builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-232 starttime: 1467320429.12 results: success (0) buildid: 20160630123429 builduid: 4737dcbbbcfa46b9b8a66d658d87c2e0 revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:00:29.115458) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 14:00:29.116148) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:00:29.116549) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 14:00:29.270570) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:00:29.270994) ========= '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-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 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 --14:00:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.22 MB/s 14:00:30 (8.22 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.007000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-30 14:00:30.302150) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 mins, 18 secs) (at 2016-06-30 14:00:30.302573) ========= '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-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.401000 ========= master_lag: 75.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 mins, 18 secs) (at 2016-06-30 14:01:48.733859) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 26 secs) (at 2016-06-30 14:01:48.734428) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-30 14:01:50,319 truncating revision to first 12 chars 2016-06-30 14:01:50,319 Setting DEBUG logging. 2016-06-30 14:01:50,319 attempt 1/10 2016-06-30 14:01:50,319 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/dd7af1fa4ece?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 14:01:51,673 unpacking tar archive at: mozilla-beta-dd7af1fa4ece/testing/mozharness/ program finished with exit code 0 elapsedTime=1.983000 ========= master_lag: 24.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 26 secs) (at 2016-06-30 14:02:14.852368) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:02:14.852725) ========= script_repo_revision: dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 14:02:14.853213) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-30 14:02:14.853514) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-06-30 14:02:23.811311) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-06-30 14:02:23.811985) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 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 14:02:25 INFO - MultiFileLogger online at 20160630 14:02:25 in C:\slave\test 14:02:25 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 14:02:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:02:25 INFO - {'append_to_log': False, 14:02:25 INFO - 'base_work_dir': 'C:\\slave\\test', 14:02:25 INFO - 'blob_upload_branch': 'mozilla-beta', 14:02:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:02:25 INFO - 'buildbot_json_path': 'buildprops.json', 14:02:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:02:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:02:25 INFO - 'download_minidump_stackwalk': True, 14:02:25 INFO - 'download_symbols': 'true', 14:02:25 INFO - 'e10s': False, 14:02:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:02:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:02:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:02:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:02:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:02:25 INFO - 'C:/mozilla-build/tooltool.py'), 14:02:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:02:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:02:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:02:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:02:25 INFO - 'log_level': 'info', 14:02:25 INFO - 'log_to_console': True, 14:02:25 INFO - 'opt_config_files': (), 14:02:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:02:25 INFO - '--processes=1', 14:02:25 INFO - '--config=%(test_path)s/wptrunner.ini', 14:02:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:02:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:02:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:02:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:02:25 INFO - 'pip_index': False, 14:02:25 INFO - 'require_test_zip': True, 14:02:25 INFO - 'test_type': ('testharness',), 14:02:25 INFO - 'this_chunk': '1', 14:02:25 INFO - 'total_chunks': '10', 14:02:25 INFO - 'virtualenv_path': 'venv', 14:02:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:02:25 INFO - 'work_dir': 'build'} 14:02:25 INFO - ##### 14:02:25 INFO - ##### Running clobber step. 14:02:25 INFO - ##### 14:02:25 INFO - Running pre-action listener: _resource_record_pre_action 14:02:25 INFO - Running main action method: clobber 14:02:25 INFO - rmtree: C:\slave\test\build 14:02:26 INFO - Using _rmtree_windows ... 14:02:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:03:55 INFO - Running post-action listener: _resource_record_post_action 14:03:55 INFO - ##### 14:03:55 INFO - ##### Running read-buildbot-config step. 14:03:55 INFO - ##### 14:03:55 INFO - Running pre-action listener: _resource_record_pre_action 14:03:55 INFO - Running main action method: read_buildbot_config 14:03:55 INFO - Using buildbot properties: 14:03:55 INFO - { 14:03:55 INFO - "project": "", 14:03:55 INFO - "product": "firefox", 14:03:55 INFO - "script_repo_revision": "production", 14:03:55 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 14:03:55 INFO - "repository": "", 14:03:55 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 14:03:55 INFO - "buildid": "20160630123429", 14:03:55 INFO - "pgo_build": "False", 14:03:55 INFO - "basedir": "C:\\slave\\test", 14:03:55 INFO - "buildnumber": 12, 14:03:55 INFO - "slavename": "t-w732-ix-232", 14:03:55 INFO - "revision": "dd7af1fa4ece1cb3158d08c80dfcbf1c6ca830fb", 14:03:55 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:03:55 INFO - "platform": "win32", 14:03:55 INFO - "branch": "mozilla-beta", 14:03:55 INFO - "repo_path": "releases/mozilla-beta", 14:03:55 INFO - "moz_repo_path": "", 14:03:55 INFO - "stage_platform": "win32", 14:03:55 INFO - "builduid": "4737dcbbbcfa46b9b8a66d658d87c2e0", 14:03:55 INFO - "slavebuilddir": "test" 14:03:55 INFO - } 14:03:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 14:03:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 14:03:55 INFO - Running post-action listener: _resource_record_post_action 14:03:55 INFO - ##### 14:03:55 INFO - ##### Running download-and-extract step. 14:03:55 INFO - ##### 14:03:55 INFO - Running pre-action listener: _resource_record_pre_action 14:03:55 INFO - Running main action method: download_and_extract 14:03:55 INFO - mkdir: C:\slave\test\build\tests 14:03:55 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')]} 14:03:55 INFO - https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:03:55 INFO - trying https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 14:03:55 INFO - Downloading https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:03:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 14:03:56 INFO - Downloaded 1240 bytes. 14:03:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 14:03:56 INFO - Using the following test package requirements: 14:03:56 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:03:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 14:03:56 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 14:03:56 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'jsshell-win32.zip'], 14:03:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 14:03:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 14:03:56 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 14:03:56 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 14:03:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 14:03:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 14:03:56 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 14:03:56 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:03: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')]} 14:03:56 INFO - https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:03:56 INFO - trying https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 14:03:56 INFO - Downloading https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 14:03:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 14:03:58 INFO - Downloaded 20402760 bytes. 14:03:58 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:03:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:04:00 INFO - caution: filename not matched: web-platform/* 14:04:00 INFO - Return code: 11 14:04:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:04:00 INFO - https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:04:00 INFO - trying https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 14:04:00 INFO - Downloading https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 14:04:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 14:04:03 INFO - Downloaded 36389110 bytes. 14:04:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:04:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:04:51 INFO - caution: filename not matched: bin/* 14:04:51 INFO - caution: filename not matched: config/* 14:04:51 INFO - caution: filename not matched: mozbase/* 14:04:51 INFO - caution: filename not matched: marionette/* 14:04:51 INFO - caution: filename not matched: tools/wptserve/* 14:04:51 INFO - Return code: 11 14:04:51 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')]} 14:04:51 INFO - https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 14:04:51 INFO - trying https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:04:51 INFO - Downloading https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 14:04:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 14:04:56 INFO - Downloaded 68469026 bytes. 14:04:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:04:56 INFO - mkdir: C:\slave\test\properties 14:04:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:04:56 INFO - Writing to file C:\slave\test\properties\build_url 14:04:56 INFO - Contents: 14:04:56 INFO - build_url:https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 14:04:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:04:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:04:56 INFO - Writing to file C:\slave\test\properties\symbols_url 14:04:56 INFO - Contents: 14:04:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:04: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')]} 14:04:56 INFO - https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:04:56 INFO - trying https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:04:56 INFO - Downloading https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 14:04:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:05:00 INFO - Downloaded 55579706 bytes. 14:05:00 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:05:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:05:03 INFO - Return code: 0 14:05:03 INFO - Running post-action listener: _resource_record_post_action 14:05:03 INFO - Running post-action listener: set_extra_try_arguments 14:05:03 INFO - ##### 14:05:03 INFO - ##### Running create-virtualenv step. 14:05:03 INFO - ##### 14:05:03 INFO - Running pre-action listener: _pre_create_virtualenv 14:05:03 INFO - Running pre-action listener: _resource_record_pre_action 14:05:03 INFO - Running main action method: create_virtualenv 14:05:03 INFO - Creating virtualenv C:\slave\test\build\venv 14:05:03 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 14:05:03 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:05:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:05:12 INFO - Installing distribute......................................................................................................................................................................................done. 14:05:14 INFO - Return code: 0 14:05:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:05:14 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')]} 14:05:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:05:14 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')]} 14:05:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:05:14 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', '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-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:05:14 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 14:05:14 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 14:05:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:05:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:05:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:05:14 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:05:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:05:14 INFO - 'DCLOCATION': 'SCL3', 14:05:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:05:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:05:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:05:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:05:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:05:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:05:14 INFO - 'HOMEDRIVE': 'C:', 14:05:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:05:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:05:14 INFO - 'KTS_VERSION': '1.19c', 14:05:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:05:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:05:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:05:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:05:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:05:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:05:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:05:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:05:14 INFO - 'MOZ_AIRBAG': '1', 14:05:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:05:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:14 INFO - 'MOZ_MSVCVERSION': '8', 14:05:14 INFO - 'MOZ_NO_REMOTE': '1', 14:05:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:05:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:05:14 INFO - 'NO_EM_RESTART': '1', 14:05:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:05:14 INFO - 'OS': 'Windows_NT', 14:05:14 INFO - 'OURDRIVE': 'C:', 14:05:14 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:05:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:05:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:05:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:05:14 INFO - 'PROCESSOR_LEVEL': '6', 14:05:14 INFO - 'PROCESSOR_REVISION': '1e05', 14:05:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:05:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:05:14 INFO - 'PROMPT': '$P$G', 14:05:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:05:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:05:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:05:14 INFO - 'PWD': 'C:\\slave\\test', 14:05:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:05:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:05:14 INFO - 'SYSTEMDRIVE': 'C:', 14:05:14 INFO - 'SYSTEMROOT': 'C:\\windows', 14:05:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:14 INFO - 'TEST1': 'testie', 14:05:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:14 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:05:14 INFO - 'USERNAME': 'cltbld', 14:05:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:05:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:05:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:05:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:05:14 INFO - 'WINDIR': 'C:\\windows', 14:05:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:05:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:05:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:05:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:05:15 INFO - Downloading/unpacking psutil>=0.7.1 14:05:15 INFO - Running setup.py egg_info for package psutil 14:05:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:05:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:05:15 INFO - Installing collected packages: psutil 14:05:15 INFO - Running setup.py install for psutil 14:05:15 INFO - building 'psutil._psutil_windows' extension 14:05:15 INFO - error: Unable to find vcvarsall.bat 14:05:15 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-eacpta-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:05:15 INFO - running install 14:05:15 INFO - running build 14:05:15 INFO - running build_py 14:05:15 INFO - creating build 14:05:15 INFO - creating build\lib.win32-2.7 14:05:15 INFO - creating build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:05:15 INFO - running build_ext 14:05:15 INFO - building 'psutil._psutil_windows' extension 14:05:15 INFO - error: Unable to find vcvarsall.bat 14:05:15 INFO - ---------------------------------------- 14:05:15 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-eacpta-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:05:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:05:15 WARNING - Return code: 1 14:05:15 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! 14:05:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:05:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:05:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:05:15 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', '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-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:05:15 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 14:05:15 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 14:05:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:05:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:05:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:05:15 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:05:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:05:15 INFO - 'DCLOCATION': 'SCL3', 14:05:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:05:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:05:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:05:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:05:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:05:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:05:15 INFO - 'HOMEDRIVE': 'C:', 14:05:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:05:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:05:15 INFO - 'KTS_VERSION': '1.19c', 14:05:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:05:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:05:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:05:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:05:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:05:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:05:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:05:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:05:15 INFO - 'MOZ_AIRBAG': '1', 14:05:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:05:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:15 INFO - 'MOZ_MSVCVERSION': '8', 14:05:15 INFO - 'MOZ_NO_REMOTE': '1', 14:05:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:05:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:05:15 INFO - 'NO_EM_RESTART': '1', 14:05:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:05:15 INFO - 'OS': 'Windows_NT', 14:05:15 INFO - 'OURDRIVE': 'C:', 14:05:15 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:05:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:05:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:05:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:05:15 INFO - 'PROCESSOR_LEVEL': '6', 14:05:15 INFO - 'PROCESSOR_REVISION': '1e05', 14:05:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:05:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:05:15 INFO - 'PROMPT': '$P$G', 14:05:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:05:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:05:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:05:15 INFO - 'PWD': 'C:\\slave\\test', 14:05:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:05:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:05:15 INFO - 'SYSTEMDRIVE': 'C:', 14:05:15 INFO - 'SYSTEMROOT': 'C:\\windows', 14:05:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:15 INFO - 'TEST1': 'testie', 14:05:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:15 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:05:15 INFO - 'USERNAME': 'cltbld', 14:05:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:05:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:05:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:05:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:05:15 INFO - 'WINDIR': 'C:\\windows', 14:05:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:05:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:05:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:05:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:05:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:05:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:05:16 INFO - Running setup.py egg_info for package mozsystemmonitor 14:05:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:05:16 INFO - Running setup.py egg_info for package psutil 14:05:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:05:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:05:16 INFO - Installing collected packages: mozsystemmonitor, psutil 14:05:16 INFO - Running setup.py install for mozsystemmonitor 14:05:16 INFO - Running setup.py install for psutil 14:05:16 INFO - building 'psutil._psutil_windows' extension 14:05:16 INFO - error: Unable to find vcvarsall.bat 14:05:16 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-hujqyv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:05:16 INFO - running install 14:05:16 INFO - running build 14:05:16 INFO - running build_py 14:05:16 INFO - running build_ext 14:05:16 INFO - building 'psutil._psutil_windows' extension 14:05:16 INFO - error: Unable to find vcvarsall.bat 14:05:16 INFO - ---------------------------------------- 14:05:16 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-hujqyv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:05:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 14:05:16 WARNING - Return code: 1 14:05:16 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! 14:05:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:05:16 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', '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-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:05:16 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 14:05:16 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 14:05:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:05:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:05:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:05:16 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:05:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:05:16 INFO - 'DCLOCATION': 'SCL3', 14:05:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:05:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:05:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:05:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:05:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:05:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:05:16 INFO - 'HOMEDRIVE': 'C:', 14:05:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:05:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:05:16 INFO - 'KTS_VERSION': '1.19c', 14:05:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:05:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:05:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:05:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:05:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:05:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:05:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:05:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:05:16 INFO - 'MOZ_AIRBAG': '1', 14:05:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:05:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:16 INFO - 'MOZ_MSVCVERSION': '8', 14:05:16 INFO - 'MOZ_NO_REMOTE': '1', 14:05:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:05:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:05:16 INFO - 'NO_EM_RESTART': '1', 14:05:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:05:16 INFO - 'OS': 'Windows_NT', 14:05:16 INFO - 'OURDRIVE': 'C:', 14:05:16 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:05:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:05:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:05:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:05:16 INFO - 'PROCESSOR_LEVEL': '6', 14:05:16 INFO - 'PROCESSOR_REVISION': '1e05', 14:05:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:05:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:05:16 INFO - 'PROMPT': '$P$G', 14:05:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:05:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:05:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:05:16 INFO - 'PWD': 'C:\\slave\\test', 14:05:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:05:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:05:16 INFO - 'SYSTEMDRIVE': 'C:', 14:05:16 INFO - 'SYSTEMROOT': 'C:\\windows', 14:05:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:16 INFO - 'TEST1': 'testie', 14:05:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:16 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:05:16 INFO - 'USERNAME': 'cltbld', 14:05:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:05:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:05:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:05:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:05:16 INFO - 'WINDIR': 'C:\\windows', 14:05:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:05:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:05:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:05:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:05:17 INFO - Downloading/unpacking blobuploader==1.2.4 14:05:17 INFO - Downloading blobuploader-1.2.4.tar.gz 14:05:17 INFO - Running setup.py egg_info for package blobuploader 14:05:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:05:20 INFO - Running setup.py egg_info for package requests 14:05:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:05:20 INFO - Downloading docopt-0.6.1.tar.gz 14:05:20 INFO - Running setup.py egg_info for package docopt 14:05:20 INFO - Installing collected packages: blobuploader, docopt, requests 14:05:20 INFO - Running setup.py install for blobuploader 14:05:20 INFO - Running setup.py install for docopt 14:05:20 INFO - Running setup.py install for requests 14:05:20 INFO - Successfully installed blobuploader docopt requests 14:05:20 INFO - Cleaning up... 14:05:20 INFO - Return code: 0 14:05:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:05:20 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')]} 14:05:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:05:20 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')]} 14:05:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:05:20 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-232', 'USERDOMAIN': 'T-W732-IX-232', '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-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:05:20 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 14:05:20 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 14:05:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:05:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:05:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:05:20 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:05:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:05:20 INFO - 'DCLOCATION': 'SCL3', 14:05:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:05:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:05:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:05:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:05:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:05:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:05:20 INFO - 'HOMEDRIVE': 'C:', 14:05:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:05:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:05:20 INFO - 'KTS_VERSION': '1.19c', 14:05:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:05:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:05:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:05:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:05:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:05:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:05:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:05:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:05:20 INFO - 'MOZ_AIRBAG': '1', 14:05:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:05:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:20 INFO - 'MOZ_MSVCVERSION': '8', 14:05:20 INFO - 'MOZ_NO_REMOTE': '1', 14:05:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:05:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:05:20 INFO - 'NO_EM_RESTART': '1', 14:05:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:05:20 INFO - 'OS': 'Windows_NT', 14:05:20 INFO - 'OURDRIVE': 'C:', 14:05:20 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:05:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:05:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:05:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:05:20 INFO - 'PROCESSOR_LEVEL': '6', 14:05:20 INFO - 'PROCESSOR_REVISION': '1e05', 14:05:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:05:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:05:20 INFO - 'PROMPT': '$P$G', 14:05:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:05:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:05:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:05:20 INFO - 'PWD': 'C:\\slave\\test', 14:05:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:05:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:05:20 INFO - 'SYSTEMDRIVE': 'C:', 14:05:20 INFO - 'SYSTEMROOT': 'C:\\windows', 14:05:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:20 INFO - 'TEST1': 'testie', 14:05:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:20 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:05:20 INFO - 'USERNAME': 'cltbld', 14:05:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:05:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:05:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:05:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:05:20 INFO - 'WINDIR': 'C:\\windows', 14:05:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:05:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:05:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:05:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:05:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:05:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:05:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:05:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:05:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:05:26 INFO - Unpacking c:\slave\test\build\tests\marionette 14:05:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:05:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:05:26 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 14:05:26 INFO - Running setup.py install for browsermob-proxy 14:05:39 INFO - Running setup.py install for manifestparser 14:05:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for marionette-client 14:05:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:05:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for marionette-driver 14:05:39 INFO - Running setup.py install for mozcrash 14:05:39 INFO - Running setup.py install for mozdebug 14:05:39 INFO - Running setup.py install for mozdevice 14:05:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozfile 14:05:39 INFO - Running setup.py install for mozhttpd 14:05:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozinfo 14:05:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozInstall 14:05:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozleak 14:05:39 INFO - Running setup.py install for mozlog 14:05:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for moznetwork 14:05:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozprocess 14:05:39 INFO - Running setup.py install for mozprofile 14:05:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozrunner 14:05:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for mozscreenshot 14:05:39 INFO - Running setup.py install for moztest 14:05:39 INFO - Running setup.py install for mozversion 14:05:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:05:39 INFO - Running setup.py install for wptserve 14:05:39 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 14:05:39 INFO - Cleaning up... 14:05:39 INFO - Return code: 0 14:05:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:05:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:05:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:05:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:05:39 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 0x0192C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A51580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, '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-232', 'USERDOMAIN': 'T-W732-IX-232', '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-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 14:05:39 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 14:05:39 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 14:05:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:05:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:05:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:05:39 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:05:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:05:39 INFO - 'DCLOCATION': 'SCL3', 14:05:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:05:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:05:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:05:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:05:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:05:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:05:39 INFO - 'HOMEDRIVE': 'C:', 14:05:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:05:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:05:39 INFO - 'KTS_VERSION': '1.19c', 14:05:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:05:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:05:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:05:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:05:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:05:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:05:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:05:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:05:39 INFO - 'MOZ_AIRBAG': '1', 14:05:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:05:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:05:39 INFO - 'MOZ_MSVCVERSION': '8', 14:05:39 INFO - 'MOZ_NO_REMOTE': '1', 14:05:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:05:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:05:39 INFO - 'NO_EM_RESTART': '1', 14:05:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:05:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:05:39 INFO - 'OS': 'Windows_NT', 14:05:39 INFO - 'OURDRIVE': 'C:', 14:05:39 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:05:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:05:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:05:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:05:39 INFO - 'PROCESSOR_LEVEL': '6', 14:05:39 INFO - 'PROCESSOR_REVISION': '1e05', 14:05:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:05:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:05:39 INFO - 'PROMPT': '$P$G', 14:05:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:05:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:05:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:05:39 INFO - 'PWD': 'C:\\slave\\test', 14:05:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:05:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:05:39 INFO - 'SYSTEMDRIVE': 'C:', 14:05:39 INFO - 'SYSTEMROOT': 'C:\\windows', 14:05:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:39 INFO - 'TEST1': 'testie', 14:05:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:05:39 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:05:39 INFO - 'USERNAME': 'cltbld', 14:05:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:05:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:05:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:05:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:05:39 INFO - 'WINDIR': 'C:\\windows', 14:05:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:05:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:05:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:05:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:05:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:05:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:05:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:05:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:05:43 INFO - Unpacking c:\slave\test\build\tests\marionette 14:05:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:05:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:05:43 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)) 14:05:55 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)) 14:05:55 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)) 14:05:55 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)) 14:05:55 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)) 14:05:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:05:55 INFO - Downloading blessings-1.6.tar.gz 14:05:55 INFO - Running setup.py egg_info for package blessings 14:05:55 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)) 14:05:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:05:55 INFO - Running setup.py install for blessings 14:05:55 INFO - Running setup.py install for browsermob-proxy 14:05:55 INFO - Running setup.py install for manifestparser 14:05:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for marionette-client 14:05:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:05:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for marionette-driver 14:05:55 INFO - Running setup.py install for mozcrash 14:05:55 INFO - Running setup.py install for mozdebug 14:05:55 INFO - Running setup.py install for mozdevice 14:05:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for mozhttpd 14:05:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for mozInstall 14:05:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for mozleak 14:05:55 INFO - Running setup.py install for mozprofile 14:05:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Running setup.py install for mozrunner 14:05:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:05:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:05:57 INFO - Running setup.py install for mozscreenshot 14:05:57 INFO - Running setup.py install for moztest 14:05:57 INFO - Running setup.py install for mozversion 14:05:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:05:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:05:57 INFO - Running setup.py install for wptserve 14:05:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:05:57 INFO - Cleaning up... 14:05:57 INFO - Return code: 0 14:05:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:05:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:05:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:05:57 INFO - Reading from file tmpfile_stdout 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - Current package versions: 14:05:57 INFO - blessings == 1.6 14:05:57 INFO - blobuploader == 1.2.4 14:05:57 INFO - browsermob-proxy == 0.6.0 14:05:57 INFO - distribute == 0.6.14 14:05:57 INFO - docopt == 0.6.1 14:05:57 INFO - manifestparser == 1.1 14:05:57 INFO - marionette-client == 2.3.0 14:05:57 INFO - marionette-driver == 1.4.0 14:05:57 INFO - mozInstall == 1.12 14:05:57 INFO - mozcrash == 0.17 14:05:57 INFO - mozdebug == 0.1 14:05:57 INFO - mozdevice == 0.48 14:05:57 INFO - mozfile == 1.2 14:05:57 INFO - mozhttpd == 0.7 14:05:57 INFO - mozinfo == 0.9 14:05:57 INFO - mozleak == 0.1 14:05:57 INFO - mozlog == 3.1 14:05:57 INFO - moznetwork == 0.27 14:05:57 INFO - mozprocess == 0.22 14:05:57 INFO - mozprofile == 0.28 14:05:57 INFO - mozrunner == 6.11 14:05:57 INFO - mozscreenshot == 0.1 14:05:57 INFO - mozsystemmonitor == 0.0 14:05:57 INFO - moztest == 0.7 14:05:57 INFO - mozversion == 1.4 14:05:57 INFO - requests == 1.2.3 14:05:57 INFO - wptserve == 1.4.0 14:05:57 INFO - Running post-action listener: _resource_record_post_action 14:05:57 INFO - Running post-action listener: _start_resource_monitoring 14:05:57 INFO - Starting resource monitoring. 14:05:57 INFO - ##### 14:05:57 INFO - ##### Running pull step. 14:05:57 INFO - ##### 14:05:57 INFO - Running pre-action listener: _resource_record_pre_action 14:05:57 INFO - Running main action method: pull 14:05:57 INFO - Pull has nothing to do! 14:05:57 INFO - Running post-action listener: _resource_record_post_action 14:05:57 INFO - ##### 14:05:57 INFO - ##### Running install step. 14:05:57 INFO - ##### 14:05:57 INFO - Running pre-action listener: _resource_record_pre_action 14:05:57 INFO - Running main action method: install 14:05:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:05:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:05:57 INFO - Reading from file tmpfile_stdout 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - Detecting whether we're running mozinstall >=1.0... 14:05:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:05:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:05:57 INFO - Reading from file tmpfile_stdout 14:05:57 INFO - Output received: 14:05:57 INFO - Usage: mozinstall-script.py [options] installer 14:05:57 INFO - Options: 14:05:57 INFO - -h, --help show this help message and exit 14:05:57 INFO - -d DEST, --destination=DEST 14:05:57 INFO - Directory to install application into. [default: 14:05:57 INFO - "C:\slave\test"] 14:05:57 INFO - --app=APP Application being installed. [default: firefox] 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - Using _rmtree_windows ... 14:05:57 INFO - mkdir: C:\slave\test\build\application 14:05:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:05:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 14:06:00 INFO - Reading from file tmpfile_stdout 14:06:00 INFO - Output received: 14:06:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:06:00 INFO - Using _rmtree_windows ... 14:06:00 INFO - Using _rmtree_windows ... 14:06:00 INFO - Running post-action listener: _resource_record_post_action 14:06:00 INFO - ##### 14:06:00 INFO - ##### Running run-tests step. 14:06:00 INFO - ##### 14:06:00 INFO - Running pre-action listener: _resource_record_pre_action 14:06:00 INFO - Running main action method: run_tests 14:06:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:06:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:06:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:06:00 INFO - grabbing minidump binary from tooltool 14:06:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 14:06:00 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 0x01B46368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:06:00 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 14:06:00 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 14:06:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:06:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp5l6pcq 14:06:01 INFO - INFO - File integrity verified, renaming tmp5l6pcq to win32-minidump_stackwalk.exe 14:06:01 INFO - Return code: 0 14:06:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:06:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:06:02 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/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 14:06:02 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/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 14:06:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:06:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:06:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:06:02 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 14:06:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 14:06:02 INFO - 'DCLOCATION': 'SCL3', 14:06:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:06:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:06:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:06:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:06:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:06:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:06:02 INFO - 'HOMEDRIVE': 'C:', 14:06:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 14:06:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:06:02 INFO - 'KTS_VERSION': '1.19c', 14:06:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:06:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:06:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 14:06:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:06:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:06:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:06:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:06:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:06:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:06:02 INFO - 'MOZ_AIRBAG': '1', 14:06:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:06:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:06:02 INFO - 'MOZ_MSVCVERSION': '8', 14:06:02 INFO - 'MOZ_NO_REMOTE': '1', 14:06:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:06:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:06:02 INFO - 'NO_EM_RESTART': '1', 14:06:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:06:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:06:02 INFO - 'OS': 'Windows_NT', 14:06:02 INFO - 'OURDRIVE': 'C:', 14:06:02 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 14:06:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:06:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:06:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:06:02 INFO - 'PROCESSOR_LEVEL': '6', 14:06:02 INFO - 'PROCESSOR_REVISION': '1e05', 14:06:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:06:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:06:02 INFO - 'PROMPT': '$P$G', 14:06:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:06:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 14:06:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:06:02 INFO - 'PWD': 'C:\\slave\\test', 14:06:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:06:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:06:02 INFO - 'SYSTEMDRIVE': 'C:', 14:06:02 INFO - 'SYSTEMROOT': 'C:\\windows', 14:06:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:06:02 INFO - 'TEST1': 'testie', 14:06:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 14:06:02 INFO - 'USERDOMAIN': 'T-W732-IX-232', 14:06:02 INFO - 'USERNAME': 'cltbld', 14:06:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:06:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:06:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:06:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:06:02 INFO - 'WINDIR': 'C:\\windows', 14:06:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:06:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:06:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:06:02 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/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 14:06:04 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 14:06:04 INFO - import pkg_resources 14:06:05 INFO - Using 1 client processes 14:06:08 INFO - SUITE-START | Running 778 tests 14:06:08 INFO - Running testharness tests 14:06:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:06:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:06:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:06:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:06:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:06:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:06:08 INFO - Setting up ssl 14:06:09 INFO - PROCESS | certutil | 14:06:09 INFO - PROCESS | certutil | 14:06:09 INFO - PROCESS | certutil | 14:06:09 INFO - Certificate Nickname Trust Attributes 14:06:09 INFO - SSL,S/MIME,JAR/XPI 14:06:09 INFO - 14:06:09 INFO - web-platform-tests CT,, 14:06:09 INFO - 14:06:09 INFO - Starting runner 14:06:09 INFO - PROCESS | 3544 | [3544] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:06:09 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:06:10 INFO - PROCESS | 3544 | [3544] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 14:06:11 INFO - PROCESS | 3544 | 1467320771344 Marionette DEBUG Marionette enabled via build flag and pref 14:06:12 INFO - PROCESS | 3544 | ++DOCSHELL 103CD400 == 1 [pid = 3544] [id = 1] 14:06:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 1 (103CD800) [pid = 3544] [serial = 1] [outer = 00000000] 14:06:12 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:06:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 2 (103CE400) [pid = 3544] [serial = 2] [outer = 103CD800] 14:06:12 INFO - PROCESS | 3544 | ++DOCSHELL 13F0FC00 == 2 [pid = 3544] [id = 2] 14:06:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 3 (13F10000) [pid = 3544] [serial = 3] [outer = 00000000] 14:06:12 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:06:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 4 (13F10C00) [pid = 3544] [serial = 4] [outer = 13F10000] 14:06:12 INFO - PROCESS | 3544 | 1467320772976 Marionette INFO Listening on port 2828 14:06:14 INFO - PROCESS | 3544 | 1467320774541 Marionette DEBUG Marionette enabled via command-line flag 14:06:14 INFO - PROCESS | 3544 | [3544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:06:14 INFO - PROCESS | 3544 | [3544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:06:14 INFO - PROCESS | 3544 | ++DOCSHELL 14745C00 == 3 [pid = 3544] [id = 3] 14:06:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 5 (1474DC00) [pid = 3544] [serial = 5] [outer = 00000000] 14:06:14 INFO - PROCESS | 3544 | [3544] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:06:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 6 (1474E800) [pid = 3544] [serial = 6] [outer = 1474DC00] 14:06:14 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:06:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 7 (15551800) [pid = 3544] [serial = 7] [outer = 13F10000] 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775333 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49350 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775339 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49351 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775375 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49352 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775382 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49353 14:06:15 INFO - PROCESS | 3544 | 1467320775385 Marionette DEBUG Closed connection conn0 14:06:15 INFO - PROCESS | 3544 | 1467320775386 Marionette DEBUG Closed connection conn1 14:06:15 INFO - PROCESS | 3544 | 1467320775443 Marionette DEBUG Closed connection conn2 14:06:15 INFO - PROCESS | 3544 | 1467320775549 Marionette DEBUG Closed connection conn3 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775555 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49354 14:06:15 INFO - PROCESS | 3544 | 1467320775563 Marionette DEBUG Closed connection conn4 14:06:15 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:06:15 INFO - PROCESS | 3544 | 1467320775570 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49355 14:06:15 INFO - PROCESS | 3544 | ++DOCSHELL 103CE800 == 4 [pid = 3544] [id = 4] 14:06:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 8 (1642A400) [pid = 3544] [serial = 8] [outer = 00000000] 14:06:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 9 (16F69400) [pid = 3544] [serial = 9] [outer = 1642A400] 14:06:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 10 (16F6F000) [pid = 3544] [serial = 10] [outer = 1642A400] 14:06:15 INFO - PROCESS | 3544 | 1467320775713 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:06:15 INFO - PROCESS | 3544 | 1467320775719 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630123429","device":"desktop","version":"48.0"} 14:06:16 INFO - PROCESS | 3544 | [3544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:06:16 INFO - PROCESS | 3544 | [3544] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:06:17 INFO - PROCESS | 3544 | [3544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:06:17 INFO - PROCESS | 3544 | ++DOCSHELL 18344C00 == 5 [pid = 3544] [id = 5] 14:06:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 11 (1834DC00) [pid = 3544] [serial = 11] [outer = 00000000] 14:06:17 INFO - PROCESS | 3544 | ++DOCSHELL 1834E400 == 6 [pid = 3544] [id = 6] 14:06:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 12 (1834EC00) [pid = 3544] [serial = 12] [outer = 00000000] 14:06:18 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:06:18 INFO - PROCESS | 3544 | ++DOCSHELL 196C7800 == 7 [pid = 3544] [id = 7] 14:06:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 13 (196C7C00) [pid = 3544] [serial = 13] [outer = 00000000] 14:06:18 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:06:18 INFO - PROCESS | 3544 | [3544] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:06:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 14 (196D0400) [pid = 3544] [serial = 14] [outer = 196C7C00] 14:06:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 15 (1966A000) [pid = 3544] [serial = 15] [outer = 1834DC00] 14:06:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 16 (1966B800) [pid = 3544] [serial = 16] [outer = 1834EC00] 14:06:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 17 (1966E400) [pid = 3544] [serial = 17] [outer = 196C7C00] 14:06:19 INFO - PROCESS | 3544 | 1467320779105 Marionette INFO startBrowser e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:19 INFO - PROCESS | 3544 | 1467320779144 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 3544 | 1467320779158 Marionette DEBUG loaded listener.js 14:06:19 INFO - PROCESS | 3544 | 1467320779160 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 18 (1C19FC00) [pid = 3544] [serial = 18] [outer = 196C7C00] 14:06:19 INFO - PROCESS | 3544 | 1467320779875 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"e4c671ac-9f99-4c5d-85ed-35ea34658c2f","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630123429","device":"desktop","version":"48.0","command_id":1}}] 14:06:20 INFO - PROCESS | 3544 | 1467320780122 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}] 14:06:20 INFO - PROCESS | 3544 | 1467320780125 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:20 INFO - PROCESS | 3544 | 1467320780155 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 14:06:20 INFO - PROCESS | 3544 | 1467320780174 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:06:20 INFO - PROCESS | 3544 | 1467320780177 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:20 INFO - PROCESS | 3544 | [3544] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:06:20 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:06:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 19 (1D21A400) [pid = 3544] [serial = 19] [outer = 196C7C00] 14:06:21 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:21 INFO - PROCESS | 3544 | 1467320781218 Marionette TRACE conn5 <- [1,3,null,{}] 14:06:21 INFO - PROCESS | 3544 | 1467320781259 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:06:21 INFO - PROCESS | 3544 | 1467320781261 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:21 INFO - PROCESS | 3544 | 1467320781280 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 14:06:21 INFO - PROCESS | 3544 | 1467320781286 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 14:06:21 INFO - PROCESS | 3544 | 1467320781288 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 14:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:06:21 INFO - PROCESS | 3544 | 1467320781298 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:06:21 INFO - PROCESS | 3544 | 1467320781301 Marionette TRACE conn5 <- [1,6,null,{}] 14:06:21 INFO - PROCESS | 3544 | 1467320781366 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}] 14:06:21 INFO - PROCESS | 3544 | 1467320781368 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:21 INFO - PROCESS | 3544 | 1467320781387 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 14:06:21 INFO - PROCESS | 3544 | 1467320781391 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:21 INFO - PROCESS | 3544 | 1467320781394 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:21 INFO - PROCESS | 3544 | ++DOCSHELL 1D780C00 == 8 [pid = 3544] [id = 8] 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 20 (1D781000) [pid = 3544] [serial = 20] [outer = 00000000] 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 21 (1D783800) [pid = 3544] [serial = 21] [outer = 1D781000] 14:06:21 INFO - PROCESS | 3544 | 1467320781443 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 22 (1D787C00) [pid = 3544] [serial = 22] [outer = 1D781000] 14:06:21 INFO - PROCESS | 3544 | ++DOCSHELL 15E2A400 == 9 [pid = 3544] [id = 9] 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 23 (15E39000) [pid = 3544] [serial = 23] [outer = 00000000] 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 24 (16F99800) [pid = 3544] [serial = 24] [outer = 15E39000] 14:06:21 INFO - PROCESS | 3544 | 1467320781844 Marionette DEBUG loaded listener.js 14:06:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 25 (1D971400) [pid = 3544] [serial = 25] [outer = 15E39000] 14:06:22 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:06:22 INFO - PROCESS | 3544 | --DOCSHELL 103CD400 == 8 [pid = 3544] [id = 1] 14:06:22 INFO - PROCESS | 3544 | 1467320782598 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]]]}] 14:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1335ms 14:06:22 INFO - PROCESS | 3544 | 1467320782631 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 14:06:22 INFO - PROCESS | 3544 | 1467320782636 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 14:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:06:22 INFO - PROCESS | 3544 | 1467320782641 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:06:22 INFO - PROCESS | 3544 | 1467320782644 Marionette TRACE conn5 <- [1,10,null,{}] 14:06:22 INFO - PROCESS | 3544 | 1467320782650 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}] 14:06:22 INFO - PROCESS | 3544 | 1467320782653 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:22 INFO - PROCESS | 3544 | 1467320782783 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 14:06:22 INFO - PROCESS | 3544 | 1467320782858 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:22 INFO - PROCESS | 3544 | 1467320782861 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:22 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F7800 == 9 [pid = 3544] [id = 10] 14:06:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 26 (0FBA3000) [pid = 3544] [serial = 26] [outer = 00000000] 14:06:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 27 (10238800) [pid = 3544] [serial = 27] [outer = 0FBA3000] 14:06:22 INFO - PROCESS | 3544 | 1467320782919 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 28 (10CDBC00) [pid = 3544] [serial = 28] [outer = 0FBA3000] 14:06:23 INFO - PROCESS | 3544 | 1467320783505 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]]]}] 14:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 891ms 14:06:23 INFO - PROCESS | 3544 | 1467320783531 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 14:06:23 INFO - PROCESS | 3544 | 1467320783536 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 14:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:06:23 INFO - PROCESS | 3544 | 1467320783542 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:06:23 INFO - PROCESS | 3544 | 1467320783545 Marionette TRACE conn5 <- [1,14,null,{}] 14:06:23 INFO - PROCESS | 3544 | 1467320783549 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}] 14:06:23 INFO - PROCESS | 3544 | 1467320783552 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:23 INFO - PROCESS | 3544 | 1467320783675 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 14:06:23 INFO - PROCESS | 3544 | 1467320783748 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:23 INFO - PROCESS | 3544 | 1467320783751 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:23 INFO - PROCESS | 3544 | ++DOCSHELL 16F94C00 == 10 [pid = 3544] [id = 11] 14:06:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 29 (16F95400) [pid = 3544] [serial = 29] [outer = 00000000] 14:06:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 30 (18346400) [pid = 3544] [serial = 30] [outer = 16F95400] 14:06:23 INFO - PROCESS | 3544 | 1467320783809 Marionette DEBUG loaded listener.js 14:06:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 31 (18D03000) [pid = 3544] [serial = 31] [outer = 16F95400] 14:06:24 INFO - PROCESS | 3544 | 1467320784393 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]]]}] 14:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 930ms 14:06:24 INFO - PROCESS | 3544 | 1467320784476 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 14:06:24 INFO - PROCESS | 3544 | 1467320784479 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 14:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:06:24 INFO - PROCESS | 3544 | 1467320784483 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:06:24 INFO - PROCESS | 3544 | 1467320784487 Marionette TRACE conn5 <- [1,18,null,{}] 14:06:24 INFO - PROCESS | 3544 | 1467320784498 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}] 14:06:24 INFO - PROCESS | 3544 | 1467320784503 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:24 INFO - PROCESS | 3544 | 1467320784633 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 14:06:24 INFO - PROCESS | 3544 | ++DOCSHELL 198C5800 == 11 [pid = 3544] [id = 12] 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 32 (1C2D4C00) [pid = 3544] [serial = 32] [outer = 00000000] 14:06:24 INFO - PROCESS | 3544 | 1467320784710 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:24 INFO - PROCESS | 3544 | 1467320784713 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 33 (1C2D6800) [pid = 3544] [serial = 33] [outer = 1C2D4C00] 14:06:24 INFO - PROCESS | 3544 | ++DOCSHELL 1D628000 == 12 [pid = 3544] [id = 13] 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 34 (1D62DC00) [pid = 3544] [serial = 34] [outer = 00000000] 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 35 (1D631C00) [pid = 3544] [serial = 35] [outer = 1D62DC00] 14:06:24 INFO - PROCESS | 3544 | 1467320784811 Marionette DEBUG loaded listener.js 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 36 (1D783C00) [pid = 3544] [serial = 36] [outer = 1D62DC00] 14:06:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 37 (1DAD5400) [pid = 3544] [serial = 37] [outer = 1C2D4C00] 14:06:25 INFO - PROCESS | 3544 | ++DOCSHELL 17D41800 == 13 [pid = 3544] [id = 14] 14:06:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 38 (1C36E800) [pid = 3544] [serial = 38] [outer = 00000000] 14:06:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 39 (1C373800) [pid = 3544] [serial = 39] [outer = 1C36E800] 14:06:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 40 (1CF11400) [pid = 3544] [serial = 40] [outer = 1C36E800] 14:06:25 INFO - PROCESS | 3544 | 1467320785701 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]]]}] 14:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1285ms 14:06:25 INFO - PROCESS | 3544 | 1467320785771 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 14:06:25 INFO - PROCESS | 3544 | 1467320785776 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 14:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:06:25 INFO - PROCESS | 3544 | 1467320785781 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:06:25 INFO - PROCESS | 3544 | 1467320785784 Marionette TRACE conn5 <- [1,22,null,{}] 14:06:25 INFO - PROCESS | 3544 | 1467320785789 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}] 14:06:25 INFO - PROCESS | 3544 | 1467320785792 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:25 INFO - PROCESS | 3544 | 1467320785911 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 14:06:25 INFO - PROCESS | 3544 | 1467320785974 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:25 INFO - PROCESS | 3544 | 1467320785979 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:25 INFO - PROCESS | 3544 | ++DOCSHELL 0F871800 == 14 [pid = 3544] [id = 15] 14:06:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 41 (0FBAB400) [pid = 3544] [serial = 41] [outer = 00000000] 14:06:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 42 (0FF3D000) [pid = 3544] [serial = 42] [outer = 0FBAB400] 14:06:26 INFO - PROCESS | 3544 | 1467320786028 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 43 (10237800) [pid = 3544] [serial = 43] [outer = 0FBAB400] 14:06:26 INFO - PROCESS | 3544 | --DOCSHELL 103CE800 == 13 [pid = 3544] [id = 4] 14:06:26 INFO - PROCESS | 3544 | 1467320786441 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]]]}] 14:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 730ms 14:06:26 INFO - PROCESS | 3544 | 1467320786512 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 14:06:26 INFO - PROCESS | 3544 | 1467320786516 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 14:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:06:26 INFO - PROCESS | 3544 | 1467320786522 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:06:26 INFO - PROCESS | 3544 | 1467320786525 Marionette TRACE conn5 <- [1,26,null,{}] 14:06:26 INFO - PROCESS | 3544 | 1467320786533 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}] 14:06:26 INFO - PROCESS | 3544 | 1467320786535 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:26 INFO - PROCESS | 3544 | 1467320786625 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 14:06:26 INFO - PROCESS | 3544 | 1467320786637 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:26 INFO - PROCESS | 3544 | 1467320786640 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:26 INFO - PROCESS | 3544 | ++DOCSHELL 10DCFC00 == 14 [pid = 3544] [id = 16] 14:06:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 44 (10DD1000) [pid = 3544] [serial = 44] [outer = 00000000] 14:06:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 45 (13F17000) [pid = 3544] [serial = 45] [outer = 10DD1000] 14:06:26 INFO - PROCESS | 3544 | 1467320786688 Marionette DEBUG loaded listener.js 14:06:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 46 (141AFC00) [pid = 3544] [serial = 46] [outer = 10DD1000] 14:06:27 INFO - PROCESS | 3544 | 1467320787121 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 14:06:27 INFO - PROCESS | 3544 | 1467320787156 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 3544 | 1467320787158 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 14:06:27 INFO - PROCESS | 3544 | 1467320787166 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:06:27 INFO - PROCESS | 3544 | 1467320787169 Marionette TRACE conn5 <- [1,30,null,{}] 14:06:27 INFO - PROCESS | 3544 | 1467320787179 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}] 14:06:27 INFO - PROCESS | 3544 | 1467320787183 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:27 INFO - PROCESS | 3544 | 1467320787266 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 14:06:27 INFO - PROCESS | 3544 | 1467320787291 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 3544 | 1467320787293 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:27 INFO - PROCESS | 3544 | ++DOCSHELL 147E6800 == 15 [pid = 3544] [id = 17] 14:06:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 47 (147E6C00) [pid = 3544] [serial = 47] [outer = 00000000] 14:06:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 48 (14845C00) [pid = 3544] [serial = 48] [outer = 147E6C00] 14:06:27 INFO - PROCESS | 3544 | 1467320787342 Marionette DEBUG loaded listener.js 14:06:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 49 (15A42400) [pid = 3544] [serial = 49] [outer = 147E6C00] 14:06:27 INFO - PROCESS | 3544 | 1467320787755 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]]]}] 14:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 14:06:27 INFO - PROCESS | 3544 | 1467320787802 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 14:06:27 INFO - PROCESS | 3544 | 1467320787804 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 14:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:06:27 INFO - PROCESS | 3544 | 1467320787808 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:06:27 INFO - PROCESS | 3544 | 1467320787809 Marionette TRACE conn5 <- [1,34,null,{}] 14:06:27 INFO - PROCESS | 3544 | 1467320787817 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}] 14:06:27 INFO - PROCESS | 3544 | 1467320787819 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:27 INFO - PROCESS | 3544 | 1467320787905 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 14:06:27 INFO - PROCESS | 3544 | 1467320787912 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:27 INFO - PROCESS | 3544 | 1467320787914 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:27 INFO - PROCESS | 3544 | ++DOCSHELL 15A4D000 == 16 [pid = 3544] [id = 18] 14:06:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 50 (15FDA800) [pid = 3544] [serial = 50] [outer = 00000000] 14:06:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (15FE5400) [pid = 3544] [serial = 51] [outer = 15FDA800] 14:06:27 INFO - PROCESS | 3544 | 1467320787959 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (16F9B400) [pid = 3544] [serial = 52] [outer = 15FDA800] 14:06:28 INFO - PROCESS | 3544 | 1467320788361 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]]]}] 14:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 14:06:28 INFO - PROCESS | 3544 | 1467320788382 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 14:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:06:28 INFO - PROCESS | 3544 | 1467320788384 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 14:06:28 INFO - PROCESS | 3544 | 1467320788387 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:06:28 INFO - PROCESS | 3544 | 1467320788388 Marionette TRACE conn5 <- [1,38,null,{}] 14:06:28 INFO - PROCESS | 3544 | 1467320788404 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}] 14:06:28 INFO - PROCESS | 3544 | 1467320788406 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:28 INFO - PROCESS | 3544 | 1467320788484 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 14:06:28 INFO - PROCESS | 3544 | 1467320788489 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:28 INFO - PROCESS | 3544 | 1467320788491 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:28 INFO - PROCESS | 3544 | ++DOCSHELL 17DB7800 == 17 [pid = 3544] [id = 19] 14:06:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (17DB7C00) [pid = 3544] [serial = 53] [outer = 00000000] 14:06:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (18690C00) [pid = 3544] [serial = 54] [outer = 17DB7C00] 14:06:28 INFO - PROCESS | 3544 | 1467320788537 Marionette DEBUG loaded listener.js 14:06:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (18694C00) [pid = 3544] [serial = 55] [outer = 17DB7C00] 14:06:28 INFO - PROCESS | 3544 | 1467320788954 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 631ms 14:06:29 INFO - PROCESS | 3544 | 1467320789018 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 3544 | 1467320789020 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:06:29 INFO - PROCESS | 3544 | 1467320789023 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 3544 | 1467320789025 Marionette TRACE conn5 <- [1,42,null,{}] 14:06:29 INFO - PROCESS | 3544 | 1467320789029 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}] 14:06:29 INFO - PROCESS | 3544 | 1467320789034 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:29 INFO - PROCESS | 3544 | 1467320789198 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 14:06:29 INFO - PROCESS | 3544 | 1467320789231 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 3544 | 1467320789233 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:29 INFO - PROCESS | 3544 | ++DOCSHELL 196C8000 == 18 [pid = 3544] [id = 20] 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (196CC000) [pid = 3544] [serial = 56] [outer = 00000000] 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (1C24C800) [pid = 3544] [serial = 57] [outer = 196CC000] 14:06:29 INFO - PROCESS | 3544 | 1467320789280 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (1C2D3800) [pid = 3544] [serial = 58] [outer = 196CC000] 14:06:29 INFO - PROCESS | 3544 | 1467320789671 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]]]}] 14:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 14:06:29 INFO - PROCESS | 3544 | 1467320789694 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 14:06:29 INFO - PROCESS | 3544 | 1467320789696 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 14:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:06:29 INFO - PROCESS | 3544 | 1467320789699 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:06:29 INFO - PROCESS | 3544 | 1467320789701 Marionette TRACE conn5 <- [1,46,null,{}] 14:06:29 INFO - PROCESS | 3544 | 1467320789704 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}] 14:06:29 INFO - PROCESS | 3544 | 1467320789706 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:29 INFO - PROCESS | 3544 | 1467320789839 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 14:06:29 INFO - PROCESS | 3544 | 1467320789848 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:29 INFO - PROCESS | 3544 | 1467320789849 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:29 INFO - PROCESS | 3544 | ++DOCSHELL 19B97800 == 19 [pid = 3544] [id = 21] 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (19B9C400) [pid = 3544] [serial = 59] [outer = 00000000] 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (19BA0000) [pid = 3544] [serial = 60] [outer = 19B9C400] 14:06:29 INFO - PROCESS | 3544 | 1467320789898 Marionette DEBUG loaded listener.js 14:06:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (1C19B000) [pid = 3544] [serial = 61] [outer = 19B9C400] 14:06:30 INFO - PROCESS | 3544 | 1467320790260 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 14:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:06:30 INFO - PROCESS | 3544 | 1467320790331 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 3544 | 1467320790333 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 14:06:30 INFO - PROCESS | 3544 | 1467320790336 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 3544 | 1467320790338 Marionette TRACE conn5 <- [1,50,null,{}] 14:06:30 INFO - PROCESS | 3544 | 1467320790341 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}] 14:06:30 INFO - PROCESS | 3544 | 1467320790343 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:30 INFO - PROCESS | 3544 | 1467320790423 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 14:06:30 INFO - PROCESS | 3544 | 1467320790428 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 3544 | 1467320790429 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA2800 == 20 [pid = 3544] [id = 22] 14:06:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (1928B400) [pid = 3544] [serial = 62] [outer = 00000000] 14:06:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (19294800) [pid = 3544] [serial = 63] [outer = 1928B400] 14:06:30 INFO - PROCESS | 3544 | 1467320790474 Marionette DEBUG loaded listener.js 14:06:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (19B95000) [pid = 3544] [serial = 64] [outer = 1928B400] 14:06:30 INFO - PROCESS | 3544 | 1467320790844 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]]]}] 14:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 530ms 14:06:30 INFO - PROCESS | 3544 | 1467320790867 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 14:06:30 INFO - PROCESS | 3544 | 1467320790869 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 14:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:06:30 INFO - PROCESS | 3544 | 1467320790871 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:06:30 INFO - PROCESS | 3544 | 1467320790873 Marionette TRACE conn5 <- [1,54,null,{}] 14:06:30 INFO - PROCESS | 3544 | 1467320790877 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}] 14:06:30 INFO - PROCESS | 3544 | 1467320790878 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:30 INFO - PROCESS | 3544 | 1467320790984 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 14:06:30 INFO - PROCESS | 3544 | 1467320790993 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:30 INFO - PROCESS | 3544 | 1467320790995 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:31 INFO - PROCESS | 3544 | ++DOCSHELL 16F01400 == 21 [pid = 3544] [id = 23] 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (16F05000) [pid = 3544] [serial = 65] [outer = 00000000] 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (16F0B400) [pid = 3544] [serial = 66] [outer = 16F05000] 14:06:31 INFO - PROCESS | 3544 | 1467320791037 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (16F0BC00) [pid = 3544] [serial = 67] [outer = 16F05000] 14:06:31 INFO - PROCESS | 3544 | 1467320791420 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]]]}] 14:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 14:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:06:31 INFO - PROCESS | 3544 | 1467320791443 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 14:06:31 INFO - PROCESS | 3544 | 1467320791445 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 14:06:31 INFO - PROCESS | 3544 | 1467320791448 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:06:31 INFO - PROCESS | 3544 | 1467320791450 Marionette TRACE conn5 <- [1,58,null,{}] 14:06:31 INFO - PROCESS | 3544 | 1467320791453 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}] 14:06:31 INFO - PROCESS | 3544 | 1467320791455 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:31 INFO - PROCESS | 3544 | 1467320791542 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 14:06:31 INFO - PROCESS | 3544 | 1467320791609 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:31 INFO - PROCESS | 3544 | 1467320791611 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:31 INFO - PROCESS | 3544 | ++DOCSHELL 0FBAD000 == 22 [pid = 3544] [id = 24] 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (13FDE400) [pid = 3544] [serial = 68] [outer = 00000000] 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13FE9800) [pid = 3544] [serial = 69] [outer = 13FDE400] 14:06:31 INFO - PROCESS | 3544 | 1467320791658 Marionette DEBUG loaded listener.js 14:06:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13FECC00) [pid = 3544] [serial = 70] [outer = 13FDE400] 14:06:31 INFO - PROCESS | 3544 | 1467320791974 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 14:06:32 INFO - PROCESS | 3544 | 1467320792019 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 3544 | 1467320792021 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:06:32 INFO - PROCESS | 3544 | 1467320792024 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 3544 | 1467320792027 Marionette TRACE conn5 <- [1,62,null,{}] 14:06:32 INFO - PROCESS | 3544 | 1467320792030 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}] 14:06:32 INFO - PROCESS | 3544 | 1467320792032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:32 INFO - PROCESS | 3544 | 1467320792154 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 14:06:32 INFO - PROCESS | 3544 | 1467320792192 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 3544 | 1467320792194 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:32 INFO - PROCESS | 3544 | ++DOCSHELL 16F07400 == 23 [pid = 3544] [id = 25] 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F0A000) [pid = 3544] [serial = 71] [outer = 00000000] 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18D84C00) [pid = 3544] [serial = 72] [outer = 16F0A000] 14:06:32 INFO - PROCESS | 3544 | 1467320792239 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18D8D800) [pid = 3544] [serial = 73] [outer = 16F0A000] 14:06:32 INFO - PROCESS | 3544 | 1467320792598 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]]]}] 14:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 14:06:32 INFO - PROCESS | 3544 | 1467320792655 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 14:06:32 INFO - PROCESS | 3544 | 1467320792657 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 14:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:06:32 INFO - PROCESS | 3544 | 1467320792660 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:06:32 INFO - PROCESS | 3544 | 1467320792662 Marionette TRACE conn5 <- [1,66,null,{}] 14:06:32 INFO - PROCESS | 3544 | 1467320792666 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}] 14:06:32 INFO - PROCESS | 3544 | 1467320792667 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:32 INFO - PROCESS | 3544 | 1467320792774 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 14:06:32 INFO - PROCESS | 3544 | 1467320792781 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:32 INFO - PROCESS | 3544 | 1467320792783 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:32 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C6C00 == 24 [pid = 3544] [id = 26] 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0F8CA400) [pid = 3544] [serial = 74] [outer = 00000000] 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0F8D1000) [pid = 3544] [serial = 75] [outer = 0F8CA400] 14:06:32 INFO - PROCESS | 3544 | 1467320792826 Marionette DEBUG loaded listener.js 14:06:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F8D3800) [pid = 3544] [serial = 76] [outer = 0F8CA400] 14:06:33 INFO - PROCESS | 3544 | 1467320793196 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]]]}] 14:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 14:06:33 INFO - PROCESS | 3544 | 1467320793242 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 14:06:33 INFO - PROCESS | 3544 | 1467320793244 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 14:06:33 INFO - PROCESS | 3544 | 1467320793247 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:06:33 INFO - PROCESS | 3544 | 1467320793249 Marionette TRACE conn5 <- [1,70,null,{}] 14:06:33 INFO - PROCESS | 3544 | 1467320793252 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}] 14:06:33 INFO - PROCESS | 3544 | 1467320793254 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:33 INFO - PROCESS | 3544 | 1467320793333 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 14:06:33 INFO - PROCESS | 3544 | 1467320793420 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:33 INFO - PROCESS | 3544 | 1467320793422 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:33 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF400 == 25 [pid = 3544] [id = 27] 14:06:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (141AB000) [pid = 3544] [serial = 77] [outer = 00000000] 14:06:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19294400) [pid = 3544] [serial = 78] [outer = 141AB000] 14:06:33 INFO - PROCESS | 3544 | 1467320793465 Marionette DEBUG loaded listener.js 14:06:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (1CF08000) [pid = 3544] [serial = 79] [outer = 141AB000] 14:06:34 INFO - PROCESS | 3544 | 1467320794605 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]]]}] 14:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1365ms 14:06:34 INFO - PROCESS | 3544 | 1467320794628 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 14:06:34 INFO - PROCESS | 3544 | 1467320794632 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 14:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:06:34 INFO - PROCESS | 3544 | 1467320794636 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:06:34 INFO - PROCESS | 3544 | 1467320794639 Marionette TRACE conn5 <- [1,74,null,{}] 14:06:34 INFO - PROCESS | 3544 | 1467320794682 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}] 14:06:34 INFO - PROCESS | 3544 | 1467320794685 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:34 INFO - PROCESS | 3544 | 1467320794789 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 14:06:34 INFO - PROCESS | 3544 | 1467320794803 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:34 INFO - PROCESS | 3544 | 1467320794805 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:34 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CC800 == 26 [pid = 3544] [id = 28] 14:06:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0F8CCC00) [pid = 3544] [serial = 80] [outer = 00000000] 14:06:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FC43800) [pid = 3544] [serial = 81] [outer = 0F8CCC00] 14:06:34 INFO - PROCESS | 3544 | 1467320794854 Marionette DEBUG loaded listener.js 14:06:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0FC4C800) [pid = 3544] [serial = 82] [outer = 0F8CCC00] 14:06:35 INFO - PROCESS | 3544 | 1467320795290 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]]]}] 14:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 711ms 14:06:35 INFO - PROCESS | 3544 | 1467320795349 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 14:06:35 INFO - PROCESS | 3544 | 1467320795354 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 14:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:06:35 INFO - PROCESS | 3544 | 1467320795366 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:06:35 INFO - PROCESS | 3544 | 1467320795369 Marionette TRACE conn5 <- [1,78,null,{}] 14:06:35 INFO - PROCESS | 3544 | 1467320795372 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}] 14:06:35 INFO - PROCESS | 3544 | 1467320795375 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:35 INFO - PROCESS | 3544 | 1467320795486 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 14:06:35 INFO - PROCESS | 3544 | 1467320795500 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:35 INFO - PROCESS | 3544 | 1467320795502 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:35 INFO - PROCESS | 3544 | ++DOCSHELL 102DA800 == 27 [pid = 3544] [id = 29] 14:06:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (102DC000) [pid = 3544] [serial = 83] [outer = 00000000] 14:06:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (103C3400) [pid = 3544] [serial = 84] [outer = 102DC000] 14:06:35 INFO - PROCESS | 3544 | 1467320795549 Marionette DEBUG loaded listener.js 14:06:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (10CDD800) [pid = 3544] [serial = 85] [outer = 102DC000] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1642A400) [pid = 3544] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FBA3000) [pid = 3544] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F95400) [pid = 3544] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1D62DC00) [pid = 3544] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FBAB400) [pid = 3544] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10DD1000) [pid = 3544] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (147E6C00) [pid = 3544] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (15FDA800) [pid = 3544] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (17DB7C00) [pid = 3544] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (196CC000) [pid = 3544] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1928B400) [pid = 3544] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (16F05000) [pid = 3544] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (13FDE400) [pid = 3544] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F0A000) [pid = 3544] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1D781000) [pid = 3544] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:06:36 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0F8CA400) [pid = 3544] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:06:36 INFO - PROCESS | 3544 | 1467320796401 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]]]}] 14:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1068ms 14:06:36 INFO - PROCESS | 3544 | 1467320796438 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 14:06:36 INFO - PROCESS | 3544 | 1467320796441 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 14:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:06:36 INFO - PROCESS | 3544 | 1467320796444 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:06:36 INFO - PROCESS | 3544 | 1467320796447 Marionette TRACE conn5 <- [1,82,null,{}] 14:06:36 INFO - PROCESS | 3544 | 1467320796457 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}] 14:06:36 INFO - PROCESS | 3544 | 1467320796461 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:36 INFO - PROCESS | 3544 | 1467320796540 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 14:06:36 INFO - PROCESS | 3544 | 1467320796558 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:36 INFO - PROCESS | 3544 | 1467320796561 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:36 INFO - PROCESS | 3544 | ++DOCSHELL 13FE3C00 == 28 [pid = 3544] [id = 30] 14:06:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13FE8C00) [pid = 3544] [serial = 86] [outer = 00000000] 14:06:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (142C8400) [pid = 3544] [serial = 87] [outer = 13FE8C00] 14:06:36 INFO - PROCESS | 3544 | 1467320796609 Marionette DEBUG loaded listener.js 14:06:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (144B9000) [pid = 3544] [serial = 88] [outer = 13FE8C00] 14:06:37 INFO - PROCESS | 3544 | 1467320797030 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 14:06:37 INFO - PROCESS | 3544 | 1467320797078 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 3544 | 1467320797081 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 14:06:37 INFO - PROCESS | 3544 | 1467320797084 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:06:37 INFO - PROCESS | 3544 | 1467320797086 Marionette TRACE conn5 <- [1,86,null,{}] 14:06:37 INFO - PROCESS | 3544 | 1467320797089 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}] 14:06:37 INFO - PROCESS | 3544 | 1467320797091 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:37 INFO - PROCESS | 3544 | 1467320797177 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 14:06:37 INFO - PROCESS | 3544 | 1467320797204 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 3544 | 1467320797206 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:37 INFO - PROCESS | 3544 | ++DOCSHELL 147DE000 == 29 [pid = 3544] [id = 31] 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (147DF800) [pid = 3544] [serial = 89] [outer = 00000000] 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (15554000) [pid = 3544] [serial = 90] [outer = 147DF800] 14:06:37 INFO - PROCESS | 3544 | 1467320797255 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15E38C00) [pid = 3544] [serial = 91] [outer = 147DF800] 14:06:37 INFO - PROCESS | 3544 | 1467320797649 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]]]}] 14:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 14:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:06:37 INFO - PROCESS | 3544 | 1467320797718 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 14:06:37 INFO - PROCESS | 3544 | 1467320797720 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 14:06:37 INFO - PROCESS | 3544 | 1467320797724 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:06:37 INFO - PROCESS | 3544 | 1467320797725 Marionette TRACE conn5 <- [1,90,null,{}] 14:06:37 INFO - PROCESS | 3544 | 1467320797729 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}] 14:06:37 INFO - PROCESS | 3544 | 1467320797731 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:37 INFO - PROCESS | 3544 | 1467320797806 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 14:06:37 INFO - PROCESS | 3544 | 1467320797811 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:37 INFO - PROCESS | 3544 | 1467320797813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:37 INFO - PROCESS | 3544 | ++DOCSHELL 15FDBC00 == 30 [pid = 3544] [id = 32] 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15FDD400) [pid = 3544] [serial = 92] [outer = 00000000] 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F01C00) [pid = 3544] [serial = 93] [outer = 15FDD400] 14:06:37 INFO - PROCESS | 3544 | 1467320797857 Marionette DEBUG loaded listener.js 14:06:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F0AC00) [pid = 3544] [serial = 94] [outer = 15FDD400] 14:06:38 INFO - PROCESS | 3544 | 1467320798395 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]]]}] 14:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 731ms 14:06:38 INFO - PROCESS | 3544 | 1467320798455 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 14:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:06:38 INFO - PROCESS | 3544 | 1467320798460 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 14:06:38 INFO - PROCESS | 3544 | 1467320798465 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:06:38 INFO - PROCESS | 3544 | 1467320798468 Marionette TRACE conn5 <- [1,94,null,{}] 14:06:38 INFO - PROCESS | 3544 | 1467320798475 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}] 14:06:38 INFO - PROCESS | 3544 | 1467320798478 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:38 INFO - PROCESS | 3544 | 1467320798610 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 14:06:38 INFO - PROCESS | 3544 | 1467320798682 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:38 INFO - PROCESS | 3544 | 1467320798685 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:38 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CE400 == 31 [pid = 3544] [id = 33] 14:06:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0F8CE800) [pid = 3544] [serial = 95] [outer = 00000000] 14:06:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (10234000) [pid = 3544] [serial = 96] [outer = 0F8CE800] 14:06:38 INFO - PROCESS | 3544 | 1467320798742 Marionette DEBUG loaded listener.js 14:06:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (1034A000) [pid = 3544] [serial = 97] [outer = 0F8CE800] 14:06:39 INFO - PROCESS | 3544 | 1467320799274 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]]]}] 14:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 14:06:39 INFO - PROCESS | 3544 | 1467320799309 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 14:06:39 INFO - PROCESS | 3544 | 1467320799314 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 14:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:06:39 INFO - PROCESS | 3544 | 1467320799321 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:06:39 INFO - PROCESS | 3544 | 1467320799324 Marionette TRACE conn5 <- [1,98,null,{}] 14:06:39 INFO - PROCESS | 3544 | 1467320799328 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}] 14:06:39 INFO - PROCESS | 3544 | 1467320799331 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:39 INFO - PROCESS | 3544 | 1467320799436 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 14:06:39 INFO - PROCESS | 3544 | 1467320799520 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:39 INFO - PROCESS | 3544 | 1467320799523 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:39 INFO - PROCESS | 3544 | ++DOCSHELL 13FE9400 == 32 [pid = 3544] [id = 34] 14:06:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (142CD000) [pid = 3544] [serial = 98] [outer = 00000000] 14:06:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (15FE1000) [pid = 3544] [serial = 99] [outer = 142CD000] 14:06:39 INFO - PROCESS | 3544 | 1467320799580 Marionette DEBUG loaded listener.js 14:06:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (16435C00) [pid = 3544] [serial = 100] [outer = 142CD000] 14:06:40 INFO - PROCESS | 3544 | 1467320800115 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 14:06:40 INFO - PROCESS | 3544 | 1467320800153 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 14:06:40 INFO - PROCESS | 3544 | 1467320800156 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 14:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:06:40 INFO - PROCESS | 3544 | 1467320800160 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:06:40 INFO - PROCESS | 3544 | 1467320800163 Marionette TRACE conn5 <- [1,102,null,{}] 14:06:40 INFO - PROCESS | 3544 | 1467320800174 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}] 14:06:40 INFO - PROCESS | 3544 | 1467320800179 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:40 INFO - PROCESS | 3544 | 1467320800281 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 14:06:40 INFO - PROCESS | 3544 | 1467320800368 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:40 INFO - PROCESS | 3544 | 1467320800371 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:40 INFO - PROCESS | 3544 | ++DOCSHELL 18AC7400 == 33 [pid = 3544] [id = 35] 14:06:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18AD6400) [pid = 3544] [serial = 101] [outer = 00000000] 14:06:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18D02800) [pid = 3544] [serial = 102] [outer = 18AD6400] 14:06:40 INFO - PROCESS | 3544 | 1467320800428 Marionette DEBUG loaded listener.js 14:06:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18D81800) [pid = 3544] [serial = 103] [outer = 18AD6400] 14:06:40 INFO - PROCESS | 3544 | 1467320800929 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]]]}] 14:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 14:06:40 INFO - PROCESS | 3544 | 1467320800993 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 3544 | 1467320800996 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 14:06:41 INFO - PROCESS | 3544 | 1467320801000 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:06:41 INFO - PROCESS | 3544 | 1467320801002 Marionette TRACE conn5 <- [1,106,null,{}] 14:06:41 INFO - PROCESS | 3544 | 1467320801005 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}] 14:06:41 INFO - PROCESS | 3544 | 1467320801008 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:41 INFO - PROCESS | 3544 | 1467320801110 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 14:06:41 INFO - PROCESS | 3544 | 1467320801194 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:41 INFO - PROCESS | 3544 | 1467320801197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:41 INFO - PROCESS | 3544 | ++DOCSHELL 18F9E000 == 34 [pid = 3544] [id = 36] 14:06:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18FA6000) [pid = 3544] [serial = 104] [outer = 00000000] 14:06:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1928B000) [pid = 3544] [serial = 105] [outer = 18FA6000] 14:06:41 INFO - PROCESS | 3544 | 1467320801253 Marionette DEBUG loaded listener.js 14:06:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1928E000) [pid = 3544] [serial = 106] [outer = 18FA6000] 14:06:41 INFO - PROCESS | 3544 | 1467320801793 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]]]}] 14:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 14:06:41 INFO - PROCESS | 3544 | 1467320801834 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 14:06:41 INFO - PROCESS | 3544 | 1467320801836 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 14:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:06:41 INFO - PROCESS | 3544 | 1467320801839 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:06:41 INFO - PROCESS | 3544 | 1467320801841 Marionette TRACE conn5 <- [1,110,null,{}] 14:06:41 INFO - PROCESS | 3544 | 1467320801845 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}] 14:06:41 INFO - PROCESS | 3544 | 1467320801847 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:41 INFO - PROCESS | 3544 | 1467320801950 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 14:06:42 INFO - PROCESS | 3544 | 1467320802033 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 3544 | 1467320802035 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:42 INFO - PROCESS | 3544 | ++DOCSHELL 13FE4000 == 35 [pid = 3544] [id = 37] 14:06:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (14841400) [pid = 3544] [serial = 107] [outer = 00000000] 14:06:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F0F000) [pid = 3544] [serial = 108] [outer = 14841400] 14:06:42 INFO - PROCESS | 3544 | 1467320802089 Marionette DEBUG loaded listener.js 14:06:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (17D46400) [pid = 3544] [serial = 109] [outer = 14841400] 14:06:42 INFO - PROCESS | 3544 | 1467320802634 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]]]}] 14:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 830ms 14:06:42 INFO - PROCESS | 3544 | 1467320802674 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 14:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:06:42 INFO - PROCESS | 3544 | 1467320802678 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 14:06:42 INFO - PROCESS | 3544 | 1467320802682 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:06:42 INFO - PROCESS | 3544 | 1467320802685 Marionette TRACE conn5 <- [1,114,null,{}] 14:06:42 INFO - PROCESS | 3544 | 1467320802690 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}] 14:06:42 INFO - PROCESS | 3544 | 1467320802693 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:42 INFO - PROCESS | 3544 | 1467320802796 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 14:06:42 INFO - PROCESS | 3544 | 1467320802888 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:42 INFO - PROCESS | 3544 | 1467320802890 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:42 INFO - PROCESS | 3544 | ++DOCSHELL 0F87B400 == 36 [pid = 3544] [id = 38] 14:06:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0F8C9400) [pid = 3544] [serial = 110] [outer = 00000000] 14:06:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0FC4EC00) [pid = 3544] [serial = 111] [outer = 0F8C9400] 14:06:42 INFO - PROCESS | 3544 | 1467320802939 Marionette DEBUG loaded listener.js 14:06:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (10347C00) [pid = 3544] [serial = 112] [outer = 0F8C9400] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 102DA800 == 35 [pid = 3544] [id = 29] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 13FE3C00 == 34 [pid = 3544] [id = 30] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 147DE000 == 33 [pid = 3544] [id = 31] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 18F9E000 == 32 [pid = 3544] [id = 36] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 13FE4000 == 31 [pid = 3544] [id = 37] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 13FE9400 == 30 [pid = 3544] [id = 34] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 18AC7400 == 29 [pid = 3544] [id = 35] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 15FDBC00 == 28 [pid = 3544] [id = 32] 14:06:43 INFO - PROCESS | 3544 | --DOCSHELL 0F8CE400 == 27 [pid = 3544] [id = 33] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1966E400) [pid = 3544] [serial = 17] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (10238800) [pid = 3544] [serial = 27] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18346400) [pid = 3544] [serial = 30] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1D631C00) [pid = 3544] [serial = 35] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1C373800) [pid = 3544] [serial = 39] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0FF3D000) [pid = 3544] [serial = 42] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (13F17000) [pid = 3544] [serial = 45] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (14845C00) [pid = 3544] [serial = 48] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (15FE5400) [pid = 3544] [serial = 51] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F9B400) [pid = 3544] [serial = 52] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18690C00) [pid = 3544] [serial = 54] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (18694C00) [pid = 3544] [serial = 55] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1C24C800) [pid = 3544] [serial = 57] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19BA0000) [pid = 3544] [serial = 60] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (19294800) [pid = 3544] [serial = 63] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F0B400) [pid = 3544] [serial = 66] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13FE9800) [pid = 3544] [serial = 69] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18D84C00) [pid = 3544] [serial = 72] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F8D1000) [pid = 3544] [serial = 75] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18D03000) [pid = 3544] [serial = 31] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1C2D6800) [pid = 3544] [serial = 33] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1C2D3800) [pid = 3544] [serial = 58] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1D783C00) [pid = 3544] [serial = 36] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19B95000) [pid = 3544] [serial = 64] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (10CDBC00) [pid = 3544] [serial = 28] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16F0BC00) [pid = 3544] [serial = 67] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (141AFC00) [pid = 3544] [serial = 46] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (10237800) [pid = 3544] [serial = 43] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (13FECC00) [pid = 3544] [serial = 70] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0F8D3800) [pid = 3544] [serial = 76] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1D787C00) [pid = 3544] [serial = 22] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (18D8D800) [pid = 3544] [serial = 73] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (15A42400) [pid = 3544] [serial = 49] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (196D0400) [pid = 3544] [serial = 14] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (16F69400) [pid = 3544] [serial = 9] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (16F6F000) [pid = 3544] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (13F10C00) [pid = 3544] [serial = 4] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (16F99800) [pid = 3544] [serial = 24] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (1D783800) [pid = 3544] [serial = 21] [outer = 00000000] [url = about:blank] 14:06:43 INFO - PROCESS | 3544 | 1467320803933 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]]]}] 14:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1277ms 14:06:43 INFO - PROCESS | 3544 | 1467320803961 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 14:06:43 INFO - PROCESS | 3544 | 1467320803965 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 14:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:06:43 INFO - PROCESS | 3544 | 1467320803975 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:06:43 INFO - PROCESS | 3544 | 1467320803978 Marionette TRACE conn5 <- [1,118,null,{}] 14:06:43 INFO - PROCESS | 3544 | 1467320803984 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}] 14:06:43 INFO - PROCESS | 3544 | 1467320803987 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:44 INFO - PROCESS | 3544 | 1467320804074 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 14:06:44 INFO - PROCESS | 3544 | 1467320804083 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 3544 | 1467320804087 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:44 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4E000 == 28 [pid = 3544] [id = 39] 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC4E800) [pid = 3544] [serial = 113] [outer = 00000000] 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (10234800) [pid = 3544] [serial = 114] [outer = 0FC4E800] 14:06:44 INFO - PROCESS | 3544 | 1467320804135 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (10274800) [pid = 3544] [serial = 115] [outer = 0FC4E800] 14:06:44 INFO - PROCESS | 3544 | 1467320804558 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]]]}] 14:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 14:06:44 INFO - PROCESS | 3544 | 1467320804605 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 14:06:44 INFO - PROCESS | 3544 | 1467320804610 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 14:06:44 INFO - PROCESS | 3544 | 1467320804620 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:06:44 INFO - PROCESS | 3544 | 1467320804623 Marionette TRACE conn5 <- [1,122,null,{}] 14:06:44 INFO - PROCESS | 3544 | 1467320804627 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}] 14:06:44 INFO - PROCESS | 3544 | 1467320804630 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:44 INFO - PROCESS | 3544 | 1467320804714 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 14:06:44 INFO - PROCESS | 3544 | 1467320804722 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:44 INFO - PROCESS | 3544 | 1467320804724 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:44 INFO - PROCESS | 3544 | ++DOCSHELL 13FE7000 == 29 [pid = 3544] [id = 40] 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (13FE8000) [pid = 3544] [serial = 116] [outer = 00000000] 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (13FEBC00) [pid = 3544] [serial = 117] [outer = 13FE8000] 14:06:44 INFO - PROCESS | 3544 | 1467320804773 Marionette DEBUG loaded listener.js 14:06:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (1412BC00) [pid = 3544] [serial = 118] [outer = 13FE8000] 14:06:45 INFO - PROCESS | 3544 | 1467320805204 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 14:06:45 INFO - PROCESS | 3544 | 1467320805256 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 3544 | 1467320805258 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 14:06:45 INFO - PROCESS | 3544 | 1467320805266 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:06:45 INFO - PROCESS | 3544 | 1467320805269 Marionette TRACE conn5 <- [1,126,null,{}] 14:06:45 INFO - PROCESS | 3544 | 1467320805280 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}] 14:06:45 INFO - PROCESS | 3544 | 1467320805285 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:45 INFO - PROCESS | 3544 | 1467320805366 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 14:06:45 INFO - PROCESS | 3544 | 1467320805375 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:45 INFO - PROCESS | 3544 | 1467320805378 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:45 INFO - PROCESS | 3544 | ++DOCSHELL 15A4F000 == 30 [pid = 3544] [id = 41] 14:06:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (15E2C800) [pid = 3544] [serial = 119] [outer = 00000000] 14:06:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (15EF3000) [pid = 3544] [serial = 120] [outer = 15E2C800] 14:06:45 INFO - PROCESS | 3544 | 1467320805427 Marionette DEBUG loaded listener.js 14:06:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (15FE1400) [pid = 3544] [serial = 121] [outer = 15E2C800] 14:06:45 INFO - PROCESS | 3544 | 1467320805864 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]]]}] 14:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 14:06:45 INFO - PROCESS | 3544 | 1467320805901 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 14:06:45 INFO - PROCESS | 3544 | 1467320805903 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 14:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:06:45 INFO - PROCESS | 3544 | 1467320805913 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:06:45 INFO - PROCESS | 3544 | 1467320805915 Marionette TRACE conn5 <- [1,130,null,{}] 14:06:45 INFO - PROCESS | 3544 | 1467320805918 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}] 14:06:45 INFO - PROCESS | 3544 | 1467320805920 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:46 INFO - PROCESS | 3544 | 1467320806024 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 14:06:46 INFO - PROCESS | 3544 | 1467320806030 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 3544 | 1467320806032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:46 INFO - PROCESS | 3544 | ++DOCSHELL 15FE4400 == 31 [pid = 3544] [id = 42] 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (16426C00) [pid = 3544] [serial = 122] [outer = 00000000] 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (16F65400) [pid = 3544] [serial = 123] [outer = 16426C00] 14:06:46 INFO - PROCESS | 3544 | 1467320806076 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16F98000) [pid = 3544] [serial = 124] [outer = 16426C00] 14:06:46 INFO - PROCESS | 3544 | 1467320806523 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]]]}] 14:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 14:06:46 INFO - PROCESS | 3544 | 1467320806546 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 14:06:46 INFO - PROCESS | 3544 | 1467320806548 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 14:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:06:46 INFO - PROCESS | 3544 | 1467320806559 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:06:46 INFO - PROCESS | 3544 | 1467320806560 Marionette TRACE conn5 <- [1,134,null,{}] 14:06:46 INFO - PROCESS | 3544 | 1467320806563 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}] 14:06:46 INFO - PROCESS | 3544 | 1467320806565 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:46 INFO - PROCESS | 3544 | 1467320806665 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 14:06:46 INFO - PROCESS | 3544 | 1467320806670 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:46 INFO - PROCESS | 3544 | 1467320806672 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:46 INFO - PROCESS | 3544 | ++DOCSHELL 17DB0800 == 32 [pid = 3544] [id = 43] 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (17DB2800) [pid = 3544] [serial = 125] [outer = 00000000] 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18694C00) [pid = 3544] [serial = 126] [outer = 17DB2800] 14:06:46 INFO - PROCESS | 3544 | 1467320806716 Marionette DEBUG loaded listener.js 14:06:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18843400) [pid = 3544] [serial = 127] [outer = 17DB2800] 14:06:47 INFO - PROCESS | 3544 | 1467320807139 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 14:06:47 INFO - PROCESS | 3544 | 1467320807191 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 3544 | 1467320807193 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 14:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:06:47 INFO - PROCESS | 3544 | 1467320807197 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:06:47 INFO - PROCESS | 3544 | 1467320807198 Marionette TRACE conn5 <- [1,138,null,{}] 14:06:47 INFO - PROCESS | 3544 | 1467320807202 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}] 14:06:47 INFO - PROCESS | 3544 | 1467320807207 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:47 INFO - PROCESS | 3544 | 1467320807333 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 14:06:47 INFO - PROCESS | 3544 | 1467320807399 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:47 INFO - PROCESS | 3544 | 1467320807401 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:47 INFO - PROCESS | 3544 | ++DOCSHELL 18AC6400 == 33 [pid = 3544] [id = 44] 14:06:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18AE1400) [pid = 3544] [serial = 128] [outer = 00000000] 14:06:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18D87800) [pid = 3544] [serial = 129] [outer = 18AE1400] 14:06:47 INFO - PROCESS | 3544 | 1467320807446 Marionette DEBUG loaded listener.js 14:06:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18F9CC00) [pid = 3544] [serial = 130] [outer = 18AE1400] 14:06:47 INFO - PROCESS | 3544 | 1467320807879 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]]]}] 14:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (141AB000) [pid = 3544] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19B9C400) [pid = 3544] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (15FDD400) [pid = 3544] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0F8CCC00) [pid = 3544] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (102DC000) [pid = 3544] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (147DF800) [pid = 3544] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:06:47 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13FE8C00) [pid = 3544] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:06:47 INFO - PROCESS | 3544 | 1467320807990 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 14:06:47 INFO - PROCESS | 3544 | 1467320807992 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 14:06:48 INFO - PROCESS | 3544 | 1467320807997 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 3544 | 1467320807998 Marionette TRACE conn5 <- [1,142,null,{}] 14:06:48 INFO - PROCESS | 3544 | 1467320808002 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}] 14:06:48 INFO - PROCESS | 3544 | 1467320808004 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:06:48 INFO - PROCESS | 3544 | 1467320808078 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 14:06:48 INFO - PROCESS | 3544 | 1467320808086 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 3544 | 1467320808088 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:48 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8C00 == 34 [pid = 3544] [id = 45] 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (102E1400) [pid = 3544] [serial = 131] [outer = 00000000] 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (15FE6400) [pid = 3544] [serial = 132] [outer = 102E1400] 14:06:48 INFO - PROCESS | 3544 | 1467320808132 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F05000) [pid = 3544] [serial = 133] [outer = 102E1400] 14:06:48 INFO - PROCESS | 3544 | 1467320808538 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]]]}] 14:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 14:06:48 INFO - PROCESS | 3544 | 1467320808581 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 14:06:48 INFO - PROCESS | 3544 | 1467320808583 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 14:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:06:48 INFO - PROCESS | 3544 | 1467320808586 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:06:48 INFO - PROCESS | 3544 | 1467320808588 Marionette TRACE conn5 <- [1,146,null,{}] 14:06:48 INFO - PROCESS | 3544 | 1467320808591 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}] 14:06:48 INFO - PROCESS | 3544 | 1467320808593 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:48 INFO - PROCESS | 3544 | 1467320808690 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 14:06:48 INFO - PROCESS | 3544 | 1467320808701 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:48 INFO - PROCESS | 3544 | 1467320808703 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:48 INFO - PROCESS | 3544 | ++DOCSHELL 1966E000 == 35 [pid = 3544] [id = 46] 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1966EC00) [pid = 3544] [serial = 134] [outer = 00000000] 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (198B8800) [pid = 3544] [serial = 135] [outer = 1966EC00] 14:06:48 INFO - PROCESS | 3544 | 1467320808746 Marionette DEBUG loaded listener.js 14:06:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F71800) [pid = 3544] [serial = 136] [outer = 1966EC00] 14:06:49 INFO - PROCESS | 3544 | 1467320809150 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 14:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:06:49 INFO - PROCESS | 3544 | 1467320809159 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 14:06:49 INFO - PROCESS | 3544 | 1467320809161 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 14:06:49 INFO - PROCESS | 3544 | 1467320809164 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 3544 | 1467320809165 Marionette TRACE conn5 <- [1,150,null,{}] 14:06:49 INFO - PROCESS | 3544 | 1467320809169 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}] 14:06:49 INFO - PROCESS | 3544 | 1467320809171 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:49 INFO - PROCESS | 3544 | 1467320809277 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 14:06:49 INFO - PROCESS | 3544 | 1467320809284 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 3544 | 1467320809286 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:49 INFO - PROCESS | 3544 | ++DOCSHELL 15A48400 == 36 [pid = 3544] [id = 47] 14:06:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (19296C00) [pid = 3544] [serial = 137] [outer = 00000000] 14:06:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (19B9A400) [pid = 3544] [serial = 138] [outer = 19296C00] 14:06:49 INFO - PROCESS | 3544 | 1467320809338 Marionette DEBUG loaded listener.js 14:06:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (19B9D400) [pid = 3544] [serial = 139] [outer = 19296C00] 14:06:49 INFO - PROCESS | 3544 | 1467320809713 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]]]}] 14:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 14:06:49 INFO - PROCESS | 3544 | 1467320809735 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 14:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:06:49 INFO - PROCESS | 3544 | 1467320809737 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 14:06:49 INFO - PROCESS | 3544 | 1467320809740 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:06:49 INFO - PROCESS | 3544 | 1467320809741 Marionette TRACE conn5 <- [1,154,null,{}] 14:06:49 INFO - PROCESS | 3544 | 1467320809745 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}] 14:06:49 INFO - PROCESS | 3544 | 1467320809747 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:49 INFO - PROCESS | 3544 | 1467320809829 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 14:06:49 INFO - PROCESS | 3544 | 1467320809897 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:49 INFO - PROCESS | 3544 | 1467320809899 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:49 INFO - PROCESS | 3544 | ++DOCSHELL 16F0EC00 == 37 [pid = 3544] [id = 48] 14:06:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (196D0C00) [pid = 3544] [serial = 140] [outer = 00000000] 14:06:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (1B22D400) [pid = 3544] [serial = 141] [outer = 196D0C00] 14:06:49 INFO - PROCESS | 3544 | 1467320809943 Marionette DEBUG loaded listener.js 14:06:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1BA76000) [pid = 3544] [serial = 142] [outer = 196D0C00] 14:06:50 INFO - PROCESS | 3544 | 1467320810682 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]]]}] 14:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1018ms 14:06:50 INFO - PROCESS | 3544 | 1467320810759 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 14:06:50 INFO - PROCESS | 3544 | 1467320810764 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 14:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:06:50 INFO - PROCESS | 3544 | 1467320810769 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:06:50 INFO - PROCESS | 3544 | 1467320810774 Marionette TRACE conn5 <- [1,158,null,{}] 14:06:50 INFO - PROCESS | 3544 | 1467320810789 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}] 14:06:50 INFO - PROCESS | 3544 | 1467320810792 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:50 INFO - PROCESS | 3544 | 1467320810939 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 14:06:51 INFO - PROCESS | 3544 | 1467320811006 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:51 INFO - PROCESS | 3544 | 1467320811008 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:51 INFO - PROCESS | 3544 | ++DOCSHELL 0FC46800 == 38 [pid = 3544] [id = 49] 14:06:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FC47000) [pid = 3544] [serial = 143] [outer = 00000000] 14:06:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (13F17000) [pid = 3544] [serial = 144] [outer = 0FC47000] 14:06:51 INFO - PROCESS | 3544 | 1467320811107 Marionette DEBUG loaded listener.js 14:06:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (13FEC400) [pid = 3544] [serial = 145] [outer = 0FC47000] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 15A48400 == 37 [pid = 3544] [id = 47] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 1966E000 == 36 [pid = 3544] [id = 46] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 0F8C8C00 == 35 [pid = 3544] [id = 45] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 18AC6400 == 34 [pid = 3544] [id = 44] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 17DB0800 == 33 [pid = 3544] [id = 43] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 15FE4400 == 32 [pid = 3544] [id = 42] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 15A4F000 == 31 [pid = 3544] [id = 41] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 13FE7000 == 30 [pid = 3544] [id = 40] 14:06:52 INFO - PROCESS | 3544 | --DOCSHELL 0FC4E000 == 29 [pid = 3544] [id = 39] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19294400) [pid = 3544] [serial = 78] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1C19B000) [pid = 3544] [serial = 61] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F0AC00) [pid = 3544] [serial = 94] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC43800) [pid = 3544] [serial = 81] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC4C800) [pid = 3544] [serial = 82] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (103C3400) [pid = 3544] [serial = 84] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (15E38C00) [pid = 3544] [serial = 91] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (16F01C00) [pid = 3544] [serial = 93] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (144B9000) [pid = 3544] [serial = 88] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (15554000) [pid = 3544] [serial = 90] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (10CDD800) [pid = 3544] [serial = 85] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (142C8400) [pid = 3544] [serial = 87] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1CF08000) [pid = 3544] [serial = 79] [outer = 00000000] [url = about:blank] 14:06:52 INFO - PROCESS | 3544 | 1467320812031 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1292ms 14:06:52 INFO - PROCESS | 3544 | 1467320812061 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 3544 | 1467320812065 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 14:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:06:52 INFO - PROCESS | 3544 | 1467320812070 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 3544 | 1467320812073 Marionette TRACE conn5 <- [1,162,null,{}] 14:06:52 INFO - PROCESS | 3544 | 1467320812079 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}] 14:06:52 INFO - PROCESS | 3544 | 1467320812082 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:52 INFO - PROCESS | 3544 | 1467320812169 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 14:06:52 INFO - PROCESS | 3544 | 1467320812176 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 3544 | 1467320812178 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:52 INFO - PROCESS | 3544 | ++DOCSHELL 0FC44800 == 30 [pid = 3544] [id = 50] 14:06:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC46C00) [pid = 3544] [serial = 146] [outer = 00000000] 14:06:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FC4C000) [pid = 3544] [serial = 147] [outer = 0FC46C00] 14:06:52 INFO - PROCESS | 3544 | 1467320812228 Marionette DEBUG loaded listener.js 14:06:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (10233C00) [pid = 3544] [serial = 148] [outer = 0FC46C00] 14:06:52 INFO - PROCESS | 3544 | 1467320812703 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]]]}] 14:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 14:06:52 INFO - PROCESS | 3544 | 1467320812741 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 14:06:52 INFO - PROCESS | 3544 | 1467320812746 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 14:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:06:52 INFO - PROCESS | 3544 | 1467320812757 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:06:52 INFO - PROCESS | 3544 | 1467320812760 Marionette TRACE conn5 <- [1,166,null,{}] 14:06:52 INFO - PROCESS | 3544 | 1467320812764 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}] 14:06:52 INFO - PROCESS | 3544 | 1467320812766 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:52 INFO - PROCESS | 3544 | 1467320812852 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 14:06:52 INFO - PROCESS | 3544 | 1467320812929 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:52 INFO - PROCESS | 3544 | 1467320812931 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:52 INFO - PROCESS | 3544 | ++DOCSHELL 13FDEC00 == 31 [pid = 3544] [id = 51] 14:06:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13FDF800) [pid = 3544] [serial = 149] [outer = 00000000] 14:06:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (141AB000) [pid = 3544] [serial = 150] [outer = 13FDF800] 14:06:53 INFO - PROCESS | 3544 | 1467320812987 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14492800) [pid = 3544] [serial = 151] [outer = 13FDF800] 14:06:53 INFO - PROCESS | 3544 | 1467320813364 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]]]}] 14:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 14:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:06:53 INFO - PROCESS | 3544 | 1467320813392 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 14:06:53 INFO - PROCESS | 3544 | 1467320813395 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 14:06:53 INFO - PROCESS | 3544 | 1467320813402 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:06:53 INFO - PROCESS | 3544 | 1467320813406 Marionette TRACE conn5 <- [1,170,null,{}] 14:06:53 INFO - PROCESS | 3544 | 1467320813422 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}] 14:06:53 INFO - PROCESS | 3544 | 1467320813427 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:53 INFO - PROCESS | 3544 | 1467320813511 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 14:06:53 INFO - PROCESS | 3544 | 1467320813539 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:53 INFO - PROCESS | 3544 | 1467320813542 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:53 INFO - PROCESS | 3544 | ++DOCSHELL 15EEE000 == 32 [pid = 3544] [id = 52] 14:06:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (15EEE800) [pid = 3544] [serial = 152] [outer = 00000000] 14:06:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15FDD400) [pid = 3544] [serial = 153] [outer = 15EEE800] 14:06:53 INFO - PROCESS | 3544 | 1467320813594 Marionette DEBUG loaded listener.js 14:06:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16F02000) [pid = 3544] [serial = 154] [outer = 15EEE800] 14:06:54 INFO - PROCESS | 3544 | 1467320814000 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 14:06:54 INFO - PROCESS | 3544 | 1467320814032 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 14:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:06:54 INFO - PROCESS | 3544 | 1467320814035 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 14:06:54 INFO - PROCESS | 3544 | 1467320814038 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 3544 | 1467320814039 Marionette TRACE conn5 <- [1,174,null,{}] 14:06:54 INFO - PROCESS | 3544 | 1467320814043 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}] 14:06:54 INFO - PROCESS | 3544 | 1467320814045 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:54 INFO - PROCESS | 3544 | 1467320814166 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 14:06:54 INFO - PROCESS | 3544 | 1467320814174 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 3544 | 1467320814176 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:54 INFO - PROCESS | 3544 | ++DOCSHELL 16F0D400 == 33 [pid = 3544] [id = 53] 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F0F400) [pid = 3544] [serial = 155] [outer = 00000000] 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (17DADC00) [pid = 3544] [serial = 156] [outer = 16F0F400] 14:06:54 INFO - PROCESS | 3544 | 1467320814222 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18349C00) [pid = 3544] [serial = 157] [outer = 16F0F400] 14:06:54 INFO - PROCESS | 3544 | 1467320814655 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]]]}] 14:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 14:06:54 INFO - PROCESS | 3544 | 1467320814715 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 14:06:54 INFO - PROCESS | 3544 | 1467320814717 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 14:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:06:54 INFO - PROCESS | 3544 | 1467320814720 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:06:54 INFO - PROCESS | 3544 | 1467320814722 Marionette TRACE conn5 <- [1,178,null,{}] 14:06:54 INFO - PROCESS | 3544 | 1467320814731 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}] 14:06:54 INFO - PROCESS | 3544 | 1467320814733 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:54 INFO - PROCESS | 3544 | 1467320814834 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 14:06:54 INFO - PROCESS | 3544 | 1467320814846 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:54 INFO - PROCESS | 3544 | 1467320814848 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:54 INFO - PROCESS | 3544 | ++DOCSHELL 1883AC00 == 34 [pid = 3544] [id = 54] 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18AD7800) [pid = 3544] [serial = 158] [outer = 00000000] 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18D07C00) [pid = 3544] [serial = 159] [outer = 18AD7800] 14:06:54 INFO - PROCESS | 3544 | 1467320814913 Marionette DEBUG loaded listener.js 14:06:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18D8B800) [pid = 3544] [serial = 160] [outer = 18AD7800] 14:06:55 INFO - PROCESS | 3544 | 1467320815333 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]]]}] 14:06:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1928F000) [pid = 3544] [serial = 161] [outer = 1C36E800] 14:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 14:06:55 INFO - PROCESS | 3544 | 1467320815369 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 14:06:55 INFO - PROCESS | 3544 | 1467320815371 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 14:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:06:55 INFO - PROCESS | 3544 | 1467320815412 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:06:55 INFO - PROCESS | 3544 | 1467320815414 Marionette TRACE conn5 <- [1,182,null,{}] 14:06:55 INFO - PROCESS | 3544 | 1467320815425 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}] 14:06:55 INFO - PROCESS | 3544 | 1467320815431 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:55 INFO - PROCESS | 3544 | 1467320815570 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 14:06:55 INFO - PROCESS | 3544 | 1467320815576 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:55 INFO - PROCESS | 3544 | 1467320815577 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:55 INFO - PROCESS | 3544 | ++DOCSHELL 19294800 == 35 [pid = 3544] [id = 55] 14:06:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19295000) [pid = 3544] [serial = 162] [outer = 00000000] 14:06:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1BA7CC00) [pid = 3544] [serial = 163] [outer = 19295000] 14:06:55 INFO - PROCESS | 3544 | 1467320815624 Marionette DEBUG loaded listener.js 14:06:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1C161000) [pid = 3544] [serial = 164] [outer = 19295000] 14:06:56 INFO - PROCESS | 3544 | 1467320816059 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 710ms 14:06:56 INFO - PROCESS | 3544 | 1467320816098 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 3544 | 1467320816100 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 14:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:06:56 INFO - PROCESS | 3544 | 1467320816103 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 3544 | 1467320816105 Marionette TRACE conn5 <- [1,186,null,{}] 14:06:56 INFO - PROCESS | 3544 | 1467320816109 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}] 14:06:56 INFO - PROCESS | 3544 | 1467320816110 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:56 INFO - PROCESS | 3544 | 1467320816232 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 14:06:56 INFO - PROCESS | 3544 | 1467320816238 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:56 INFO - PROCESS | 3544 | 1467320816240 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:56 INFO - PROCESS | 3544 | ++DOCSHELL 1C253000 == 36 [pid = 3544] [id = 56] 14:06:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1C257C00) [pid = 3544] [serial = 165] [outer = 00000000] 14:06:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1C2D8000) [pid = 3544] [serial = 166] [outer = 1C257C00] 14:06:56 INFO - PROCESS | 3544 | 1467320816289 Marionette DEBUG loaded listener.js 14:06:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (1C2D2C00) [pid = 3544] [serial = 167] [outer = 1C257C00] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (17DB2800) [pid = 3544] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (15E2C800) [pid = 3544] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FC4E800) [pid = 3544] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0F8C9400) [pid = 3544] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (13FE8000) [pid = 3544] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16426C00) [pid = 3544] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18AE1400) [pid = 3544] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F8CE800) [pid = 3544] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (142CD000) [pid = 3544] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18AD6400) [pid = 3544] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18FA6000) [pid = 3544] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (14841400) [pid = 3544] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (102E1400) [pid = 3544] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (19296C00) [pid = 3544] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:06:56 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (1966EC00) [pid = 3544] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:06:56 INFO - PROCESS | 3544 | 1467320816816 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]]]}] 14:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 14:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:06:56 INFO - PROCESS | 3544 | 1467320816874 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 14:06:56 INFO - PROCESS | 3544 | 1467320816876 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 14:06:56 INFO - PROCESS | 3544 | 1467320816879 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:06:56 INFO - PROCESS | 3544 | 1467320816881 Marionette TRACE conn5 <- [1,190,null,{}] 14:06:56 INFO - PROCESS | 3544 | 1467320816884 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}] 14:06:56 INFO - PROCESS | 3544 | 1467320816886 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:56 INFO - PROCESS | 3544 | 1467320816990 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 14:06:57 INFO - PROCESS | 3544 | 1467320817038 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 3544 | 1467320817039 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:57 INFO - PROCESS | 3544 | ++DOCSHELL 10CD6800 == 37 [pid = 3544] [id = 57] 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13FE4800) [pid = 3544] [serial = 168] [outer = 00000000] 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18690000) [pid = 3544] [serial = 169] [outer = 13FE4800] 14:06:57 INFO - PROCESS | 3544 | 1467320817084 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18694000) [pid = 3544] [serial = 170] [outer = 13FE4800] 14:06:57 INFO - PROCESS | 3544 | 1467320817404 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]]]}] 14:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 14:06:57 INFO - PROCESS | 3544 | 1467320817450 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 14:06:57 INFO - PROCESS | 3544 | 1467320817452 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 14:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:06:57 INFO - PROCESS | 3544 | 1467320817465 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:06:57 INFO - PROCESS | 3544 | 1467320817467 Marionette TRACE conn5 <- [1,194,null,{}] 14:06:57 INFO - PROCESS | 3544 | 1467320817470 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}] 14:06:57 INFO - PROCESS | 3544 | 1467320817472 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:57 INFO - PROCESS | 3544 | 1467320817597 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 14:06:57 INFO - PROCESS | 3544 | 1467320817607 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:57 INFO - PROCESS | 3544 | 1467320817609 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:57 INFO - PROCESS | 3544 | ++DOCSHELL 0FC54C00 == 38 [pid = 3544] [id = 58] 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FC5A000) [pid = 3544] [serial = 171] [outer = 00000000] 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0FC5F800) [pid = 3544] [serial = 172] [outer = 0FC5A000] 14:06:57 INFO - PROCESS | 3544 | 1467320817654 Marionette DEBUG loaded listener.js 14:06:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC60000) [pid = 3544] [serial = 173] [outer = 0FC5A000] 14:06:58 INFO - PROCESS | 3544 | 1467320818030 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 14:06:58 INFO - PROCESS | 3544 | 1467320818086 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 3544 | 1467320818088 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 14:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:06:58 INFO - PROCESS | 3544 | 1467320818092 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 3544 | 1467320818093 Marionette TRACE conn5 <- [1,198,null,{}] 14:06:58 INFO - PROCESS | 3544 | 1467320818097 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}] 14:06:58 INFO - PROCESS | 3544 | 1467320818099 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:58 INFO - PROCESS | 3544 | 1467320818205 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 14:06:58 INFO - PROCESS | 3544 | 1467320818212 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:58 INFO - PROCESS | 3544 | 1467320818214 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:58 INFO - PROCESS | 3544 | ++DOCSHELL 0C504400 == 39 [pid = 3544] [id = 59] 14:06:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0C507800) [pid = 3544] [serial = 174] [outer = 00000000] 14:06:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0C50CC00) [pid = 3544] [serial = 175] [outer = 0C507800] 14:06:58 INFO - PROCESS | 3544 | 1467320818259 Marionette DEBUG loaded listener.js 14:06:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0C510400) [pid = 3544] [serial = 176] [outer = 0C507800] 14:06:58 INFO - PROCESS | 3544 | 1467320818644 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]]]}] 14:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 571ms 14:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:06:58 INFO - PROCESS | 3544 | 1467320818662 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 14:06:58 INFO - PROCESS | 3544 | 1467320818664 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 14:06:58 INFO - PROCESS | 3544 | 1467320818714 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:06:58 INFO - PROCESS | 3544 | 1467320818718 Marionette TRACE conn5 <- [1,202,null,{}] 14:06:58 INFO - PROCESS | 3544 | 1467320818725 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}] 14:06:58 INFO - PROCESS | 3544 | 1467320818729 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:58 INFO - PROCESS | 3544 | 1467320818833 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 14:06:59 INFO - PROCESS | 3544 | 1467320819004 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 3544 | 1467320819008 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:59 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CA400 == 40 [pid = 3544] [id = 60] 14:06:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0F8CB400) [pid = 3544] [serial = 177] [outer = 00000000] 14:06:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F8D3400) [pid = 3544] [serial = 178] [outer = 0F8CB400] 14:06:59 INFO - PROCESS | 3544 | 1467320819067 Marionette DEBUG loaded listener.js 14:06:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC4D400) [pid = 3544] [serial = 179] [outer = 0F8CB400] 14:06:59 INFO - PROCESS | 3544 | 1467320819617 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]]]}] 14:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1020ms 14:06:59 INFO - PROCESS | 3544 | 1467320819689 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 14:06:59 INFO - PROCESS | 3544 | 1467320819693 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 14:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:06:59 INFO - PROCESS | 3544 | 1467320819699 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:06:59 INFO - PROCESS | 3544 | 1467320819701 Marionette TRACE conn5 <- [1,206,null,{}] 14:06:59 INFO - PROCESS | 3544 | 1467320819708 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}] 14:06:59 INFO - PROCESS | 3544 | 1467320819712 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:59 INFO - PROCESS | 3544 | 1467320819822 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 14:06:59 INFO - PROCESS | 3544 | 1467320819900 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:06:59 INFO - PROCESS | 3544 | 1467320819903 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:06:59 INFO - PROCESS | 3544 | ++DOCSHELL 1469A400 == 41 [pid = 3544] [id = 61] 14:06:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (14747000) [pid = 3544] [serial = 180] [outer = 00000000] 14:07:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (147E6C00) [pid = 3544] [serial = 181] [outer = 14747000] 14:07:00 INFO - PROCESS | 3544 | 1467320820000 Marionette DEBUG loaded listener.js 14:07:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (15A44400) [pid = 3544] [serial = 182] [outer = 14747000] 14:07:00 INFO - PROCESS | 3544 | 1467320820604 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]]]}] 14:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 14:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:07:00 INFO - PROCESS | 3544 | 1467320820634 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 14:07:00 INFO - PROCESS | 3544 | 1467320820636 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 14:07:00 INFO - PROCESS | 3544 | 1467320820640 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:07:00 INFO - PROCESS | 3544 | 1467320820642 Marionette TRACE conn5 <- [1,210,null,{}] 14:07:00 INFO - PROCESS | 3544 | 1467320820646 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}] 14:07:00 INFO - PROCESS | 3544 | 1467320820648 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:00 INFO - PROCESS | 3544 | 1467320820756 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 14:07:00 INFO - PROCESS | 3544 | 1467320820854 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:00 INFO - PROCESS | 3544 | 1467320820860 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:00 INFO - PROCESS | 3544 | ++DOCSHELL 19693800 == 42 [pid = 3544] [id = 62] 14:07:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (1969AC00) [pid = 3544] [serial = 183] [outer = 00000000] 14:07:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (19B96C00) [pid = 3544] [serial = 184] [outer = 1969AC00] 14:07:00 INFO - PROCESS | 3544 | 1467320820918 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1B2DBC00) [pid = 3544] [serial = 185] [outer = 1969AC00] 14:07:01 INFO - PROCESS | 3544 | 1467320821545 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]]]}] 14:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 930ms 14:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:07:01 INFO - PROCESS | 3544 | 1467320821574 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 14:07:01 INFO - PROCESS | 3544 | 1467320821576 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 14:07:01 INFO - PROCESS | 3544 | 1467320821579 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:07:01 INFO - PROCESS | 3544 | 1467320821581 Marionette TRACE conn5 <- [1,214,null,{}] 14:07:01 INFO - PROCESS | 3544 | 1467320821585 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}] 14:07:01 INFO - PROCESS | 3544 | 1467320821587 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:01 INFO - PROCESS | 3544 | 1467320821694 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 14:07:01 INFO - PROCESS | 3544 | 1467320821786 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:01 INFO - PROCESS | 3544 | 1467320821788 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:01 INFO - PROCESS | 3544 | ++DOCSHELL 141E2000 == 43 [pid = 3544] [id = 63] 14:07:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (141E2400) [pid = 3544] [serial = 186] [outer = 00000000] 14:07:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (15FE3800) [pid = 3544] [serial = 187] [outer = 141E2400] 14:07:01 INFO - PROCESS | 3544 | 1467320821841 Marionette DEBUG loaded listener.js 14:07:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (16F71C00) [pid = 3544] [serial = 188] [outer = 141E2400] 14:07:02 INFO - PROCESS | 3544 | 1467320822479 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]]]}] 14:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 930ms 14:07:02 INFO - PROCESS | 3544 | 1467320822514 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 14:07:02 INFO - PROCESS | 3544 | 1467320822518 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 14:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:07:02 INFO - PROCESS | 3544 | 1467320822522 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:07:02 INFO - PROCESS | 3544 | 1467320822527 Marionette TRACE conn5 <- [1,218,null,{}] 14:07:02 INFO - PROCESS | 3544 | 1467320822531 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}] 14:07:02 INFO - PROCESS | 3544 | 1467320822534 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:02 INFO - PROCESS | 3544 | 1467320822631 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 14:07:02 INFO - PROCESS | 3544 | 1467320822725 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:02 INFO - PROCESS | 3544 | 1467320822728 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:02 INFO - PROCESS | 3544 | ++DOCSHELL 0FC54400 == 44 [pid = 3544] [id = 64] 14:07:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0FC5A400) [pid = 3544] [serial = 189] [outer = 00000000] 14:07:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (103CFC00) [pid = 3544] [serial = 190] [outer = 0FC5A400] 14:07:02 INFO - PROCESS | 3544 | 1467320822778 Marionette DEBUG loaded listener.js 14:07:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (13F12400) [pid = 3544] [serial = 191] [outer = 0FC5A400] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 0FC54C00 == 43 [pid = 3544] [id = 58] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 10CD6800 == 42 [pid = 3544] [id = 57] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 1C253000 == 41 [pid = 3544] [id = 56] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 19294800 == 40 [pid = 3544] [id = 55] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 1883AC00 == 39 [pid = 3544] [id = 54] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 16F0D400 == 38 [pid = 3544] [id = 53] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 15EEE000 == 37 [pid = 3544] [id = 52] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 13FDEC00 == 36 [pid = 3544] [id = 51] 14:07:03 INFO - PROCESS | 3544 | --DOCSHELL 0FC44800 == 35 [pid = 3544] [id = 50] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (18694C00) [pid = 3544] [serial = 126] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (15EF3000) [pid = 3544] [serial = 120] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (10234800) [pid = 3544] [serial = 114] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (10274800) [pid = 3544] [serial = 115] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (10347C00) [pid = 3544] [serial = 112] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0FC4EC00) [pid = 3544] [serial = 111] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (13FEBC00) [pid = 3544] [serial = 117] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1412BC00) [pid = 3544] [serial = 118] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (16F65400) [pid = 3544] [serial = 123] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (18D87800) [pid = 3544] [serial = 129] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1034A000) [pid = 3544] [serial = 97] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (10234000) [pid = 3544] [serial = 96] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (16435C00) [pid = 3544] [serial = 100] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (15FE1000) [pid = 3544] [serial = 99] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (18D81800) [pid = 3544] [serial = 103] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18D02800) [pid = 3544] [serial = 102] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1928E000) [pid = 3544] [serial = 106] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1928B000) [pid = 3544] [serial = 105] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (17D46400) [pid = 3544] [serial = 109] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (16F0F000) [pid = 3544] [serial = 108] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (15FE6400) [pid = 3544] [serial = 132] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (19B9D400) [pid = 3544] [serial = 139] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18F9CC00) [pid = 3544] [serial = 130] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F71800) [pid = 3544] [serial = 136] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F98000) [pid = 3544] [serial = 124] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (18843400) [pid = 3544] [serial = 127] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15FE1400) [pid = 3544] [serial = 121] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19B9A400) [pid = 3544] [serial = 138] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (198B8800) [pid = 3544] [serial = 135] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F05000) [pid = 3544] [serial = 133] [outer = 00000000] [url = about:blank] 14:07:03 INFO - PROCESS | 3544 | 1467320823282 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 790ms 14:07:03 INFO - PROCESS | 3544 | 1467320823314 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 3544 | 1467320823318 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 14:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:07:03 INFO - PROCESS | 3544 | 1467320823324 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - PROCESS | 3544 | 1467320823326 Marionette TRACE conn5 <- [1,222,null,{}] 14:07:03 INFO - PROCESS | 3544 | 1467320823330 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}] 14:07:03 INFO - PROCESS | 3544 | 1467320823332 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:03 INFO - PROCESS | 3544 | 1467320823420 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 14:07:03 INFO - PROCESS | 3544 | 1467320823429 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:03 INFO - PROCESS | 3544 | 1467320823432 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:03 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4AC00 == 36 [pid = 3544] [id = 65] 14:07:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FC50000) [pid = 3544] [serial = 192] [outer = 00000000] 14:07:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (10234800) [pid = 3544] [serial = 193] [outer = 0FC50000] 14:07:03 INFO - PROCESS | 3544 | 1467320823479 Marionette DEBUG loaded listener.js 14:07:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (102DA800) [pid = 3544] [serial = 194] [outer = 0FC50000] 14:07:03 INFO - PROCESS | 3544 | 1467320823930 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]]]}] 14:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 14:07:03 INFO - PROCESS | 3544 | 1467320823959 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 14:07:03 INFO - PROCESS | 3544 | 1467320823961 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 14:07:03 INFO - PROCESS | 3544 | 1467320823968 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:07:03 INFO - PROCESS | 3544 | 1467320823972 Marionette TRACE conn5 <- [1,226,null,{}] 14:07:03 INFO - PROCESS | 3544 | 1467320823982 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}] 14:07:03 INFO - PROCESS | 3544 | 1467320823986 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:04 INFO - PROCESS | 3544 | 1467320824071 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 14:07:04 INFO - PROCESS | 3544 | 1467320824080 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 3544 | 1467320824083 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:04 INFO - PROCESS | 3544 | ++DOCSHELL 141E4C00 == 37 [pid = 3544] [id = 66] 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (141E9400) [pid = 3544] [serial = 195] [outer = 00000000] 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14623000) [pid = 3544] [serial = 196] [outer = 141E9400] 14:07:04 INFO - PROCESS | 3544 | 1467320824130 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (147E0C00) [pid = 3544] [serial = 197] [outer = 141E9400] 14:07:04 INFO - PROCESS | 3544 | 1467320824560 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]]]}] 14:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 14:07:04 INFO - PROCESS | 3544 | 1467320824604 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 14:07:04 INFO - PROCESS | 3544 | 1467320824606 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 14:07:04 INFO - PROCESS | 3544 | 1467320824609 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:07:04 INFO - PROCESS | 3544 | 1467320824611 Marionette TRACE conn5 <- [1,230,null,{}] 14:07:04 INFO - PROCESS | 3544 | 1467320824614 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}] 14:07:04 INFO - PROCESS | 3544 | 1467320824616 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:04 INFO - PROCESS | 3544 | 1467320824700 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 14:07:04 INFO - PROCESS | 3544 | 1467320824705 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:04 INFO - PROCESS | 3544 | 1467320824707 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:04 INFO - PROCESS | 3544 | ++DOCSHELL 14836400 == 38 [pid = 3544] [id = 67] 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (1483CC00) [pid = 3544] [serial = 198] [outer = 00000000] 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15FDB800) [pid = 3544] [serial = 199] [outer = 1483CC00] 14:07:04 INFO - PROCESS | 3544 | 1467320824760 Marionette DEBUG loaded listener.js 14:07:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16426800) [pid = 3544] [serial = 200] [outer = 1483CC00] 14:07:05 INFO - PROCESS | 3544 | 1467320825181 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 14:07:05 INFO - PROCESS | 3544 | 1467320825248 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 3544 | 1467320825250 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 14:07:05 INFO - PROCESS | 3544 | 1467320825253 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:07:05 INFO - PROCESS | 3544 | 1467320825255 Marionette TRACE conn5 <- [1,234,null,{}] 14:07:05 INFO - PROCESS | 3544 | 1467320825259 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}] 14:07:05 INFO - PROCESS | 3544 | 1467320825261 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:05 INFO - PROCESS | 3544 | 1467320825339 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 14:07:05 INFO - PROCESS | 3544 | 1467320825348 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:05 INFO - PROCESS | 3544 | 1467320825350 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:05 INFO - PROCESS | 3544 | ++DOCSHELL 16F01C00 == 39 [pid = 3544] [id = 68] 14:07:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F07800) [pid = 3544] [serial = 201] [outer = 00000000] 14:07:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (16F10800) [pid = 3544] [serial = 202] [outer = 16F07800] 14:07:05 INFO - PROCESS | 3544 | 1467320825394 Marionette DEBUG loaded listener.js 14:07:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (16F6BC00) [pid = 3544] [serial = 203] [outer = 16F07800] 14:07:05 INFO - PROCESS | 3544 | 1467320825870 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]]]}] 14:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 14:07:05 INFO - PROCESS | 3544 | 1467320825929 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 14:07:05 INFO - PROCESS | 3544 | 1467320825931 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 14:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:07:05 INFO - PROCESS | 3544 | 1467320825934 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:07:05 INFO - PROCESS | 3544 | 1467320825935 Marionette TRACE conn5 <- [1,238,null,{}] 14:07:05 INFO - PROCESS | 3544 | 1467320825938 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}] 14:07:05 INFO - PROCESS | 3544 | 1467320825944 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:06 INFO - PROCESS | 3544 | 1467320826083 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 14:07:06 INFO - PROCESS | 3544 | 1467320826140 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 3544 | 1467320826142 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:06 INFO - PROCESS | 3544 | ++DOCSHELL 17D37000 == 40 [pid = 3544] [id = 69] 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D39400) [pid = 3544] [serial = 204] [outer = 00000000] 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18349400) [pid = 3544] [serial = 205] [outer = 17D39400] 14:07:06 INFO - PROCESS | 3544 | 1467320826187 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18691800) [pid = 3544] [serial = 206] [outer = 17D39400] 14:07:06 INFO - PROCESS | 3544 | 1467320826619 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]]]}] 14:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 14:07:06 INFO - PROCESS | 3544 | 1467320826665 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 14:07:06 INFO - PROCESS | 3544 | 1467320826667 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 14:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:07:06 INFO - PROCESS | 3544 | 1467320826669 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:07:06 INFO - PROCESS | 3544 | 1467320826680 Marionette TRACE conn5 <- [1,242,null,{}] 14:07:06 INFO - PROCESS | 3544 | 1467320826684 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}] 14:07:06 INFO - PROCESS | 3544 | 1467320826686 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:06 INFO - PROCESS | 3544 | 1467320826796 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 14:07:06 INFO - PROCESS | 3544 | 1467320826804 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:06 INFO - PROCESS | 3544 | 1467320826806 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:06 INFO - PROCESS | 3544 | ++DOCSHELL 1883AC00 == 41 [pid = 3544] [id = 70] 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (188E8800) [pid = 3544] [serial = 207] [outer = 00000000] 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18ADF400) [pid = 3544] [serial = 208] [outer = 188E8800] 14:07:06 INFO - PROCESS | 3544 | 1467320826894 Marionette DEBUG loaded listener.js 14:07:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (18D02800) [pid = 3544] [serial = 209] [outer = 188E8800] 14:07:07 INFO - PROCESS | 3544 | 1467320827297 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]]]}] 14:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 690ms 14:07:07 INFO - PROCESS | 3544 | 1467320827365 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 14:07:07 INFO - PROCESS | 3544 | 1467320827367 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 14:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:07:07 INFO - PROCESS | 3544 | 1467320827401 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:07:07 INFO - PROCESS | 3544 | 1467320827403 Marionette TRACE conn5 <- [1,246,null,{}] 14:07:07 INFO - PROCESS | 3544 | 1467320827406 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}] 14:07:07 INFO - PROCESS | 3544 | 1467320827408 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:07 INFO - PROCESS | 3544 | 1467320827518 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 14:07:07 INFO - PROCESS | 3544 | 1467320827530 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:07 INFO - PROCESS | 3544 | 1467320827531 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:07 INFO - PROCESS | 3544 | ++DOCSHELL 18D82000 == 42 [pid = 3544] [id = 71] 14:07:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (18D85000) [pid = 3544] [serial = 210] [outer = 00000000] 14:07:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (18FA9400) [pid = 3544] [serial = 211] [outer = 18D85000] 14:07:07 INFO - PROCESS | 3544 | 1467320827575 Marionette DEBUG loaded listener.js 14:07:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18FAB000) [pid = 3544] [serial = 212] [outer = 18D85000] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (18AD7800) [pid = 3544] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (19295000) [pid = 3544] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (13FE4800) [pid = 3544] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (13FDF800) [pid = 3544] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (15EEE800) [pid = 3544] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1C257C00) [pid = 3544] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (16F0F400) [pid = 3544] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FC46C00) [pid = 3544] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:07:07 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FC5A000) [pid = 3544] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:07:08 INFO - PROCESS | 3544 | 1467320828019 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 690ms 14:07:08 INFO - PROCESS | 3544 | 1467320828072 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 3544 | 1467320828074 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 14:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:07:08 INFO - PROCESS | 3544 | 1467320828077 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 3544 | 1467320828078 Marionette TRACE conn5 <- [1,250,null,{}] 14:07:08 INFO - PROCESS | 3544 | 1467320828082 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}] 14:07:08 INFO - PROCESS | 3544 | 1467320828083 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:08 INFO - PROCESS | 3544 | 1467320828164 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 14:07:08 INFO - PROCESS | 3544 | 1467320828169 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 3544 | 1467320828171 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:08 INFO - PROCESS | 3544 | ++DOCSHELL 0C50B000 == 43 [pid = 3544] [id = 72] 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (103CE800) [pid = 3544] [serial = 213] [outer = 00000000] 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18D8A800) [pid = 3544] [serial = 214] [outer = 103CE800] 14:07:08 INFO - PROCESS | 3544 | 1467320828215 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1928F400) [pid = 3544] [serial = 215] [outer = 103CE800] 14:07:08 INFO - PROCESS | 3544 | 1467320828729 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]]]}] 14:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 672ms 14:07:08 INFO - PROCESS | 3544 | 1467320828749 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 14:07:08 INFO - PROCESS | 3544 | 1467320828750 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 14:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:07:08 INFO - PROCESS | 3544 | 1467320828753 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:07:08 INFO - PROCESS | 3544 | 1467320828755 Marionette TRACE conn5 <- [1,254,null,{}] 14:07:08 INFO - PROCESS | 3544 | 1467320828758 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}] 14:07:08 INFO - PROCESS | 3544 | 1467320828760 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:08 INFO - PROCESS | 3544 | 1467320828839 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 14:07:08 INFO - PROCESS | 3544 | 1467320828847 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:08 INFO - PROCESS | 3544 | 1467320828849 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:08 INFO - PROCESS | 3544 | ++DOCSHELL 0C507C00 == 44 [pid = 3544] [id = 73] 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FC48800) [pid = 3544] [serial = 216] [outer = 00000000] 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19B94C00) [pid = 3544] [serial = 217] [outer = 0FC48800] 14:07:08 INFO - PROCESS | 3544 | 1467320828892 Marionette DEBUG loaded listener.js 14:07:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1B065000) [pid = 3544] [serial = 218] [outer = 0FC48800] 14:07:09 INFO - PROCESS | 3544 | 1467320829333 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]]]}] 14:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 14:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:07:09 INFO - PROCESS | 3544 | 1467320829385 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 14:07:09 INFO - PROCESS | 3544 | 1467320829387 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 14:07:09 INFO - PROCESS | 3544 | 1467320829390 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:07:09 INFO - PROCESS | 3544 | 1467320829392 Marionette TRACE conn5 <- [1,258,null,{}] 14:07:09 INFO - PROCESS | 3544 | 1467320829395 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}] 14:07:09 INFO - PROCESS | 3544 | 1467320829398 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:09 INFO - PROCESS | 3544 | 1467320829491 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 14:07:09 INFO - PROCESS | 3544 | 1467320829499 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:09 INFO - PROCESS | 3544 | 1467320829502 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:09 INFO - PROCESS | 3544 | ++DOCSHELL 19B93400 == 45 [pid = 3544] [id = 74] 14:07:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1B22A400) [pid = 3544] [serial = 219] [outer = 00000000] 14:07:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1C376000) [pid = 3544] [serial = 220] [outer = 1B22A400] 14:07:09 INFO - PROCESS | 3544 | 1467320829547 Marionette DEBUG loaded listener.js 14:07:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (1CF09400) [pid = 3544] [serial = 221] [outer = 1B22A400] 14:07:10 INFO - PROCESS | 3544 | 1467320830207 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]]]}] 14:07:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 14:07:10 INFO - PROCESS | 3544 | 1467320830261 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 14:07:10 INFO - PROCESS | 3544 | 1467320830266 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 14:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:07:10 INFO - PROCESS | 3544 | 1467320830271 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:07:10 INFO - PROCESS | 3544 | 1467320830275 Marionette TRACE conn5 <- [1,262,null,{}] 14:07:10 INFO - PROCESS | 3544 | 1467320830295 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}] 14:07:10 INFO - PROCESS | 3544 | 1467320830299 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:10 INFO - PROCESS | 3544 | 1467320830419 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 14:07:10 INFO - PROCESS | 3544 | 1467320830532 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:10 INFO - PROCESS | 3544 | 1467320830535 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:10 INFO - PROCESS | 3544 | ++DOCSHELL 0F8D2400 == 46 [pid = 3544] [id = 75] 14:07:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FBA1C00) [pid = 3544] [serial = 222] [outer = 00000000] 14:07:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0FF3DC00) [pid = 3544] [serial = 223] [outer = 0FBA1C00] 14:07:10 INFO - PROCESS | 3544 | 1467320830593 Marionette DEBUG loaded listener.js 14:07:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1034D400) [pid = 3544] [serial = 224] [outer = 0FBA1C00] 14:07:11 INFO - PROCESS | 3544 | 1467320831137 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]]]}] 14:07:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 890ms 14:07:11 INFO - PROCESS | 3544 | 1467320831162 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 14:07:11 INFO - PROCESS | 3544 | 1467320831167 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 14:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:07:11 INFO - PROCESS | 3544 | 1467320831173 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:07:11 INFO - PROCESS | 3544 | 1467320831176 Marionette TRACE conn5 <- [1,266,null,{}] 14:07:11 INFO - PROCESS | 3544 | 1467320831180 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}] 14:07:11 INFO - PROCESS | 3544 | 1467320831183 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:11 INFO - PROCESS | 3544 | 1467320831296 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 14:07:11 INFO - PROCESS | 3544 | 1467320831389 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:11 INFO - PROCESS | 3544 | 1467320831391 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:11 INFO - PROCESS | 3544 | ++DOCSHELL 13FED800 == 47 [pid = 3544] [id = 76] 14:07:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (14122800) [pid = 3544] [serial = 225] [outer = 00000000] 14:07:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (147E8400) [pid = 3544] [serial = 226] [outer = 14122800] 14:07:11 INFO - PROCESS | 3544 | 1467320831448 Marionette DEBUG loaded listener.js 14:07:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (15FDBC00) [pid = 3544] [serial = 227] [outer = 14122800] 14:07:12 INFO - PROCESS | 3544 | 1467320832039 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]]]}] 14:07:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 14:07:12 INFO - PROCESS | 3544 | 1467320832106 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 14:07:12 INFO - PROCESS | 3544 | 1467320832109 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 14:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:07:12 INFO - PROCESS | 3544 | 1467320832113 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:07:12 INFO - PROCESS | 3544 | 1467320832117 Marionette TRACE conn5 <- [1,270,null,{}] 14:07:12 INFO - PROCESS | 3544 | 1467320832128 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}] 14:07:12 INFO - PROCESS | 3544 | 1467320832132 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:12 INFO - PROCESS | 3544 | 1467320832274 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 14:07:12 INFO - PROCESS | 3544 | 1467320832438 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:12 INFO - PROCESS | 3544 | 1467320832441 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:12 INFO - PROCESS | 3544 | ++DOCSHELL 1BA80800 == 48 [pid = 3544] [id = 77] 14:07:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1BA81000) [pid = 3544] [serial = 228] [outer = 00000000] 14:07:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1C2D0C00) [pid = 3544] [serial = 229] [outer = 1BA81000] 14:07:12 INFO - PROCESS | 3544 | 1467320832503 Marionette DEBUG loaded listener.js 14:07:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1C37D800) [pid = 3544] [serial = 230] [outer = 1BA81000] 14:07:13 INFO - PROCESS | 3544 | 1467320833435 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]]]}] 14:07:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1381ms 14:07:13 INFO - PROCESS | 3544 | 1467320833496 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 14:07:13 INFO - PROCESS | 3544 | 1467320833499 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 14:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:07:13 INFO - PROCESS | 3544 | 1467320833503 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:07:13 INFO - PROCESS | 3544 | 1467320833506 Marionette TRACE conn5 <- [1,274,null,{}] 14:07:13 INFO - PROCESS | 3544 | 1467320833511 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}] 14:07:13 INFO - PROCESS | 3544 | 1467320833513 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:13 INFO - PROCESS | 3544 | 1467320833608 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 14:07:13 INFO - PROCESS | 3544 | 1467320833689 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:13 INFO - PROCESS | 3544 | 1467320833691 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:13 INFO - PROCESS | 3544 | ++DOCSHELL 0F87C000 == 49 [pid = 3544] [id = 78] 14:07:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FC5C800) [pid = 3544] [serial = 231] [outer = 00000000] 14:07:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0FD2D400) [pid = 3544] [serial = 232] [outer = 0FC5C800] 14:07:13 INFO - PROCESS | 3544 | 1467320833784 Marionette DEBUG loaded listener.js 14:07:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0FD31400) [pid = 3544] [serial = 233] [outer = 0FC5C800] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 16F0EC00 == 48 [pid = 3544] [id = 48] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0C507C00 == 47 [pid = 3544] [id = 73] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0C50B000 == 46 [pid = 3544] [id = 72] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 18D82000 == 45 [pid = 3544] [id = 71] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 1883AC00 == 44 [pid = 3544] [id = 70] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 17D37000 == 43 [pid = 3544] [id = 69] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 16F01C00 == 42 [pid = 3544] [id = 68] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 14836400 == 41 [pid = 3544] [id = 67] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 141E4C00 == 40 [pid = 3544] [id = 66] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0FC4AC00 == 39 [pid = 3544] [id = 65] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0FC54400 == 38 [pid = 3544] [id = 64] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0C50CC00) [pid = 3544] [serial = 175] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 141E2000 == 37 [pid = 3544] [id = 63] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 19693800 == 36 [pid = 3544] [id = 62] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 1469A400 == 35 [pid = 3544] [id = 61] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0F8CA400 == 34 [pid = 3544] [id = 60] 14:07:14 INFO - PROCESS | 3544 | --DOCSHELL 0C504400 == 33 [pid = 3544] [id = 59] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (141AB000) [pid = 3544] [serial = 150] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (14492800) [pid = 3544] [serial = 151] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1B22D400) [pid = 3544] [serial = 141] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (15FDD400) [pid = 3544] [serial = 153] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (16F02000) [pid = 3544] [serial = 154] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1C2D8000) [pid = 3544] [serial = 166] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (17DADC00) [pid = 3544] [serial = 156] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0FC4C000) [pid = 3544] [serial = 147] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (10233C00) [pid = 3544] [serial = 148] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18694000) [pid = 3544] [serial = 170] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (13F17000) [pid = 3544] [serial = 144] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1CF11400) [pid = 3544] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1C161000) [pid = 3544] [serial = 164] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FC5F800) [pid = 3544] [serial = 172] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1C2D2C00) [pid = 3544] [serial = 167] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FC60000) [pid = 3544] [serial = 173] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (18349C00) [pid = 3544] [serial = 157] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18D07C00) [pid = 3544] [serial = 159] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1BA7CC00) [pid = 3544] [serial = 163] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (18690000) [pid = 3544] [serial = 169] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18D8B800) [pid = 3544] [serial = 160] [outer = 00000000] [url = about:blank] 14:07:14 INFO - PROCESS | 3544 | 1467320834363 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]]]}] 14:07:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 870ms 14:07:14 INFO - PROCESS | 3544 | 1467320834376 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 14:07:14 INFO - PROCESS | 3544 | 1467320834380 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 14:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:07:14 INFO - PROCESS | 3544 | 1467320834386 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:07:14 INFO - PROCESS | 3544 | 1467320834389 Marionette TRACE conn5 <- [1,278,null,{}] 14:07:14 INFO - PROCESS | 3544 | 1467320834392 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}] 14:07:14 INFO - PROCESS | 3544 | 1467320834395 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:14 INFO - PROCESS | 3544 | 1467320834481 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 14:07:14 INFO - PROCESS | 3544 | 1467320834487 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:14 INFO - PROCESS | 3544 | 1467320834490 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:14 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C9C00 == 34 [pid = 3544] [id = 79] 14:07:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0F8CA400) [pid = 3544] [serial = 234] [outer = 00000000] 14:07:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC60000) [pid = 3544] [serial = 235] [outer = 0F8CA400] 14:07:14 INFO - PROCESS | 3544 | 1467320834536 Marionette DEBUG loaded listener.js 14:07:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FF43400) [pid = 3544] [serial = 236] [outer = 0F8CA400] 14:07:15 INFO - PROCESS | 3544 | 1467320835005 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 14:07:15 INFO - PROCESS | 3544 | 1467320835061 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 3544 | 1467320835063 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 14:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:07:15 INFO - PROCESS | 3544 | 1467320835091 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - PROCESS | 3544 | 1467320835095 Marionette TRACE conn5 <- [1,282,null,{}] 14:07:15 INFO - PROCESS | 3544 | 1467320835107 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}] 14:07:15 INFO - PROCESS | 3544 | 1467320835112 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:15 INFO - PROCESS | 3544 | 1467320835199 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 14:07:15 INFO - PROCESS | 3544 | 1467320835279 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 3544 | 1467320835281 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:15 INFO - PROCESS | 3544 | ++DOCSHELL 141E9800 == 35 [pid = 3544] [id = 80] 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (141E9C00) [pid = 3544] [serial = 237] [outer = 00000000] 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (14499800) [pid = 3544] [serial = 238] [outer = 141E9C00] 14:07:15 INFO - PROCESS | 3544 | 1467320835329 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (14836400) [pid = 3544] [serial = 239] [outer = 141E9C00] 14:07:15 INFO - PROCESS | 3544 | 1467320835703 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]]]}] 14:07:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:07:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 14:07:15 INFO - PROCESS | 3544 | 1467320835737 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 14:07:15 INFO - PROCESS | 3544 | 1467320835739 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 14:07:15 INFO - PROCESS | 3544 | 1467320835742 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:07:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:07:15 INFO - PROCESS | 3544 | 1467320835744 Marionette TRACE conn5 <- [1,286,null,{}] 14:07:15 INFO - PROCESS | 3544 | 1467320835748 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}] 14:07:15 INFO - PROCESS | 3544 | 1467320835749 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:15 INFO - PROCESS | 3544 | 1467320835836 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 14:07:15 INFO - PROCESS | 3544 | 1467320835841 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:15 INFO - PROCESS | 3544 | 1467320835843 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:15 INFO - PROCESS | 3544 | ++DOCSHELL 15E2D800 == 36 [pid = 3544] [id = 81] 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (15E2DC00) [pid = 3544] [serial = 240] [outer = 00000000] 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (16F07000) [pid = 3544] [serial = 241] [outer = 15E2DC00] 14:07:15 INFO - PROCESS | 3544 | 1467320835898 Marionette DEBUG loaded listener.js 14:07:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (16F0F400) [pid = 3544] [serial = 242] [outer = 15E2DC00] 14:07:16 INFO - PROCESS | 3544 | 1467320836333 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]]]}] 14:07:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:07:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 14:07:16 INFO - PROCESS | 3544 | 1467320836383 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 14:07:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:07:16 INFO - PROCESS | 3544 | 1467320836385 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 14:07:16 INFO - PROCESS | 3544 | 1467320836397 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:07:16 INFO - PROCESS | 3544 | 1467320836399 Marionette TRACE conn5 <- [1,290,null,{}] 14:07:16 INFO - PROCESS | 3544 | 1467320836403 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}] 14:07:16 INFO - PROCESS | 3544 | 1467320836405 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:16 INFO - PROCESS | 3544 | 1467320836510 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 14:07:16 INFO - PROCESS | 3544 | 1467320836589 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:16 INFO - PROCESS | 3544 | 1467320836591 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:16 INFO - PROCESS | 3544 | ++DOCSHELL 16F01C00 == 37 [pid = 3544] [id = 82] 14:07:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F6B400) [pid = 3544] [serial = 243] [outer = 00000000] 14:07:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (17D31800) [pid = 3544] [serial = 244] [outer = 16F6B400] 14:07:16 INFO - PROCESS | 3544 | 1467320836635 Marionette DEBUG loaded listener.js 14:07:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (17D32000) [pid = 3544] [serial = 245] [outer = 16F6B400] 14:07:17 INFO - PROCESS | 3544 | 1467320837055 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]]]}] 14:07:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 690ms 14:07:17 INFO - PROCESS | 3544 | 1467320837090 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 3544 | 1467320837093 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 14:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:07:17 INFO - PROCESS | 3544 | 1467320837096 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 3544 | 1467320837097 Marionette TRACE conn5 <- [1,294,null,{}] 14:07:17 INFO - PROCESS | 3544 | 1467320837101 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}] 14:07:17 INFO - PROCESS | 3544 | 1467320837106 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:17 INFO - PROCESS | 3544 | 1467320837240 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 14:07:17 INFO - PROCESS | 3544 | 1467320837299 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:17 INFO - PROCESS | 3544 | 1467320837301 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:17 INFO - PROCESS | 3544 | ++DOCSHELL 18ADF800 == 38 [pid = 3544] [id = 83] 14:07:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18ADFC00) [pid = 3544] [serial = 246] [outer = 00000000] 14:07:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18D80000) [pid = 3544] [serial = 247] [outer = 18ADFC00] 14:07:17 INFO - PROCESS | 3544 | 1467320837346 Marionette DEBUG loaded listener.js 14:07:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18D80C00) [pid = 3544] [serial = 248] [outer = 18ADFC00] 14:07:17 INFO - PROCESS | 3544 | 1467320837763 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]]]}] 14:07:17 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. 14:07:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 14:07:17 INFO - PROCESS | 3544 | 1467320837861 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 14:07:17 INFO - PROCESS | 3544 | 1467320837864 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 14:07:17 INFO - PROCESS | 3544 | 1467320837867 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:07:17 INFO - PROCESS | 3544 | 1467320837869 Marionette TRACE conn5 <- [1,298,null,{}] 14:07:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:07:17 INFO - PROCESS | 3544 | 1467320837872 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}] 14:07:17 INFO - PROCESS | 3544 | 1467320837874 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:18 INFO - PROCESS | 3544 | 1467320837993 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 14:07:18 INFO - PROCESS | 3544 | 1467320838049 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 3544 | 1467320838051 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:18 INFO - PROCESS | 3544 | ++DOCSHELL 18D8AC00 == 39 [pid = 3544] [id = 84] 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (18FAB800) [pid = 3544] [serial = 249] [outer = 00000000] 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19661400) [pid = 3544] [serial = 250] [outer = 18FAB800] 14:07:18 INFO - PROCESS | 3544 | 1467320838095 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (19669C00) [pid = 3544] [serial = 251] [outer = 18FAB800] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (17D39400) [pid = 3544] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (188E8800) [pid = 3544] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1483CC00) [pid = 3544] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0FC5A400) [pid = 3544] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0FC50000) [pid = 3544] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (16F07800) [pid = 3544] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18D85000) [pid = 3544] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (141E9400) [pid = 3544] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0FC48800) [pid = 3544] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:07:18 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (103CE800) [pid = 3544] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:07:18 INFO - PROCESS | 3544 | 1467320838607 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]]]}] 14:07:18 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. 14:07:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 771ms 14:07:18 INFO - PROCESS | 3544 | 1467320838643 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 14:07:18 INFO - PROCESS | 3544 | 1467320838645 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 14:07:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:07:18 INFO - PROCESS | 3544 | 1467320838652 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:07:18 INFO - PROCESS | 3544 | 1467320838654 Marionette TRACE conn5 <- [1,302,null,{}] 14:07:18 INFO - PROCESS | 3544 | 1467320838657 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}] 14:07:18 INFO - PROCESS | 3544 | 1467320838659 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:18 INFO - PROCESS | 3544 | 1467320838739 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 14:07:18 INFO - PROCESS | 3544 | 1467320838747 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:18 INFO - PROCESS | 3544 | 1467320838749 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:18 INFO - PROCESS | 3544 | ++DOCSHELL 102D9800 == 40 [pid = 3544] [id = 85] 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (10CD7400) [pid = 3544] [serial = 252] [outer = 00000000] 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18AD7800) [pid = 3544] [serial = 253] [outer = 10CD7400] 14:07:18 INFO - PROCESS | 3544 | 1467320838792 Marionette DEBUG loaded listener.js 14:07:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (18D88400) [pid = 3544] [serial = 254] [outer = 10CD7400] 14:07:19 INFO - PROCESS | 3544 | 1467320839173 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:07:19 INFO - PROCESS | 3544 | 1467320839233 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]]]}] 14:07:19 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. 14:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 14:07:19 INFO - PROCESS | 3544 | 1467320839299 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 3544 | 1467320839301 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 14:07:19 INFO - PROCESS | 3544 | 1467320839305 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 3544 | 1467320839306 Marionette TRACE conn5 <- [1,306,null,{}] 14:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:07:19 INFO - PROCESS | 3544 | 1467320839310 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}] 14:07:19 INFO - PROCESS | 3544 | 1467320839312 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:19 INFO - PROCESS | 3544 | 1467320839399 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 14:07:19 INFO - PROCESS | 3544 | 1467320839405 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:19 INFO - PROCESS | 3544 | 1467320839407 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:19 INFO - PROCESS | 3544 | ++DOCSHELL 19B92400 == 41 [pid = 3544] [id = 86] 14:07:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (19B98000) [pid = 3544] [serial = 255] [outer = 00000000] 14:07:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1BA74800) [pid = 3544] [serial = 256] [outer = 19B98000] 14:07:19 INFO - PROCESS | 3544 | 1467320839450 Marionette DEBUG loaded listener.js 14:07:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1BA74C00) [pid = 3544] [serial = 257] [outer = 19B98000] 14:07:19 INFO - PROCESS | 3544 | 1467320839875 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]]]}] 14:07:19 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. 14:07:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 630ms 14:07:19 INFO - PROCESS | 3544 | 1467320839941 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 14:07:19 INFO - PROCESS | 3544 | 1467320839943 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 14:07:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:07:19 INFO - PROCESS | 3544 | 1467320839947 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:07:19 INFO - PROCESS | 3544 | 1467320839948 Marionette TRACE conn5 <- [1,310,null,{}] 14:07:19 INFO - PROCESS | 3544 | 1467320839952 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}] 14:07:19 INFO - PROCESS | 3544 | 1467320839954 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:20 INFO - PROCESS | 3544 | 1467320840034 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 14:07:20 INFO - PROCESS | 3544 | 1467320840040 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 3544 | 1467320840041 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:20 INFO - PROCESS | 3544 | ++DOCSHELL 1C375C00 == 42 [pid = 3544] [id = 87] 14:07:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1C37D000) [pid = 3544] [serial = 258] [outer = 00000000] 14:07:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1D224800) [pid = 3544] [serial = 259] [outer = 1C37D000] 14:07:20 INFO - PROCESS | 3544 | 1467320840085 Marionette DEBUG loaded listener.js 14:07:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1D243C00) [pid = 3544] [serial = 260] [outer = 1C37D000] 14:07:20 INFO - PROCESS | 3544 | 1467320840505 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]]]}] 14:07:20 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. 14:07:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 14:07:20 INFO - PROCESS | 3544 | 1467320840517 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 14:07:20 INFO - PROCESS | 3544 | 1467320840519 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 14:07:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:07:20 INFO - PROCESS | 3544 | 1467320840576 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:07:20 INFO - PROCESS | 3544 | 1467320840580 Marionette TRACE conn5 <- [1,314,null,{}] 14:07:20 INFO - PROCESS | 3544 | 1467320840589 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}] 14:07:20 INFO - PROCESS | 3544 | 1467320840593 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:20 INFO - PROCESS | 3544 | 1467320840713 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 14:07:20 INFO - PROCESS | 3544 | 1467320840866 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:20 INFO - PROCESS | 3544 | 1467320840870 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:20 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C9800 == 43 [pid = 3544] [id = 88] 14:07:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0F8CA800) [pid = 3544] [serial = 261] [outer = 00000000] 14:07:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FBAC800) [pid = 3544] [serial = 262] [outer = 0F8CA800] 14:07:20 INFO - PROCESS | 3544 | 1467320840926 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FC5BC00) [pid = 3544] [serial = 263] [outer = 0F8CA800] 14:07:21 INFO - PROCESS | 3544 | 1467320841476 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]]]}] 14:07:21 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. 14:07:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 14:07:21 INFO - PROCESS | 3544 | 1467320841519 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 14:07:21 INFO - PROCESS | 3544 | 1467320841523 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 14:07:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:07:21 INFO - PROCESS | 3544 | 1467320841529 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:07:21 INFO - PROCESS | 3544 | 1467320841532 Marionette TRACE conn5 <- [1,318,null,{}] 14:07:21 INFO - PROCESS | 3544 | 1467320841539 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}] 14:07:21 INFO - PROCESS | 3544 | 1467320841543 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:21 INFO - PROCESS | 3544 | 1467320841658 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 14:07:21 INFO - PROCESS | 3544 | 1467320841757 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:21 INFO - PROCESS | 3544 | 1467320841759 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:21 INFO - PROCESS | 3544 | ++DOCSHELL 14128C00 == 44 [pid = 3544] [id = 89] 14:07:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1412A400) [pid = 3544] [serial = 264] [outer = 00000000] 14:07:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (142CDC00) [pid = 3544] [serial = 265] [outer = 1412A400] 14:07:21 INFO - PROCESS | 3544 | 1467320841815 Marionette DEBUG loaded listener.js 14:07:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (148C0400) [pid = 3544] [serial = 266] [outer = 1412A400] 14:07:22 INFO - PROCESS | 3544 | 1467320842435 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]]]}] 14:07:22 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. 14:07:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 14:07:22 INFO - PROCESS | 3544 | 1467320842461 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 14:07:22 INFO - PROCESS | 3544 | 1467320842463 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 14:07:22 INFO - PROCESS | 3544 | 1467320842467 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:07:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:07:22 INFO - PROCESS | 3544 | 1467320842469 Marionette TRACE conn5 <- [1,322,null,{}] 14:07:22 INFO - PROCESS | 3544 | 1467320842473 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}] 14:07:22 INFO - PROCESS | 3544 | 1467320842475 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:22 INFO - PROCESS | 3544 | 1467320842584 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 14:07:22 INFO - PROCESS | 3544 | 1467320842688 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:22 INFO - PROCESS | 3544 | 1467320842695 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:22 INFO - PROCESS | 3544 | ++DOCSHELL 18AE0800 == 45 [pid = 3544] [id = 90] 14:07:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (18D01C00) [pid = 3544] [serial = 267] [outer = 00000000] 14:07:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (19B9B400) [pid = 3544] [serial = 268] [outer = 18D01C00] 14:07:22 INFO - PROCESS | 3544 | 1467320842752 Marionette DEBUG loaded listener.js 14:07:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1C329000) [pid = 3544] [serial = 269] [outer = 18D01C00] 14:07:23 INFO - PROCESS | 3544 | 1467320843277 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]]]}] 14:07:23 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. 14:07:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 870ms 14:07:23 INFO - PROCESS | 3544 | 1467320843341 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 14:07:23 INFO - PROCESS | 3544 | 1467320843343 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 14:07:23 INFO - PROCESS | 3544 | 1467320843347 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:07:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:07:23 INFO - PROCESS | 3544 | 1467320843349 Marionette TRACE conn5 <- [1,326,null,{}] 14:07:23 INFO - PROCESS | 3544 | 1467320843352 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}] 14:07:23 INFO - PROCESS | 3544 | 1467320843355 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:23 INFO - PROCESS | 3544 | 1467320843465 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 14:07:23 INFO - PROCESS | 3544 | 1467320843559 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:23 INFO - PROCESS | 3544 | 1467320843562 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:23 INFO - PROCESS | 3544 | ++DOCSHELL 18806400 == 46 [pid = 3544] [id = 91] 14:07:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (18807000) [pid = 3544] [serial = 270] [outer = 00000000] 14:07:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (1880D000) [pid = 3544] [serial = 271] [outer = 18807000] 14:07:23 INFO - PROCESS | 3544 | 1467320843616 Marionette DEBUG loaded listener.js 14:07:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (18D87800) [pid = 3544] [serial = 272] [outer = 18807000] 14:07:24 INFO - PROCESS | 3544 | 1467320844177 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]]]}] 14:07:24 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. 14:07:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 871ms 14:07:24 INFO - PROCESS | 3544 | 1467320844221 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 14:07:24 INFO - PROCESS | 3544 | 1467320844223 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 14:07:24 INFO - PROCESS | 3544 | 1467320844227 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:07:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:07:24 INFO - PROCESS | 3544 | 1467320844229 Marionette TRACE conn5 <- [1,330,null,{}] 14:07:24 INFO - PROCESS | 3544 | 1467320844233 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}] 14:07:24 INFO - PROCESS | 3544 | 1467320844235 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:24 INFO - PROCESS | 3544 | 1467320844342 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 14:07:24 INFO - PROCESS | 3544 | 1467320844438 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:24 INFO - PROCESS | 3544 | 1467320844440 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:24 INFO - PROCESS | 3544 | ++DOCSHELL 1C332800 == 47 [pid = 3544] [id = 92] 14:07:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (1C332C00) [pid = 3544] [serial = 273] [outer = 00000000] 14:07:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (1C683400) [pid = 3544] [serial = 274] [outer = 1C332C00] 14:07:24 INFO - PROCESS | 3544 | 1467320844493 Marionette DEBUG loaded listener.js 14:07:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (1C685800) [pid = 3544] [serial = 275] [outer = 1C332C00] 14:07:25 INFO - PROCESS | 3544 | 1467320845297 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]]]}] 14:07:25 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. 14:07:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1121ms 14:07:25 INFO - PROCESS | 3544 | 1467320845352 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 14:07:25 INFO - PROCESS | 3544 | 1467320845356 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 14:07:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:07:25 INFO - PROCESS | 3544 | 1467320845361 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:07:25 INFO - PROCESS | 3544 | 1467320845364 Marionette TRACE conn5 <- [1,334,null,{}] 14:07:25 INFO - PROCESS | 3544 | 1467320845370 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}] 14:07:25 INFO - PROCESS | 3544 | 1467320845372 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:25 INFO - PROCESS | 3544 | 1467320845506 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 14:07:25 INFO - PROCESS | 3544 | 1467320845633 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:25 INFO - PROCESS | 3544 | 1467320845637 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:25 INFO - PROCESS | 3544 | ++DOCSHELL 0FC48000 == 48 [pid = 3544] [id = 93] 14:07:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0FC48C00) [pid = 3544] [serial = 276] [outer = 00000000] 14:07:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0FD31000) [pid = 3544] [serial = 277] [outer = 0FC48C00] 14:07:25 INFO - PROCESS | 3544 | 1467320845689 Marionette DEBUG loaded listener.js 14:07:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (102D4C00) [pid = 3544] [serial = 278] [outer = 0FC48C00] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 19B92400 == 47 [pid = 3544] [id = 86] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 102D9800 == 46 [pid = 3544] [id = 85] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 18D8AC00 == 45 [pid = 3544] [id = 84] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 18ADF800 == 44 [pid = 3544] [id = 83] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 16F01C00 == 43 [pid = 3544] [id = 82] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 15E2D800 == 42 [pid = 3544] [id = 81] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 141E9800 == 41 [pid = 3544] [id = 80] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 0F8C9C00 == 40 [pid = 3544] [id = 79] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 0F87C000 == 39 [pid = 3544] [id = 78] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (147E6C00) [pid = 3544] [serial = 181] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (19B96C00) [pid = 3544] [serial = 184] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (15FE3800) [pid = 3544] [serial = 187] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0F8D3400) [pid = 3544] [serial = 178] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1C376000) [pid = 3544] [serial = 220] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 13FED800 == 38 [pid = 3544] [id = 76] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 0F8D2400 == 37 [pid = 3544] [id = 75] 14:07:26 INFO - PROCESS | 3544 | --DOCSHELL 19B93400 == 36 [pid = 3544] [id = 74] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (18349400) [pid = 3544] [serial = 205] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (18ADF400) [pid = 3544] [serial = 208] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (18691800) [pid = 3544] [serial = 206] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (15FDB800) [pid = 3544] [serial = 199] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (16426800) [pid = 3544] [serial = 200] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (13F12400) [pid = 3544] [serial = 191] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (103CFC00) [pid = 3544] [serial = 190] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (10234800) [pid = 3544] [serial = 193] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (102DA800) [pid = 3544] [serial = 194] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (16F10800) [pid = 3544] [serial = 202] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (18FA9400) [pid = 3544] [serial = 211] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (14623000) [pid = 3544] [serial = 196] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (147E0C00) [pid = 3544] [serial = 197] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (18D02800) [pid = 3544] [serial = 209] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (19B94C00) [pid = 3544] [serial = 217] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (18D8A800) [pid = 3544] [serial = 214] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1B065000) [pid = 3544] [serial = 218] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (18FAB000) [pid = 3544] [serial = 212] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (16F6BC00) [pid = 3544] [serial = 203] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1928F400) [pid = 3544] [serial = 215] [outer = 00000000] [url = about:blank] 14:07:26 INFO - PROCESS | 3544 | 1467320846308 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]]]}] 14:07:26 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. 14:07:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 970ms 14:07:26 INFO - PROCESS | 3544 | 1467320846332 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 14:07:26 INFO - PROCESS | 3544 | 1467320846336 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 14:07:26 INFO - PROCESS | 3544 | 1467320846342 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:07:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:07:26 INFO - PROCESS | 3544 | 1467320846344 Marionette TRACE conn5 <- [1,338,null,{}] 14:07:26 INFO - PROCESS | 3544 | 1467320846351 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}] 14:07:26 INFO - PROCESS | 3544 | 1467320846353 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:26 INFO - PROCESS | 3544 | 1467320846441 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 14:07:26 INFO - PROCESS | 3544 | 1467320846528 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:26 INFO - PROCESS | 3544 | 1467320846530 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:26 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CE400 == 37 [pid = 3544] [id = 94] 14:07:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0F8D2400) [pid = 3544] [serial = 279] [outer = 00000000] 14:07:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0FD2E800) [pid = 3544] [serial = 280] [outer = 0F8D2400] 14:07:26 INFO - PROCESS | 3544 | 1467320846578 Marionette DEBUG loaded listener.js 14:07:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1027CC00) [pid = 3544] [serial = 281] [outer = 0F8D2400] 14:07:26 INFO - PROCESS | 3544 | 1467320846965 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]]]}] 14:07:27 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. 14:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 14:07:27 INFO - PROCESS | 3544 | 1467320847017 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3544 | 1467320847019 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 14:07:27 INFO - PROCESS | 3544 | 1467320847023 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:07:27 INFO - PROCESS | 3544 | 1467320847026 Marionette TRACE conn5 <- [1,342,null,{}] 14:07:27 INFO - PROCESS | 3544 | 1467320847036 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}] 14:07:27 INFO - PROCESS | 3544 | 1467320847040 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:27 INFO - PROCESS | 3544 | 1467320847155 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 14:07:27 INFO - PROCESS | 3544 | 1467320847168 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3544 | 1467320847171 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:27 INFO - PROCESS | 3544 | ++DOCSHELL 144B6C00 == 38 [pid = 3544] [id = 95] 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (14623000) [pid = 3544] [serial = 282] [outer = 00000000] 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (148BE000) [pid = 3544] [serial = 283] [outer = 14623000] 14:07:27 INFO - PROCESS | 3544 | 1467320847218 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (15FDB000) [pid = 3544] [serial = 284] [outer = 14623000] 14:07:27 INFO - PROCESS | 3544 | 1467320847678 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]]]}] 14:07:27 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. 14:07:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 14:07:27 INFO - PROCESS | 3544 | 1467320847700 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 14:07:27 INFO - PROCESS | 3544 | 1467320847702 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 14:07:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:07:27 INFO - PROCESS | 3544 | 1467320847705 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:07:27 INFO - PROCESS | 3544 | 1467320847707 Marionette TRACE conn5 <- [1,346,null,{}] 14:07:27 INFO - PROCESS | 3544 | 1467320847710 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}] 14:07:27 INFO - PROCESS | 3544 | 1467320847712 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:27 INFO - PROCESS | 3544 | 1467320847797 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 14:07:27 INFO - PROCESS | 3544 | 1467320847803 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:27 INFO - PROCESS | 3544 | 1467320847805 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:27 INFO - PROCESS | 3544 | ++DOCSHELL 15FE4400 == 39 [pid = 3544] [id = 96] 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (16F0CC00) [pid = 3544] [serial = 285] [outer = 00000000] 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (16F6FC00) [pid = 3544] [serial = 286] [outer = 16F0CC00] 14:07:27 INFO - PROCESS | 3544 | 1467320847849 Marionette DEBUG loaded listener.js 14:07:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (17D31000) [pid = 3544] [serial = 287] [outer = 16F0CC00] 14:07:28 INFO - PROCESS | 3544 | 1467320848299 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]]]}] 14:07:28 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. 14:07:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 14:07:28 INFO - PROCESS | 3544 | 1467320848337 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 14:07:28 INFO - PROCESS | 3544 | 1467320848339 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 14:07:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:07:28 INFO - PROCESS | 3544 | 1467320848349 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:07:28 INFO - PROCESS | 3544 | 1467320848350 Marionette TRACE conn5 <- [1,350,null,{}] 14:07:28 INFO - PROCESS | 3544 | 1467320848354 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}] 14:07:28 INFO - PROCESS | 3544 | 1467320848355 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:28 INFO - PROCESS | 3544 | 1467320848463 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 14:07:28 INFO - PROCESS | 3544 | 1467320848468 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:28 INFO - PROCESS | 3544 | 1467320848470 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:28 INFO - PROCESS | 3544 | ++DOCSHELL 17D34C00 == 40 [pid = 3544] [id = 97] 14:07:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (17D38000) [pid = 3544] [serial = 288] [outer = 00000000] 14:07:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (17DB8000) [pid = 3544] [serial = 289] [outer = 17D38000] 14:07:28 INFO - PROCESS | 3544 | 1467320848541 Marionette DEBUG loaded listener.js 14:07:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (18353400) [pid = 3544] [serial = 290] [outer = 17D38000] 14:07:29 INFO - PROCESS | 3544 | 1467320848990 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]]]}] 14:07:29 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. 14:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 671ms 14:07:29 INFO - PROCESS | 3544 | 1467320849023 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3544 | 1467320849025 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 14:07:29 INFO - PROCESS | 3544 | 1467320849028 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:07:29 INFO - PROCESS | 3544 | 1467320849030 Marionette TRACE conn5 <- [1,354,null,{}] 14:07:29 INFO - PROCESS | 3544 | 1467320849033 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}] 14:07:29 INFO - PROCESS | 3544 | 1467320849039 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:29 INFO - PROCESS | 3544 | 1467320849177 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 14:07:29 INFO - PROCESS | 3544 | 1467320849233 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3544 | 1467320849235 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:29 INFO - PROCESS | 3544 | ++DOCSHELL 18804000 == 41 [pid = 3544] [id = 98] 14:07:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (103CE800) [pid = 3544] [serial = 291] [outer = 00000000] 14:07:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (18AD6C00) [pid = 3544] [serial = 292] [outer = 103CE800] 14:07:29 INFO - PROCESS | 3544 | 1467320849280 Marionette DEBUG loaded listener.js 14:07:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (18D81C00) [pid = 3544] [serial = 293] [outer = 103CE800] 14:07:29 INFO - PROCESS | 3544 | 1467320849717 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]]]}] 14:07:29 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. 14:07:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 14:07:29 INFO - PROCESS | 3544 | 1467320849785 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 14:07:29 INFO - PROCESS | 3544 | 1467320849787 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 14:07:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:07:29 INFO - PROCESS | 3544 | 1467320849796 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:07:29 INFO - PROCESS | 3544 | 1467320849798 Marionette TRACE conn5 <- [1,358,null,{}] 14:07:29 INFO - PROCESS | 3544 | 1467320849802 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}] 14:07:29 INFO - PROCESS | 3544 | 1467320849803 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:29 INFO - PROCESS | 3544 | 1467320849924 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 14:07:29 INFO - PROCESS | 3544 | 1467320849985 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:29 INFO - PROCESS | 3544 | 1467320849987 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:30 INFO - PROCESS | 3544 | ++DOCSHELL 18838800 == 42 [pid = 3544] [id = 99] 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (18D86000) [pid = 3544] [serial = 294] [outer = 00000000] 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1928BC00) [pid = 3544] [serial = 295] [outer = 18D86000] 14:07:30 INFO - PROCESS | 3544 | 1467320850030 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (19293C00) [pid = 3544] [serial = 296] [outer = 18D86000] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (196D0C00) [pid = 3544] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0F8CB400) [pid = 3544] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (14747000) [pid = 3544] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (1969AC00) [pid = 3544] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (141E2400) [pid = 3544] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FC47000) [pid = 3544] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0C507800) [pid = 3544] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (14122800) [pid = 3544] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0F8CA400) [pid = 3544] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FBA1C00) [pid = 3544] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (16F6B400) [pid = 3544] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FC5C800) [pid = 3544] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1BA81000) [pid = 3544] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (141E9C00) [pid = 3544] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (18ADFC00) [pid = 3544] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (15E2DC00) [pid = 3544] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18FAB800) [pid = 3544] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (10CD7400) [pid = 3544] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:07:30 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (19B98000) [pid = 3544] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:07:30 INFO - PROCESS | 3544 | 1467320850628 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]]]}] 14:07:30 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. 14:07:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 14:07:30 INFO - PROCESS | 3544 | 1467320850668 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 14:07:30 INFO - PROCESS | 3544 | 1467320850671 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 14:07:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:07:30 INFO - PROCESS | 3544 | 1467320850673 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:07:30 INFO - PROCESS | 3544 | 1467320850675 Marionette TRACE conn5 <- [1,362,null,{}] 14:07:30 INFO - PROCESS | 3544 | 1467320850679 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}] 14:07:30 INFO - PROCESS | 3544 | 1467320850680 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:30 INFO - PROCESS | 3544 | 1467320850761 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 14:07:30 INFO - PROCESS | 3544 | 1467320850769 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:30 INFO - PROCESS | 3544 | 1467320850771 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FC47000 == 43 [pid = 3544] [id = 100] 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FC47C00) [pid = 3544] [serial = 297] [outer = 00000000] 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (141EE400) [pid = 3544] [serial = 298] [outer = 0FC47C00] 14:07:30 INFO - PROCESS | 3544 | 1467320850814 Marionette DEBUG loaded listener.js 14:07:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F04000) [pid = 3544] [serial = 299] [outer = 0FC47C00] 14:07:31 INFO - PROCESS | 3544 | 1467320851270 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]]]}] 14:07:31 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. 14:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 14:07:31 INFO - PROCESS | 3544 | 1467320851305 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3544 | 1467320851307 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 14:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:07:31 INFO - PROCESS | 3544 | 1467320851310 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 3544 | 1467320851311 Marionette TRACE conn5 <- [1,366,null,{}] 14:07:31 INFO - PROCESS | 3544 | 1467320851315 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}] 14:07:31 INFO - PROCESS | 3544 | 1467320851317 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:31 INFO - PROCESS | 3544 | 1467320851397 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 14:07:31 INFO - PROCESS | 3544 | 1467320851403 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:31 INFO - PROCESS | 3544 | 1467320851405 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:31 INFO - PROCESS | 3544 | ++DOCSHELL 16F0AC00 == 44 [pid = 3544] [id = 101] 14:07:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (17D3EC00) [pid = 3544] [serial = 300] [outer = 00000000] 14:07:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1969CC00) [pid = 3544] [serial = 301] [outer = 17D3EC00] 14:07:31 INFO - PROCESS | 3544 | 1467320851448 Marionette DEBUG loaded listener.js 14:07:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (19B9A800) [pid = 3544] [serial = 302] [outer = 17D3EC00] 14:07:31 INFO - PROCESS | 3544 | 1467320851886 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]]]}] 14:07:31 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. 14:07:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 14:07:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:07:31 INFO - PROCESS | 3544 | 1467320851941 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 14:07:31 INFO - PROCESS | 3544 | 1467320851943 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 14:07:31 INFO - PROCESS | 3544 | 1467320851946 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:07:31 INFO - PROCESS | 3544 | 1467320851948 Marionette TRACE conn5 <- [1,370,null,{}] 14:07:31 INFO - PROCESS | 3544 | 1467320851951 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}] 14:07:31 INFO - PROCESS | 3544 | 1467320851953 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:32 INFO - PROCESS | 3544 | 1467320852041 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 14:07:32 INFO - PROCESS | 3544 | 1467320852047 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3544 | 1467320852049 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:32 INFO - PROCESS | 3544 | ++DOCSHELL 19B9D800 == 45 [pid = 3544] [id = 102] 14:07:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1B2E3800) [pid = 3544] [serial = 303] [outer = 00000000] 14:07:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1C32D400) [pid = 3544] [serial = 304] [outer = 1B2E3800] 14:07:32 INFO - PROCESS | 3544 | 1467320852092 Marionette DEBUG loaded listener.js 14:07:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1C336800) [pid = 3544] [serial = 305] [outer = 1B2E3800] 14:07:32 INFO - PROCESS | 3544 | 1467320852517 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]]]}] 14:07:32 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. 14:07:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 14:07:32 INFO - PROCESS | 3544 | 1467320852588 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 14:07:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:07:32 INFO - PROCESS | 3544 | 1467320852593 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 14:07:32 INFO - PROCESS | 3544 | 1467320852598 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:07:32 INFO - PROCESS | 3544 | 1467320852602 Marionette TRACE conn5 <- [1,374,null,{}] 14:07:32 INFO - PROCESS | 3544 | 1467320852609 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}] 14:07:32 INFO - PROCESS | 3544 | 1467320852613 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:32 INFO - PROCESS | 3544 | 1467320852776 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 14:07:32 INFO - PROCESS | 3544 | 1467320852893 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:32 INFO - PROCESS | 3544 | 1467320852899 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:32 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA9800 == 46 [pid = 3544] [id = 103] 14:07:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FBAC000) [pid = 3544] [serial = 306] [outer = 00000000] 14:07:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FC57000) [pid = 3544] [serial = 307] [outer = 0FBAC000] 14:07:32 INFO - PROCESS | 3544 | 1467320852957 Marionette DEBUG loaded listener.js 14:07:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0FD2B000) [pid = 3544] [serial = 308] [outer = 0FBAC000] 14:07:33 INFO - PROCESS | 3544 | 1467320853532 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:07:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:07:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 991ms 14:07:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:07:33 INFO - PROCESS | 3544 | 1467320853589 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 14:07:33 INFO - PROCESS | 3544 | 1467320853592 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 14:07:33 INFO - PROCESS | 3544 | 1467320853599 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:07:33 INFO - PROCESS | 3544 | 1467320853603 Marionette TRACE conn5 <- [1,378,null,{}] 14:07:33 INFO - PROCESS | 3544 | 1467320853608 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}] 14:07:33 INFO - PROCESS | 3544 | 1467320853611 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:33 INFO - PROCESS | 3544 | 1467320853725 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 14:07:33 INFO - PROCESS | 3544 | 1467320853853 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:33 INFO - PROCESS | 3544 | 1467320853856 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:33 INFO - PROCESS | 3544 | ++DOCSHELL 1469A800 == 47 [pid = 3544] [id = 104] 14:07:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (14749400) [pid = 3544] [serial = 309] [outer = 00000000] 14:07:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (15EF1400) [pid = 3544] [serial = 310] [outer = 14749400] 14:07:33 INFO - PROCESS | 3544 | 1467320853913 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (16F6A400) [pid = 3544] [serial = 311] [outer = 14749400] 14:07:34 INFO - PROCESS | 3544 | 1467320854506 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:07:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:07:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 14:07:34 INFO - PROCESS | 3544 | 1467320854528 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 14:07:34 INFO - PROCESS | 3544 | 1467320854531 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 14:07:34 INFO - PROCESS | 3544 | 1467320854534 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:07:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:07:34 INFO - PROCESS | 3544 | 1467320854536 Marionette TRACE conn5 <- [1,382,null,{}] 14:07:34 INFO - PROCESS | 3544 | 1467320854546 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}] 14:07:34 INFO - PROCESS | 3544 | 1467320854551 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:34 INFO - PROCESS | 3544 | 1467320854664 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 14:07:34 INFO - PROCESS | 3544 | 1467320854795 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:34 INFO - PROCESS | 3544 | 1467320854799 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:34 INFO - PROCESS | 3544 | ++DOCSHELL 1968EC00 == 48 [pid = 3544] [id = 105] 14:07:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (19696C00) [pid = 3544] [serial = 312] [outer = 00000000] 14:07:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1C165C00) [pid = 3544] [serial = 313] [outer = 19696C00] 14:07:34 INFO - PROCESS | 3544 | 1467320854858 Marionette DEBUG loaded listener.js 14:07:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1C687800) [pid = 3544] [serial = 314] [outer = 19696C00] 14:07:35 INFO - PROCESS | 3544 | 1467320855529 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:07:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:07:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1016ms 14:07:35 INFO - PROCESS | 3544 | 1467320855554 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 14:07:35 INFO - PROCESS | 3544 | 1467320855557 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 14:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:07:35 INFO - PROCESS | 3544 | 1467320855560 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:07:35 INFO - PROCESS | 3544 | 1467320855562 Marionette TRACE conn5 <- [1,386,null,{}] 14:07:35 INFO - PROCESS | 3544 | 1467320855566 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}] 14:07:35 INFO - PROCESS | 3544 | 1467320855568 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:35 INFO - PROCESS | 3544 | 1467320855678 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 14:07:35 INFO - PROCESS | 3544 | 1467320855806 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:35 INFO - PROCESS | 3544 | 1467320855808 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:35 INFO - PROCESS | 3544 | ++DOCSHELL 1474EC00 == 49 [pid = 3544] [id = 106] 14:07:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (19A41C00) [pid = 3544] [serial = 315] [outer = 00000000] 14:07:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (19A4A400) [pid = 3544] [serial = 316] [outer = 19A41C00] 14:07:35 INFO - PROCESS | 3544 | 1467320855863 Marionette DEBUG loaded listener.js 14:07:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (1C686400) [pid = 3544] [serial = 317] [outer = 19A41C00] 14:07:36 INFO - PROCESS | 3544 | 1467320856485 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]]]}] 14:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 14:07:36 INFO - PROCESS | 3544 | 1467320856539 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 14:07:36 INFO - PROCESS | 3544 | 1467320856541 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 14:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:07:36 INFO - PROCESS | 3544 | 1467320856548 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:07:36 INFO - PROCESS | 3544 | 1467320856550 Marionette TRACE conn5 <- [1,390,null,{}] 14:07:36 INFO - PROCESS | 3544 | 1467320856554 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}] 14:07:36 INFO - PROCESS | 3544 | 1467320856556 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:36 INFO - PROCESS | 3544 | 1467320856662 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 14:07:36 INFO - PROCESS | 3544 | 1467320856922 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:36 INFO - PROCESS | 3544 | 1467320856925 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:36 INFO - PROCESS | 3544 | ++DOCSHELL 0CBCC800 == 50 [pid = 3544] [id = 107] 14:07:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0F676800) [pid = 3544] [serial = 318] [outer = 00000000] 14:07:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0F8D3400) [pid = 3544] [serial = 319] [outer = 0F676800] 14:07:37 INFO - PROCESS | 3544 | 1467320856994 Marionette DEBUG loaded listener.js 14:07:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0FC54C00) [pid = 3544] [serial = 320] [outer = 0F676800] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 16F0AC00 == 49 [pid = 3544] [id = 101] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 0FC47000 == 48 [pid = 3544] [id = 100] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 18838800 == 47 [pid = 3544] [id = 99] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 18804000 == 46 [pid = 3544] [id = 98] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 17D34C00 == 45 [pid = 3544] [id = 97] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 15FE4400 == 44 [pid = 3544] [id = 96] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 144B6C00 == 43 [pid = 3544] [id = 95] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 0F8CE400 == 42 [pid = 3544] [id = 94] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 0FC48000 == 41 [pid = 3544] [id = 93] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 14128C00 == 40 [pid = 3544] [id = 89] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (1D224800) [pid = 3544] [serial = 259] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 0F8C9800 == 39 [pid = 3544] [id = 88] 14:07:37 INFO - PROCESS | 3544 | --DOCSHELL 1C375C00 == 38 [pid = 3544] [id = 87] 14:07:37 INFO - PROCESS | 3544 | 1467320857736 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]]]}] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (13FEC400) [pid = 3544] [serial = 145] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (0C510400) [pid = 3544] [serial = 176] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (1BA76000) [pid = 3544] [serial = 142] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FC4D400) [pid = 3544] [serial = 179] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (15A44400) [pid = 3544] [serial = 182] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1B2DBC00) [pid = 3544] [serial = 185] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (16F71C00) [pid = 3544] [serial = 188] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (15FDBC00) [pid = 3544] [serial = 227] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (147E8400) [pid = 3544] [serial = 226] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FC60000) [pid = 3544] [serial = 235] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0FF43400) [pid = 3544] [serial = 236] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (1034D400) [pid = 3544] [serial = 224] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FF3DC00) [pid = 3544] [serial = 223] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (17D31800) [pid = 3544] [serial = 244] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (17D32000) [pid = 3544] [serial = 245] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FD31400) [pid = 3544] [serial = 233] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FD2D400) [pid = 3544] [serial = 232] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (1C37D800) [pid = 3544] [serial = 230] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1C2D0C00) [pid = 3544] [serial = 229] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (14499800) [pid = 3544] [serial = 238] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18D80C00) [pid = 3544] [serial = 248] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (14836400) [pid = 3544] [serial = 239] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (16F07000) [pid = 3544] [serial = 241] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (18D80000) [pid = 3544] [serial = 247] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (19661400) [pid = 3544] [serial = 250] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18AD7800) [pid = 3544] [serial = 253] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18D88400) [pid = 3544] [serial = 254] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1BA74800) [pid = 3544] [serial = 256] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (19669C00) [pid = 3544] [serial = 251] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1BA74C00) [pid = 3544] [serial = 257] [outer = 00000000] [url = about:blank] 14:07:37 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16F0F400) [pid = 3544] [serial = 242] [outer = 00000000] [url = about:blank] 14:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1236ms 14:07:37 INFO - PROCESS | 3544 | 1467320857786 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 14:07:37 INFO - PROCESS | 3544 | 1467320857790 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 14:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:07:37 INFO - PROCESS | 3544 | 1467320857794 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:07:37 INFO - PROCESS | 3544 | 1467320857796 Marionette TRACE conn5 <- [1,394,null,{}] 14:07:37 INFO - PROCESS | 3544 | 1467320857802 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}] 14:07:37 INFO - PROCESS | 3544 | 1467320857806 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:37 INFO - PROCESS | 3544 | 1467320857895 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 14:07:37 INFO - PROCESS | 3544 | 1467320857903 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:37 INFO - PROCESS | 3544 | 1467320857906 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:37 INFO - PROCESS | 3544 | ++DOCSHELL 0FBB0400 == 39 [pid = 3544] [id = 108] 14:07:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC44000) [pid = 3544] [serial = 321] [outer = 00000000] 14:07:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FC54400) [pid = 3544] [serial = 322] [outer = 0FC44000] 14:07:37 INFO - PROCESS | 3544 | 1467320857952 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0FC63C00) [pid = 3544] [serial = 323] [outer = 0FC44000] 14:07:38 INFO - PROCESS | 3544 | 1467320858469 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]]]}] 14:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms 14:07:38 INFO - PROCESS | 3544 | 1467320858527 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 14:07:38 INFO - PROCESS | 3544 | 1467320858531 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 14:07:38 INFO - PROCESS | 3544 | 1467320858536 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:07:38 INFO - PROCESS | 3544 | 1467320858537 Marionette TRACE conn5 <- [1,398,null,{}] 14:07:38 INFO - PROCESS | 3544 | 1467320858541 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}] 14:07:38 INFO - PROCESS | 3544 | 1467320858543 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:38 INFO - PROCESS | 3544 | 1467320858632 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 14:07:38 INFO - PROCESS | 3544 | 1467320858719 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:38 INFO - PROCESS | 3544 | 1467320858721 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:38 INFO - PROCESS | 3544 | ++DOCSHELL 10350000 == 40 [pid = 3544] [id = 109] 14:07:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (10D39400) [pid = 3544] [serial = 324] [outer = 00000000] 14:07:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (13FE9800) [pid = 3544] [serial = 325] [outer = 10D39400] 14:07:38 INFO - PROCESS | 3544 | 1467320858767 Marionette DEBUG loaded listener.js 14:07:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (141E9800) [pid = 3544] [serial = 326] [outer = 10D39400] 14:07:39 INFO - PROCESS | 3544 | 1467320859184 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 14:07:39 INFO - PROCESS | 3544 | 1467320859210 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 3544 | 1467320859212 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 14:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:07:39 INFO - PROCESS | 3544 | 1467320859217 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - PROCESS | 3544 | 1467320859223 Marionette TRACE conn5 <- [1,402,null,{}] 14:07:39 INFO - PROCESS | 3544 | 1467320859235 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}] 14:07:39 INFO - PROCESS | 3544 | 1467320859239 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:39 INFO - PROCESS | 3544 | 1467320859353 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 14:07:39 INFO - PROCESS | 3544 | 1467320859362 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:39 INFO - PROCESS | 3544 | 1467320859364 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:39 INFO - PROCESS | 3544 | ++DOCSHELL 16428C00 == 41 [pid = 3544] [id = 110] 14:07:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1642B400) [pid = 3544] [serial = 327] [outer = 00000000] 14:07:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (16F06000) [pid = 3544] [serial = 328] [outer = 1642B400] 14:07:39 INFO - PROCESS | 3544 | 1467320859420 Marionette DEBUG loaded listener.js 14:07:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F0BC00) [pid = 3544] [serial = 329] [outer = 1642B400] 14:07:39 INFO - PROCESS | 3544 | 1467320859902 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]]]}] 14:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 730ms 14:07:39 INFO - PROCESS | 3544 | 1467320859950 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 14:07:39 INFO - PROCESS | 3544 | 1467320859953 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 14:07:39 INFO - PROCESS | 3544 | 1467320859956 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:07:39 INFO - PROCESS | 3544 | 1467320859957 Marionette TRACE conn5 <- [1,406,null,{}] 14:07:39 INFO - PROCESS | 3544 | 1467320859968 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}] 14:07:39 INFO - PROCESS | 3544 | 1467320859969 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:40 INFO - PROCESS | 3544 | 1467320860083 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 14:07:40 INFO - PROCESS | 3544 | 1467320860092 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 3544 | 1467320860094 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:40 INFO - PROCESS | 3544 | ++DOCSHELL 16F0FC00 == 42 [pid = 3544] [id = 111] 14:07:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (16F6F000) [pid = 3544] [serial = 330] [outer = 00000000] 14:07:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (17D30400) [pid = 3544] [serial = 331] [outer = 16F6F000] 14:07:40 INFO - PROCESS | 3544 | 1467320860184 Marionette DEBUG loaded listener.js 14:07:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (17D3B400) [pid = 3544] [serial = 332] [outer = 16F6F000] 14:07:40 INFO - PROCESS | 3544 | 1467320860604 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]]]}] 14:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 690ms 14:07:40 INFO - PROCESS | 3544 | 1467320860654 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 14:07:40 INFO - PROCESS | 3544 | 1467320860656 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 14:07:40 INFO - PROCESS | 3544 | 1467320860660 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:07:40 INFO - PROCESS | 3544 | 1467320860661 Marionette TRACE conn5 <- [1,410,null,{}] 14:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:07:40 INFO - PROCESS | 3544 | 1467320860665 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}] 14:07:40 INFO - PROCESS | 3544 | 1467320860667 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:40 INFO - PROCESS | 3544 | 1467320860804 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 14:07:40 INFO - PROCESS | 3544 | 1467320860861 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:40 INFO - PROCESS | 3544 | 1467320860867 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:40 INFO - PROCESS | 3544 | ++DOCSHELL 17DBCC00 == 43 [pid = 3544] [id = 112] 14:07:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18346400) [pid = 3544] [serial = 333] [outer = 00000000] 14:07:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18808000) [pid = 3544] [serial = 334] [outer = 18346400] 14:07:40 INFO - PROCESS | 3544 | 1467320860924 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (18AC0C00) [pid = 3544] [serial = 335] [outer = 18346400] 14:07:41 INFO - PROCESS | 3544 | 1467320861396 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]]]}] 14:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 770ms 14:07:41 INFO - PROCESS | 3544 | 1467320861435 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 14:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:07:41 INFO - PROCESS | 3544 | 1467320861437 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 14:07:41 INFO - PROCESS | 3544 | 1467320861440 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:07:41 INFO - PROCESS | 3544 | 1467320861442 Marionette TRACE conn5 <- [1,414,null,{}] 14:07:41 INFO - PROCESS | 3544 | 1467320861446 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}] 14:07:41 INFO - PROCESS | 3544 | 1467320861457 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:41 INFO - PROCESS | 3544 | 1467320861572 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 14:07:41 INFO - PROCESS | 3544 | 1467320861633 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:41 INFO - PROCESS | 3544 | 1467320861635 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:41 INFO - PROCESS | 3544 | ++DOCSHELL 18AD9C00 == 44 [pid = 3544] [id = 113] 14:07:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (18D80800) [pid = 3544] [serial = 336] [outer = 00000000] 14:07:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (19287C00) [pid = 3544] [serial = 337] [outer = 18D80800] 14:07:41 INFO - PROCESS | 3544 | 1467320861678 Marionette DEBUG loaded listener.js 14:07:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1928E000) [pid = 3544] [serial = 338] [outer = 18D80800] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (17D38000) [pid = 3544] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (103CE800) [pid = 3544] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FC48C00) [pid = 3544] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (14623000) [pid = 3544] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0F8D2400) [pid = 3544] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (16F0CC00) [pid = 3544] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (18D86000) [pid = 3544] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FC47C00) [pid = 3544] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:07:42 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (17D3EC00) [pid = 3544] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:07:42 INFO - PROCESS | 3544 | 1467320862198 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]]]}] 14:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 770ms 14:07:42 INFO - PROCESS | 3544 | 1467320862211 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 14:07:42 INFO - PROCESS | 3544 | 1467320862213 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 14:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:07:42 INFO - PROCESS | 3544 | 1467320862216 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:07:42 INFO - PROCESS | 3544 | 1467320862218 Marionette TRACE conn5 <- [1,418,null,{}] 14:07:42 INFO - PROCESS | 3544 | 1467320862222 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}] 14:07:42 INFO - PROCESS | 3544 | 1467320862223 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:42 INFO - PROCESS | 3544 | 1467320862336 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 14:07:42 INFO - PROCESS | 3544 | 1467320862390 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:42 INFO - PROCESS | 3544 | 1467320862392 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:42 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C6000 == 45 [pid = 3544] [id = 114] 14:07:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (103CE800) [pid = 3544] [serial = 339] [outer = 00000000] 14:07:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (18AE1400) [pid = 3544] [serial = 340] [outer = 103CE800] 14:07:42 INFO - PROCESS | 3544 | 1467320862435 Marionette DEBUG loaded listener.js 14:07:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18D80400) [pid = 3544] [serial = 341] [outer = 103CE800] 14:07:43 INFO - PROCESS | 3544 | 1467320863281 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]]]}] 14:07:43 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 14:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1120ms 14:07:43 INFO - PROCESS | 3544 | 1467320863337 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 14:07:43 INFO - PROCESS | 3544 | 1467320863339 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 14:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:07:43 INFO - PROCESS | 3544 | 1467320863343 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:07:43 INFO - PROCESS | 3544 | 1467320863344 Marionette TRACE conn5 <- [1,422,null,{}] 14:07:43 INFO - PROCESS | 3544 | 1467320863348 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}] 14:07:43 INFO - PROCESS | 3544 | 1467320863350 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:43 INFO - PROCESS | 3544 | 1467320863462 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 14:07:43 INFO - PROCESS | 3544 | 1467320863470 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:43 INFO - PROCESS | 3544 | 1467320863472 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:43 INFO - PROCESS | 3544 | ++DOCSHELL 18D81000 == 46 [pid = 3544] [id = 115] 14:07:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1968E800) [pid = 3544] [serial = 342] [outer = 00000000] 14:07:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (19A43800) [pid = 3544] [serial = 343] [outer = 1968E800] 14:07:43 INFO - PROCESS | 3544 | 1467320863515 Marionette DEBUG loaded listener.js 14:07:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19A48800) [pid = 3544] [serial = 344] [outer = 1968E800] 14:07:44 INFO - PROCESS | 3544 | 1467320864592 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]]]}] 14:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1284ms 14:07:44 INFO - PROCESS | 3544 | 1467320864650 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 14:07:44 INFO - PROCESS | 3544 | 1467320864655 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 14:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:07:44 INFO - PROCESS | 3544 | 1467320864661 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:07:44 INFO - PROCESS | 3544 | 1467320864664 Marionette TRACE conn5 <- [1,426,null,{}] 14:07:44 INFO - PROCESS | 3544 | 1467320864670 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}] 14:07:44 INFO - PROCESS | 3544 | 1467320864674 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:44 INFO - PROCESS | 3544 | 1467320864778 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 14:07:44 INFO - PROCESS | 3544 | 1467320864983 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:44 INFO - PROCESS | 3544 | 1467320864986 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:45 INFO - PROCESS | 3544 | ++DOCSHELL 0FC55400 == 47 [pid = 3544] [id = 116] 14:07:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0FD27800) [pid = 3544] [serial = 345] [outer = 00000000] 14:07:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (10CDBC00) [pid = 3544] [serial = 346] [outer = 0FD27800] 14:07:45 INFO - PROCESS | 3544 | 1467320865044 Marionette DEBUG loaded listener.js 14:07:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (13FEA400) [pid = 3544] [serial = 347] [outer = 0FD27800] 14:07:45 INFO - PROCESS | 3544 | 1467320865618 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] 14:07:45 INFO - PROCESS | 3544 | 1467320865688 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 14:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:07:45 INFO - PROCESS | 3544 | 1467320865694 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:07:45 INFO - PROCESS | 3544 | 1467320865697 Marionette TRACE conn5 <- [1,430,null,{}] 14:07:45 INFO - PROCESS | 3544 | 1467320865702 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}] 14:07:45 INFO - PROCESS | 3544 | 1467320865704 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:45 INFO - PROCESS | 3544 | 1467320865819 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 14:07:45 INFO - PROCESS | 3544 | 1467320865920 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:45 INFO - PROCESS | 3544 | 1467320865923 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:45 INFO - PROCESS | 3544 | ++DOCSHELL 16F01C00 == 48 [pid = 3544] [id = 117] 14:07:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (16F0B000) [pid = 3544] [serial = 348] [outer = 00000000] 14:07:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (17D34400) [pid = 3544] [serial = 349] [outer = 16F0B000] 14:07:45 INFO - PROCESS | 3544 | 1467320865979 Marionette DEBUG loaded listener.js 14:07:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (18807C00) [pid = 3544] [serial = 350] [outer = 16F0B000] 14:07:46 INFO - PROCESS | 3544 | 1467320866623 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]]]}] 14:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 14:07:46 INFO - PROCESS | 3544 | 1467320866668 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 14:07:46 INFO - PROCESS | 3544 | 1467320866670 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 14:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:07:46 INFO - PROCESS | 3544 | 1467320866674 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:07:46 INFO - PROCESS | 3544 | 1467320866678 Marionette TRACE conn5 <- [1,434,null,{}] 14:07:46 INFO - PROCESS | 3544 | 1467320866689 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}] 14:07:46 INFO - PROCESS | 3544 | 1467320866693 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:46 INFO - PROCESS | 3544 | 1467320866804 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 14:07:46 INFO - PROCESS | 3544 | 1467320866935 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:46 INFO - PROCESS | 3544 | 1467320866938 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:46 INFO - PROCESS | 3544 | ++DOCSHELL 1B2DD400 == 49 [pid = 3544] [id = 118] 14:07:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1B2DEC00) [pid = 3544] [serial = 351] [outer = 00000000] 14:07:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1BAE3000) [pid = 3544] [serial = 352] [outer = 1B2DEC00] 14:07:47 INFO - PROCESS | 3544 | 1467320866996 Marionette DEBUG loaded listener.js 14:07:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1C328400) [pid = 3544] [serial = 353] [outer = 1B2DEC00] 14:07:47 INFO - PROCESS | 3544 | 1467320867615 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]]]}] 14:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 14:07:47 INFO - PROCESS | 3544 | 1467320867648 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 14:07:47 INFO - PROCESS | 3544 | 1467320867651 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 14:07:47 INFO - PROCESS | 3544 | 1467320867654 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:07:47 INFO - PROCESS | 3544 | 1467320867656 Marionette TRACE conn5 <- [1,438,null,{}] 14:07:47 INFO - PROCESS | 3544 | 1467320867660 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}] 14:07:47 INFO - PROCESS | 3544 | 1467320867662 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:47 INFO - PROCESS | 3544 | 1467320867818 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 14:07:47 INFO - PROCESS | 3544 | 1467320867890 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:47 INFO - PROCESS | 3544 | 1467320867892 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:47 INFO - PROCESS | 3544 | ++DOCSHELL 0FC06C00 == 50 [pid = 3544] [id = 119] 14:07:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0FC08400) [pid = 3544] [serial = 354] [outer = 00000000] 14:07:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0FC0F400) [pid = 3544] [serial = 355] [outer = 0FC08400] 14:07:47 INFO - PROCESS | 3544 | 1467320867947 Marionette DEBUG loaded listener.js 14:07:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0FD25400) [pid = 3544] [serial = 356] [outer = 0FC08400] 14:07:48 INFO - PROCESS | 3544 | 1467320868646 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]]]}] 14:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1017ms 14:07:48 INFO - PROCESS | 3544 | 1467320868674 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 14:07:48 INFO - PROCESS | 3544 | 1467320868678 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 14:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:07:48 INFO - PROCESS | 3544 | 1467320868682 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:07:48 INFO - PROCESS | 3544 | 1467320868685 Marionette TRACE conn5 <- [1,442,null,{}] 14:07:48 INFO - PROCESS | 3544 | 1467320868691 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}] 14:07:48 INFO - PROCESS | 3544 | 1467320868694 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:48 INFO - PROCESS | 3544 | 1467320868800 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 14:07:48 INFO - PROCESS | 3544 | 1467320868908 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:48 INFO - PROCESS | 3544 | 1467320868910 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:48 INFO - PROCESS | 3544 | ++DOCSHELL 0FC58400 == 51 [pid = 3544] [id = 120] 14:07:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0FC5E800) [pid = 3544] [serial = 357] [outer = 00000000] 14:07:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (103C3400) [pid = 3544] [serial = 358] [outer = 0FC5E800] 14:07:48 INFO - PROCESS | 3544 | 1467320868960 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (13FE6800) [pid = 3544] [serial = 359] [outer = 0FC5E800] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 0FC46800 == 50 [pid = 3544] [id = 49] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 0F8C6000 == 49 [pid = 3544] [id = 114] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 18AD9C00 == 48 [pid = 3544] [id = 113] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 17DBCC00 == 47 [pid = 3544] [id = 112] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 16F0FC00 == 46 [pid = 3544] [id = 111] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 16428C00 == 45 [pid = 3544] [id = 110] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 10350000 == 44 [pid = 3544] [id = 109] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 0FBB0400 == 43 [pid = 3544] [id = 108] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 0CBCC800 == 42 [pid = 3544] [id = 107] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1C32D400) [pid = 3544] [serial = 304] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 1469A800 == 41 [pid = 3544] [id = 104] 14:07:49 INFO - PROCESS | 3544 | --DOCSHELL 0FBA9800 == 40 [pid = 3544] [id = 103] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (17DB8000) [pid = 3544] [serial = 289] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (18353400) [pid = 3544] [serial = 290] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (18D81C00) [pid = 3544] [serial = 293] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (18AD6C00) [pid = 3544] [serial = 292] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (102D4C00) [pid = 3544] [serial = 278] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0FD31000) [pid = 3544] [serial = 277] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (148BE000) [pid = 3544] [serial = 283] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (15FDB000) [pid = 3544] [serial = 284] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (1C683400) [pid = 3544] [serial = 274] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (19B9B400) [pid = 3544] [serial = 268] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (1880D000) [pid = 3544] [serial = 271] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FD2E800) [pid = 3544] [serial = 280] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (1027CC00) [pid = 3544] [serial = 281] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FBAC800) [pid = 3544] [serial = 262] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (16F6FC00) [pid = 3544] [serial = 286] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (142CDC00) [pid = 3544] [serial = 265] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1928BC00) [pid = 3544] [serial = 295] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (16F04000) [pid = 3544] [serial = 299] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (141EE400) [pid = 3544] [serial = 298] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (19293C00) [pid = 3544] [serial = 296] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (19B9A800) [pid = 3544] [serial = 302] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (17D31000) [pid = 3544] [serial = 287] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1969CC00) [pid = 3544] [serial = 301] [outer = 00000000] [url = about:blank] 14:07:49 INFO - PROCESS | 3544 | 1467320869532 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]]]}] 14:07:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 871ms 14:07:49 INFO - PROCESS | 3544 | 1467320869555 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 14:07:49 INFO - PROCESS | 3544 | 1467320869560 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 14:07:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:07:49 INFO - PROCESS | 3544 | 1467320869566 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:07:49 INFO - PROCESS | 3544 | 1467320869569 Marionette TRACE conn5 <- [1,446,null,{}] 14:07:49 INFO - PROCESS | 3544 | 1467320869572 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}] 14:07:49 INFO - PROCESS | 3544 | 1467320869575 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:49 INFO - PROCESS | 3544 | 1467320869674 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 14:07:49 INFO - PROCESS | 3544 | 1467320869763 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:49 INFO - PROCESS | 3544 | 1467320869765 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:49 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2E800 == 41 [pid = 3544] [id = 121] 14:07:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0FD31C00) [pid = 3544] [serial = 360] [outer = 00000000] 14:07:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (10352000) [pid = 3544] [serial = 361] [outer = 0FD31C00] 14:07:49 INFO - PROCESS | 3544 | 1467320869812 Marionette DEBUG loaded listener.js 14:07:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (13F14C00) [pid = 3544] [serial = 362] [outer = 0FD31C00] 14:07:50 INFO - PROCESS | 3544 | 1467320870225 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]]]}] 14:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 14:07:50 INFO - PROCESS | 3544 | 1467320870303 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 14:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:07:50 INFO - PROCESS | 3544 | 1467320870305 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 14:07:50 INFO - PROCESS | 3544 | 1467320870309 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:07:50 INFO - PROCESS | 3544 | 1467320870312 Marionette TRACE conn5 <- [1,450,null,{}] 14:07:50 INFO - PROCESS | 3544 | 1467320870322 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}] 14:07:50 INFO - PROCESS | 3544 | 1467320870326 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:50 INFO - PROCESS | 3544 | 1467320870413 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 14:07:50 INFO - PROCESS | 3544 | 1467320870426 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:50 INFO - PROCESS | 3544 | 1467320870429 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:50 INFO - PROCESS | 3544 | ++DOCSHELL 16F0B400 == 42 [pid = 3544] [id = 122] 14:07:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (16F0C400) [pid = 3544] [serial = 363] [outer = 00000000] 14:07:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F71C00) [pid = 3544] [serial = 364] [outer = 16F0C400] 14:07:50 INFO - PROCESS | 3544 | 1467320870478 Marionette DEBUG loaded listener.js 14:07:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (17D30800) [pid = 3544] [serial = 365] [outer = 16F0C400] 14:07:50 INFO - PROCESS | 3544 | 1467320870944 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] 14:07:50 INFO - PROCESS | 3544 | 1467320870985 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:07:51 INFO - PROCESS | 3544 | 1467320870989 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3544 | 1467320870990 Marionette TRACE conn5 <- [1,454,null,{}] 14:07:51 INFO - PROCESS | 3544 | 1467320870994 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}] 14:07:51 INFO - PROCESS | 3544 | 1467320870996 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:51 INFO - PROCESS | 3544 | 1467320871091 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 14:07:51 INFO - PROCESS | 3544 | 1467320871099 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3544 | 1467320871101 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:51 INFO - PROCESS | 3544 | ++DOCSHELL 18807800 == 43 [pid = 3544] [id = 123] 14:07:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1880A000) [pid = 3544] [serial = 366] [outer = 00000000] 14:07:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18AD6400) [pid = 3544] [serial = 367] [outer = 1880A000] 14:07:51 INFO - PROCESS | 3544 | 1467320871145 Marionette DEBUG loaded listener.js 14:07:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (18AD6C00) [pid = 3544] [serial = 368] [outer = 1880A000] 14:07:51 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:51 INFO - PROCESS | 3544 | 1467320871609 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]]]}] 14:07:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:07:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 14:07:51 INFO - PROCESS | 3544 | 1467320871663 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 14:07:51 INFO - PROCESS | 3544 | 1467320871665 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 14:07:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:07:51 INFO - PROCESS | 3544 | 1467320871668 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:07:51 INFO - PROCESS | 3544 | 1467320871670 Marionette TRACE conn5 <- [1,458,null,{}] 14:07:51 INFO - PROCESS | 3544 | 1467320871674 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}] 14:07:51 INFO - PROCESS | 3544 | 1467320871676 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:51 INFO - PROCESS | 3544 | 1467320871788 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 14:07:51 INFO - PROCESS | 3544 | 1467320871872 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:51 INFO - PROCESS | 3544 | 1467320871874 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:51 INFO - PROCESS | 3544 | ++DOCSHELL 18809C00 == 44 [pid = 3544] [id = 124] 14:07:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (18D85C00) [pid = 3544] [serial = 369] [outer = 00000000] 14:07:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (18D8A800) [pid = 3544] [serial = 370] [outer = 18D85C00] 14:07:51 INFO - PROCESS | 3544 | 1467320871919 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (19296800) [pid = 3544] [serial = 371] [outer = 18D85C00] 14:07:52 INFO - PROCESS | 3544 | 1467320872345 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] 14:07:52 INFO - PROCESS | 3544 | 1467320872408 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 14:07:52 INFO - PROCESS | 3544 | 1467320872411 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:07:52 INFO - PROCESS | 3544 | 1467320872413 Marionette TRACE conn5 <- [1,462,null,{}] 14:07:52 INFO - PROCESS | 3544 | 1467320872416 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}] 14:07:52 INFO - PROCESS | 3544 | 1467320872422 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:52 INFO - PROCESS | 3544 | 1467320872564 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 14:07:52 INFO - PROCESS | 3544 | 1467320872576 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:52 INFO - PROCESS | 3544 | 1467320872578 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:52 INFO - PROCESS | 3544 | ++DOCSHELL 19A40800 == 45 [pid = 3544] [id = 125] 14:07:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (19A41000) [pid = 3544] [serial = 372] [outer = 00000000] 14:07:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1BA7CC00) [pid = 3544] [serial = 373] [outer = 19A41000] 14:07:52 INFO - PROCESS | 3544 | 1467320872672 Marionette DEBUG loaded listener.js 14:07:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1C32A000) [pid = 3544] [serial = 374] [outer = 19A41000] 14:07:53 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:07:53 INFO - PROCESS | 3544 | 1467320873126 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] 14:07:53 INFO - PROCESS | 3544 | 1467320873184 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3544 | 1467320873187 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:07:53 INFO - PROCESS | 3544 | 1467320873189 Marionette TRACE conn5 <- [1,466,null,{}] 14:07:53 INFO - PROCESS | 3544 | 1467320873192 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}] 14:07:53 INFO - PROCESS | 3544 | 1467320873194 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:53 INFO - PROCESS | 3544 | 1467320873307 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 14:07:53 INFO - PROCESS | 3544 | 1467320873367 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:53 INFO - PROCESS | 3544 | 1467320873369 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:53 INFO - PROCESS | 3544 | ++DOCSHELL 1C333C00 == 46 [pid = 3544] [id = 126] 14:07:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1C374400) [pid = 3544] [serial = 375] [outer = 00000000] 14:07:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1C68E000) [pid = 3544] [serial = 376] [outer = 1C374400] 14:07:53 INFO - PROCESS | 3544 | 1467320873413 Marionette DEBUG loaded listener.js 14:07:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1C690000) [pid = 3544] [serial = 377] [outer = 1C374400] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (103CE800) [pid = 3544] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (10D39400) [pid = 3544] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (1642B400) [pid = 3544] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0F676800) [pid = 3544] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (18346400) [pid = 3544] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FC44000) [pid = 3544] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (18D80800) [pid = 3544] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:07:53 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (16F6F000) [pid = 3544] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:07:53 INFO - PROCESS | 3544 | 1467320873875 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] 14:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:07:53 INFO - PROCESS | 3544 | 1467320873924 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 14:07:53 INFO - PROCESS | 3544 | 1467320873927 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:07:53 INFO - PROCESS | 3544 | 1467320873929 Marionette TRACE conn5 <- [1,470,null,{}] 14:07:53 INFO - PROCESS | 3544 | 1467320873933 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}] 14:07:53 INFO - PROCESS | 3544 | 1467320873935 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:54 INFO - PROCESS | 3544 | 1467320874052 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 14:07:54 INFO - PROCESS | 3544 | 1467320874110 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 3544 | 1467320874112 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:54 INFO - PROCESS | 3544 | ++DOCSHELL 13F4F000 == 47 [pid = 3544] [id = 127] 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (13FE1C00) [pid = 3544] [serial = 378] [outer = 00000000] 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (18D8D000) [pid = 3544] [serial = 379] [outer = 13FE1C00] 14:07:54 INFO - PROCESS | 3544 | 1467320874156 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1D220C00) [pid = 3544] [serial = 380] [outer = 13FE1C00] 14:07:54 INFO - PROCESS | 3544 | 1467320874488 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]]]}] 14:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 631ms 14:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:07:54 INFO - PROCESS | 3544 | 1467320874559 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 14:07:54 INFO - PROCESS | 3544 | 1467320874561 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 14:07:54 INFO - PROCESS | 3544 | 1467320874564 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:07:54 INFO - PROCESS | 3544 | 1467320874565 Marionette TRACE conn5 <- [1,474,null,{}] 14:07:54 INFO - PROCESS | 3544 | 1467320874569 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}] 14:07:54 INFO - PROCESS | 3544 | 1467320874570 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:54 INFO - PROCESS | 3544 | 1467320874678 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 14:07:54 INFO - PROCESS | 3544 | 1467320874684 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:54 INFO - PROCESS | 3544 | 1467320874686 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:54 INFO - PROCESS | 3544 | ++DOCSHELL 13F61400 == 48 [pid = 3544] [id = 128] 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (13F64400) [pid = 3544] [serial = 381] [outer = 00000000] 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (13F68400) [pid = 3544] [serial = 382] [outer = 13F64400] 14:07:54 INFO - PROCESS | 3544 | 1467320874729 Marionette DEBUG loaded listener.js 14:07:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (13F6AC00) [pid = 3544] [serial = 383] [outer = 13F64400] 14:07:55 INFO - PROCESS | 3544 | 1467320875176 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]]]}] 14:07:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:07:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 14:07:55 INFO - PROCESS | 3544 | 1467320875203 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 14:07:55 INFO - PROCESS | 3544 | 1467320875205 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 14:07:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:07:55 INFO - PROCESS | 3544 | 1467320875209 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:07:55 INFO - PROCESS | 3544 | 1467320875210 Marionette TRACE conn5 <- [1,478,null,{}] 14:07:55 INFO - PROCESS | 3544 | 1467320875214 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}] 14:07:55 INFO - PROCESS | 3544 | 1467320875216 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:55 INFO - PROCESS | 3544 | 1467320875300 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 14:07:55 INFO - PROCESS | 3544 | 1467320875305 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:55 INFO - PROCESS | 3544 | 1467320875307 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:55 INFO - PROCESS | 3544 | ++DOCSHELL 1C373000 == 49 [pid = 3544] [id = 129] 14:07:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1D05C800) [pid = 3544] [serial = 384] [outer = 00000000] 14:07:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1D063800) [pid = 3544] [serial = 385] [outer = 1D05C800] 14:07:55 INFO - PROCESS | 3544 | 1467320875350 Marionette DEBUG loaded listener.js 14:07:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1D061C00) [pid = 3544] [serial = 386] [outer = 1D05C800] 14:07:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1D061800) [pid = 3544] [serial = 387] [outer = 1C36E800] 14:07:56 INFO - PROCESS | 3544 | 1467320876080 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]]]}] 14:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 14:07:56 INFO - PROCESS | 3544 | 1467320876140 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 14:07:56 INFO - PROCESS | 3544 | 1467320876146 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 14:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:07:56 INFO - PROCESS | 3544 | 1467320876151 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:07:56 INFO - PROCESS | 3544 | 1467320876155 Marionette TRACE conn5 <- [1,482,null,{}] 14:07:56 INFO - PROCESS | 3544 | 1467320876161 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}] 14:07:56 INFO - PROCESS | 3544 | 1467320876164 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:56 INFO - PROCESS | 3544 | 1467320876290 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 14:07:56 INFO - PROCESS | 3544 | 1467320876416 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:56 INFO - PROCESS | 3544 | 1467320876421 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:56 INFO - PROCESS | 3544 | ++DOCSHELL 0FC06000 == 50 [pid = 3544] [id = 130] 14:07:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0FC0E400) [pid = 3544] [serial = 388] [outer = 00000000] 14:07:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (10234800) [pid = 3544] [serial = 389] [outer = 0FC0E400] 14:07:56 INFO - PROCESS | 3544 | 1467320876479 Marionette DEBUG loaded listener.js 14:07:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (13F0EC00) [pid = 3544] [serial = 390] [outer = 0FC0E400] 14:07:57 INFO - PROCESS | 3544 | 1467320877052 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]]]}] 14:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 970ms 14:07:57 INFO - PROCESS | 3544 | 1467320877125 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 14:07:57 INFO - PROCESS | 3544 | 1467320877130 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 14:07:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:07:57 INFO - PROCESS | 3544 | 1467320877137 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:07:57 INFO - PROCESS | 3544 | 1467320877140 Marionette TRACE conn5 <- [1,486,null,{}] 14:07:57 INFO - PROCESS | 3544 | 1467320877143 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}] 14:07:57 INFO - PROCESS | 3544 | 1467320877146 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:57 INFO - PROCESS | 3544 | 1467320877261 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 14:07:57 INFO - PROCESS | 3544 | 1467320877393 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:57 INFO - PROCESS | 3544 | 1467320877396 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:57 INFO - PROCESS | 3544 | ++DOCSHELL 15A44400 == 51 [pid = 3544] [id = 131] 14:07:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (15E2BC00) [pid = 3544] [serial = 391] [outer = 00000000] 14:07:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (16F03C00) [pid = 3544] [serial = 392] [outer = 15E2BC00] 14:07:57 INFO - PROCESS | 3544 | 1467320877453 Marionette DEBUG loaded listener.js 14:07:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (17D37800) [pid = 3544] [serial = 393] [outer = 15E2BC00] 14:07:58 INFO - PROCESS | 3544 | 1467320878072 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]]]}] 14:07:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:07:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 971ms 14:07:58 INFO - PROCESS | 3544 | 1467320878110 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 14:07:58 INFO - PROCESS | 3544 | 1467320878113 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 14:07:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:07:58 INFO - PROCESS | 3544 | 1467320878117 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:07:58 INFO - PROCESS | 3544 | 1467320878121 Marionette TRACE conn5 <- [1,490,null,{}] 14:07:58 INFO - PROCESS | 3544 | 1467320878132 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}] 14:07:58 INFO - PROCESS | 3544 | 1467320878137 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:58 INFO - PROCESS | 3544 | 1467320878255 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 14:07:58 INFO - PROCESS | 3544 | 1467320878387 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:58 INFO - PROCESS | 3544 | 1467320878391 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:58 INFO - PROCESS | 3544 | ++DOCSHELL 1C32E800 == 52 [pid = 3544] [id = 132] 14:07:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1C331000) [pid = 3544] [serial = 394] [outer = 00000000] 14:07:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1D063400) [pid = 3544] [serial = 395] [outer = 1C331000] 14:07:58 INFO - PROCESS | 3544 | 1467320878449 Marionette DEBUG loaded listener.js 14:07:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1D0D2800) [pid = 3544] [serial = 396] [outer = 1C331000] 14:07:59 INFO - PROCESS | 3544 | 1467320879109 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]]]}] 14:07:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:07:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1020ms 14:07:59 INFO - PROCESS | 3544 | 1467320879140 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 14:07:59 INFO - PROCESS | 3544 | 1467320879143 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 14:07:59 INFO - PROCESS | 3544 | 1467320879146 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:07:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:07:59 INFO - PROCESS | 3544 | 1467320879148 Marionette TRACE conn5 <- [1,494,null,{}] 14:07:59 INFO - PROCESS | 3544 | 1467320879152 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}] 14:07:59 INFO - PROCESS | 3544 | 1467320879154 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:59 INFO - PROCESS | 3544 | 1467320879268 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 14:07:59 INFO - PROCESS | 3544 | 1467320879548 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:07:59 INFO - PROCESS | 3544 | 1467320879551 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:07:59 INFO - PROCESS | 3544 | ++DOCSHELL 0C50A800 == 53 [pid = 3544] [id = 133] 14:07:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0CB2A400) [pid = 3544] [serial = 397] [outer = 00000000] 14:07:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0FBA5800) [pid = 3544] [serial = 398] [outer = 0CB2A400] 14:07:59 INFO - PROCESS | 3544 | 1467320879632 Marionette DEBUG loaded listener.js 14:07:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0FC43C00) [pid = 3544] [serial = 399] [outer = 0CB2A400] 14:08:00 INFO - PROCESS | 3544 | 1467320880300 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]]]}] 14:08:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:08:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1220ms 14:08:00 INFO - PROCESS | 3544 | 1467320880371 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 14:08:00 INFO - PROCESS | 3544 | 1467320880375 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 14:08:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:08:00 INFO - PROCESS | 3544 | 1467320880378 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:08:00 INFO - PROCESS | 3544 | 1467320880381 Marionette TRACE conn5 <- [1,498,null,{}] 14:08:00 INFO - PROCESS | 3544 | 1467320880387 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}] 14:08:00 INFO - PROCESS | 3544 | 1467320880391 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:00 INFO - PROCESS | 3544 | 1467320880495 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 14:08:00 INFO - PROCESS | 3544 | 1467320880630 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:00 INFO - PROCESS | 3544 | 1467320880633 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 13F61400 == 52 [pid = 3544] [id = 128] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 13F4F000 == 51 [pid = 3544] [id = 127] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 1C333C00 == 50 [pid = 3544] [id = 126] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 19A40800 == 49 [pid = 3544] [id = 125] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 18809C00 == 48 [pid = 3544] [id = 124] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 18807800 == 47 [pid = 3544] [id = 123] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 16F0B400 == 46 [pid = 3544] [id = 122] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 19B9D800 == 45 [pid = 3544] [id = 102] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 0FD2E800 == 44 [pid = 3544] [id = 121] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (19A4A400) [pid = 3544] [serial = 316] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0FC57000) [pid = 3544] [serial = 307] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (15EF1400) [pid = 3544] [serial = 310] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (1C165C00) [pid = 3544] [serial = 313] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (19A43800) [pid = 3544] [serial = 343] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6A000 == 45 [pid = 3544] [id = 134] 14:08:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0CBC9C00) [pid = 3544] [serial = 400] [outer = 00000000] 14:08:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0F7FF000) [pid = 3544] [serial = 401] [outer = 0CBC9C00] 14:08:00 INFO - PROCESS | 3544 | 1467320880745 Marionette DEBUG loaded listener.js 14:08:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0FC4C800) [pid = 3544] [serial = 402] [outer = 0CBC9C00] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 0FC58400 == 44 [pid = 3544] [id = 120] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 16F01C00 == 43 [pid = 3544] [id = 117] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 0FC55400 == 42 [pid = 3544] [id = 116] 14:08:00 INFO - PROCESS | 3544 | --DOCSHELL 18D81000 == 41 [pid = 3544] [id = 115] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (18AE1400) [pid = 3544] [serial = 340] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (13FE9800) [pid = 3544] [serial = 325] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (141E9800) [pid = 3544] [serial = 326] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (16F06000) [pid = 3544] [serial = 328] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0FC54C00) [pid = 3544] [serial = 320] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0F8D3400) [pid = 3544] [serial = 319] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (18AC0C00) [pid = 3544] [serial = 335] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (0FC54400) [pid = 3544] [serial = 322] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FC63C00) [pid = 3544] [serial = 323] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (18808000) [pid = 3544] [serial = 334] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (19287C00) [pid = 3544] [serial = 337] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1928E000) [pid = 3544] [serial = 338] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (17D30400) [pid = 3544] [serial = 331] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (17D3B400) [pid = 3544] [serial = 332] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (16F0BC00) [pid = 3544] [serial = 329] [outer = 00000000] [url = about:blank] 14:08:00 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (18D80400) [pid = 3544] [serial = 341] [outer = 00000000] [url = about:blank] 14:08:01 INFO - PROCESS | 3544 | 1467320881192 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 830ms 14:08:01 INFO - PROCESS | 3544 | 1467320881234 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 3544 | 1467320881238 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 14:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:08:01 INFO - PROCESS | 3544 | 1467320881243 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 3544 | 1467320881245 Marionette TRACE conn5 <- [1,502,null,{}] 14:08:01 INFO - PROCESS | 3544 | 1467320881249 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}] 14:08:01 INFO - PROCESS | 3544 | 1467320881251 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:01 INFO - PROCESS | 3544 | 1467320881341 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 14:08:01 INFO - PROCESS | 3544 | 1467320881347 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:01 INFO - PROCESS | 3544 | 1467320881349 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:01 INFO - PROCESS | 3544 | ++DOCSHELL 0FC58400 == 42 [pid = 3544] [id = 135] 14:08:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0FC59400) [pid = 3544] [serial = 403] [outer = 00000000] 14:08:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (13F11800) [pid = 3544] [serial = 404] [outer = 0FC59400] 14:08:01 INFO - PROCESS | 3544 | 1467320881395 Marionette DEBUG loaded listener.js 14:08:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (13FE1800) [pid = 3544] [serial = 405] [outer = 0FC59400] 14:08:01 INFO - PROCESS | 3544 | 1467320881873 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]]]}] 14:08:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:08:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 14:08:01 INFO - PROCESS | 3544 | 1467320881916 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 14:08:01 INFO - PROCESS | 3544 | 1467320881919 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 14:08:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:08:01 INFO - PROCESS | 3544 | 1467320881923 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:08:01 INFO - PROCESS | 3544 | 1467320881929 Marionette TRACE conn5 <- [1,506,null,{}] 14:08:01 INFO - PROCESS | 3544 | 1467320881938 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}] 14:08:01 INFO - PROCESS | 3544 | 1467320881941 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:02 INFO - PROCESS | 3544 | 1467320882055 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 14:08:02 INFO - PROCESS | 3544 | 1467320882149 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3544 | 1467320882151 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:02 INFO - PROCESS | 3544 | ++DOCSHELL 147E6C00 == 43 [pid = 3544] [id = 136] 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (148B9800) [pid = 3544] [serial = 406] [outer = 00000000] 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (15FDC400) [pid = 3544] [serial = 407] [outer = 148B9800] 14:08:02 INFO - PROCESS | 3544 | 1467320882195 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (16F03400) [pid = 3544] [serial = 408] [outer = 148B9800] 14:08:02 INFO - PROCESS | 3544 | 1467320882574 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]]]}] 14:08:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:08:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 14:08:02 INFO - PROCESS | 3544 | 1467320882597 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 14:08:02 INFO - PROCESS | 3544 | 1467320882600 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 14:08:02 INFO - PROCESS | 3544 | 1467320882603 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:08:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:08:02 INFO - PROCESS | 3544 | 1467320882614 Marionette TRACE conn5 <- [1,510,null,{}] 14:08:02 INFO - PROCESS | 3544 | 1467320882618 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}] 14:08:02 INFO - PROCESS | 3544 | 1467320882620 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:02 INFO - PROCESS | 3544 | 1467320882747 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 14:08:02 INFO - PROCESS | 3544 | 1467320882769 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:02 INFO - PROCESS | 3544 | 1467320882771 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:02 INFO - PROCESS | 3544 | ++DOCSHELL 16F07C00 == 44 [pid = 3544] [id = 137] 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (16F0A800) [pid = 3544] [serial = 409] [outer = 00000000] 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (16FA0400) [pid = 3544] [serial = 410] [outer = 16F0A800] 14:08:02 INFO - PROCESS | 3544 | 1467320882815 Marionette DEBUG loaded listener.js 14:08:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (17D30000) [pid = 3544] [serial = 411] [outer = 16F0A800] 14:08:03 INFO - PROCESS | 3544 | 1467320883272 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]]]}] 14:08:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:08:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 14:08:03 INFO - PROCESS | 3544 | 1467320883298 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 14:08:03 INFO - PROCESS | 3544 | 1467320883300 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 14:08:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:08:03 INFO - PROCESS | 3544 | 1467320883311 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:08:03 INFO - PROCESS | 3544 | 1467320883313 Marionette TRACE conn5 <- [1,514,null,{}] 14:08:03 INFO - PROCESS | 3544 | 1467320883320 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}] 14:08:03 INFO - PROCESS | 3544 | 1467320883322 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:03 INFO - PROCESS | 3544 | 1467320883474 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 14:08:03 INFO - PROCESS | 3544 | 1467320883495 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:03 INFO - PROCESS | 3544 | 1467320883501 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:03 INFO - PROCESS | 3544 | ++DOCSHELL 18346400 == 45 [pid = 3544] [id = 138] 14:08:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (18350400) [pid = 3544] [serial = 412] [outer = 00000000] 14:08:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (18804000) [pid = 3544] [serial = 413] [outer = 18350400] 14:08:03 INFO - PROCESS | 3544 | 1467320883556 Marionette DEBUG loaded listener.js 14:08:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (1883A000) [pid = 3544] [serial = 414] [outer = 18350400] 14:08:04 INFO - PROCESS | 3544 | 1467320884026 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]]]}] 14:08:04 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 14:08:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 770ms 14:08:04 INFO - PROCESS | 3544 | 1467320884083 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 14:08:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:08:04 INFO - PROCESS | 3544 | 1467320884085 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 14:08:04 INFO - PROCESS | 3544 | 1467320884088 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:08:04 INFO - PROCESS | 3544 | 1467320884090 Marionette TRACE conn5 <- [1,518,null,{}] 14:08:04 INFO - PROCESS | 3544 | 1467320884094 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}] 14:08:04 INFO - PROCESS | 3544 | 1467320884096 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:04 INFO - PROCESS | 3544 | 1467320884219 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 14:08:04 INFO - PROCESS | 3544 | 1467320884283 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:04 INFO - PROCESS | 3544 | 1467320884285 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:04 INFO - PROCESS | 3544 | ++DOCSHELL 18839800 == 46 [pid = 3544] [id = 139] 14:08:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (18ABAC00) [pid = 3544] [serial = 415] [outer = 00000000] 14:08:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (18D8AC00) [pid = 3544] [serial = 416] [outer = 18ABAC00] 14:08:04 INFO - PROCESS | 3544 | 1467320884329 Marionette DEBUG loaded listener.js 14:08:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1928C400) [pid = 3544] [serial = 417] [outer = 18ABAC00] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (14749400) [pid = 3544] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (1412A400) [pid = 3544] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0FBAC000) [pid = 3544] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (1C332C00) [pid = 3544] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (19A41C00) [pid = 3544] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (18D01C00) [pid = 3544] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (19696C00) [pid = 3544] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0F8CA800) [pid = 3544] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (18807000) [pid = 3544] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1B2E3800) [pid = 3544] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1B22A400) [pid = 3544] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (1C37D000) [pid = 3544] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F0C400) [pid = 3544] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (1880A000) [pid = 3544] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (18D85C00) [pid = 3544] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0FC08400) [pid = 3544] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FD31C00) [pid = 3544] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FC5E800) [pid = 3544] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (19A41000) [pid = 3544] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (13FE1C00) [pid = 3544] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1C374400) [pid = 3544] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:08:05 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (13F64400) [pid = 3544] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:08:05 INFO - PROCESS | 3544 | 1467320885159 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1120ms 14:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:08:05 INFO - PROCESS | 3544 | 1467320885209 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3544 | 1467320885211 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 14:08:05 INFO - PROCESS | 3544 | 1467320885214 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3544 | 1467320885216 Marionette TRACE conn5 <- [1,522,null,{}] 14:08:05 INFO - PROCESS | 3544 | 1467320885220 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}] 14:08:05 INFO - PROCESS | 3544 | 1467320885222 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:05 INFO - PROCESS | 3544 | 1467320885302 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 14:08:05 INFO - PROCESS | 3544 | 1467320885392 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3544 | 1467320885394 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:05 INFO - PROCESS | 3544 | ++DOCSHELL 0C508C00 == 47 [pid = 3544] [id = 140] 14:08:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0FC56C00) [pid = 3544] [serial = 418] [outer = 00000000] 14:08:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (13F61800) [pid = 3544] [serial = 419] [outer = 0FC56C00] 14:08:05 INFO - PROCESS | 3544 | 1467320885438 Marionette DEBUG loaded listener.js 14:08:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (13F62000) [pid = 3544] [serial = 420] [outer = 0FC56C00] 14:08:05 INFO - PROCESS | 3544 | 1467320885814 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]]]}] 14:08:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:08:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 630ms 14:08:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:08:05 INFO - PROCESS | 3544 | 1467320885845 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 14:08:05 INFO - PROCESS | 3544 | 1467320885847 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 14:08:05 INFO - PROCESS | 3544 | 1467320885850 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:08:05 INFO - PROCESS | 3544 | 1467320885852 Marionette TRACE conn5 <- [1,526,null,{}] 14:08:05 INFO - PROCESS | 3544 | 1467320885855 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}] 14:08:05 INFO - PROCESS | 3544 | 1467320885857 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:05 INFO - PROCESS | 3544 | 1467320885974 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 14:08:05 INFO - PROCESS | 3544 | 1467320885983 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:05 INFO - PROCESS | 3544 | 1467320885985 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:06 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0B000 == 48 [pid = 3544] [id = 141] 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1555B800) [pid = 3544] [serial = 421] [outer = 00000000] 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (18ADD400) [pid = 3544] [serial = 422] [outer = 1555B800] 14:08:06 INFO - PROCESS | 3544 | 1467320886028 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (18ADE800) [pid = 3544] [serial = 423] [outer = 1555B800] 14:08:06 INFO - PROCESS | 3544 | 1467320886447 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]]]}] 14:08:06 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 14:08:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 14:08:06 INFO - PROCESS | 3544 | 1467320886481 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 14:08:06 INFO - PROCESS | 3544 | 1467320886483 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 14:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:08:06 INFO - PROCESS | 3544 | 1467320886487 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:08:06 INFO - PROCESS | 3544 | 1467320886488 Marionette TRACE conn5 <- [1,530,null,{}] 14:08:06 INFO - PROCESS | 3544 | 1467320886492 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}] 14:08:06 INFO - PROCESS | 3544 | 1467320886494 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:06 INFO - PROCESS | 3544 | 1467320886621 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 14:08:06 INFO - PROCESS | 3544 | 1467320886722 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:06 INFO - PROCESS | 3544 | 1467320886724 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:06 INFO - PROCESS | 3544 | ++DOCSHELL 1928F400 == 49 [pid = 3544] [id = 142] 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1928FC00) [pid = 3544] [serial = 424] [outer = 00000000] 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (19A41000) [pid = 3544] [serial = 425] [outer = 1928FC00] 14:08:06 INFO - PROCESS | 3544 | 1467320886770 Marionette DEBUG loaded listener.js 14:08:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (19B93000) [pid = 3544] [serial = 426] [outer = 1928FC00] 14:08:07 INFO - PROCESS | 3544 | 1467320887262 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"]]]}] 14:08:07 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 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:08:07 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 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:08:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:08:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 14:08:07 INFO - PROCESS | 3544 | 1467320887358 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 14:08:07 INFO - PROCESS | 3544 | 1467320887363 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 14:08:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:08:07 INFO - PROCESS | 3544 | 1467320887368 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:08:07 INFO - PROCESS | 3544 | 1467320887371 Marionette TRACE conn5 <- [1,534,null,{}] 14:08:07 INFO - PROCESS | 3544 | 1467320887377 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}] 14:08:07 INFO - PROCESS | 3544 | 1467320887380 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:07 INFO - PROCESS | 3544 | 1467320887550 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 14:08:07 INFO - PROCESS | 3544 | 1467320887677 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:07 INFO - PROCESS | 3544 | 1467320887680 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:07 INFO - PROCESS | 3544 | ++DOCSHELL 0FD23C00 == 50 [pid = 3544] [id = 143] 14:08:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0FD24800) [pid = 3544] [serial = 427] [outer = 00000000] 14:08:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0FD31800) [pid = 3544] [serial = 428] [outer = 0FD24800] 14:08:07 INFO - PROCESS | 3544 | 1467320887738 Marionette DEBUG loaded listener.js 14:08:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (102D5000) [pid = 3544] [serial = 429] [outer = 0FD24800] 14:08:08 INFO - PROCESS | 3544 | 1467320888314 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]]]}] 14:08:08 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. 14:08:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 991ms 14:08:08 INFO - PROCESS | 3544 | 1467320888358 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 14:08:08 INFO - PROCESS | 3544 | 1467320888363 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 14:08:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:08:08 INFO - PROCESS | 3544 | 1467320888369 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:08:08 INFO - PROCESS | 3544 | 1467320888372 Marionette TRACE conn5 <- [1,538,null,{}] 14:08:08 INFO - PROCESS | 3544 | 1467320888376 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}] 14:08:08 INFO - PROCESS | 3544 | 1467320888379 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:08 INFO - PROCESS | 3544 | 1467320888493 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 14:08:08 INFO - PROCESS | 3544 | 1467320888600 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:08 INFO - PROCESS | 3544 | 1467320888602 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:08 INFO - PROCESS | 3544 | ++DOCSHELL 142CCC00 == 51 [pid = 3544] [id = 144] 14:08:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (144B9000) [pid = 3544] [serial = 430] [outer = 00000000] 14:08:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (15E38800) [pid = 3544] [serial = 431] [outer = 144B9000] 14:08:08 INFO - PROCESS | 3544 | 1467320888658 Marionette DEBUG loaded listener.js 14:08:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (17D36800) [pid = 3544] [serial = 432] [outer = 144B9000] 14:08:09 INFO - PROCESS | 3544 | 1467320889240 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]]]}] 14:08:09 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. 14:08:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 930ms 14:08:09 INFO - PROCESS | 3544 | 1467320889304 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 14:08:09 INFO - PROCESS | 3544 | 1467320889306 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 14:08:09 INFO - PROCESS | 3544 | 1467320889310 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:08:09 INFO - PROCESS | 3544 | 1467320889314 Marionette TRACE conn5 <- [1,542,null,{}] 14:08:09 INFO - PROCESS | 3544 | 1467320889325 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}] 14:08:09 INFO - PROCESS | 3544 | 1467320889329 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:09 INFO - PROCESS | 3544 | 1467320889443 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 14:08:09 INFO - PROCESS | 3544 | 1467320889584 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:09 INFO - PROCESS | 3544 | 1467320889588 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:09 INFO - PROCESS | 3544 | ++DOCSHELL 1A8BC800 == 52 [pid = 3544] [id = 145] 14:08:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (1A8BE800) [pid = 3544] [serial = 433] [outer = 00000000] 14:08:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (1C32D400) [pid = 3544] [serial = 434] [outer = 1A8BE800] 14:08:09 INFO - PROCESS | 3544 | 1467320889646 Marionette DEBUG loaded listener.js 14:08:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (1C372400) [pid = 3544] [serial = 435] [outer = 1A8BE800] 14:08:10 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:10 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:10 INFO - PROCESS | 3544 | 1467320890191 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]]]}] 14:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 14:08:10 INFO - PROCESS | 3544 | 1467320890244 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 14:08:10 INFO - PROCESS | 3544 | 1467320890247 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 14:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:08:10 INFO - PROCESS | 3544 | 1467320890251 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:08:10 INFO - PROCESS | 3544 | 1467320890253 Marionette TRACE conn5 <- [1,546,null,{}] 14:08:10 INFO - PROCESS | 3544 | 1467320890256 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}] 14:08:10 INFO - PROCESS | 3544 | 1467320890259 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:10 INFO - PROCESS | 3544 | 1467320890370 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 14:08:10 INFO - PROCESS | 3544 | 1467320890475 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:10 INFO - PROCESS | 3544 | 1467320890478 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:10 INFO - PROCESS | 3544 | ++DOCSHELL 1C32CC00 == 53 [pid = 3544] [id = 146] 14:08:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (1C684400) [pid = 3544] [serial = 436] [outer = 00000000] 14:08:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1C692000) [pid = 3544] [serial = 437] [outer = 1C684400] 14:08:10 INFO - PROCESS | 3544 | 1467320890531 Marionette DEBUG loaded listener.js 14:08:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1D025C00) [pid = 3544] [serial = 438] [outer = 1C684400] 14:08:11 INFO - PROCESS | 3544 | 1467320891157 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]]]}] 14:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 14:08:11 INFO - PROCESS | 3544 | 1467320891183 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 14:08:11 INFO - PROCESS | 3544 | 1467320891186 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 14:08:11 INFO - PROCESS | 3544 | 1467320891189 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:08:11 INFO - PROCESS | 3544 | 1467320891191 Marionette TRACE conn5 <- [1,550,null,{}] 14:08:11 INFO - PROCESS | 3544 | 1467320891194 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}] 14:08:11 INFO - PROCESS | 3544 | 1467320891197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:11 INFO - PROCESS | 3544 | 1467320891303 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 14:08:11 INFO - PROCESS | 3544 | 1467320891407 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:11 INFO - PROCESS | 3544 | 1467320891410 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:11 INFO - PROCESS | 3544 | ++DOCSHELL 19A40C00 == 54 [pid = 3544] [id = 147] 14:08:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1C68D800) [pid = 3544] [serial = 439] [outer = 00000000] 14:08:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (1D02EC00) [pid = 3544] [serial = 440] [outer = 1C68D800] 14:08:11 INFO - PROCESS | 3544 | 1467320891462 Marionette DEBUG loaded listener.js 14:08:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (1D031800) [pid = 3544] [serial = 441] [outer = 1C68D800] 14:08:11 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:11 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:12 INFO - PROCESS | 3544 | 1467320892064 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]]]}] 14:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 14:08:12 INFO - PROCESS | 3544 | 1467320892124 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 14:08:12 INFO - PROCESS | 3544 | 1467320892126 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 14:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:08:12 INFO - PROCESS | 3544 | 1467320892130 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:08:12 INFO - PROCESS | 3544 | 1467320892132 Marionette TRACE conn5 <- [1,554,null,{}] 14:08:12 INFO - PROCESS | 3544 | 1467320892135 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}] 14:08:12 INFO - PROCESS | 3544 | 1467320892141 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:12 INFO - PROCESS | 3544 | 1467320892316 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 14:08:12 INFO - PROCESS | 3544 | 1467320892447 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:12 INFO - PROCESS | 3544 | 1467320892449 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:12 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6BC00 == 55 [pid = 3544] [id = 148] 14:08:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (0F7F8C00) [pid = 3544] [serial = 442] [outer = 00000000] 14:08:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0FD2A400) [pid = 3544] [serial = 443] [outer = 0F7F8C00] 14:08:12 INFO - PROCESS | 3544 | 1467320892504 Marionette DEBUG loaded listener.js 14:08:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (13F5C800) [pid = 3544] [serial = 444] [outer = 0F7F8C00] 14:08:12 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:13 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:13 INFO - PROCESS | 3544 | 1467320893217 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]]]}] 14:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1125ms 14:08:13 INFO - PROCESS | 3544 | 1467320893259 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 14:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:08:13 INFO - PROCESS | 3544 | 1467320893264 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 14:08:13 INFO - PROCESS | 3544 | 1467320893269 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:08:13 INFO - PROCESS | 3544 | 1467320893272 Marionette TRACE conn5 <- [1,558,null,{}] 14:08:13 INFO - PROCESS | 3544 | 1467320893277 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}] 14:08:13 INFO - PROCESS | 3544 | 1467320893280 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:13 INFO - PROCESS | 3544 | 1467320893388 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 14:08:13 INFO - PROCESS | 3544 | 1467320893529 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:13 INFO - PROCESS | 3544 | 1467320893534 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:13 INFO - PROCESS | 3544 | ++DOCSHELL 13F5B800 == 56 [pid = 3544] [id = 149] 14:08:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (13F63800) [pid = 3544] [serial = 445] [outer = 00000000] 14:08:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (1412B800) [pid = 3544] [serial = 446] [outer = 13F63800] 14:08:13 INFO - PROCESS | 3544 | 1467320893590 Marionette DEBUG loaded listener.js 14:08:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (148C4400) [pid = 3544] [serial = 447] [outer = 13F63800] 14:08:13 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:14 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0FC0B000 == 55 [pid = 3544] [id = 141] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0C508C00 == 54 [pid = 3544] [id = 140] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 18839800 == 53 [pid = 3544] [id = 139] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 18346400 == 52 [pid = 3544] [id = 138] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 16F07C00 == 51 [pid = 3544] [id = 137] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 147E6C00 == 50 [pid = 3544] [id = 136] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0FC58400 == 49 [pid = 3544] [id = 135] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0CB6A000 == 48 [pid = 3544] [id = 134] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0C50A800 == 47 [pid = 3544] [id = 133] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 15A44400 == 46 [pid = 3544] [id = 131] 14:08:14 INFO - PROCESS | 3544 | --DOCSHELL 0FC06000 == 45 [pid = 3544] [id = 130] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (1C686400) [pid = 3544] [serial = 317] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (1C329000) [pid = 3544] [serial = 269] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (1C687800) [pid = 3544] [serial = 314] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (0FC5BC00) [pid = 3544] [serial = 263] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (18D87800) [pid = 3544] [serial = 272] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (1C336800) [pid = 3544] [serial = 305] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (1CF09400) [pid = 3544] [serial = 221] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (1D243C00) [pid = 3544] [serial = 260] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (16F6A400) [pid = 3544] [serial = 311] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (148C0400) [pid = 3544] [serial = 266] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0FD2B000) [pid = 3544] [serial = 308] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (1C685800) [pid = 3544] [serial = 275] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (16F71C00) [pid = 3544] [serial = 364] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (17D30800) [pid = 3544] [serial = 365] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (18AD6400) [pid = 3544] [serial = 367] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (18D8A800) [pid = 3544] [serial = 370] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (19296800) [pid = 3544] [serial = 371] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (0FD25400) [pid = 3544] [serial = 356] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0FC0F400) [pid = 3544] [serial = 355] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (10352000) [pid = 3544] [serial = 361] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (13F14C00) [pid = 3544] [serial = 362] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (13FE6800) [pid = 3544] [serial = 359] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (103C3400) [pid = 3544] [serial = 358] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (1BA7CC00) [pid = 3544] [serial = 373] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (17D34400) [pid = 3544] [serial = 349] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1BAE3000) [pid = 3544] [serial = 352] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (18D8D000) [pid = 3544] [serial = 379] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (1C68E000) [pid = 3544] [serial = 376] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (10CDBC00) [pid = 3544] [serial = 346] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (1C32A000) [pid = 3544] [serial = 374] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (13F68400) [pid = 3544] [serial = 382] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (1C690000) [pid = 3544] [serial = 377] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1D220C00) [pid = 3544] [serial = 380] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (13F6AC00) [pid = 3544] [serial = 383] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1D063800) [pid = 3544] [serial = 385] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (18AD6C00) [pid = 3544] [serial = 368] [outer = 00000000] [url = about:blank] 14:08:14 INFO - PROCESS | 3544 | 1467320894151 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 14:08:14 INFO - PROCESS | 3544 | 1467320894200 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 3544 | 1467320894204 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 14:08:14 INFO - PROCESS | 3544 | 1467320894210 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:08:14 INFO - PROCESS | 3544 | 1467320894212 Marionette TRACE conn5 <- [1,562,null,{}] 14:08:14 INFO - PROCESS | 3544 | 1467320894216 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}] 14:08:14 INFO - PROCESS | 3544 | 1467320894218 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:14 INFO - PROCESS | 3544 | 1467320894316 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 14:08:14 INFO - PROCESS | 3544 | 1467320894414 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:14 INFO - PROCESS | 3544 | 1467320894416 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:14 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0AC00 == 46 [pid = 3544] [id = 150] 14:08:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0FC10000) [pid = 3544] [serial = 448] [outer = 00000000] 14:08:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (10238C00) [pid = 3544] [serial = 449] [outer = 0FC10000] 14:08:14 INFO - PROCESS | 3544 | 1467320894464 Marionette DEBUG loaded listener.js 14:08:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (13F14C00) [pid = 3544] [serial = 450] [outer = 0FC10000] 14:08:14 INFO - PROCESS | 3544 | 1467320894825 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]]]}] 14:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 672ms 14:08:14 INFO - PROCESS | 3544 | 1467320894886 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 14:08:14 INFO - PROCESS | 3544 | 1467320894889 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 14:08:14 INFO - PROCESS | 3544 | 1467320894892 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:08:14 INFO - PROCESS | 3544 | 1467320894896 Marionette TRACE conn5 <- [1,566,null,{}] 14:08:14 INFO - PROCESS | 3544 | 1467320894906 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}] 14:08:14 INFO - PROCESS | 3544 | 1467320894910 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:15 INFO - PROCESS | 3544 | 1467320895001 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 14:08:15 INFO - PROCESS | 3544 | 1467320895008 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3544 | 1467320895011 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:15 INFO - PROCESS | 3544 | ++DOCSHELL 16F69800 == 47 [pid = 3544] [id = 151] 14:08:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F6EC00) [pid = 3544] [serial = 451] [outer = 00000000] 14:08:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (17D31400) [pid = 3544] [serial = 452] [outer = 16F6EC00] 14:08:15 INFO - PROCESS | 3544 | 1467320895059 Marionette DEBUG loaded listener.js 14:08:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18801800) [pid = 3544] [serial = 453] [outer = 16F6EC00] 14:08:15 INFO - PROCESS | 3544 | 1467320895600 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]]]}] 14:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 770ms 14:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:08:15 INFO - PROCESS | 3544 | 1467320895669 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 14:08:15 INFO - PROCESS | 3544 | 1467320895671 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 14:08:15 INFO - PROCESS | 3544 | 1467320895674 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:08:15 INFO - PROCESS | 3544 | 1467320895676 Marionette TRACE conn5 <- [1,570,null,{}] 14:08:15 INFO - PROCESS | 3544 | 1467320895679 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}] 14:08:15 INFO - PROCESS | 3544 | 1467320895681 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:15 INFO - PROCESS | 3544 | 1467320895823 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 14:08:15 INFO - PROCESS | 3544 | 1467320895899 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:15 INFO - PROCESS | 3544 | 1467320895901 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:15 INFO - PROCESS | 3544 | ++DOCSHELL 18805000 == 48 [pid = 3544] [id = 152] 14:08:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18805800) [pid = 3544] [serial = 454] [outer = 00000000] 14:08:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (18D05C00) [pid = 3544] [serial = 455] [outer = 18805800] 14:08:15 INFO - PROCESS | 3544 | 1467320895954 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19289000) [pid = 3544] [serial = 456] [outer = 18805800] 14:08:16 INFO - PROCESS | 3544 | 1467320896381 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]]]}] 14:08:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:08:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 770ms 14:08:16 INFO - PROCESS | 3544 | 1467320896446 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 14:08:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:08:16 INFO - PROCESS | 3544 | 1467320896448 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 14:08:16 INFO - PROCESS | 3544 | 1467320896451 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:08:16 INFO - PROCESS | 3544 | 1467320896453 Marionette TRACE conn5 <- [1,574,null,{}] 14:08:16 INFO - PROCESS | 3544 | 1467320896463 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}] 14:08:16 INFO - PROCESS | 3544 | 1467320896465 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:16 INFO - PROCESS | 3544 | 1467320896580 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 14:08:16 INFO - PROCESS | 3544 | 1467320896591 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:16 INFO - PROCESS | 3544 | 1467320896593 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:16 INFO - PROCESS | 3544 | ++DOCSHELL 19292000 == 49 [pid = 3544] [id = 153] 14:08:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (196D0C00) [pid = 3544] [serial = 457] [outer = 00000000] 14:08:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (19A46400) [pid = 3544] [serial = 458] [outer = 196D0C00] 14:08:16 INFO - PROCESS | 3544 | 1467320896686 Marionette DEBUG loaded listener.js 14:08:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (19A49800) [pid = 3544] [serial = 459] [outer = 196D0C00] 14:08:16 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:17 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:17 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:17 INFO - PROCESS | 3544 | 1467320897138 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 14:08:17 INFO - PROCESS | 3544 | 1467320897182 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3544 | 1467320897184 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 14:08:17 INFO - PROCESS | 3544 | 1467320897187 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:08:17 INFO - PROCESS | 3544 | 1467320897189 Marionette TRACE conn5 <- [1,578,null,{}] 14:08:17 INFO - PROCESS | 3544 | 1467320897193 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}] 14:08:17 INFO - PROCESS | 3544 | 1467320897198 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:17 INFO - PROCESS | 3544 | 1467320897338 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 14:08:17 INFO - PROCESS | 3544 | 1467320897405 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:17 INFO - PROCESS | 3544 | 1467320897407 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:17 INFO - PROCESS | 3544 | ++DOCSHELL 1C330000 == 50 [pid = 3544] [id = 154] 14:08:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1C333800) [pid = 3544] [serial = 460] [outer = 00000000] 14:08:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1C378C00) [pid = 3544] [serial = 461] [outer = 1C333800] 14:08:17 INFO - PROCESS | 3544 | 1467320897451 Marionette DEBUG loaded listener.js 14:08:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1C37D000) [pid = 3544] [serial = 462] [outer = 1C333800] 14:08:17 INFO - PROCESS | 3544 | 1467320897870 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]]]}] 14:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 14:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:08:17 INFO - PROCESS | 3544 | 1467320897922 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 14:08:17 INFO - PROCESS | 3544 | 1467320897924 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 14:08:17 INFO - PROCESS | 3544 | 1467320897927 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:08:17 INFO - PROCESS | 3544 | 1467320897929 Marionette TRACE conn5 <- [1,582,null,{}] 14:08:17 INFO - PROCESS | 3544 | 1467320897936 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}] 14:08:17 INFO - PROCESS | 3544 | 1467320897948 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:18 INFO - PROCESS | 3544 | 1467320898064 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 14:08:18 INFO - PROCESS | 3544 | 1467320898126 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3544 | 1467320898128 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:18 INFO - PROCESS | 3544 | ++DOCSHELL 1C68DC00 == 51 [pid = 3544] [id = 155] 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1C68F800) [pid = 3544] [serial = 463] [outer = 00000000] 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1CF0D400) [pid = 3544] [serial = 464] [outer = 1C68F800] 14:08:18 INFO - PROCESS | 3544 | 1467320898172 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1D02A400) [pid = 3544] [serial = 465] [outer = 1C68F800] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0FC59400) [pid = 3544] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0CBC9C00) [pid = 3544] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (148B9800) [pid = 3544] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0CB2A400) [pid = 3544] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (18ABAC00) [pid = 3544] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (18350400) [pid = 3544] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (1555B800) [pid = 3544] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FC56C00) [pid = 3544] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:08:18 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (16F0A800) [pid = 3544] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:08:18 INFO - PROCESS | 3544 | 1467320898659 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]]]}] 14:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 14:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:08:18 INFO - PROCESS | 3544 | 1467320898698 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 14:08:18 INFO - PROCESS | 3544 | 1467320898700 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 14:08:18 INFO - PROCESS | 3544 | 1467320898703 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:08:18 INFO - PROCESS | 3544 | 1467320898704 Marionette TRACE conn5 <- [1,586,null,{}] 14:08:18 INFO - PROCESS | 3544 | 1467320898708 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}] 14:08:18 INFO - PROCESS | 3544 | 1467320898709 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:18 INFO - PROCESS | 3544 | 1467320898793 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 14:08:18 INFO - PROCESS | 3544 | 1467320898800 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:18 INFO - PROCESS | 3544 | 1467320898802 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:18 INFO - PROCESS | 3544 | ++DOCSHELL 0F642800 == 52 [pid = 3544] [id = 156] 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0F6EA400) [pid = 3544] [serial = 466] [outer = 00000000] 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (18F9E400) [pid = 3544] [serial = 467] [outer = 0F6EA400] 14:08:18 INFO - PROCESS | 3544 | 1467320898845 Marionette DEBUG loaded listener.js 14:08:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1C688800) [pid = 3544] [serial = 468] [outer = 0F6EA400] 14:08:19 INFO - PROCESS | 3544 | 1467320899269 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]]]}] 14:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 14:08:19 INFO - PROCESS | 3544 | 1467320899334 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 14:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:08:19 INFO - PROCESS | 3544 | 1467320899336 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 14:08:19 INFO - PROCESS | 3544 | 1467320899339 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:08:19 INFO - PROCESS | 3544 | 1467320899341 Marionette TRACE conn5 <- [1,590,null,{}] 14:08:19 INFO - PROCESS | 3544 | 1467320899344 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}] 14:08:19 INFO - PROCESS | 3544 | 1467320899346 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:19 INFO - PROCESS | 3544 | 1467320899431 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 14:08:19 INFO - PROCESS | 3544 | 1467320899436 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:19 INFO - PROCESS | 3544 | 1467320899438 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:19 INFO - PROCESS | 3544 | ++DOCSHELL 18AE1400 == 53 [pid = 3544] [id = 157] 14:08:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1C32F800) [pid = 3544] [serial = 469] [outer = 00000000] 14:08:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1D0DBC00) [pid = 3544] [serial = 470] [outer = 1C32F800] 14:08:19 INFO - PROCESS | 3544 | 1467320899481 Marionette DEBUG loaded listener.js 14:08:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1D221400) [pid = 3544] [serial = 471] [outer = 1C32F800] 14:08:19 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:08:20 INFO - PROCESS | 3544 | 1467320900133 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]]]}] 14:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 830ms 14:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:08:20 INFO - PROCESS | 3544 | 1467320900170 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 14:08:20 INFO - PROCESS | 3544 | 1467320900172 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 14:08:20 INFO - PROCESS | 3544 | 1467320900175 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:08:20 INFO - PROCESS | 3544 | 1467320900177 Marionette TRACE conn5 <- [1,594,null,{}] 14:08:20 INFO - PROCESS | 3544 | 1467320900180 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}] 14:08:20 INFO - PROCESS | 3544 | 1467320900182 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:20 INFO - PROCESS | 3544 | 1467320900268 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 14:08:20 INFO - PROCESS | 3544 | 1467320900361 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:20 INFO - PROCESS | 3544 | 1467320900363 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:20 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0A000 == 54 [pid = 3544] [id = 158] 14:08:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1D0E0C00) [pid = 3544] [serial = 472] [outer = 00000000] 14:08:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1D244400) [pid = 3544] [serial = 473] [outer = 1D0E0C00] 14:08:20 INFO - PROCESS | 3544 | 1467320900407 Marionette DEBUG loaded listener.js 14:08:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1D249C00) [pid = 3544] [serial = 474] [outer = 1D0E0C00] 14:08:21 INFO - PROCESS | 3544 | 1467320901054 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]]]}] 14:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 14:08:21 INFO - PROCESS | 3544 | 1467320901107 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 14:08:21 INFO - PROCESS | 3544 | 1467320901111 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 14:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:08:21 INFO - PROCESS | 3544 | 1467320901116 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:08:21 INFO - PROCESS | 3544 | 1467320901121 Marionette TRACE conn5 <- [1,598,null,{}] 14:08:21 INFO - PROCESS | 3544 | 1467320901126 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}] 14:08:21 INFO - PROCESS | 3544 | 1467320901129 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:21 INFO - PROCESS | 3544 | 1467320901255 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 14:08:21 INFO - PROCESS | 3544 | 1467320901384 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:21 INFO - PROCESS | 3544 | 1467320901387 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:21 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2C800 == 55 [pid = 3544] [id = 159] 14:08:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0FD2E000) [pid = 3544] [serial = 475] [outer = 00000000] 14:08:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (141AB000) [pid = 3544] [serial = 476] [outer = 0FD2E000] 14:08:21 INFO - PROCESS | 3544 | 1467320901446 Marionette DEBUG loaded listener.js 14:08:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (148C0400) [pid = 3544] [serial = 477] [outer = 0FD2E000] 14:08:22 INFO - PROCESS | 3544 | 1467320902030 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]]]}] 14:08:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:08:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 930ms 14:08:22 INFO - PROCESS | 3544 | 1467320902046 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 14:08:22 INFO - PROCESS | 3544 | 1467320902051 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 14:08:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:08:22 INFO - PROCESS | 3544 | 1467320902073 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:08:22 INFO - PROCESS | 3544 | 1467320902076 Marionette TRACE conn5 <- [1,602,null,{}] 14:08:22 INFO - PROCESS | 3544 | 1467320902080 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}] 14:08:22 INFO - PROCESS | 3544 | 1467320902083 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:22 INFO - PROCESS | 3544 | 1467320902206 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 14:08:22 INFO - PROCESS | 3544 | 1467320902314 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:22 INFO - PROCESS | 3544 | 1467320902316 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:22 INFO - PROCESS | 3544 | ++DOCSHELL 1928A400 == 56 [pid = 3544] [id = 160] 14:08:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (198B8800) [pid = 3544] [serial = 478] [outer = 00000000] 14:08:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (19B9E800) [pid = 3544] [serial = 479] [outer = 198B8800] 14:08:22 INFO - PROCESS | 3544 | 1467320902372 Marionette DEBUG loaded listener.js 14:08:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (1C329800) [pid = 3544] [serial = 480] [outer = 198B8800] 14:08:22 INFO - PROCESS | 3544 | 1467320902966 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 14:08:23 INFO - PROCESS | 3544 | 1467320903005 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 3544 | 1467320903008 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 14:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:08:23 INFO - PROCESS | 3544 | 1467320903011 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - PROCESS | 3544 | 1467320903015 Marionette TRACE conn5 <- [1,606,null,{}] 14:08:23 INFO - PROCESS | 3544 | 1467320903027 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}] 14:08:23 INFO - PROCESS | 3544 | 1467320903032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:23 INFO - PROCESS | 3544 | 1467320903145 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 14:08:23 INFO - PROCESS | 3544 | 1467320903255 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:23 INFO - PROCESS | 3544 | 1467320903259 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:23 INFO - PROCESS | 3544 | ++DOCSHELL 1D243000 == 57 [pid = 3544] [id = 161] 14:08:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (1D243400) [pid = 3544] [serial = 481] [outer = 00000000] 14:08:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1D62F400) [pid = 3544] [serial = 482] [outer = 1D243400] 14:08:23 INFO - PROCESS | 3544 | 1467320903315 Marionette DEBUG loaded listener.js 14:08:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1D636000) [pid = 3544] [serial = 483] [outer = 1D243400] 14:08:23 INFO - PROCESS | 3544 | 1467320903872 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]]]}] 14:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 14:08:23 INFO - PROCESS | 3544 | 1467320903884 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 14:08:23 INFO - PROCESS | 3544 | 1467320903887 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 14:08:23 INFO - PROCESS | 3544 | 1467320903890 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:08:23 INFO - PROCESS | 3544 | 1467320903892 Marionette TRACE conn5 <- [1,610,null,{}] 14:08:23 INFO - PROCESS | 3544 | 1467320903896 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}] 14:08:23 INFO - PROCESS | 3544 | 1467320903898 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:24 INFO - PROCESS | 3544 | 1467320904061 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 14:08:24 INFO - PROCESS | 3544 | 1467320904139 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:24 INFO - PROCESS | 3544 | 1467320904142 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:24 INFO - PROCESS | 3544 | ++DOCSHELL 1D788000 == 58 [pid = 3544] [id = 162] 14:08:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1D788400) [pid = 3544] [serial = 484] [outer = 00000000] 14:08:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (1D78D000) [pid = 3544] [serial = 485] [outer = 1D788400] 14:08:24 INFO - PROCESS | 3544 | 1467320904196 Marionette DEBUG loaded listener.js 14:08:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (1D96B800) [pid = 3544] [serial = 486] [outer = 1D788400] 14:08:24 INFO - PROCESS | 3544 | 1467320904746 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]]]}] 14:08:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:08:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 870ms 14:08:24 INFO - PROCESS | 3544 | 1467320904764 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 14:08:24 INFO - PROCESS | 3544 | 1467320904766 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 14:08:24 INFO - PROCESS | 3544 | 1467320904770 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:08:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:08:24 INFO - PROCESS | 3544 | 1467320904772 Marionette TRACE conn5 <- [1,614,null,{}] 14:08:24 INFO - PROCESS | 3544 | 1467320904775 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}] 14:08:24 INFO - PROCESS | 3544 | 1467320904778 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:24 INFO - PROCESS | 3544 | 1467320904887 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 14:08:25 INFO - PROCESS | 3544 | 1467320904995 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:25 INFO - PROCESS | 3544 | 1467320904998 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:25 INFO - PROCESS | 3544 | ++DOCSHELL 1DA53400 == 59 [pid = 3544] [id = 163] 14:08:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (1DA56400) [pid = 3544] [serial = 487] [outer = 00000000] 14:08:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (1DAD3000) [pid = 3544] [serial = 488] [outer = 1DA56400] 14:08:25 INFO - PROCESS | 3544 | 1467320905051 Marionette DEBUG loaded listener.js 14:08:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (1DADF400) [pid = 3544] [serial = 489] [outer = 1DA56400] 14:08:25 INFO - PROCESS | 3544 | 1467320905929 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]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1230ms 14:08:26 INFO - PROCESS | 3544 | 1467320906005 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3544 | 1467320906009 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:08:26 INFO - PROCESS | 3544 | 1467320906014 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3544 | 1467320906018 Marionette TRACE conn5 <- [1,618,null,{}] 14:08:26 INFO - PROCESS | 3544 | 1467320906023 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}] 14:08:26 INFO - PROCESS | 3544 | 1467320906027 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:26 INFO - PROCESS | 3544 | 1467320906130 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 14:08:26 INFO - PROCESS | 3544 | 1467320906263 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:26 INFO - PROCESS | 3544 | 1467320906267 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:26 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA3C00 == 60 [pid = 3544] [id = 164] 14:08:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (0FC05400) [pid = 3544] [serial = 490] [outer = 00000000] 14:08:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (0FF46400) [pid = 3544] [serial = 491] [outer = 0FC05400] 14:08:26 INFO - PROCESS | 3544 | 1467320906320 Marionette DEBUG loaded listener.js 14:08:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (10274800) [pid = 3544] [serial = 492] [outer = 0FC05400] 14:08:26 INFO - PROCESS | 3544 | 1467320906881 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 14:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 14:08:26 INFO - PROCESS | 3544 | 1467320906945 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 14:08:26 INFO - PROCESS | 3544 | 1467320906949 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 14:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:08:26 INFO - PROCESS | 3544 | 1467320906955 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:08:26 INFO - PROCESS | 3544 | 1467320906957 Marionette TRACE conn5 <- [1,622,null,{}] 14:08:26 INFO - PROCESS | 3544 | 1467320906961 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:26 INFO - PROCESS | 3544 | 1467320906964 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:27 INFO - PROCESS | 3544 | 1467320907071 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1B2DD400 == 59 [pid = 3544] [id = 118] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 18AE1400 == 58 [pid = 3544] [id = 157] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0F642800 == 57 [pid = 3544] [id = 156] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C68DC00 == 56 [pid = 3544] [id = 155] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C330000 == 55 [pid = 3544] [id = 154] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 19292000 == 54 [pid = 3544] [id = 153] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 18805000 == 53 [pid = 3544] [id = 152] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 16F69800 == 52 [pid = 3544] [id = 151] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FC0AC00 == 51 [pid = 3544] [id = 150] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 13F5B800 == 50 [pid = 3544] [id = 149] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C32CC00 == 49 [pid = 3544] [id = 146] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 142CCC00 == 48 [pid = 3544] [id = 144] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1A8BC800 == 47 [pid = 3544] [id = 145] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1928F400 == 46 [pid = 3544] [id = 142] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FD23C00 == 45 [pid = 3544] [id = 143] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1BA80800 == 44 [pid = 3544] [id = 77] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0F87B400 == 43 [pid = 3544] [id = 38] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C32E800 == 42 [pid = 3544] [id = 132] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 18806400 == 41 [pid = 3544] [id = 91] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FC06C00 == 40 [pid = 3544] [id = 119] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 18AE0800 == 39 [pid = 3544] [id = 90] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C332800 == 38 [pid = 3544] [id = 92] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 19A40C00 == 37 [pid = 3544] [id = 147] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1474EC00 == 36 [pid = 3544] [id = 106] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0CB6BC00 == 35 [pid = 3544] [id = 148] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1968EC00 == 34 [pid = 3544] [id = 105] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1C373000 == 33 [pid = 3544] [id = 129] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FBA3C00 == 32 [pid = 3544] [id = 164] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1DA53400 == 31 [pid = 3544] [id = 163] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1D243000 == 30 [pid = 3544] [id = 161] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1D788000 == 29 [pid = 3544] [id = 162] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 1928A400 == 28 [pid = 3544] [id = 160] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FC0A000 == 27 [pid = 3544] [id = 158] 14:08:27 INFO - PROCESS | 3544 | --DOCSHELL 0FD2C800 == 26 [pid = 3544] [id = 159] 14:08:27 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (1928F000) [pid = 3544] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (10234800) [pid = 3544] [serial = 389] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (13F11800) [pid = 3544] [serial = 404] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (13FE1800) [pid = 3544] [serial = 405] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (16F03C00) [pid = 3544] [serial = 392] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (0F7FF000) [pid = 3544] [serial = 401] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0FC4C800) [pid = 3544] [serial = 402] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (15FDC400) [pid = 3544] [serial = 407] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (16F03400) [pid = 3544] [serial = 408] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (0FC43C00) [pid = 3544] [serial = 399] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0FBA5800) [pid = 3544] [serial = 398] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (1D063400) [pid = 3544] [serial = 395] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (18D8AC00) [pid = 3544] [serial = 416] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1883A000) [pid = 3544] [serial = 414] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (18804000) [pid = 3544] [serial = 413] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (18ADE800) [pid = 3544] [serial = 423] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (13F61800) [pid = 3544] [serial = 419] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (18ADD400) [pid = 3544] [serial = 422] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (19A41000) [pid = 3544] [serial = 425] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (1928C400) [pid = 3544] [serial = 417] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16FA0400) [pid = 3544] [serial = 410] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (17D30000) [pid = 3544] [serial = 411] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (13F62000) [pid = 3544] [serial = 420] [outer = 00000000] [url = about:blank] 14:08:28 INFO - PROCESS | 3544 | 1467320908127 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3544 | 1467320908130 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:28 INFO - PROCESS | 3544 | ++DOCSHELL 0CB2A400 == 27 [pid = 3544] [id = 165] 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0CB6BC00) [pid = 3544] [serial = 493] [outer = 00000000] 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0F6E4000) [pid = 3544] [serial = 494] [outer = 0CB6BC00] 14:08:28 INFO - PROCESS | 3544 | 1467320908178 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0F874400) [pid = 3544] [serial = 495] [outer = 0CB6BC00] 14:08:28 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:28 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:28 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:28 INFO - PROCESS | 3544 | 1467320908607 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 14:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1670ms 14:08:28 INFO - PROCESS | 3544 | 1467320908630 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 14:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:08:28 INFO - PROCESS | 3544 | 1467320908633 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 14:08:28 INFO - PROCESS | 3544 | 1467320908637 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:08:28 INFO - PROCESS | 3544 | 1467320908640 Marionette TRACE conn5 <- [1,626,null,{}] 14:08:28 INFO - PROCESS | 3544 | 1467320908645 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:28 INFO - PROCESS | 3544 | 1467320908648 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:28 INFO - PROCESS | 3544 | 1467320908736 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 14:08:28 INFO - PROCESS | 3544 | 1467320908743 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:28 INFO - PROCESS | 3544 | 1467320908746 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:28 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0D400 == 28 [pid = 3544] [id = 166] 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0FC0F400) [pid = 3544] [serial = 496] [outer = 00000000] 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0FC4A400) [pid = 3544] [serial = 497] [outer = 0FC0F400] 14:08:28 INFO - PROCESS | 3544 | 1467320908792 Marionette DEBUG loaded listener.js 14:08:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0FC50400) [pid = 3544] [serial = 498] [outer = 0FC0F400] 14:08:29 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:29 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:29 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:29 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:29 INFO - PROCESS | 3544 | 1467320909250 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 14:08:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:08:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 14:08:29 INFO - PROCESS | 3544 | 1467320909311 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 14:08:29 INFO - PROCESS | 3544 | 1467320909315 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 14:08:29 INFO - PROCESS | 3544 | 1467320909318 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:08:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:08:29 INFO - PROCESS | 3544 | 1467320909320 Marionette TRACE conn5 <- [1,630,null,{}] 14:08:29 INFO - PROCESS | 3544 | 1467320909324 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:29 INFO - PROCESS | 3544 | 1467320909326 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:29 INFO - PROCESS | 3544 | 1467320909442 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 14:08:29 INFO - PROCESS | 3544 | 1467320909460 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:29 INFO - PROCESS | 3544 | 1467320909462 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:29 INFO - PROCESS | 3544 | ++DOCSHELL 10274400 == 29 [pid = 3544] [id = 167] 14:08:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (1027CC00) [pid = 3544] [serial = 499] [outer = 00000000] 14:08:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (102E1400) [pid = 3544] [serial = 500] [outer = 1027CC00] 14:08:29 INFO - PROCESS | 3544 | 1467320909507 Marionette DEBUG loaded listener.js 14:08:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (10CD6800) [pid = 3544] [serial = 501] [outer = 1027CC00] 14:08:29 INFO - PROCESS | 3544 | 1467320909945 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 14:08:30 INFO - PROCESS | 3544 | 1467320909994 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 3544 | 1467320909996 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 14:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:08:30 INFO - PROCESS | 3544 | 1467320910006 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - PROCESS | 3544 | 1467320910012 Marionette TRACE conn5 <- [1,634,null,{}] 14:08:30 INFO - PROCESS | 3544 | 1467320910016 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 3544 | 1467320910020 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:30 INFO - PROCESS | 3544 | 1467320910115 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 14:08:30 INFO - PROCESS | 3544 | 1467320910121 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 3544 | 1467320910123 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:30 INFO - PROCESS | 3544 | ++DOCSHELL 13F5EC00 == 30 [pid = 3544] [id = 168] 14:08:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (13F5F000) [pid = 3544] [serial = 502] [outer = 00000000] 14:08:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (141A6C00) [pid = 3544] [serial = 503] [outer = 13F5F000] 14:08:30 INFO - PROCESS | 3544 | 1467320910167 Marionette DEBUG loaded listener.js 14:08:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (144BC400) [pid = 3544] [serial = 504] [outer = 13F5F000] 14:08:30 INFO - PROCESS | 3544 | 1467320910646 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 14:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 14:08:30 INFO - PROCESS | 3544 | 1467320910694 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 14:08:30 INFO - PROCESS | 3544 | 1467320910696 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 14:08:30 INFO - PROCESS | 3544 | 1467320910700 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:08:30 INFO - PROCESS | 3544 | 1467320910701 Marionette TRACE conn5 <- [1,638,null,{}] 14:08:30 INFO - PROCESS | 3544 | 1467320910705 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:30 INFO - PROCESS | 3544 | 1467320910707 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:30 INFO - PROCESS | 3544 | 1467320910852 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 14:08:30 INFO - PROCESS | 3544 | 1467320910918 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:30 INFO - PROCESS | 3544 | 1467320910920 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:30 INFO - PROCESS | 3544 | ++DOCSHELL 1483E000 == 31 [pid = 3544] [id = 169] 14:08:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1483F400) [pid = 3544] [serial = 505] [outer = 00000000] 14:08:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (15A44800) [pid = 3544] [serial = 506] [outer = 1483F400] 14:08:30 INFO - PROCESS | 3544 | 1467320910964 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (15FE3000) [pid = 3544] [serial = 507] [outer = 1483F400] 14:08:31 INFO - PROCESS | 3544 | 1467320911393 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 14:08:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:08:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 14:08:31 INFO - PROCESS | 3544 | 1467320911433 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 14:08:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:08:31 INFO - PROCESS | 3544 | 1467320911435 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 14:08:31 INFO - PROCESS | 3544 | 1467320911439 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:08:31 INFO - PROCESS | 3544 | 1467320911440 Marionette TRACE conn5 <- [1,642,null,{}] 14:08:31 INFO - PROCESS | 3544 | 1467320911444 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:31 INFO - PROCESS | 3544 | 1467320911446 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:31 INFO - PROCESS | 3544 | 1467320911555 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 14:08:31 INFO - PROCESS | 3544 | 1467320911561 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:31 INFO - PROCESS | 3544 | 1467320911567 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:31 INFO - PROCESS | 3544 | ++DOCSHELL 16F08400 == 32 [pid = 3544] [id = 170] 14:08:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (16F09C00) [pid = 3544] [serial = 508] [outer = 00000000] 14:08:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (16F6A000) [pid = 3544] [serial = 509] [outer = 16F09C00] 14:08:31 INFO - PROCESS | 3544 | 1467320911624 Marionette DEBUG loaded listener.js 14:08:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (17D2C800) [pid = 3544] [serial = 510] [outer = 16F09C00] 14:08:32 INFO - PROCESS | 3544 | 1467320912108 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 14:08:32 INFO - PROCESS | 3544 | 1467320912177 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 14:08:32 INFO - PROCESS | 3544 | 1467320912179 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 14:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:08:32 INFO - PROCESS | 3544 | 1467320912193 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:08:32 INFO - PROCESS | 3544 | 1467320912195 Marionette TRACE conn5 <- [1,646,null,{}] 14:08:32 INFO - PROCESS | 3544 | 1467320912198 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:32 INFO - PROCESS | 3544 | 1467320912201 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:32 INFO - PROCESS | 3544 | 1467320912324 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 14:08:32 INFO - PROCESS | 3544 | 1467320912335 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:32 INFO - PROCESS | 3544 | 1467320912337 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:32 INFO - PROCESS | 3544 | ++DOCSHELL 0F634400 == 33 [pid = 3544] [id = 171] 14:08:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (16F0F800) [pid = 3544] [serial = 511] [outer = 00000000] 14:08:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (18691400) [pid = 3544] [serial = 512] [outer = 16F0F800] 14:08:32 INFO - PROCESS | 3544 | 1467320912380 Marionette DEBUG loaded listener.js 14:08:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (18806400) [pid = 3544] [serial = 513] [outer = 16F0F800] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (1D05C800) [pid = 3544] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (15E2BC00) [pid = 3544] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0FC0E400) [pid = 3544] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (1D0E0C00) [pid = 3544] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (1C331000) [pid = 3544] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (1968E800) [pid = 3544] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0FD27800) [pid = 3544] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (16F0B000) [pid = 3544] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (1B2DEC00) [pid = 3544] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (196D0C00) [pid = 3544] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (1C333800) [pid = 3544] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1C68F800) [pid = 3544] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (144B9000) [pid = 3544] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FD24800) [pid = 3544] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0F7F8C00) [pid = 3544] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1C68D800) [pid = 3544] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1C684400) [pid = 3544] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (18805800) [pid = 3544] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F6EC00) [pid = 3544] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (1A8BE800) [pid = 3544] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0FC10000) [pid = 3544] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (13F63800) [pid = 3544] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (1928FC00) [pid = 3544] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1C32F800) [pid = 3544] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:08:33 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0F6EA400) [pid = 3544] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:08:33 INFO - PROCESS | 3544 | 1467320913399 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 14:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1239ms 14:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:08:33 INFO - PROCESS | 3544 | 1467320913429 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 14:08:33 INFO - PROCESS | 3544 | 1467320913431 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 14:08:33 INFO - PROCESS | 3544 | 1467320913434 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:08:33 INFO - PROCESS | 3544 | 1467320913436 Marionette TRACE conn5 <- [1,650,null,{}] 14:08:33 INFO - PROCESS | 3544 | 1467320913439 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:33 INFO - PROCESS | 3544 | 1467320913441 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:33 INFO - PROCESS | 3544 | 1467320913518 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 14:08:33 INFO - PROCESS | 3544 | 1467320913524 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:33 INFO - PROCESS | 3544 | 1467320913525 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:33 INFO - PROCESS | 3544 | ++DOCSHELL 10350000 == 34 [pid = 3544] [id = 172] 14:08:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (10CDCC00) [pid = 3544] [serial = 514] [outer = 00000000] 14:08:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (147E6000) [pid = 3544] [serial = 515] [outer = 10CDCC00] 14:08:33 INFO - PROCESS | 3544 | 1467320913570 Marionette DEBUG loaded listener.js 14:08:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (15FDE000) [pid = 3544] [serial = 516] [outer = 10CDCC00] 14:08:33 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:33 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:33 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:33 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:34 INFO - PROCESS | 3544 | 1467320914014 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 14:08:34 INFO - PROCESS | 3544 | 1467320914066 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3544 | 1467320914068 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 14:08:34 INFO - PROCESS | 3544 | 1467320914071 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:08:34 INFO - PROCESS | 3544 | 1467320914073 Marionette TRACE conn5 <- [1,654,null,{}] 14:08:34 INFO - PROCESS | 3544 | 1467320914076 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 3544 | 1467320914078 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:34 INFO - PROCESS | 3544 | 1467320914166 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 14:08:34 INFO - PROCESS | 3544 | 1467320914173 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3544 | 1467320914174 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:34 INFO - PROCESS | 3544 | ++DOCSHELL 14845C00 == 35 [pid = 3544] [id = 173] 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (16F10C00) [pid = 3544] [serial = 517] [outer = 00000000] 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1834D800) [pid = 3544] [serial = 518] [outer = 16F10C00] 14:08:34 INFO - PROCESS | 3544 | 1467320914218 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1880C400) [pid = 3544] [serial = 519] [outer = 16F10C00] 14:08:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:34 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:34 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:34 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:34 INFO - PROCESS | 3544 | 1467320914669 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 14:08:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:08:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 14:08:34 INFO - PROCESS | 3544 | 1467320914715 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 14:08:34 INFO - PROCESS | 3544 | 1467320914717 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 14:08:34 INFO - PROCESS | 3544 | 1467320914721 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:08:34 INFO - PROCESS | 3544 | 1467320914723 Marionette TRACE conn5 <- [1,658,null,{}] 14:08:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:08:34 INFO - PROCESS | 3544 | 1467320914726 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:34 INFO - PROCESS | 3544 | 1467320914728 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:34 INFO - PROCESS | 3544 | 1467320914817 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 14:08:34 INFO - PROCESS | 3544 | 1467320914822 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:34 INFO - PROCESS | 3544 | 1467320914824 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:34 INFO - PROCESS | 3544 | ++DOCSHELL 188EF000 == 36 [pid = 3544] [id = 174] 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (18AD2400) [pid = 3544] [serial = 520] [outer = 00000000] 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (18D04C00) [pid = 3544] [serial = 521] [outer = 18AD2400] 14:08:34 INFO - PROCESS | 3544 | 1467320914867 Marionette DEBUG loaded listener.js 14:08:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (18D07400) [pid = 3544] [serial = 522] [outer = 18AD2400] 14:08:35 INFO - PROCESS | 3544 | 1467320915626 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 14:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 14:08:35 INFO - PROCESS | 3544 | 1467320915657 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 14:08:35 INFO - PROCESS | 3544 | 1467320915661 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 14:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:08:35 INFO - PROCESS | 3544 | 1467320915666 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:08:35 INFO - PROCESS | 3544 | 1467320915670 Marionette TRACE conn5 <- [1,662,null,{}] 14:08:35 INFO - PROCESS | 3544 | 1467320915676 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:35 INFO - PROCESS | 3544 | 1467320915679 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:35 INFO - PROCESS | 3544 | 1467320915809 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 14:08:35 INFO - PROCESS | 3544 | 1467320915938 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:35 INFO - PROCESS | 3544 | 1467320915941 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:35 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8800 == 37 [pid = 3544] [id = 175] 14:08:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (0FBA5800) [pid = 3544] [serial = 523] [outer = 00000000] 14:08:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0FC5B400) [pid = 3544] [serial = 524] [outer = 0FBA5800] 14:08:36 INFO - PROCESS | 3544 | 1467320915999 Marionette DEBUG loaded listener.js 14:08:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (0FD27400) [pid = 3544] [serial = 525] [outer = 0FBA5800] 14:08:36 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:08:36 INFO - PROCESS | 3544 | [3544] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:08:36 INFO - PROCESS | 3544 | 1467320916704 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 14:08:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 14:08:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1079ms 14:08:36 INFO - PROCESS | 3544 | 1467320916760 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 14:08:36 INFO - PROCESS | 3544 | 1467320916765 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 14:08:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:08:36 INFO - PROCESS | 3544 | 1467320916772 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:08:36 INFO - PROCESS | 3544 | 1467320916774 Marionette TRACE conn5 <- [1,666,null,{}] 14:08:36 INFO - PROCESS | 3544 | 1467320916778 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:36 INFO - PROCESS | 3544 | 1467320916781 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:36 INFO - PROCESS | 3544 | 1467320916902 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 14:08:37 INFO - PROCESS | 3544 | 1467320917063 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:37 INFO - PROCESS | 3544 | 1467320917066 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:37 INFO - PROCESS | 3544 | ++DOCSHELL 0FC62C00 == 38 [pid = 3544] [id = 176] 14:08:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (141A1C00) [pid = 3544] [serial = 526] [outer = 00000000] 14:08:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (14497000) [pid = 3544] [serial = 527] [outer = 141A1C00] 14:08:37 INFO - PROCESS | 3544 | 1467320917124 Marionette DEBUG loaded listener.js 14:08:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (15EEE800) [pid = 3544] [serial = 528] [outer = 141A1C00] 14:08:37 INFO - PROCESS | 3544 | 1467320917979 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 14:08:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:08:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1286ms 14:08:38 INFO - PROCESS | 3544 | 1467320918059 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 14:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:08:38 INFO - PROCESS | 3544 | 1467320918064 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 14:08:38 INFO - PROCESS | 3544 | 1467320918068 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:08:38 INFO - PROCESS | 3544 | 1467320918071 Marionette TRACE conn5 <- [1,670,null,{}] 14:08:38 INFO - PROCESS | 3544 | 1467320918077 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:38 INFO - PROCESS | 3544 | 1467320918079 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:38 INFO - PROCESS | 3544 | 1467320918199 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 14:08:38 INFO - PROCESS | 3544 | 1467320918331 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:38 INFO - PROCESS | 3544 | 1467320918335 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:38 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA4800 == 39 [pid = 3544] [id = 177] 14:08:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0FBA5C00) [pid = 3544] [serial = 529] [outer = 00000000] 14:08:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0FC5E800) [pid = 3544] [serial = 530] [outer = 0FBA5C00] 14:08:38 INFO - PROCESS | 3544 | 1467320918386 Marionette DEBUG loaded listener.js 14:08:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (102D4000) [pid = 3544] [serial = 531] [outer = 0FBA5C00] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 14845C00 == 38 [pid = 3544] [id = 173] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 10350000 == 37 [pid = 3544] [id = 172] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 0F634400 == 36 [pid = 3544] [id = 171] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 16F08400 == 35 [pid = 3544] [id = 170] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 1483E000 == 34 [pid = 3544] [id = 169] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 13F5EC00 == 33 [pid = 3544] [id = 168] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 10274400 == 32 [pid = 3544] [id = 167] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 0FC0D400 == 31 [pid = 3544] [id = 166] 14:08:38 INFO - PROCESS | 3544 | --DOCSHELL 0CB2A400 == 30 [pid = 3544] [id = 165] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (1D0D2800) [pid = 3544] [serial = 396] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (19A48800) [pid = 3544] [serial = 344] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (13FEA400) [pid = 3544] [serial = 347] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (18807C00) [pid = 3544] [serial = 350] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1C328400) [pid = 3544] [serial = 353] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (19A46400) [pid = 3544] [serial = 458] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (1C378C00) [pid = 3544] [serial = 461] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (19A49800) [pid = 3544] [serial = 459] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1CF0D400) [pid = 3544] [serial = 464] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1C37D000) [pid = 3544] [serial = 462] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (15E38800) [pid = 3544] [serial = 431] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (17D36800) [pid = 3544] [serial = 432] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FD31800) [pid = 3544] [serial = 428] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (102D5000) [pid = 3544] [serial = 429] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0FD2A400) [pid = 3544] [serial = 443] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (13F5C800) [pid = 3544] [serial = 444] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1D02EC00) [pid = 3544] [serial = 440] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (1D031800) [pid = 3544] [serial = 441] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (1C692000) [pid = 3544] [serial = 437] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1D025C00) [pid = 3544] [serial = 438] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (18D05C00) [pid = 3544] [serial = 455] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (17D31400) [pid = 3544] [serial = 452] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (18801800) [pid = 3544] [serial = 453] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1C32D400) [pid = 3544] [serial = 434] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1C372400) [pid = 3544] [serial = 435] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (10238C00) [pid = 3544] [serial = 449] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (13F14C00) [pid = 3544] [serial = 450] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1412B800) [pid = 3544] [serial = 446] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (148C4400) [pid = 3544] [serial = 447] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (19B93000) [pid = 3544] [serial = 426] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1D0DBC00) [pid = 3544] [serial = 470] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1D221400) [pid = 3544] [serial = 471] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1D02A400) [pid = 3544] [serial = 465] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (18F9E400) [pid = 3544] [serial = 467] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1C688800) [pid = 3544] [serial = 468] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (19289000) [pid = 3544] [serial = 456] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1D061C00) [pid = 3544] [serial = 386] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (17D37800) [pid = 3544] [serial = 393] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (13F0EC00) [pid = 3544] [serial = 390] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (1D249C00) [pid = 3544] [serial = 474] [outer = 00000000] [url = about:blank] 14:08:38 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1D244400) [pid = 3544] [serial = 473] [outer = 00000000] [url = about:blank] 14:08:39 INFO - PROCESS | 3544 | 1467320919356 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 14:08:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 14:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1322ms 14:08:39 INFO - PROCESS | 3544 | 1467320919391 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 14:08:39 INFO - PROCESS | 3544 | 1467320919395 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 14:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:08:39 INFO - PROCESS | 3544 | 1467320919405 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:08:39 INFO - PROCESS | 3544 | 1467320919407 Marionette TRACE conn5 <- [1,674,null,{}] 14:08:39 INFO - PROCESS | 3544 | 1467320919412 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:39 INFO - PROCESS | 3544 | 1467320919414 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:39 INFO - PROCESS | 3544 | 1467320919501 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 14:08:39 INFO - PROCESS | 3544 | 1467320919508 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:39 INFO - PROCESS | 3544 | 1467320919510 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:39 INFO - PROCESS | 3544 | ++DOCSHELL 0FC43800 == 31 [pid = 3544] [id = 178] 14:08:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC4FC00) [pid = 3544] [serial = 532] [outer = 00000000] 14:08:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0FD30400) [pid = 3544] [serial = 533] [outer = 0FC4FC00] 14:08:39 INFO - PROCESS | 3544 | 1467320919557 Marionette DEBUG loaded listener.js 14:08:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (102D5000) [pid = 3544] [serial = 534] [outer = 0FC4FC00] 14:08:40 INFO - PROCESS | 3544 | 1467320920497 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 14:08:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:08:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1121ms 14:08:40 INFO - PROCESS | 3544 | 1467320920527 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 14:08:40 INFO - PROCESS | 3544 | 1467320920529 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 14:08:40 INFO - PROCESS | 3544 | 1467320920533 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:08:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:08:40 INFO - PROCESS | 3544 | 1467320920536 Marionette TRACE conn5 <- [1,678,null,{}] 14:08:40 INFO - PROCESS | 3544 | 1467320920554 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:40 INFO - PROCESS | 3544 | 1467320920558 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:40 INFO - PROCESS | 3544 | 1467320920672 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 14:08:40 INFO - PROCESS | 3544 | 1467320920680 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:40 INFO - PROCESS | 3544 | 1467320920683 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:40 INFO - PROCESS | 3544 | ++DOCSHELL 141EE400 == 32 [pid = 3544] [id = 179] 14:08:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (142C8400) [pid = 3544] [serial = 535] [outer = 00000000] 14:08:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (14623000) [pid = 3544] [serial = 536] [outer = 142C8400] 14:08:40 INFO - PROCESS | 3544 | 1467320920781 Marionette DEBUG loaded listener.js 14:08:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (147E8400) [pid = 3544] [serial = 537] [outer = 142C8400] 14:08:41 INFO - PROCESS | 3544 | 1467320921737 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 14:08:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1219ms 14:08:41 INFO - PROCESS | 3544 | 1467320921756 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 14:08:41 INFO - PROCESS | 3544 | 1467320921759 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 14:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:08:41 INFO - PROCESS | 3544 | 1467320921762 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:08:41 INFO - PROCESS | 3544 | 1467320921763 Marionette TRACE conn5 <- [1,682,null,{}] 14:08:41 INFO - PROCESS | 3544 | 1467320921767 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:41 INFO - PROCESS | 3544 | 1467320921769 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:41 INFO - PROCESS | 3544 | 1467320921899 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 14:08:41 INFO - PROCESS | 3544 | 1467320921905 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:41 INFO - PROCESS | 3544 | 1467320921907 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:41 INFO - PROCESS | 3544 | ++DOCSHELL 15FE6400 == 33 [pid = 3544] [id = 180] 14:08:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (16427400) [pid = 3544] [serial = 538] [outer = 00000000] 14:08:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (16F0C000) [pid = 3544] [serial = 539] [outer = 16427400] 14:08:41 INFO - PROCESS | 3544 | 1467320921951 Marionette DEBUG loaded listener.js 14:08:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (16F6E000) [pid = 3544] [serial = 540] [outer = 16427400] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1483F400) [pid = 3544] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0CB6BC00) [pid = 3544] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC0F400) [pid = 3544] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13F5F000) [pid = 3544] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1027CC00) [pid = 3544] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC05400) [pid = 3544] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (16F09C00) [pid = 3544] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F0F800) [pid = 3544] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F10C00) [pid = 3544] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FD2E000) [pid = 3544] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (198B8800) [pid = 3544] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1D243400) [pid = 3544] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1D788400) [pid = 3544] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1DA56400) [pid = 3544] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:08:42 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (10CDCC00) [pid = 3544] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:08:42 INFO - PROCESS | 3544 | 1467320922905 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 14:08:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 14:08:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1165ms 14:08:42 INFO - PROCESS | 3544 | 1467320922931 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 14:08:42 INFO - PROCESS | 3544 | 1467320922933 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 14:08:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:08:42 INFO - PROCESS | 3544 | 1467320922937 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:08:42 INFO - PROCESS | 3544 | 1467320922938 Marionette TRACE conn5 <- [1,686,null,{}] 14:08:42 INFO - PROCESS | 3544 | 1467320922942 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:42 INFO - PROCESS | 3544 | 1467320922944 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:43 INFO - PROCESS | 3544 | 1467320923023 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 14:08:43 INFO - PROCESS | 3544 | 1467320923029 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:43 INFO - PROCESS | 3544 | 1467320923031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:43 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0FC00 == 34 [pid = 3544] [id = 181] 14:08:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FD22400) [pid = 3544] [serial = 541] [outer = 00000000] 14:08:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1474D400) [pid = 3544] [serial = 542] [outer = 0FD22400] 14:08:43 INFO - PROCESS | 3544 | 1467320923075 Marionette DEBUG loaded listener.js 14:08:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1483CC00) [pid = 3544] [serial = 543] [outer = 0FD22400] 14:08:44 INFO - PROCESS | 3544 | 1467320924015 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 14:08:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 14:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 14:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:08:44 INFO - PROCESS | 3544 | 1467320924068 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 14:08:44 INFO - PROCESS | 3544 | 1467320924070 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 14:08:44 INFO - PROCESS | 3544 | 1467320924074 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:08:44 INFO - PROCESS | 3544 | 1467320924075 Marionette TRACE conn5 <- [1,690,null,{}] 14:08:44 INFO - PROCESS | 3544 | 1467320924079 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:44 INFO - PROCESS | 3544 | 1467320924084 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:44 INFO - PROCESS | 3544 | 1467320924191 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 14:08:44 INFO - PROCESS | 3544 | 1467320924197 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:44 INFO - PROCESS | 3544 | 1467320924199 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:44 INFO - PROCESS | 3544 | ++DOCSHELL 0FD25C00 == 35 [pid = 3544] [id = 182] 14:08:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F6B400) [pid = 3544] [serial = 544] [outer = 00000000] 14:08:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18807C00) [pid = 3544] [serial = 545] [outer = 16F6B400] 14:08:44 INFO - PROCESS | 3544 | 1467320924244 Marionette DEBUG loaded listener.js 14:08:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18809400) [pid = 3544] [serial = 546] [outer = 16F6B400] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 0FBA4800 == 34 [pid = 3544] [id = 177] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 0FC62C00 == 33 [pid = 3544] [id = 176] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 188EF000 == 32 [pid = 3544] [id = 174] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 0F8C8800 == 31 [pid = 3544] [id = 175] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 0FC43800 == 30 [pid = 3544] [id = 178] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 141EE400 == 29 [pid = 3544] [id = 179] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 15FE6400 == 28 [pid = 3544] [id = 180] 14:08:45 INFO - PROCESS | 3544 | --DOCSHELL 0FC0FC00 == 27 [pid = 3544] [id = 181] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (15A44800) [pid = 3544] [serial = 506] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0F6E4000) [pid = 3544] [serial = 494] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0F874400) [pid = 3544] [serial = 495] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FC4A400) [pid = 3544] [serial = 497] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC50400) [pid = 3544] [serial = 498] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (141A6C00) [pid = 3544] [serial = 503] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (102E1400) [pid = 3544] [serial = 500] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (10CD6800) [pid = 3544] [serial = 501] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (10274800) [pid = 3544] [serial = 492] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FF46400) [pid = 3544] [serial = 491] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (16F6A000) [pid = 3544] [serial = 509] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (15FE3000) [pid = 3544] [serial = 507] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18691400) [pid = 3544] [serial = 512] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (17D2C800) [pid = 3544] [serial = 510] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (1834D800) [pid = 3544] [serial = 518] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (148C0400) [pid = 3544] [serial = 477] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (141AB000) [pid = 3544] [serial = 476] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (1C329800) [pid = 3544] [serial = 480] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (19B9E800) [pid = 3544] [serial = 479] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (1D636000) [pid = 3544] [serial = 483] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (1D62F400) [pid = 3544] [serial = 482] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (1D96B800) [pid = 3544] [serial = 486] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (1D78D000) [pid = 3544] [serial = 485] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (1DADF400) [pid = 3544] [serial = 489] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 51 (1DAD3000) [pid = 3544] [serial = 488] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 50 (1880C400) [pid = 3544] [serial = 519] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 49 (18D04C00) [pid = 3544] [serial = 521] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 48 (18806400) [pid = 3544] [serial = 513] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 47 (147E6000) [pid = 3544] [serial = 515] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 46 (15FDE000) [pid = 3544] [serial = 516] [outer = 00000000] [url = about:blank] 14:08:45 INFO - PROCESS | 3544 | --DOMWINDOW == 45 (144BC400) [pid = 3544] [serial = 504] [outer = 00000000] [url = about:blank] 14:08:46 INFO - PROCESS | 3544 | 1467320926525 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 14:08:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:08:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2474ms 14:08:46 INFO - PROCESS | 3544 | 1467320926553 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 14:08:46 INFO - PROCESS | 3544 | 1467320926558 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 14:08:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:08:46 INFO - PROCESS | 3544 | 1467320926566 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:08:46 INFO - PROCESS | 3544 | 1467320926569 Marionette TRACE conn5 <- [1,694,null,{}] 14:08:46 INFO - PROCESS | 3544 | 1467320926576 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:46 INFO - PROCESS | 3544 | 1467320926578 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:46 INFO - PROCESS | 3544 | 1467320926667 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 14:08:46 INFO - PROCESS | 3544 | 1467320926674 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:46 INFO - PROCESS | 3544 | 1467320926677 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:46 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C5000 == 28 [pid = 3544] [id = 183] 14:08:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 46 (0F8CE800) [pid = 3544] [serial = 547] [outer = 00000000] 14:08:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 47 (0F8D3800) [pid = 3544] [serial = 548] [outer = 0F8CE800] 14:08:46 INFO - PROCESS | 3544 | 1467320926725 Marionette DEBUG loaded listener.js 14:08:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 48 (0FBB0400) [pid = 3544] [serial = 549] [outer = 0F8CE800] 14:08:47 INFO - PROCESS | 3544 | 1467320927667 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 14:08:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:08:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1120ms 14:08:47 INFO - PROCESS | 3544 | 1467320927688 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 14:08:47 INFO - PROCESS | 3544 | 1467320927693 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 14:08:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:08:47 INFO - PROCESS | 3544 | 1467320927699 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:08:47 INFO - PROCESS | 3544 | 1467320927702 Marionette TRACE conn5 <- [1,698,null,{}] 14:08:47 INFO - PROCESS | 3544 | 1467320927706 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:47 INFO - PROCESS | 3544 | 1467320927709 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:47 INFO - PROCESS | 3544 | 1467320927795 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 14:08:47 INFO - PROCESS | 3544 | 1467320927803 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:47 INFO - PROCESS | 3544 | 1467320927806 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:47 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4E000 == 29 [pid = 3544] [id = 184] 14:08:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 49 (0FC4E400) [pid = 3544] [serial = 550] [outer = 00000000] 14:08:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 50 (0FC55800) [pid = 3544] [serial = 551] [outer = 0FC4E400] 14:08:47 INFO - PROCESS | 3544 | 1467320927853 Marionette DEBUG loaded listener.js 14:08:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (0FC5BC00) [pid = 3544] [serial = 552] [outer = 0FC4E400] 14:08:48 INFO - PROCESS | 3544 | 1467320928795 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 14:08:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:08:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1125ms 14:08:48 INFO - PROCESS | 3544 | 1467320928827 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 14:08:48 INFO - PROCESS | 3544 | 1467320928829 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 14:08:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:08:48 INFO - PROCESS | 3544 | 1467320928833 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:08:48 INFO - PROCESS | 3544 | 1467320928836 Marionette TRACE conn5 <- [1,702,null,{}] 14:08:48 INFO - PROCESS | 3544 | 1467320928847 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:48 INFO - PROCESS | 3544 | 1467320928851 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:48 INFO - PROCESS | 3544 | 1467320928935 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 14:08:48 INFO - PROCESS | 3544 | 1467320928942 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:48 INFO - PROCESS | 3544 | 1467320928945 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:48 INFO - PROCESS | 3544 | ++DOCSHELL 103C3400 == 30 [pid = 3544] [id = 185] 14:08:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (103C4400) [pid = 3544] [serial = 553] [outer = 00000000] 14:08:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (10CD9800) [pid = 3544] [serial = 554] [outer = 103C4400] 14:08:49 INFO - PROCESS | 3544 | 1467320928993 Marionette DEBUG loaded listener.js 14:08:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (10DCBC00) [pid = 3544] [serial = 555] [outer = 103C4400] 14:08:50 INFO - PROCESS | 3544 | 1467320930208 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 14:08:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 14:08:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1419ms 14:08:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:08:50 INFO - PROCESS | 3544 | 1467320930256 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 14:08:50 INFO - PROCESS | 3544 | 1467320930260 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 14:08:50 INFO - PROCESS | 3544 | 1467320930265 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:08:50 INFO - PROCESS | 3544 | 1467320930269 Marionette TRACE conn5 <- [1,706,null,{}] 14:08:50 INFO - PROCESS | 3544 | 1467320930365 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:50 INFO - PROCESS | 3544 | 1467320930369 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:50 INFO - PROCESS | 3544 | 1467320930482 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 14:08:50 INFO - PROCESS | 3544 | 1467320930549 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:50 INFO - PROCESS | 3544 | 1467320930552 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:50 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA3C00 == 31 [pid = 3544] [id = 186] 14:08:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0FC09400) [pid = 3544] [serial = 556] [outer = 00000000] 14:08:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0FD23000) [pid = 3544] [serial = 557] [outer = 0FC09400] 14:08:50 INFO - PROCESS | 3544 | 1467320930610 Marionette DEBUG loaded listener.js 14:08:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0FD31000) [pid = 3544] [serial = 558] [outer = 0FC09400] 14:08:51 INFO - PROCESS | 3544 | --DOCSHELL 0FC4E000 == 30 [pid = 3544] [id = 184] 14:08:51 INFO - PROCESS | 3544 | --DOCSHELL 0F8C5000 == 29 [pid = 3544] [id = 183] 14:08:51 INFO - PROCESS | 3544 | 1467320931801 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 14:08:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:08:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1589ms 14:08:51 INFO - PROCESS | 3544 | 1467320931855 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 14:08:51 INFO - PROCESS | 3544 | 1467320931859 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 14:08:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:08:51 INFO - PROCESS | 3544 | 1467320931918 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:08:51 INFO - PROCESS | 3544 | 1467320931921 Marionette TRACE conn5 <- [1,710,null,{}] 14:08:51 INFO - PROCESS | 3544 | 1467320931927 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:51 INFO - PROCESS | 3544 | 1467320931930 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:52 INFO - PROCESS | 3544 | 1467320932011 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 14:08:52 INFO - PROCESS | 3544 | 1467320932019 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3544 | 1467320932023 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:52 INFO - PROCESS | 3544 | ++DOCSHELL 0FC43400 == 30 [pid = 3544] [id = 187] 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC43800) [pid = 3544] [serial = 559] [outer = 00000000] 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FC4A400) [pid = 3544] [serial = 560] [outer = 0FC43800] 14:08:52 INFO - PROCESS | 3544 | 1467320932088 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FC5AC00) [pid = 3544] [serial = 561] [outer = 0FC43800] 14:08:52 INFO - PROCESS | 3544 | 1467320932557 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 14:08:52 INFO - PROCESS | 3544 | 1467320932595 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 14:08:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:08:52 INFO - PROCESS | 3544 | 1467320932601 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:08:52 INFO - PROCESS | 3544 | 1467320932603 Marionette TRACE conn5 <- [1,714,null,{}] 14:08:52 INFO - PROCESS | 3544 | 1467320932607 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:52 INFO - PROCESS | 3544 | 1467320932610 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:52 INFO - PROCESS | 3544 | 1467320932700 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 14:08:52 INFO - PROCESS | 3544 | 1467320932709 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:52 INFO - PROCESS | 3544 | 1467320932711 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:52 INFO - PROCESS | 3544 | ++DOCSHELL 13F4C000 == 31 [pid = 3544] [id = 188] 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (13F5E400) [pid = 3544] [serial = 562] [outer = 00000000] 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (13F62800) [pid = 3544] [serial = 563] [outer = 13F5E400] 14:08:52 INFO - PROCESS | 3544 | 1467320932758 Marionette DEBUG loaded listener.js 14:08:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (13F67C00) [pid = 3544] [serial = 564] [outer = 13F5E400] 14:08:53 INFO - PROCESS | 3544 | 1467320933272 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 14:08:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:08:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 14:08:53 INFO - PROCESS | 3544 | 1467320933335 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 14:08:53 INFO - PROCESS | 3544 | 1467320933337 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 14:08:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:08:53 INFO - PROCESS | 3544 | 1467320933374 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:08:53 INFO - PROCESS | 3544 | 1467320933377 Marionette TRACE conn5 <- [1,718,null,{}] 14:08:53 INFO - PROCESS | 3544 | 1467320933389 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:53 INFO - PROCESS | 3544 | 1467320933393 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:53 INFO - PROCESS | 3544 | 1467320933489 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 14:08:53 INFO - PROCESS | 3544 | 1467320933496 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:53 INFO - PROCESS | 3544 | 1467320933498 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:53 INFO - PROCESS | 3544 | ++DOCSHELL 144B8400 == 32 [pid = 3544] [id = 189] 14:08:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (144B9000) [pid = 3544] [serial = 565] [outer = 00000000] 14:08:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (14629C00) [pid = 3544] [serial = 566] [outer = 144B9000] 14:08:53 INFO - PROCESS | 3544 | 1467320933546 Marionette DEBUG loaded listener.js 14:08:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (147E0800) [pid = 3544] [serial = 567] [outer = 144B9000] 14:08:54 INFO - PROCESS | 3544 | 1467320934047 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3544 | 1467320934103 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 14:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:08:54 INFO - PROCESS | 3544 | 1467320934107 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3544 | 1467320934109 Marionette TRACE conn5 <- [1,722,null,{}] 14:08:54 INFO - PROCESS | 3544 | 1467320934122 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 3544 | 1467320934124 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:54 INFO - PROCESS | 3544 | 1467320934241 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 14:08:54 INFO - PROCESS | 3544 | 1467320934253 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3544 | 1467320934255 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:54 INFO - PROCESS | 3544 | ++DOCSHELL 15EF0800 == 33 [pid = 3544] [id = 190] 14:08:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (15EF4C00) [pid = 3544] [serial = 568] [outer = 00000000] 14:08:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (16427800) [pid = 3544] [serial = 569] [outer = 15EF4C00] 14:08:54 INFO - PROCESS | 3544 | 1467320934343 Marionette DEBUG loaded listener.js 14:08:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16435800) [pid = 3544] [serial = 570] [outer = 15EF4C00] 14:08:54 INFO - PROCESS | 3544 | 1467320934770 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 14:08:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:08:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 14:08:54 INFO - PROCESS | 3544 | 1467320934834 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 14:08:54 INFO - PROCESS | 3544 | 1467320934836 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 14:08:54 INFO - PROCESS | 3544 | 1467320934846 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:08:54 INFO - PROCESS | 3544 | 1467320934848 Marionette TRACE conn5 <- [1,726,null,{}] 14:08:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:08:54 INFO - PROCESS | 3544 | 1467320934856 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:54 INFO - PROCESS | 3544 | 1467320934858 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:54 INFO - PROCESS | 3544 | 1467320934962 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 14:08:54 INFO - PROCESS | 3544 | 1467320934974 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:54 INFO - PROCESS | 3544 | 1467320934975 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:55 INFO - PROCESS | 3544 | ++DOCSHELL 0C50BC00 == 34 [pid = 3544] [id = 191] 14:08:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F65C00) [pid = 3544] [serial = 571] [outer = 00000000] 14:08:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F9F400) [pid = 3544] [serial = 572] [outer = 16F65C00] 14:08:55 INFO - PROCESS | 3544 | 1467320935019 Marionette DEBUG loaded listener.js 14:08:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (17D33400) [pid = 3544] [serial = 573] [outer = 16F65C00] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0F8CE800) [pid = 3544] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC4E400) [pid = 3544] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16427400) [pid = 3544] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (142C8400) [pid = 3544] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0FD22400) [pid = 3544] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (16F6B400) [pid = 3544] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0FC4FC00) [pid = 3544] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0FBA5C00) [pid = 3544] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (141A1C00) [pid = 3544] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0FBA5800) [pid = 3544] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:08:55 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (18AD2400) [pid = 3544] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:08:55 INFO - PROCESS | 3544 | 1467320935929 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 14:08:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:08:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1116ms 14:08:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:08:55 INFO - PROCESS | 3544 | 1467320935971 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 14:08:55 INFO - PROCESS | 3544 | 1467320935973 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 14:08:55 INFO - PROCESS | 3544 | 1467320935977 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:08:55 INFO - PROCESS | 3544 | 1467320935978 Marionette TRACE conn5 <- [1,730,null,{}] 14:08:55 INFO - PROCESS | 3544 | 1467320935982 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:56 INFO - PROCESS | 3544 | 1467320935988 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:56 INFO - PROCESS | 3544 | 1467320936099 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 14:08:56 INFO - PROCESS | 3544 | 1467320936105 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:56 INFO - PROCESS | 3544 | 1467320936107 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:56 INFO - PROCESS | 3544 | ++DOCSHELL 0CBD2400 == 35 [pid = 3544] [id = 192] 14:08:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0F8D2C00) [pid = 3544] [serial = 574] [outer = 00000000] 14:08:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (16F04400) [pid = 3544] [serial = 575] [outer = 0F8D2C00] 14:08:56 INFO - PROCESS | 3544 | 1467320936151 Marionette DEBUG loaded listener.js 14:08:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (17D35000) [pid = 3544] [serial = 576] [outer = 0F8D2C00] 14:08:57 INFO - PROCESS | 3544 | 1467320937064 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 14:08:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 14:08:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1118ms 14:08:57 INFO - PROCESS | 3544 | 1467320937096 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 14:08:57 INFO - PROCESS | 3544 | 1467320937098 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 14:08:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:08:57 INFO - PROCESS | 3544 | 1467320937105 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:08:57 INFO - PROCESS | 3544 | 1467320937107 Marionette TRACE conn5 <- [1,734,null,{}] 14:08:57 INFO - PROCESS | 3544 | 1467320937110 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:57 INFO - PROCESS | 3544 | 1467320937112 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:57 INFO - PROCESS | 3544 | 1467320937189 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 14:08:57 INFO - PROCESS | 3544 | 1467320937194 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:57 INFO - PROCESS | 3544 | 1467320937196 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:57 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FE800 == 36 [pid = 3544] [id = 193] 14:08:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0FC0E400) [pid = 3544] [serial = 577] [outer = 00000000] 14:08:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (1834C400) [pid = 3544] [serial = 578] [outer = 0FC0E400] 14:08:57 INFO - PROCESS | 3544 | 1467320937240 Marionette DEBUG loaded listener.js 14:08:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (17D41400) [pid = 3544] [serial = 579] [outer = 0FC0E400] 14:08:58 INFO - PROCESS | 3544 | 1467320938185 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 14:08:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 14:08:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 14:08:58 INFO - PROCESS | 3544 | 1467320938274 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 14:08:58 INFO - PROCESS | 3544 | 1467320938278 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 14:08:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:08:58 INFO - PROCESS | 3544 | 1467320938284 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:08:58 INFO - PROCESS | 3544 | 1467320938288 Marionette TRACE conn5 <- [1,738,null,{}] 14:08:58 INFO - PROCESS | 3544 | 1467320938294 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:58 INFO - PROCESS | 3544 | 1467320938297 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:58 INFO - PROCESS | 3544 | 1467320938439 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 14:08:58 INFO - PROCESS | 3544 | 1467320938597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:08:58 INFO - PROCESS | 3544 | 1467320938602 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:58 INFO - PROCESS | 3544 | ++DOCSHELL 0FC08800 == 37 [pid = 3544] [id = 194] 14:08:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FC0A000) [pid = 3544] [serial = 580] [outer = 00000000] 14:08:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FC4C400) [pid = 3544] [serial = 581] [outer = 0FC0A000] 14:08:58 INFO - PROCESS | 3544 | 1467320938662 Marionette DEBUG loaded listener.js 14:08:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FD30000) [pid = 3544] [serial = 582] [outer = 0FC0A000] 14:08:59 INFO - PROCESS | 3544 | 1467320939712 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 14:08:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:08:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1481ms 14:08:59 INFO - PROCESS | 3544 | 1467320939769 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 14:08:59 INFO - PROCESS | 3544 | 1467320939774 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 14:08:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:08:59 INFO - PROCESS | 3544 | 1467320939780 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:08:59 INFO - PROCESS | 3544 | 1467320939783 Marionette TRACE conn5 <- [1,742,null,{}] 14:08:59 INFO - PROCESS | 3544 | 1467320939788 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:08:59 INFO - PROCESS | 3544 | 1467320939790 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:08:59 INFO - PROCESS | 3544 | 1467320939957 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 14:09:00 INFO - PROCESS | 3544 | 1467320940063 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:00 INFO - PROCESS | 3544 | 1467320940066 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:00 INFO - PROCESS | 3544 | ++DOCSHELL 0FC61400 == 38 [pid = 3544] [id = 195] 14:09:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC61800) [pid = 3544] [serial = 583] [outer = 00000000] 14:09:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (13FE8400) [pid = 3544] [serial = 584] [outer = 0FC61800] 14:09:00 INFO - PROCESS | 3544 | 1467320940122 Marionette DEBUG loaded listener.js 14:09:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (141A1C00) [pid = 3544] [serial = 585] [outer = 0FC61800] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 0FD25C00 == 37 [pid = 3544] [id = 182] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 0CBD2400 == 36 [pid = 3544] [id = 192] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 0C50BC00 == 35 [pid = 3544] [id = 191] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 15EF0800 == 34 [pid = 3544] [id = 190] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 144B8400 == 33 [pid = 3544] [id = 189] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 13F4C000 == 32 [pid = 3544] [id = 188] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 0FC43400 == 31 [pid = 3544] [id = 187] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 0FBA3C00 == 30 [pid = 3544] [id = 186] 14:09:01 INFO - PROCESS | 3544 | --DOCSHELL 103C3400 == 29 [pid = 3544] [id = 185] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0F8D3800) [pid = 3544] [serial = 548] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC55800) [pid = 3544] [serial = 551] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16F0C000) [pid = 3544] [serial = 539] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16F6E000) [pid = 3544] [serial = 540] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (147E8400) [pid = 3544] [serial = 537] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1474D400) [pid = 3544] [serial = 542] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18809400) [pid = 3544] [serial = 546] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0FD30400) [pid = 3544] [serial = 533] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (102D4000) [pid = 3544] [serial = 531] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0FC5E800) [pid = 3544] [serial = 530] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (15EEE800) [pid = 3544] [serial = 528] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (14497000) [pid = 3544] [serial = 527] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (18807C00) [pid = 3544] [serial = 545] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0FD27400) [pid = 3544] [serial = 525] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0FC5B400) [pid = 3544] [serial = 524] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (18D07400) [pid = 3544] [serial = 522] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (10CD9800) [pid = 3544] [serial = 554] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (1483CC00) [pid = 3544] [serial = 543] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (0FBB0400) [pid = 3544] [serial = 549] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (14623000) [pid = 3544] [serial = 536] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (0FC5BC00) [pid = 3544] [serial = 552] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | --DOMWINDOW == 51 (102D5000) [pid = 3544] [serial = 534] [outer = 00000000] [url = about:blank] 14:09:01 INFO - PROCESS | 3544 | 1467320941264 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 14:09:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 14:09:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1522ms 14:09:01 INFO - PROCESS | 3544 | 1467320941307 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 14:09:01 INFO - PROCESS | 3544 | 1467320941311 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 14:09:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:09:01 INFO - PROCESS | 3544 | 1467320941315 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:09:01 INFO - PROCESS | 3544 | 1467320941318 Marionette TRACE conn5 <- [1,746,null,{}] 14:09:01 INFO - PROCESS | 3544 | 1467320941324 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:01 INFO - PROCESS | 3544 | 1467320941326 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:01 INFO - PROCESS | 3544 | 1467320941442 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 14:09:01 INFO - PROCESS | 3544 | 1467320941453 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:01 INFO - PROCESS | 3544 | 1467320941457 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:01 INFO - PROCESS | 3544 | ++DOCSHELL 0FC05800 == 30 [pid = 3544] [id = 196] 14:09:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (0FC05C00) [pid = 3544] [serial = 586] [outer = 00000000] 14:09:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (0FC0D400) [pid = 3544] [serial = 587] [outer = 0FC05C00] 14:09:01 INFO - PROCESS | 3544 | 1467320941505 Marionette DEBUG loaded listener.js 14:09:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (0FC4D400) [pid = 3544] [serial = 588] [outer = 0FC05C00] 14:09:02 INFO - PROCESS | 3544 | 1467320941985 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 14:09:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:09:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 14:09:02 INFO - PROCESS | 3544 | 1467320942048 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 14:09:02 INFO - PROCESS | 3544 | 1467320942052 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 14:09:02 INFO - PROCESS | 3544 | 1467320942058 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:09:02 INFO - PROCESS | 3544 | 1467320942061 Marionette TRACE conn5 <- [1,750,null,{}] 14:09:02 INFO - PROCESS | 3544 | 1467320942065 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:02 INFO - PROCESS | 3544 | 1467320942068 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:02 INFO - PROCESS | 3544 | 1467320942153 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 14:09:02 INFO - PROCESS | 3544 | 1467320942160 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:02 INFO - PROCESS | 3544 | 1467320942162 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:02 INFO - PROCESS | 3544 | ++DOCSHELL 0FD22C00 == 31 [pid = 3544] [id = 197] 14:09:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0FD24C00) [pid = 3544] [serial = 589] [outer = 00000000] 14:09:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (1023C800) [pid = 3544] [serial = 590] [outer = 0FD24C00] 14:09:02 INFO - PROCESS | 3544 | 1467320942208 Marionette DEBUG loaded listener.js 14:09:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (102E1000) [pid = 3544] [serial = 591] [outer = 0FD24C00] 14:09:03 INFO - PROCESS | 3544 | 1467320943135 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 14:09:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:09:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1117ms 14:09:03 INFO - PROCESS | 3544 | 1467320943180 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 14:09:03 INFO - PROCESS | 3544 | 1467320943182 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 14:09:03 INFO - PROCESS | 3544 | 1467320943186 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:09:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:09:03 INFO - PROCESS | 3544 | 1467320943189 Marionette TRACE conn5 <- [1,754,null,{}] 14:09:03 INFO - PROCESS | 3544 | 1467320943199 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:03 INFO - PROCESS | 3544 | 1467320943204 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:03 INFO - PROCESS | 3544 | 1467320943288 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 14:09:03 INFO - PROCESS | 3544 | 1467320943295 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:03 INFO - PROCESS | 3544 | 1467320943298 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:03 INFO - PROCESS | 3544 | ++DOCSHELL 1412BC00 == 32 [pid = 3544] [id = 198] 14:09:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (141A6C00) [pid = 3544] [serial = 592] [outer = 00000000] 14:09:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (142CCC00) [pid = 3544] [serial = 593] [outer = 141A6C00] 14:09:03 INFO - PROCESS | 3544 | 1467320943347 Marionette DEBUG loaded listener.js 14:09:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (14623000) [pid = 3544] [serial = 594] [outer = 141A6C00] 14:09:04 INFO - PROCESS | 3544 | 1467320944311 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 14:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1178ms 14:09:04 INFO - PROCESS | 3544 | 1467320944368 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 14:09:04 INFO - PROCESS | 3544 | 1467320944371 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 14:09:04 INFO - PROCESS | 3544 | 1467320944374 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:09:04 INFO - PROCESS | 3544 | 1467320944376 Marionette TRACE conn5 <- [1,758,null,{}] 14:09:04 INFO - PROCESS | 3544 | 1467320944385 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:04 INFO - PROCESS | 3544 | 1467320944387 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:04 INFO - PROCESS | 3544 | 1467320944497 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 14:09:04 INFO - PROCESS | 3544 | 1467320944504 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:04 INFO - PROCESS | 3544 | 1467320944506 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:04 INFO - PROCESS | 3544 | ++DOCSHELL 14840800 == 33 [pid = 3544] [id = 199] 14:09:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (14841800) [pid = 3544] [serial = 595] [outer = 00000000] 14:09:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (15550800) [pid = 3544] [serial = 596] [outer = 14841800] 14:09:04 INFO - PROCESS | 3544 | 1467320944550 Marionette DEBUG loaded listener.js 14:09:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (15FDA800) [pid = 3544] [serial = 597] [outer = 14841800] 14:09:05 INFO - PROCESS | 3544 | 1467320945029 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 14:09:05 INFO - PROCESS | 3544 | 1467320945068 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 14:09:05 INFO - PROCESS | 3544 | 1467320945070 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 14:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:09:05 INFO - PROCESS | 3544 | 1467320945073 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3544 | 1467320945075 Marionette TRACE conn5 <- [1,762,null,{}] 14:09:05 INFO - PROCESS | 3544 | 1467320945089 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 3544 | 1467320945091 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:05 INFO - PROCESS | 3544 | 1467320945198 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 14:09:05 INFO - PROCESS | 3544 | 1467320945206 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3544 | 1467320945208 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:05 INFO - PROCESS | 3544 | ++DOCSHELL 1554EC00 == 34 [pid = 3544] [id = 200] 14:09:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (1554FC00) [pid = 3544] [serial = 598] [outer = 00000000] 14:09:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (16F03800) [pid = 3544] [serial = 599] [outer = 1554FC00] 14:09:05 INFO - PROCESS | 3544 | 1467320945252 Marionette DEBUG loaded listener.js 14:09:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (16F0E000) [pid = 3544] [serial = 600] [outer = 1554FC00] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (13F5E400) [pid = 3544] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (144B9000) [pid = 3544] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0FC43800) [pid = 3544] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (15EF4C00) [pid = 3544] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (16F65C00) [pid = 3544] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:09:05 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0F8D2C00) [pid = 3544] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:09:05 INFO - PROCESS | 3544 | 1467320945684 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 14:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 14:09:05 INFO - PROCESS | 3544 | 1467320945704 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 14:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:09:05 INFO - PROCESS | 3544 | 1467320945706 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 14:09:05 INFO - PROCESS | 3544 | 1467320945709 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:09:05 INFO - PROCESS | 3544 | 1467320945711 Marionette TRACE conn5 <- [1,766,null,{}] 14:09:05 INFO - PROCESS | 3544 | 1467320945714 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:05 INFO - PROCESS | 3544 | 1467320945719 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:05 INFO - PROCESS | 3544 | 1467320945853 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 14:09:05 INFO - PROCESS | 3544 | 1467320945945 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:05 INFO - PROCESS | 3544 | 1467320945947 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:05 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA4800 == 35 [pid = 3544] [id = 201] 14:09:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (16F93C00) [pid = 3544] [serial = 601] [outer = 00000000] 14:09:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (17D3B000) [pid = 3544] [serial = 602] [outer = 16F93C00] 14:09:06 INFO - PROCESS | 3544 | 1467320946000 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (16F97C00) [pid = 3544] [serial = 603] [outer = 16F93C00] 14:09:06 INFO - PROCESS | 3544 | 1467320946355 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 14:09:06 INFO - PROCESS | 3544 | 1467320946389 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3544 | 1467320946391 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 14:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:09:06 INFO - PROCESS | 3544 | 1467320946395 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 3544 | 1467320946397 Marionette TRACE conn5 <- [1,770,null,{}] 14:09:06 INFO - PROCESS | 3544 | 1467320946400 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:06 INFO - PROCESS | 3544 | 1467320946402 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:06 INFO - PROCESS | 3544 | 1467320946480 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 14:09:06 INFO - PROCESS | 3544 | 1467320946486 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:06 INFO - PROCESS | 3544 | 1467320946488 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:06 INFO - PROCESS | 3544 | ++DOCSHELL 1834B800 == 36 [pid = 3544] [id = 202] 14:09:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (18802000) [pid = 3544] [serial = 604] [outer = 00000000] 14:09:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (1880A400) [pid = 3544] [serial = 605] [outer = 18802000] 14:09:06 INFO - PROCESS | 3544 | 1467320946532 Marionette DEBUG loaded listener.js 14:09:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (1880CC00) [pid = 3544] [serial = 606] [outer = 18802000] 14:09:06 INFO - PROCESS | 3544 | 1467320946955 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 14:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 570ms 14:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:09:06 INFO - PROCESS | 3544 | 1467320946971 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 14:09:06 INFO - PROCESS | 3544 | 1467320946973 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 14:09:06 INFO - PROCESS | 3544 | 1467320946976 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:09:06 INFO - PROCESS | 3544 | 1467320946977 Marionette TRACE conn5 <- [1,774,null,{}] 14:09:07 INFO - PROCESS | 3544 | 1467320946981 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 3544 | 1467320946983 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:07 INFO - PROCESS | 3544 | 1467320947117 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 14:09:07 INFO - PROCESS | 3544 | 1467320947127 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 3544 | 1467320947129 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:07 INFO - PROCESS | 3544 | ++DOCSHELL 1880DC00 == 37 [pid = 3544] [id = 203] 14:09:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1880F400) [pid = 3544] [serial = 607] [outer = 00000000] 14:09:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (16F02400) [pid = 3544] [serial = 608] [outer = 1880F400] 14:09:07 INFO - PROCESS | 3544 | 1467320947173 Marionette DEBUG loaded listener.js 14:09:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (18AD2400) [pid = 3544] [serial = 609] [outer = 1880F400] 14:09:07 INFO - PROCESS | 3544 | 1467320947684 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 14:09:07 INFO - PROCESS | 3544 | 1467320947718 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 14:09:07 INFO - PROCESS | 3544 | 1467320947723 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 14:09:07 INFO - PROCESS | 3544 | 1467320947730 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:09:07 INFO - PROCESS | 3544 | 1467320947733 Marionette TRACE conn5 <- [1,778,null,{}] 14:09:07 INFO - PROCESS | 3544 | 1467320947739 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:07 INFO - PROCESS | 3544 | 1467320947742 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:07 INFO - PROCESS | 3544 | 1467320947857 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 14:09:07 INFO - PROCESS | 3544 | 1467320947954 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:07 INFO - PROCESS | 3544 | 1467320947959 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:07 INFO - PROCESS | 3544 | ++DOCSHELL 0F87B400 == 38 [pid = 3544] [id = 204] 14:09:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0F8C4C00) [pid = 3544] [serial = 610] [outer = 00000000] 14:09:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC5B400) [pid = 3544] [serial = 611] [outer = 0F8C4C00] 14:09:08 INFO - PROCESS | 3544 | 1467320948016 Marionette DEBUG loaded listener.js 14:09:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FD2D400) [pid = 3544] [serial = 612] [outer = 0F8C4C00] 14:09:08 INFO - PROCESS | 3544 | 1467320948680 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 971ms 14:09:08 INFO - PROCESS | 3544 | 1467320948706 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 14:09:08 INFO - PROCESS | 3544 | 1467320948710 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 14:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:09:08 INFO - PROCESS | 3544 | 1467320948716 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:09:08 INFO - PROCESS | 3544 | 1467320948719 Marionette TRACE conn5 <- [1,782,null,{}] 14:09:08 INFO - PROCESS | 3544 | 1467320948723 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:08 INFO - PROCESS | 3544 | 1467320948726 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:08 INFO - PROCESS | 3544 | 1467320948836 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 14:09:08 INFO - PROCESS | 3544 | 1467320948933 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:08 INFO - PROCESS | 3544 | 1467320948936 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:08 INFO - PROCESS | 3544 | ++DOCSHELL 13FE3000 == 39 [pid = 3544] [id = 205] 14:09:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13FE3C00) [pid = 3544] [serial = 613] [outer = 00000000] 14:09:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (142CD000) [pid = 3544] [serial = 614] [outer = 13FE3C00] 14:09:09 INFO - PROCESS | 3544 | 1467320948992 Marionette DEBUG loaded listener.js 14:09:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (147E8400) [pid = 3544] [serial = 615] [outer = 13FE3C00] 14:09:09 INFO - PROCESS | 3544 | 1467320949633 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 14:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 14:09:09 INFO - PROCESS | 3544 | 1467320949691 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 14:09:09 INFO - PROCESS | 3544 | 1467320949693 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 14:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:09:09 INFO - PROCESS | 3544 | 1467320949697 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:09:09 INFO - PROCESS | 3544 | 1467320949701 Marionette TRACE conn5 <- [1,786,null,{}] 14:09:09 INFO - PROCESS | 3544 | 1467320949712 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:09 INFO - PROCESS | 3544 | 1467320949717 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:09 INFO - PROCESS | 3544 | 1467320949854 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 14:09:10 INFO - PROCESS | 3544 | 1467320949981 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 3544 | 1467320949984 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:10 INFO - PROCESS | 3544 | ++DOCSHELL 17D32400 == 40 [pid = 3544] [id = 206] 14:09:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (17D39000) [pid = 3544] [serial = 616] [outer = 00000000] 14:09:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18810C00) [pid = 3544] [serial = 617] [outer = 17D39000] 14:09:10 INFO - PROCESS | 3544 | 1467320950042 Marionette DEBUG loaded listener.js 14:09:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18D04000) [pid = 3544] [serial = 618] [outer = 17D39000] 14:09:10 INFO - PROCESS | 3544 | 1467320950591 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 14:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 14:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 14:09:10 INFO - PROCESS | 3544 | 1467320950630 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 14:09:10 INFO - PROCESS | 3544 | 1467320950633 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 14:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:09:10 INFO - PROCESS | 3544 | 1467320950637 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:09:10 INFO - PROCESS | 3544 | 1467320950639 Marionette TRACE conn5 <- [1,790,null,{}] 14:09:10 INFO - PROCESS | 3544 | 1467320950642 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:10 INFO - PROCESS | 3544 | 1467320950645 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:10 INFO - PROCESS | 3544 | 1467320950764 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 14:09:10 INFO - PROCESS | 3544 | 1467320950869 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:10 INFO - PROCESS | 3544 | 1467320950872 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:10 INFO - PROCESS | 3544 | ++DOCSHELL 17D36400 == 41 [pid = 3544] [id = 207] 14:09:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D36C00) [pid = 3544] [serial = 619] [outer = 00000000] 14:09:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18D8CC00) [pid = 3544] [serial = 620] [outer = 17D36C00] 14:09:10 INFO - PROCESS | 3544 | 1467320950925 Marionette DEBUG loaded listener.js 14:09:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18FA9C00) [pid = 3544] [serial = 621] [outer = 17D36C00] 14:09:11 INFO - PROCESS | 3544 | 1467320951661 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 14:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 14:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1068ms 14:09:11 INFO - PROCESS | 3544 | 1467320951709 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 14:09:11 INFO - PROCESS | 3544 | 1467320951713 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 14:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:09:11 INFO - PROCESS | 3544 | 1467320951717 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:09:11 INFO - PROCESS | 3544 | 1467320951720 Marionette TRACE conn5 <- [1,794,null,{}] 14:09:11 INFO - PROCESS | 3544 | 1467320951725 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:11 INFO - PROCESS | 3544 | 1467320951728 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:11 INFO - PROCESS | 3544 | 1467320951828 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 14:09:11 INFO - PROCESS | 3544 | 1467320951928 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:11 INFO - PROCESS | 3544 | 1467320951930 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:11 INFO - PROCESS | 3544 | ++DOCSHELL 0FBB0400 == 42 [pid = 3544] [id = 208] 14:09:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0FC02800) [pid = 3544] [serial = 622] [outer = 00000000] 14:09:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC08C00) [pid = 3544] [serial = 623] [outer = 0FC02800] 14:09:12 INFO - PROCESS | 3544 | 1467320951980 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC4B400) [pid = 3544] [serial = 624] [outer = 0FC02800] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 1834B800 == 41 [pid = 3544] [id = 202] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0FBA4800 == 40 [pid = 3544] [id = 201] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 1554EC00 == 39 [pid = 3544] [id = 200] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 14840800 == 38 [pid = 3544] [id = 199] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 1412BC00 == 37 [pid = 3544] [id = 198] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0FD22C00 == 36 [pid = 3544] [id = 197] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1834C400) [pid = 3544] [serial = 578] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0FC05800 == 35 [pid = 3544] [id = 196] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0FC61400 == 34 [pid = 3544] [id = 195] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0FC08800 == 33 [pid = 3544] [id = 194] 14:09:12 INFO - PROCESS | 3544 | --DOCSHELL 0F7FE800 == 32 [pid = 3544] [id = 193] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (13F62800) [pid = 3544] [serial = 563] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13F67C00) [pid = 3544] [serial = 564] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (14629C00) [pid = 3544] [serial = 566] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FD23000) [pid = 3544] [serial = 557] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC4A400) [pid = 3544] [serial = 560] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC5AC00) [pid = 3544] [serial = 561] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16427800) [pid = 3544] [serial = 569] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (16F9F400) [pid = 3544] [serial = 572] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (17D35000) [pid = 3544] [serial = 576] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (16435800) [pid = 3544] [serial = 570] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (16F04400) [pid = 3544] [serial = 575] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (17D33400) [pid = 3544] [serial = 573] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (147E0800) [pid = 3544] [serial = 567] [outer = 00000000] [url = about:blank] 14:09:12 INFO - PROCESS | 3544 | 1467320952519 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 14:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 14:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms 14:09:12 INFO - PROCESS | 3544 | 1467320952548 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 14:09:12 INFO - PROCESS | 3544 | 1467320952553 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 14:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:09:12 INFO - PROCESS | 3544 | 1467320952562 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:09:12 INFO - PROCESS | 3544 | 1467320952565 Marionette TRACE conn5 <- [1,798,null,{}] 14:09:12 INFO - PROCESS | 3544 | 1467320952568 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:12 INFO - PROCESS | 3544 | 1467320952571 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:12 INFO - PROCESS | 3544 | 1467320952657 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 14:09:12 INFO - PROCESS | 3544 | 1467320952735 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:12 INFO - PROCESS | 3544 | 1467320952737 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:12 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CBC00 == 33 [pid = 3544] [id = 209] 14:09:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC54800) [pid = 3544] [serial = 625] [outer = 00000000] 14:09:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FD23800) [pid = 3544] [serial = 626] [outer = 0FC54800] 14:09:12 INFO - PROCESS | 3544 | 1467320952793 Marionette DEBUG loaded listener.js 14:09:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FD2B400) [pid = 3544] [serial = 627] [outer = 0FC54800] 14:09:13 INFO - PROCESS | 3544 | 1467320953197 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 14:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 14:09:13 INFO - PROCESS | 3544 | 1467320953241 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 3544 | 1467320953243 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 14:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:09:13 INFO - PROCESS | 3544 | 1467320953247 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - PROCESS | 3544 | 1467320953250 Marionette TRACE conn5 <- [1,802,null,{}] 14:09:13 INFO - PROCESS | 3544 | 1467320953264 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 3544 | 1467320953268 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:13 INFO - PROCESS | 3544 | 1467320953353 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 14:09:13 INFO - PROCESS | 3544 | 1467320953361 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:13 INFO - PROCESS | 3544 | 1467320953363 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:13 INFO - PROCESS | 3544 | ++DOCSHELL 13F64400 == 34 [pid = 3544] [id = 210] 14:09:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13F64800) [pid = 3544] [serial = 628] [outer = 00000000] 14:09:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (13FE7800) [pid = 3544] [serial = 629] [outer = 13F64800] 14:09:13 INFO - PROCESS | 3544 | 1467320953411 Marionette DEBUG loaded listener.js 14:09:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1412FC00) [pid = 3544] [serial = 630] [outer = 13F64800] 14:09:13 INFO - PROCESS | 3544 | 1467320953885 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 14:09:13 INFO - PROCESS | 3544 | 1467320953941 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 14:09:13 INFO - PROCESS | 3544 | 1467320953944 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 14:09:13 INFO - PROCESS | 3544 | 1467320953946 Marionette TRACE conn5 <- [1,806,null,{}] 14:09:13 INFO - PROCESS | 3544 | 1467320953950 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:13 INFO - PROCESS | 3544 | 1467320953952 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:14 INFO - PROCESS | 3544 | 1467320954042 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 14:09:14 INFO - PROCESS | 3544 | 1467320954050 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3544 | 1467320954052 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:14 INFO - PROCESS | 3544 | ++DOCSHELL 147DF400 == 35 [pid = 3544] [id = 211] 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (147E0400) [pid = 3544] [serial = 631] [outer = 00000000] 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (148BE800) [pid = 3544] [serial = 632] [outer = 147E0400] 14:09:14 INFO - PROCESS | 3544 | 1467320954106 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15550C00) [pid = 3544] [serial = 633] [outer = 147E0400] 14:09:14 INFO - PROCESS | 3544 | 1467320954551 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 14:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 14:09:14 INFO - PROCESS | 3544 | 1467320954580 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 14:09:14 INFO - PROCESS | 3544 | 1467320954582 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 14:09:14 INFO - PROCESS | 3544 | 1467320954585 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:09:14 INFO - PROCESS | 3544 | 1467320954587 Marionette TRACE conn5 <- [1,810,null,{}] 14:09:14 INFO - PROCESS | 3544 | 1467320954597 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:14 INFO - PROCESS | 3544 | 1467320954599 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:14 INFO - PROCESS | 3544 | 1467320954716 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 14:09:14 INFO - PROCESS | 3544 | 1467320954798 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:14 INFO - PROCESS | 3544 | 1467320954800 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:14 INFO - PROCESS | 3544 | ++DOCSHELL 15E38800 == 36 [pid = 3544] [id = 212] 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (15EF0800) [pid = 3544] [serial = 634] [outer = 00000000] 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (15FE5800) [pid = 3544] [serial = 635] [outer = 15EF0800] 14:09:14 INFO - PROCESS | 3544 | 1467320954845 Marionette DEBUG loaded listener.js 14:09:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1642B400) [pid = 3544] [serial = 636] [outer = 15EF0800] 14:09:15 INFO - PROCESS | 3544 | 1467320955253 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 14:09:15 INFO - PROCESS | 3544 | 1467320955281 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 14:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:09:15 INFO - PROCESS | 3544 | 1467320955284 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:09:15 INFO - PROCESS | 3544 | 1467320955286 Marionette TRACE conn5 <- [1,814,null,{}] 14:09:15 INFO - PROCESS | 3544 | 1467320955289 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:15 INFO - PROCESS | 3544 | 1467320955295 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:15 INFO - PROCESS | 3544 | 1467320955433 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 14:09:15 INFO - PROCESS | 3544 | 1467320955492 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:15 INFO - PROCESS | 3544 | 1467320955494 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:15 INFO - PROCESS | 3544 | ++DOCSHELL 16F08000 == 37 [pid = 3544] [id = 213] 14:09:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (16F08C00) [pid = 3544] [serial = 637] [outer = 00000000] 14:09:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D31400) [pid = 3544] [serial = 638] [outer = 16F08C00] 14:09:15 INFO - PROCESS | 3544 | 1467320955540 Marionette DEBUG loaded listener.js 14:09:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (17D3D400) [pid = 3544] [serial = 639] [outer = 16F08C00] 14:09:15 INFO - PROCESS | 3544 | 1467320955966 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 730ms 14:09:16 INFO - PROCESS | 3544 | 1467320956015 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 3544 | 1467320956017 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 14:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:09:16 INFO - PROCESS | 3544 | 1467320956025 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - PROCESS | 3544 | 1467320956026 Marionette TRACE conn5 <- [1,818,null,{}] 14:09:16 INFO - PROCESS | 3544 | 1467320956030 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 3544 | 1467320956032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:16 INFO - PROCESS | 3544 | 1467320956177 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 14:09:16 INFO - PROCESS | 3544 | 1467320956189 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3544 | 1467320956191 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:16 INFO - PROCESS | 3544 | ++DOCSHELL 1834B800 == 38 [pid = 3544] [id = 214] 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1834C400) [pid = 3544] [serial = 640] [outer = 00000000] 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18808000) [pid = 3544] [serial = 641] [outer = 1834C400] 14:09:16 INFO - PROCESS | 3544 | 1467320956234 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1880B000) [pid = 3544] [serial = 642] [outer = 1834C400] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (14841800) [pid = 3544] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1554FC00) [pid = 3544] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (141A6C00) [pid = 3544] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FC05C00) [pid = 3544] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FD24C00) [pid = 3544] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F93C00) [pid = 3544] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:09:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18802000) [pid = 3544] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:09:16 INFO - PROCESS | 3544 | 1467320956730 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 14:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 14:09:16 INFO - PROCESS | 3544 | 1467320956757 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 14:09:16 INFO - PROCESS | 3544 | 1467320956759 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 14:09:16 INFO - PROCESS | 3544 | 1467320956762 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:09:16 INFO - PROCESS | 3544 | 1467320956763 Marionette TRACE conn5 <- [1,822,null,{}] 14:09:16 INFO - PROCESS | 3544 | 1467320956767 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:16 INFO - PROCESS | 3544 | 1467320956768 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:16 INFO - PROCESS | 3544 | 1467320956848 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 14:09:16 INFO - PROCESS | 3544 | 1467320956857 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:16 INFO - PROCESS | 3544 | 1467320956858 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:16 INFO - PROCESS | 3544 | ++DOCSHELL 13F64C00 == 39 [pid = 3544] [id = 215] 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (13F68C00) [pid = 3544] [serial = 643] [outer = 00000000] 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1880BC00) [pid = 3544] [serial = 644] [outer = 13F68C00] 14:09:16 INFO - PROCESS | 3544 | 1467320956903 Marionette DEBUG loaded listener.js 14:09:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18AD6C00) [pid = 3544] [serial = 645] [outer = 13F68C00] 14:09:17 INFO - PROCESS | 3544 | 1467320957335 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 14:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 14:09:17 INFO - PROCESS | 3544 | 1467320957396 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 14:09:17 INFO - PROCESS | 3544 | 1467320957398 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 14:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:09:17 INFO - PROCESS | 3544 | 1467320957401 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:09:17 INFO - PROCESS | 3544 | 1467320957403 Marionette TRACE conn5 <- [1,826,null,{}] 14:09:17 INFO - PROCESS | 3544 | 1467320957406 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:17 INFO - PROCESS | 3544 | 1467320957408 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:17 INFO - PROCESS | 3544 | 1467320957512 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 14:09:17 INFO - PROCESS | 3544 | 1467320957521 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:17 INFO - PROCESS | 3544 | 1467320957523 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:17 INFO - PROCESS | 3544 | ++DOCSHELL 16F71000 == 40 [pid = 3544] [id = 216] 14:09:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18807400) [pid = 3544] [serial = 646] [outer = 00000000] 14:09:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18D8A000) [pid = 3544] [serial = 647] [outer = 18807400] 14:09:17 INFO - PROCESS | 3544 | 1467320957566 Marionette DEBUG loaded listener.js 14:09:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18FA9800) [pid = 3544] [serial = 648] [outer = 18807400] 14:09:18 INFO - PROCESS | 3544 | 1467320958007 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 14:09:18 INFO - PROCESS | 3544 | 1467320958073 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3544 | 1467320958075 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:09:18 INFO - PROCESS | 3544 | 1467320958078 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3544 | 1467320958080 Marionette TRACE conn5 <- [1,830,null,{}] 14:09:18 INFO - PROCESS | 3544 | 1467320958083 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 3544 | 1467320958085 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:18 INFO - PROCESS | 3544 | 1467320958166 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 14:09:18 INFO - PROCESS | 3544 | 1467320958172 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:18 INFO - PROCESS | 3544 | 1467320958173 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:18 INFO - PROCESS | 3544 | ++DOCSHELL 18FA7400 == 41 [pid = 3544] [id = 217] 14:09:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1928E400) [pid = 3544] [serial = 649] [outer = 00000000] 14:09:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1966B400) [pid = 3544] [serial = 650] [outer = 1928E400] 14:09:18 INFO - PROCESS | 3544 | 1467320958216 Marionette DEBUG loaded listener.js 14:09:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (19693400) [pid = 3544] [serial = 651] [outer = 1928E400] 14:09:18 INFO - PROCESS | 3544 | 1467320958698 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 14:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 14:09:18 INFO - PROCESS | 3544 | 1467320958749 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 14:09:18 INFO - PROCESS | 3544 | 1467320958754 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 14:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:09:18 INFO - PROCESS | 3544 | 1467320958760 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:09:18 INFO - PROCESS | 3544 | 1467320958764 Marionette TRACE conn5 <- [1,834,null,{}] 14:09:18 INFO - PROCESS | 3544 | 1467320958771 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:18 INFO - PROCESS | 3544 | 1467320958774 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:18 INFO - PROCESS | 3544 | 1467320958945 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 14:09:19 INFO - PROCESS | 3544 | 1467320959054 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:19 INFO - PROCESS | 3544 | 1467320959059 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:19 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CE800 == 42 [pid = 3544] [id = 218] 14:09:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F8CF000) [pid = 3544] [serial = 652] [outer = 00000000] 14:09:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FC05800) [pid = 3544] [serial = 653] [outer = 0F8CF000] 14:09:19 INFO - PROCESS | 3544 | 1467320959118 Marionette DEBUG loaded listener.js 14:09:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FC5AC00) [pid = 3544] [serial = 654] [outer = 0F8CF000] 14:09:19 INFO - PROCESS | 3544 | 1467320959684 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 14:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 14:09:19 INFO - PROCESS | 3544 | 1467320959734 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 14:09:19 INFO - PROCESS | 3544 | 1467320959739 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 14:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:09:19 INFO - PROCESS | 3544 | 1467320959746 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:09:19 INFO - PROCESS | 3544 | 1467320959749 Marionette TRACE conn5 <- [1,838,null,{}] 14:09:19 INFO - PROCESS | 3544 | 1467320959753 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:19 INFO - PROCESS | 3544 | 1467320959756 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:20 INFO - PROCESS | 3544 | 1467320960710 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 14:09:21 INFO - PROCESS | 3544 | 1467320961110 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:21 INFO - PROCESS | 3544 | 1467320961113 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:21 INFO - PROCESS | 3544 | ++DOCSHELL 17D36800 == 43 [pid = 3544] [id = 219] 14:09:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (17D37000) [pid = 3544] [serial = 655] [outer = 00000000] 14:09:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1880B400) [pid = 3544] [serial = 656] [outer = 17D37000] 14:09:21 INFO - PROCESS | 3544 | 1467320961173 Marionette DEBUG loaded listener.js 14:09:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1928E800) [pid = 3544] [serial = 657] [outer = 17D37000] 14:09:21 INFO - PROCESS | 3544 | 1467320961742 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 14:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2020ms 14:09:21 INFO - PROCESS | 3544 | 1467320961769 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 14:09:21 INFO - PROCESS | 3544 | 1467320961772 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 14:09:21 INFO - PROCESS | 3544 | 1467320961775 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:09:21 INFO - PROCESS | 3544 | 1467320961779 Marionette TRACE conn5 <- [1,842,null,{}] 14:09:21 INFO - PROCESS | 3544 | 1467320961790 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:21 INFO - PROCESS | 3544 | 1467320961795 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:21 INFO - PROCESS | 3544 | 1467320961908 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 14:09:22 INFO - PROCESS | 3544 | 1467320962041 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:22 INFO - PROCESS | 3544 | 1467320962045 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:22 INFO - PROCESS | 3544 | ++DOCSHELL 19B93400 == 44 [pid = 3544] [id = 220] 14:09:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (19B93800) [pid = 3544] [serial = 658] [outer = 00000000] 14:09:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19B99C00) [pid = 3544] [serial = 659] [outer = 19B93800] 14:09:22 INFO - PROCESS | 3544 | 1467320962144 Marionette DEBUG loaded listener.js 14:09:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19B9E800) [pid = 3544] [serial = 660] [outer = 19B93800] 14:09:22 INFO - PROCESS | 3544 | 1467320962737 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 14:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 14:09:22 INFO - PROCESS | 3544 | 1467320962749 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 14:09:22 INFO - PROCESS | 3544 | 1467320962752 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 14:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:09:22 INFO - PROCESS | 3544 | 1467320962755 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:09:22 INFO - PROCESS | 3544 | 1467320962757 Marionette TRACE conn5 <- [1,846,null,{}] 14:09:22 INFO - PROCESS | 3544 | 1467320962760 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:22 INFO - PROCESS | 3544 | 1467320962763 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:22 INFO - PROCESS | 3544 | 1467320962875 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 14:09:22 INFO - PROCESS | 3544 | 1467320962977 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 3544 | 1467320962979 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:23 INFO - PROCESS | 3544 | ++DOCSHELL 1B185C00 == 45 [pid = 3544] [id = 221] 14:09:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1B187800) [pid = 3544] [serial = 661] [outer = 00000000] 14:09:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1B2E6C00) [pid = 3544] [serial = 662] [outer = 1B187800] 14:09:23 INFO - PROCESS | 3544 | 1467320963034 Marionette DEBUG loaded listener.js 14:09:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1BAE2C00) [pid = 3544] [serial = 663] [outer = 1B187800] 14:09:23 INFO - PROCESS | 3544 | 1467320963652 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 14:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 14:09:23 INFO - PROCESS | 3544 | 1467320963689 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 14:09:23 INFO - PROCESS | 3544 | 1467320963691 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 14:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:09:23 INFO - PROCESS | 3544 | 1467320963695 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:09:23 INFO - PROCESS | 3544 | 1467320963697 Marionette TRACE conn5 <- [1,850,null,{}] 14:09:23 INFO - PROCESS | 3544 | 1467320963700 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:23 INFO - PROCESS | 3544 | 1467320963703 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:23 INFO - PROCESS | 3544 | 1467320963807 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 14:09:23 INFO - PROCESS | 3544 | 1467320963908 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:23 INFO - PROCESS | 3544 | 1467320963910 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:23 INFO - PROCESS | 3544 | ++DOCSHELL 1BAE6400 == 46 [pid = 3544] [id = 222] 14:09:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1BAE6800) [pid = 3544] [serial = 664] [outer = 00000000] 14:09:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1C2D6400) [pid = 3544] [serial = 665] [outer = 1BAE6800] 14:09:23 INFO - PROCESS | 3544 | 1467320963964 Marionette DEBUG loaded listener.js 14:09:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1C32D400) [pid = 3544] [serial = 666] [outer = 1BAE6800] 14:09:24 INFO - PROCESS | 3544 | 1467320964684 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 14:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1015ms 14:09:24 INFO - PROCESS | 3544 | 1467320964726 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 14:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:09:24 INFO - PROCESS | 3544 | 1467320964730 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 14:09:24 INFO - PROCESS | 3544 | 1467320964735 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:09:24 INFO - PROCESS | 3544 | 1467320964738 Marionette TRACE conn5 <- [1,854,null,{}] 14:09:24 INFO - PROCESS | 3544 | 1467320964761 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:24 INFO - PROCESS | 3544 | 1467320964764 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:24 INFO - PROCESS | 3544 | 1467320964867 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 14:09:24 INFO - PROCESS | 3544 | 1467320964971 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:24 INFO - PROCESS | 3544 | 1467320964974 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:25 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2F000 == 47 [pid = 3544] [id = 223] 14:09:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0FD30800) [pid = 3544] [serial = 667] [outer = 00000000] 14:09:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (102D9800) [pid = 3544] [serial = 668] [outer = 0FD30800] 14:09:25 INFO - PROCESS | 3544 | 1467320965022 Marionette DEBUG loaded listener.js 14:09:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (10DCAC00) [pid = 3544] [serial = 669] [outer = 0FD30800] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 16F71000 == 46 [pid = 3544] [id = 216] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 13F64C00 == 45 [pid = 3544] [id = 215] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 1834B800 == 44 [pid = 3544] [id = 214] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 16F08000 == 43 [pid = 3544] [id = 213] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 15E38800 == 42 [pid = 3544] [id = 212] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 13F64400 == 41 [pid = 3544] [id = 210] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 0F8CBC00 == 40 [pid = 3544] [id = 209] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 0FBB0400 == 39 [pid = 3544] [id = 208] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 13FE3000 == 38 [pid = 3544] [id = 205] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 1880DC00 == 37 [pid = 3544] [id = 203] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 0F87B400 == 36 [pid = 3544] [id = 204] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 17D36400 == 35 [pid = 3544] [id = 207] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 17D32400 == 34 [pid = 3544] [id = 206] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 147DF400 == 33 [pid = 3544] [id = 211] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 1B185C00 == 32 [pid = 3544] [id = 221] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 1BAE6400 == 31 [pid = 3544] [id = 222] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 19B93400 == 30 [pid = 3544] [id = 220] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 17D36800 == 29 [pid = 3544] [id = 219] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 18FA7400 == 28 [pid = 3544] [id = 217] 14:09:26 INFO - PROCESS | 3544 | --DOCSHELL 0F8CE800 == 27 [pid = 3544] [id = 218] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1880A400) [pid = 3544] [serial = 605] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (1880CC00) [pid = 3544] [serial = 606] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F02400) [pid = 3544] [serial = 608] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (16F97C00) [pid = 3544] [serial = 603] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (14623000) [pid = 3544] [serial = 594] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (15550800) [pid = 3544] [serial = 596] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (16F03800) [pid = 3544] [serial = 599] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (15FDA800) [pid = 3544] [serial = 597] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (142CCC00) [pid = 3544] [serial = 593] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FC0D400) [pid = 3544] [serial = 587] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FC4D400) [pid = 3544] [serial = 588] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (1023C800) [pid = 3544] [serial = 590] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (102E1000) [pid = 3544] [serial = 591] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC4C400) [pid = 3544] [serial = 581] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (13FE8400) [pid = 3544] [serial = 584] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (16F0E000) [pid = 3544] [serial = 600] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (17D3B000) [pid = 3544] [serial = 602] [outer = 00000000] [url = about:blank] 14:09:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0CBCA000) [pid = 3544] [serial = 670] [outer = 1C36E800] 14:09:26 INFO - PROCESS | 3544 | 1467320966524 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 14:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1856ms 14:09:26 INFO - PROCESS | 3544 | 1467320966592 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 14:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:09:26 INFO - PROCESS | 3544 | 1467320966596 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 14:09:26 INFO - PROCESS | 3544 | 1467320966601 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:09:26 INFO - PROCESS | 3544 | 1467320966604 Marionette TRACE conn5 <- [1,858,null,{}] 14:09:26 INFO - PROCESS | 3544 | 1467320966609 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:26 INFO - PROCESS | 3544 | 1467320966612 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:26 INFO - PROCESS | 3544 | 1467320966705 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 14:09:26 INFO - PROCESS | 3544 | 1467320966718 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:26 INFO - PROCESS | 3544 | 1467320966721 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:26 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA3400 == 28 [pid = 3544] [id = 224] 14:09:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FBA4800) [pid = 3544] [serial = 671] [outer = 00000000] 14:09:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0FC41800) [pid = 3544] [serial = 672] [outer = 0FBA4800] 14:09:26 INFO - PROCESS | 3544 | 1467320966770 Marionette DEBUG loaded listener.js 14:09:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0FC5A400) [pid = 3544] [serial = 673] [outer = 0FBA4800] 14:09:27 INFO - PROCESS | 3544 | 1467320967249 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 14:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms 14:09:27 INFO - PROCESS | 3544 | 1467320967291 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 14:09:27 INFO - PROCESS | 3544 | 1467320967296 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 14:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:09:27 INFO - PROCESS | 3544 | 1467320967302 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:09:27 INFO - PROCESS | 3544 | 1467320967305 Marionette TRACE conn5 <- [1,862,null,{}] 14:09:27 INFO - PROCESS | 3544 | 1467320967309 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:27 INFO - PROCESS | 3544 | 1467320967312 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:27 INFO - PROCESS | 3544 | 1467320967404 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 14:09:27 INFO - PROCESS | 3544 | 1467320967530 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:27 INFO - PROCESS | 3544 | 1467320967533 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:27 INFO - PROCESS | 3544 | ++DOCSHELL 10D3F800 == 29 [pid = 3544] [id = 225] 14:09:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (10D41000) [pid = 3544] [serial = 674] [outer = 00000000] 14:09:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (13F5DC00) [pid = 3544] [serial = 675] [outer = 10D41000] 14:09:27 INFO - PROCESS | 3544 | 1467320967582 Marionette DEBUG loaded listener.js 14:09:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (13F66400) [pid = 3544] [serial = 676] [outer = 10D41000] 14:09:27 INFO - PROCESS | 3544 | 1467320967973 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 731ms 14:09:28 INFO - PROCESS | 3544 | 1467320968037 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 3544 | 1467320968039 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 14:09:28 INFO - PROCESS | 3544 | 1467320968043 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:09:28 INFO - PROCESS | 3544 | 1467320968046 Marionette TRACE conn5 <- [1,866,null,{}] 14:09:28 INFO - PROCESS | 3544 | 1467320968062 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 3544 | 1467320968066 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:28 INFO - PROCESS | 3544 | 1467320968152 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 14:09:28 INFO - PROCESS | 3544 | 1467320968160 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 3544 | 1467320968163 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:28 INFO - PROCESS | 3544 | ++DOCSHELL 147E4000 == 30 [pid = 3544] [id = 226] 14:09:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (14836400) [pid = 3544] [serial = 677] [outer = 00000000] 14:09:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1554EC00) [pid = 3544] [serial = 678] [outer = 14836400] 14:09:28 INFO - PROCESS | 3544 | 1467320968211 Marionette DEBUG loaded listener.js 14:09:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (15A47800) [pid = 3544] [serial = 679] [outer = 14836400] 14:09:28 INFO - PROCESS | 3544 | 1467320968695 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 14:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 14:09:28 INFO - PROCESS | 3544 | 1467320968717 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 14:09:28 INFO - PROCESS | 3544 | 1467320968719 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 14:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:09:28 INFO - PROCESS | 3544 | 1467320968730 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:09:28 INFO - PROCESS | 3544 | 1467320968732 Marionette TRACE conn5 <- [1,870,null,{}] 14:09:28 INFO - PROCESS | 3544 | 1467320968735 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:28 INFO - PROCESS | 3544 | 1467320968737 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:28 INFO - PROCESS | 3544 | 1467320968881 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 14:09:28 INFO - PROCESS | 3544 | 1467320968901 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:28 INFO - PROCESS | 3544 | 1467320968903 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:28 INFO - PROCESS | 3544 | ++DOCSHELL 15FE3000 == 31 [pid = 3544] [id = 227] 14:09:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (16426400) [pid = 3544] [serial = 680] [outer = 00000000] 14:09:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (16434C00) [pid = 3544] [serial = 681] [outer = 16426400] 14:09:28 INFO - PROCESS | 3544 | 1467320968948 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (16F10800) [pid = 3544] [serial = 682] [outer = 16426400] 14:09:29 INFO - PROCESS | 3544 | 1467320969397 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 14:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 14:09:29 INFO - PROCESS | 3544 | 1467320969463 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 14:09:29 INFO - PROCESS | 3544 | 1467320969466 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 14:09:29 INFO - PROCESS | 3544 | 1467320969469 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:09:29 INFO - PROCESS | 3544 | 1467320969471 Marionette TRACE conn5 <- [1,874,null,{}] 14:09:29 INFO - PROCESS | 3544 | 1467320969475 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:29 INFO - PROCESS | 3544 | 1467320969477 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:29 INFO - PROCESS | 3544 | 1467320969585 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 14:09:29 INFO - PROCESS | 3544 | 1467320969594 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:29 INFO - PROCESS | 3544 | 1467320969596 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:29 INFO - PROCESS | 3544 | ++DOCSHELL 16F6A000 == 32 [pid = 3544] [id = 228] 14:09:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (16F71C00) [pid = 3544] [serial = 683] [outer = 00000000] 14:09:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (17D36000) [pid = 3544] [serial = 684] [outer = 16F71C00] 14:09:29 INFO - PROCESS | 3544 | 1467320969640 Marionette DEBUG loaded listener.js 14:09:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (17D45400) [pid = 3544] [serial = 685] [outer = 16F71C00] 14:09:30 INFO - PROCESS | 3544 | 1467320970085 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 14:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 14:09:30 INFO - PROCESS | 3544 | 1467320970143 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 14:09:30 INFO - PROCESS | 3544 | 1467320970145 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 14:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:09:30 INFO - PROCESS | 3544 | 1467320970148 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:09:30 INFO - PROCESS | 3544 | 1467320970149 Marionette TRACE conn5 <- [1,878,null,{}] 14:09:30 INFO - PROCESS | 3544 | 1467320970153 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:30 INFO - PROCESS | 3544 | 1467320970158 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:30 INFO - PROCESS | 3544 | 1467320970320 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 14:09:30 INFO - PROCESS | 3544 | 1467320970334 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:30 INFO - PROCESS | 3544 | 1467320970337 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:30 INFO - PROCESS | 3544 | ++DOCSHELL 17D3B000 == 33 [pid = 3544] [id = 229] 14:09:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (17DB7400) [pid = 3544] [serial = 686] [outer = 00000000] 14:09:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1880E000) [pid = 3544] [serial = 687] [outer = 17DB7400] 14:09:30 INFO - PROCESS | 3544 | 1467320970381 Marionette DEBUG loaded listener.js 14:09:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (18D84800) [pid = 3544] [serial = 688] [outer = 17DB7400] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (15EF0800) [pid = 3544] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1880F400) [pid = 3544] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (13FE3C00) [pid = 3544] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (17D39000) [pid = 3544] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F08C00) [pid = 3544] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FC54800) [pid = 3544] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (17D36C00) [pid = 3544] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0FC02800) [pid = 3544] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0F8C4C00) [pid = 3544] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (13F64800) [pid = 3544] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (147E0400) [pid = 3544] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (1834C400) [pid = 3544] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18807400) [pid = 3544] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (1928E400) [pid = 3544] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (13F68C00) [pid = 3544] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (103C4400) [pid = 3544] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FC0E400) [pid = 3544] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FC09400) [pid = 3544] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0FC61800) [pid = 3544] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:09:31 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0FC0A000) [pid = 3544] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:09:31 INFO - PROCESS | 3544 | 1467320971306 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1175ms 14:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:09:31 INFO - PROCESS | 3544 | 1467320971324 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 3544 | 1467320971326 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 14:09:31 INFO - PROCESS | 3544 | 1467320971329 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 3544 | 1467320971330 Marionette TRACE conn5 <- [1,882,null,{}] 14:09:31 INFO - PROCESS | 3544 | 1467320971334 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 3544 | 1467320971335 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:31 INFO - PROCESS | 3544 | 1467320971452 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 14:09:31 INFO - PROCESS | 3544 | 1467320971521 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:31 INFO - PROCESS | 3544 | 1467320971523 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:31 INFO - PROCESS | 3544 | ++DOCSHELL 10232C00 == 34 [pid = 3544] [id = 230] 14:09:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (102DA800) [pid = 3544] [serial = 689] [outer = 00000000] 14:09:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (142CDC00) [pid = 3544] [serial = 690] [outer = 102DA800] 14:09:31 INFO - PROCESS | 3544 | 1467320971567 Marionette DEBUG loaded listener.js 14:09:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (14751C00) [pid = 3544] [serial = 691] [outer = 102DA800] 14:09:31 INFO - PROCESS | 3544 | 1467320971911 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 14:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 14:09:31 INFO - PROCESS | 3544 | 1467320971962 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 14:09:31 INFO - PROCESS | 3544 | 1467320971964 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 14:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:09:31 INFO - PROCESS | 3544 | 1467320971967 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:09:31 INFO - PROCESS | 3544 | 1467320971969 Marionette TRACE conn5 <- [1,886,null,{}] 14:09:31 INFO - PROCESS | 3544 | 1467320971972 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:31 INFO - PROCESS | 3544 | 1467320971974 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:32 INFO - PROCESS | 3544 | 1467320972051 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 14:09:32 INFO - PROCESS | 3544 | 1467320972057 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 3544 | 1467320972059 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:32 INFO - PROCESS | 3544 | ++DOCSHELL 13F63800 == 35 [pid = 3544] [id = 231] 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (142CD400) [pid = 3544] [serial = 692] [outer = 00000000] 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (188EEC00) [pid = 3544] [serial = 693] [outer = 142CD400] 14:09:32 INFO - PROCESS | 3544 | 1467320972102 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1834C400) [pid = 3544] [serial = 694] [outer = 142CD400] 14:09:32 INFO - PROCESS | 3544 | 1467320972538 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 14:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 14:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:09:32 INFO - PROCESS | 3544 | 1467320972607 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 14:09:32 INFO - PROCESS | 3544 | 1467320972609 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 14:09:32 INFO - PROCESS | 3544 | 1467320972612 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:09:32 INFO - PROCESS | 3544 | 1467320972614 Marionette TRACE conn5 <- [1,890,null,{}] 14:09:32 INFO - PROCESS | 3544 | 1467320972617 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:32 INFO - PROCESS | 3544 | 1467320972619 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:32 INFO - PROCESS | 3544 | 1467320972698 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 14:09:32 INFO - PROCESS | 3544 | 1467320972706 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:32 INFO - PROCESS | 3544 | 1467320972708 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:32 INFO - PROCESS | 3544 | ++DOCSHELL 147E0C00 == 36 [pid = 3544] [id = 232] 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1928F800) [pid = 3544] [serial = 695] [outer = 00000000] 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1969D000) [pid = 3544] [serial = 696] [outer = 1928F800] 14:09:32 INFO - PROCESS | 3544 | 1467320972751 Marionette DEBUG loaded listener.js 14:09:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (196D0800) [pid = 3544] [serial = 697] [outer = 1928F800] 14:09:33 INFO - PROCESS | 3544 | 1467320973368 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 14:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 830ms 14:09:33 INFO - PROCESS | 3544 | 1467320973466 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 14:09:33 INFO - PROCESS | 3544 | 1467320973471 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 14:09:33 INFO - PROCESS | 3544 | 1467320973477 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:09:33 INFO - PROCESS | 3544 | 1467320973480 Marionette TRACE conn5 <- [1,894,null,{}] 14:09:33 INFO - PROCESS | 3544 | 1467320973486 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:33 INFO - PROCESS | 3544 | 1467320973489 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:33 INFO - PROCESS | 3544 | 1467320973623 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 14:09:33 INFO - PROCESS | 3544 | 1467320973735 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:33 INFO - PROCESS | 3544 | 1467320973740 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:33 INFO - PROCESS | 3544 | ++DOCSHELL 0F874000 == 37 [pid = 3544] [id = 233] 14:09:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0F87CC00) [pid = 3544] [serial = 698] [outer = 00000000] 14:09:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FF3DC00) [pid = 3544] [serial = 699] [outer = 0F87CC00] 14:09:33 INFO - PROCESS | 3544 | 1467320973821 Marionette DEBUG loaded listener.js 14:09:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (103CE000) [pid = 3544] [serial = 700] [outer = 0F87CC00] 14:09:34 INFO - PROCESS | 3544 | 1467320974522 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 14:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1066ms 14:09:34 INFO - PROCESS | 3544 | 1467320974554 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 14:09:34 INFO - PROCESS | 3544 | 1467320974559 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 14:09:34 INFO - PROCESS | 3544 | 1467320974565 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:09:34 INFO - PROCESS | 3544 | 1467320974568 Marionette TRACE conn5 <- [1,898,null,{}] 14:09:34 INFO - PROCESS | 3544 | 1467320974572 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:34 INFO - PROCESS | 3544 | 1467320974575 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:34 INFO - PROCESS | 3544 | 1467320974698 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 14:09:34 INFO - PROCESS | 3544 | 1467320974832 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:34 INFO - PROCESS | 3544 | 1467320974834 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:34 INFO - PROCESS | 3544 | ++DOCSHELL 14624C00 == 38 [pid = 3544] [id = 234] 14:09:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (14625C00) [pid = 3544] [serial = 701] [outer = 00000000] 14:09:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (15550400) [pid = 3544] [serial = 702] [outer = 14625C00] 14:09:34 INFO - PROCESS | 3544 | 1467320974892 Marionette DEBUG loaded listener.js 14:09:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (15FE1C00) [pid = 3544] [serial = 703] [outer = 14625C00] 14:09:35 INFO - PROCESS | 3544 | 1467320975656 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 14:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1269ms 14:09:35 INFO - PROCESS | 3544 | 1467320975839 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 14:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:09:35 INFO - PROCESS | 3544 | 1467320975843 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 14:09:35 INFO - PROCESS | 3544 | 1467320975848 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:09:35 INFO - PROCESS | 3544 | 1467320975851 Marionette TRACE conn5 <- [1,902,null,{}] 14:09:35 INFO - PROCESS | 3544 | 1467320975857 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:35 INFO - PROCESS | 3544 | 1467320975860 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:36 INFO - PROCESS | 3544 | 1467320975994 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 14:09:36 INFO - PROCESS | 3544 | 1467320976120 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 3544 | 1467320976125 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:36 INFO - PROCESS | 3544 | ++DOCSHELL 0FC47000 == 39 [pid = 3544] [id = 235] 14:09:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (0FC4A400) [pid = 3544] [serial = 704] [outer = 00000000] 14:09:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (0FD2D800) [pid = 3544] [serial = 705] [outer = 0FC4A400] 14:09:36 INFO - PROCESS | 3544 | 1467320976180 Marionette DEBUG loaded listener.js 14:09:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (10348C00) [pid = 3544] [serial = 706] [outer = 0FC4A400] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 13F63800 == 38 [pid = 3544] [id = 231] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 10232C00 == 37 [pid = 3544] [id = 230] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 17D3B000 == 36 [pid = 3544] [id = 229] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 16F6A000 == 35 [pid = 3544] [id = 228] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 15FE3000 == 34 [pid = 3544] [id = 227] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 147E4000 == 33 [pid = 3544] [id = 226] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 10D3F800 == 32 [pid = 3544] [id = 225] 14:09:36 INFO - PROCESS | 3544 | --DOCSHELL 0FBA3400 == 31 [pid = 3544] [id = 224] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (10DCBC00) [pid = 3544] [serial = 555] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (17D41400) [pid = 3544] [serial = 579] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (0FD31000) [pid = 3544] [serial = 558] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (141A1C00) [pid = 3544] [serial = 585] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0FD30000) [pid = 3544] [serial = 582] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (15FE5800) [pid = 3544] [serial = 635] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (1642B400) [pid = 3544] [serial = 636] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (18AD2400) [pid = 3544] [serial = 609] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (142CD000) [pid = 3544] [serial = 614] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (147E8400) [pid = 3544] [serial = 615] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18810C00) [pid = 3544] [serial = 617] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (18D04000) [pid = 3544] [serial = 618] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (17D3D400) [pid = 3544] [serial = 639] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FD23800) [pid = 3544] [serial = 626] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (17D31400) [pid = 3544] [serial = 638] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FD2B400) [pid = 3544] [serial = 627] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (18D8CC00) [pid = 3544] [serial = 620] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (18FA9C00) [pid = 3544] [serial = 621] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FC08C00) [pid = 3544] [serial = 623] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FC4B400) [pid = 3544] [serial = 624] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FC5B400) [pid = 3544] [serial = 611] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0FD2D400) [pid = 3544] [serial = 612] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (13FE7800) [pid = 3544] [serial = 629] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1412FC00) [pid = 3544] [serial = 630] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (148BE800) [pid = 3544] [serial = 632] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18808000) [pid = 3544] [serial = 641] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18FA9800) [pid = 3544] [serial = 648] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1966B400) [pid = 3544] [serial = 650] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (19693400) [pid = 3544] [serial = 651] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1880BC00) [pid = 3544] [serial = 644] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (18AD6C00) [pid = 3544] [serial = 645] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18D8A000) [pid = 3544] [serial = 647] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1880B000) [pid = 3544] [serial = 642] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15550C00) [pid = 3544] [serial = 633] [outer = 00000000] [url = about:blank] 14:09:36 INFO - PROCESS | 3544 | 1467320976694 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 14:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 890ms 14:09:36 INFO - PROCESS | 3544 | 1467320976742 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 14:09:36 INFO - PROCESS | 3544 | 1467320976745 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 14:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:09:36 INFO - PROCESS | 3544 | 1467320976751 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:09:36 INFO - PROCESS | 3544 | 1467320976755 Marionette TRACE conn5 <- [1,906,null,{}] 14:09:36 INFO - PROCESS | 3544 | 1467320976759 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:36 INFO - PROCESS | 3544 | 1467320976762 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:36 INFO - PROCESS | 3544 | 1467320976848 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 14:09:36 INFO - PROCESS | 3544 | 1467320976857 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:36 INFO - PROCESS | 3544 | 1467320976860 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:36 INFO - PROCESS | 3544 | ++DOCSHELL 0FC03000 == 32 [pid = 3544] [id = 236] 14:09:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0FC03C00) [pid = 3544] [serial = 707] [outer = 00000000] 14:09:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0FC5E400) [pid = 3544] [serial = 708] [outer = 0FC03C00] 14:09:36 INFO - PROCESS | 3544 | 1467320976906 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FD2C400) [pid = 3544] [serial = 709] [outer = 0FC03C00] 14:09:37 INFO - PROCESS | 3544 | 1467320977404 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 14:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 14:09:37 INFO - PROCESS | 3544 | 1467320977425 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 14:09:37 INFO - PROCESS | 3544 | 1467320977427 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 14:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:09:37 INFO - PROCESS | 3544 | 1467320977430 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:09:37 INFO - PROCESS | 3544 | 1467320977432 Marionette TRACE conn5 <- [1,910,null,{}] 14:09:37 INFO - PROCESS | 3544 | 1467320977443 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:37 INFO - PROCESS | 3544 | 1467320977447 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:37 INFO - PROCESS | 3544 | 1467320977533 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 14:09:37 INFO - PROCESS | 3544 | 1467320977657 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:37 INFO - PROCESS | 3544 | 1467320977661 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:37 INFO - PROCESS | 3544 | ++DOCSHELL 13FED000 == 33 [pid = 3544] [id = 237] 14:09:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13FEDC00) [pid = 3544] [serial = 710] [outer = 00000000] 14:09:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (141A8000) [pid = 3544] [serial = 711] [outer = 13FEDC00] 14:09:37 INFO - PROCESS | 3544 | 1467320977711 Marionette DEBUG loaded listener.js 14:09:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (142D4C00) [pid = 3544] [serial = 712] [outer = 13FEDC00] 14:09:38 INFO - PROCESS | 3544 | 1467320978100 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 731ms 14:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:09:38 INFO - PROCESS | 3544 | 1467320978163 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 3544 | 1467320978165 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 14:09:38 INFO - PROCESS | 3544 | 1467320978169 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 3544 | 1467320978170 Marionette TRACE conn5 <- [1,914,null,{}] 14:09:38 INFO - PROCESS | 3544 | 1467320978174 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 3544 | 1467320978176 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:38 INFO - PROCESS | 3544 | 1467320978274 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 14:09:38 INFO - PROCESS | 3544 | 1467320978279 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:38 INFO - PROCESS | 3544 | 1467320978281 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:38 INFO - PROCESS | 3544 | ++DOCSHELL 147E8400 == 34 [pid = 3544] [id = 238] 14:09:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (15551000) [pid = 3544] [serial = 713] [outer = 00000000] 14:09:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (15FE4800) [pid = 3544] [serial = 714] [outer = 15551000] 14:09:38 INFO - PROCESS | 3544 | 1467320978325 Marionette DEBUG loaded listener.js 14:09:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (16F02C00) [pid = 3544] [serial = 715] [outer = 15551000] 14:09:38 INFO - PROCESS | 3544 | 1467320978782 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 14:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 14:09:38 INFO - PROCESS | 3544 | 1467320978839 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 14:09:38 INFO - PROCESS | 3544 | 1467320978841 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 14:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:09:38 INFO - PROCESS | 3544 | 1467320978845 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:09:38 INFO - PROCESS | 3544 | 1467320978847 Marionette TRACE conn5 <- [1,918,null,{}] 14:09:38 INFO - PROCESS | 3544 | 1467320978850 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:38 INFO - PROCESS | 3544 | 1467320978852 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:39 INFO - PROCESS | 3544 | 1467320978994 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 14:09:39 INFO - PROCESS | 3544 | 1467320979007 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 3544 | 1467320979009 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:39 INFO - PROCESS | 3544 | ++DOCSHELL 10D3F800 == 35 [pid = 3544] [id = 239] 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (15FDB000) [pid = 3544] [serial = 716] [outer = 00000000] 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (16F70400) [pid = 3544] [serial = 717] [outer = 15FDB000] 14:09:39 INFO - PROCESS | 3544 | 1467320979053 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (16F93C00) [pid = 3544] [serial = 718] [outer = 15FDB000] 14:09:39 INFO - PROCESS | 3544 | 1467320979497 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 14:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 14:09:39 INFO - PROCESS | 3544 | 1467320979515 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 14:09:39 INFO - PROCESS | 3544 | 1467320979517 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 14:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:09:39 INFO - PROCESS | 3544 | 1467320979521 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:09:39 INFO - PROCESS | 3544 | 1467320979522 Marionette TRACE conn5 <- [1,922,null,{}] 14:09:39 INFO - PROCESS | 3544 | 1467320979526 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:39 INFO - PROCESS | 3544 | 1467320979531 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:39 INFO - PROCESS | 3544 | 1467320979672 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 14:09:39 INFO - PROCESS | 3544 | 1467320979678 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:39 INFO - PROCESS | 3544 | 1467320979680 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:39 INFO - PROCESS | 3544 | ++DOCSHELL 17D39000 == 36 [pid = 3544] [id = 240] 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (17D3F000) [pid = 3544] [serial = 719] [outer = 00000000] 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18809400) [pid = 3544] [serial = 720] [outer = 17D3F000] 14:09:39 INFO - PROCESS | 3544 | 1467320979774 Marionette DEBUG loaded listener.js 14:09:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (18810800) [pid = 3544] [serial = 721] [outer = 17D3F000] 14:09:40 INFO - PROCESS | 3544 | 1467320980214 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 14:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 14:09:40 INFO - PROCESS | 3544 | 1467320980252 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 14:09:40 INFO - PROCESS | 3544 | 1467320980254 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 14:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:09:40 INFO - PROCESS | 3544 | 1467320980270 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:09:40 INFO - PROCESS | 3544 | 1467320980272 Marionette TRACE conn5 <- [1,926,null,{}] 14:09:40 INFO - PROCESS | 3544 | 1467320980276 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:40 INFO - PROCESS | 3544 | 1467320980278 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:40 INFO - PROCESS | 3544 | 1467320980416 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 14:09:40 INFO - PROCESS | 3544 | 1467320980477 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:40 INFO - PROCESS | 3544 | 1467320980479 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:40 INFO - PROCESS | 3544 | ++DOCSHELL 18AC7400 == 37 [pid = 3544] [id = 241] 14:09:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (18AD3C00) [pid = 3544] [serial = 722] [outer = 00000000] 14:09:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (18ADE800) [pid = 3544] [serial = 723] [outer = 18AD3C00] 14:09:40 INFO - PROCESS | 3544 | 1467320980523 Marionette DEBUG loaded listener.js 14:09:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18AE1400) [pid = 3544] [serial = 724] [outer = 18AD3C00] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (16426400) [pid = 3544] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (10D41000) [pid = 3544] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FBA4800) [pid = 3544] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (16F71C00) [pid = 3544] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FD30800) [pid = 3544] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (17DB7400) [pid = 3544] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (102DA800) [pid = 3544] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (14836400) [pid = 3544] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (142CD400) [pid = 3544] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F8CF000) [pid = 3544] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (17D37000) [pid = 3544] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (19B93800) [pid = 3544] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1B187800) [pid = 3544] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:09:40 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1BAE6800) [pid = 3544] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:09:41 INFO - PROCESS | 3544 | 1467320980994 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 790ms 14:09:41 INFO - PROCESS | 3544 | 1467320981057 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 14:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:09:41 INFO - PROCESS | 3544 | 1467320981059 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 14:09:41 INFO - PROCESS | 3544 | 1467320981062 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - PROCESS | 3544 | 1467320981064 Marionette TRACE conn5 <- [1,930,null,{}] 14:09:41 INFO - PROCESS | 3544 | 1467320981067 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 3544 | 1467320981069 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:41 INFO - PROCESS | 3544 | 1467320981149 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 14:09:41 INFO - PROCESS | 3544 | 1467320981156 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 3544 | 1467320981157 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:41 INFO - PROCESS | 3544 | ++DOCSHELL 16426400 == 38 [pid = 3544] [id = 242] 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16428C00) [pid = 3544] [serial = 725] [outer = 00000000] 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18839800) [pid = 3544] [serial = 726] [outer = 16428C00] 14:09:41 INFO - PROCESS | 3544 | 1467320981201 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18ADE000) [pid = 3544] [serial = 727] [outer = 16428C00] 14:09:41 INFO - PROCESS | 3544 | 1467320981624 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 14:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 14:09:41 INFO - PROCESS | 3544 | 1467320981693 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 14:09:41 INFO - PROCESS | 3544 | 1467320981695 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 14:09:41 INFO - PROCESS | 3544 | 1467320981698 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:09:41 INFO - PROCESS | 3544 | 1467320981700 Marionette TRACE conn5 <- [1,934,null,{}] 14:09:41 INFO - PROCESS | 3544 | 1467320981703 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:41 INFO - PROCESS | 3544 | 1467320981705 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:41 INFO - PROCESS | 3544 | 1467320981787 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 14:09:41 INFO - PROCESS | 3544 | 1467320981792 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:41 INFO - PROCESS | 3544 | 1467320981794 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:41 INFO - PROCESS | 3544 | ++DOCSHELL 13FECC00 == 39 [pid = 3544] [id = 243] 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18F9E000) [pid = 3544] [serial = 728] [outer = 00000000] 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1928D800) [pid = 3544] [serial = 729] [outer = 18F9E000] 14:09:41 INFO - PROCESS | 3544 | 1467320981837 Marionette DEBUG loaded listener.js 14:09:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1928A400) [pid = 3544] [serial = 730] [outer = 18F9E000] 14:09:42 INFO - PROCESS | 3544 | 1467320982283 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 14:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 14:09:42 INFO - PROCESS | 3544 | 1467320982339 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 14:09:42 INFO - PROCESS | 3544 | 1467320982341 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 14:09:42 INFO - PROCESS | 3544 | 1467320982344 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:09:42 INFO - PROCESS | 3544 | 1467320982345 Marionette TRACE conn5 <- [1,938,null,{}] 14:09:42 INFO - PROCESS | 3544 | 1467320982349 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:42 INFO - PROCESS | 3544 | 1467320982350 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:42 INFO - PROCESS | 3544 | 1467320982433 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 14:09:42 INFO - PROCESS | 3544 | 1467320982438 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:42 INFO - PROCESS | 3544 | 1467320982440 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:42 INFO - PROCESS | 3544 | ++DOCSHELL 102E1000 == 40 [pid = 3544] [id = 244] 14:09:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1449F400) [pid = 3544] [serial = 731] [outer = 00000000] 14:09:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19A3FC00) [pid = 3544] [serial = 732] [outer = 1449F400] 14:09:42 INFO - PROCESS | 3544 | 1467320982484 Marionette DEBUG loaded listener.js 14:09:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19A49000) [pid = 3544] [serial = 733] [outer = 1449F400] 14:09:43 INFO - PROCESS | 3544 | 1467320983091 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 14:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 770ms 14:09:43 INFO - PROCESS | 3544 | 1467320983118 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 14:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:09:43 INFO - PROCESS | 3544 | 1467320983122 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 14:09:43 INFO - PROCESS | 3544 | 1467320983170 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:09:43 INFO - PROCESS | 3544 | 1467320983173 Marionette TRACE conn5 <- [1,942,null,{}] 14:09:43 INFO - PROCESS | 3544 | 1467320983194 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:43 INFO - PROCESS | 3544 | 1467320983197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:43 INFO - PROCESS | 3544 | 1467320983322 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 14:09:43 INFO - PROCESS | 3544 | 1467320983420 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:43 INFO - PROCESS | 3544 | 1467320983423 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:43 INFO - PROCESS | 3544 | ++DOCSHELL 0F682C00 == 41 [pid = 3544] [id = 245] 14:09:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F8C8000) [pid = 3544] [serial = 734] [outer = 00000000] 14:09:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC56000) [pid = 3544] [serial = 735] [outer = 0F8C8000] 14:09:43 INFO - PROCESS | 3544 | 1467320983480 Marionette DEBUG loaded listener.js 14:09:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (10233000) [pid = 3544] [serial = 736] [outer = 0F8C8000] 14:09:44 INFO - PROCESS | 3544 | 1467320984038 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 14:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 990ms 14:09:44 INFO - PROCESS | 3544 | 1467320984118 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 14:09:44 INFO - PROCESS | 3544 | 1467320984123 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 14:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:09:44 INFO - PROCESS | 3544 | 1467320984129 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:09:44 INFO - PROCESS | 3544 | 1467320984132 Marionette TRACE conn5 <- [1,946,null,{}] 14:09:44 INFO - PROCESS | 3544 | 1467320984136 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:44 INFO - PROCESS | 3544 | 1467320984139 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:44 INFO - PROCESS | 3544 | 1467320984304 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 14:09:44 INFO - PROCESS | 3544 | 1467320984314 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:44 INFO - PROCESS | 3544 | 1467320984317 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:44 INFO - PROCESS | 3544 | ++DOCSHELL 142C9C00 == 42 [pid = 3544] [id = 246] 14:09:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (142CD000) [pid = 3544] [serial = 737] [outer = 00000000] 14:09:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (14838C00) [pid = 3544] [serial = 738] [outer = 142CD000] 14:09:44 INFO - PROCESS | 3544 | 1467320984373 Marionette DEBUG loaded listener.js 14:09:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (15FE3000) [pid = 3544] [serial = 739] [outer = 142CD000] 14:09:45 INFO - PROCESS | 3544 | 1467320984997 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 14:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 14:09:45 INFO - PROCESS | 3544 | 1467320985064 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 14:09:45 INFO - PROCESS | 3544 | 1467320985066 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 14:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:09:45 INFO - PROCESS | 3544 | 1467320985070 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:09:45 INFO - PROCESS | 3544 | 1467320985074 Marionette TRACE conn5 <- [1,950,null,{}] 14:09:45 INFO - PROCESS | 3544 | 1467320985085 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:45 INFO - PROCESS | 3544 | 1467320985090 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:45 INFO - PROCESS | 3544 | 1467320985251 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 14:09:45 INFO - PROCESS | 3544 | 1467320985262 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:45 INFO - PROCESS | 3544 | 1467320985265 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:45 INFO - PROCESS | 3544 | ++DOCSHELL 19A4AC00 == 43 [pid = 3544] [id = 247] 14:09:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (19A4C400) [pid = 3544] [serial = 740] [outer = 00000000] 14:09:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (19B99400) [pid = 3544] [serial = 741] [outer = 19A4C400] 14:09:45 INFO - PROCESS | 3544 | 1467320985321 Marionette DEBUG loaded listener.js 14:09:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1A8BC800) [pid = 3544] [serial = 742] [outer = 19A4C400] 14:09:45 INFO - PROCESS | 3544 | 1467320985923 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 930ms 14:09:46 INFO - PROCESS | 3544 | 1467320986003 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 3544 | 1467320986006 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 14:09:46 INFO - PROCESS | 3544 | 1467320986009 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:09:46 INFO - PROCESS | 3544 | 1467320986011 Marionette TRACE conn5 <- [1,954,null,{}] 14:09:46 INFO - PROCESS | 3544 | 1467320986015 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 3544 | 1467320986017 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:46 INFO - PROCESS | 3544 | 1467320986129 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 14:09:46 INFO - PROCESS | 3544 | 1467320986261 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:46 INFO - PROCESS | 3544 | 1467320986263 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:46 INFO - PROCESS | 3544 | ++DOCSHELL 1BA74400 == 44 [pid = 3544] [id = 248] 14:09:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1BA74800) [pid = 3544] [serial = 743] [outer = 00000000] 14:09:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1C2D4800) [pid = 3544] [serial = 744] [outer = 1BA74800] 14:09:46 INFO - PROCESS | 3544 | 1467320986317 Marionette DEBUG loaded listener.js 14:09:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1C2D8C00) [pid = 3544] [serial = 745] [outer = 1BA74800] 14:09:46 INFO - PROCESS | 3544 | 1467320986875 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 14:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 14:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:09:46 INFO - PROCESS | 3544 | 1467320986943 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 14:09:46 INFO - PROCESS | 3544 | 1467320986945 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 14:09:46 INFO - PROCESS | 3544 | 1467320986948 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:09:46 INFO - PROCESS | 3544 | 1467320986950 Marionette TRACE conn5 <- [1,958,null,{}] 14:09:46 INFO - PROCESS | 3544 | 1467320986954 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:46 INFO - PROCESS | 3544 | 1467320986956 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:47 INFO - PROCESS | 3544 | 1467320987061 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 14:09:47 INFO - PROCESS | 3544 | 1467320987167 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:47 INFO - PROCESS | 3544 | 1467320987169 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:47 INFO - PROCESS | 3544 | ++DOCSHELL 1883A400 == 45 [pid = 3544] [id = 249] 14:09:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1883AC00) [pid = 3544] [serial = 746] [outer = 00000000] 14:09:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1C332800) [pid = 3544] [serial = 747] [outer = 1883AC00] 14:09:47 INFO - PROCESS | 3544 | 1467320987222 Marionette DEBUG loaded listener.js 14:09:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1C336400) [pid = 3544] [serial = 748] [outer = 1883AC00] 14:09:47 INFO - PROCESS | 3544 | 1467320987874 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 14:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 14:09:47 INFO - PROCESS | 3544 | 1467320987923 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 14:09:47 INFO - PROCESS | 3544 | 1467320987925 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 14:09:47 INFO - PROCESS | 3544 | 1467320987928 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:09:47 INFO - PROCESS | 3544 | 1467320987930 Marionette TRACE conn5 <- [1,962,null,{}] 14:09:47 INFO - PROCESS | 3544 | 1467320987934 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:47 INFO - PROCESS | 3544 | 1467320987940 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:48 INFO - PROCESS | 3544 | 1467320988197 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 14:09:48 INFO - PROCESS | 3544 | 1467320988364 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:48 INFO - PROCESS | 3544 | 1467320988367 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:48 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C6800 == 46 [pid = 3544] [id = 250] 14:09:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0F8C8800) [pid = 3544] [serial = 749] [outer = 00000000] 14:09:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0FBAC000) [pid = 3544] [serial = 750] [outer = 0F8C8800] 14:09:48 INFO - PROCESS | 3544 | 1467320988418 Marionette DEBUG loaded listener.js 14:09:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0FC44000) [pid = 3544] [serial = 751] [outer = 0F8C8800] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 13FECC00 == 45 [pid = 3544] [id = 243] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 16426400 == 44 [pid = 3544] [id = 242] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 18AC7400 == 43 [pid = 3544] [id = 241] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 17D39000 == 42 [pid = 3544] [id = 240] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 10D3F800 == 41 [pid = 3544] [id = 239] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 147E8400 == 40 [pid = 3544] [id = 238] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 13FED000 == 39 [pid = 3544] [id = 237] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 0FC03000 == 38 [pid = 3544] [id = 236] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 0FC47000 == 37 [pid = 3544] [id = 235] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 0F874000 == 36 [pid = 3544] [id = 233] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 14624C00 == 35 [pid = 3544] [id = 234] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 0FD2F000 == 34 [pid = 3544] [id = 223] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 147E0C00 == 33 [pid = 3544] [id = 232] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 1883A400 == 32 [pid = 3544] [id = 249] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 1BA74400 == 31 [pid = 3544] [id = 248] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 142C9C00 == 30 [pid = 3544] [id = 246] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 19A4AC00 == 29 [pid = 3544] [id = 247] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 102E1000 == 28 [pid = 3544] [id = 244] 14:09:49 INFO - PROCESS | 3544 | --DOCSHELL 0F682C00 == 27 [pid = 3544] [id = 245] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (16434C00) [pid = 3544] [serial = 681] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (13F5DC00) [pid = 3544] [serial = 675] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (13F66400) [pid = 3544] [serial = 676] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FC41800) [pid = 3544] [serial = 672] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FC5A400) [pid = 3544] [serial = 673] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (17D36000) [pid = 3544] [serial = 684] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (16F10800) [pid = 3544] [serial = 682] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (10DCAC00) [pid = 3544] [serial = 669] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (102D9800) [pid = 3544] [serial = 668] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1880E000) [pid = 3544] [serial = 687] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (142CDC00) [pid = 3544] [serial = 690] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (17D45400) [pid = 3544] [serial = 685] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1554EC00) [pid = 3544] [serial = 678] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (188EEC00) [pid = 3544] [serial = 693] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1D061800) [pid = 3544] [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.] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FC5AC00) [pid = 3544] [serial = 654] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FC05800) [pid = 3544] [serial = 653] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (1928E800) [pid = 3544] [serial = 657] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1880B400) [pid = 3544] [serial = 656] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1969D000) [pid = 3544] [serial = 696] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (19B9E800) [pid = 3544] [serial = 660] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1834C400) [pid = 3544] [serial = 694] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19B99C00) [pid = 3544] [serial = 659] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1BAE2C00) [pid = 3544] [serial = 663] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1B2E6C00) [pid = 3544] [serial = 662] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1C32D400) [pid = 3544] [serial = 666] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1C2D6400) [pid = 3544] [serial = 665] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (18D84800) [pid = 3544] [serial = 688] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (14751C00) [pid = 3544] [serial = 691] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (15A47800) [pid = 3544] [serial = 679] [outer = 00000000] [url = about:blank] 14:09:49 INFO - PROCESS | 3544 | 1467320989812 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 14:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1936ms 14:09:49 INFO - PROCESS | 3544 | 1467320989869 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 14:09:49 INFO - PROCESS | 3544 | 1467320989874 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 14:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:09:49 INFO - PROCESS | 3544 | 1467320989879 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:09:49 INFO - PROCESS | 3544 | 1467320989882 Marionette TRACE conn5 <- [1,966,null,{}] 14:09:49 INFO - PROCESS | 3544 | 1467320989888 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:49 INFO - PROCESS | 3544 | 1467320989891 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:50 INFO - PROCESS | 3544 | 1467320990022 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 14:09:50 INFO - PROCESS | 3544 | 1467320990035 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 3544 | 1467320990040 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:50 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF800 == 28 [pid = 3544] [id = 251] 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F8D0400) [pid = 3544] [serial = 752] [outer = 00000000] 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FBA4400) [pid = 3544] [serial = 753] [outer = 0F8D0400] 14:09:50 INFO - PROCESS | 3544 | 1467320990089 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0FC05C00) [pid = 3544] [serial = 754] [outer = 0F8D0400] 14:09:50 INFO - PROCESS | 3544 | 1467320990576 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 14:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 14:09:50 INFO - PROCESS | 3544 | 1467320990613 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 14:09:50 INFO - PROCESS | 3544 | 1467320990618 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 14:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:09:50 INFO - PROCESS | 3544 | 1467320990624 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:09:50 INFO - PROCESS | 3544 | 1467320990627 Marionette TRACE conn5 <- [1,970,null,{}] 14:09:50 INFO - PROCESS | 3544 | 1467320990631 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:50 INFO - PROCESS | 3544 | 1467320990633 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:50 INFO - PROCESS | 3544 | 1467320990721 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 14:09:50 INFO - PROCESS | 3544 | 1467320990730 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:50 INFO - PROCESS | 3544 | 1467320990733 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:50 INFO - PROCESS | 3544 | ++DOCSHELL 0FC61400 == 29 [pid = 3544] [id = 252] 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FC61C00) [pid = 3544] [serial = 755] [outer = 00000000] 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FD26C00) [pid = 3544] [serial = 756] [outer = 0FC61C00] 14:09:50 INFO - PROCESS | 3544 | 1467320990780 Marionette DEBUG loaded listener.js 14:09:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FD2F000) [pid = 3544] [serial = 757] [outer = 0FC61C00] 14:09:51 INFO - PROCESS | 3544 | 1467320991252 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 14:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 14:09:51 INFO - PROCESS | 3544 | 1467320991298 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 14:09:51 INFO - PROCESS | 3544 | 1467320991300 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 14:09:51 INFO - PROCESS | 3544 | 1467320991304 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:09:51 INFO - PROCESS | 3544 | 1467320991307 Marionette TRACE conn5 <- [1,974,null,{}] 14:09:51 INFO - PROCESS | 3544 | 1467320991318 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:51 INFO - PROCESS | 3544 | 1467320991323 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:51 INFO - PROCESS | 3544 | 1467320991492 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 14:09:51 INFO - PROCESS | 3544 | 1467320991629 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:51 INFO - PROCESS | 3544 | 1467320991632 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:51 INFO - PROCESS | 3544 | ++DOCSHELL 0F636C00 == 30 [pid = 3544] [id = 253] 14:09:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F63B000) [pid = 3544] [serial = 758] [outer = 00000000] 14:09:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0F875800) [pid = 3544] [serial = 759] [outer = 0F63B000] 14:09:51 INFO - PROCESS | 3544 | 1467320991691 Marionette DEBUG loaded listener.js 14:09:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FBA5C00) [pid = 3544] [serial = 760] [outer = 0F63B000] 14:09:52 INFO - PROCESS | 3544 | 1467320992414 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 14:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1170ms 14:09:52 INFO - PROCESS | 3544 | 1467320992479 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 14:09:52 INFO - PROCESS | 3544 | 1467320992483 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 14:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:09:52 INFO - PROCESS | 3544 | 1467320992488 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:09:52 INFO - PROCESS | 3544 | 1467320992491 Marionette TRACE conn5 <- [1,978,null,{}] 14:09:52 INFO - PROCESS | 3544 | 1467320992496 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:52 INFO - PROCESS | 3544 | 1467320992499 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:52 INFO - PROCESS | 3544 | 1467320992622 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 14:09:52 INFO - PROCESS | 3544 | 1467320992699 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:52 INFO - PROCESS | 3544 | 1467320992702 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:52 INFO - PROCESS | 3544 | ++DOCSHELL 13F11400 == 31 [pid = 3544] [id = 254] 14:09:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (13F12000) [pid = 3544] [serial = 761] [outer = 00000000] 14:09:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (13F5FC00) [pid = 3544] [serial = 762] [outer = 13F12000] 14:09:52 INFO - PROCESS | 3544 | 1467320992800 Marionette DEBUG loaded listener.js 14:09:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (13F6A800) [pid = 3544] [serial = 763] [outer = 13F12000] 14:09:53 INFO - PROCESS | 3544 | 1467320993519 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 14:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1082ms 14:09:53 INFO - PROCESS | 3544 | 1467320993597 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 14:09:53 INFO - PROCESS | 3544 | 1467320993600 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 14:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:09:53 INFO - PROCESS | 3544 | 1467320993604 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:09:53 INFO - PROCESS | 3544 | 1467320993606 Marionette TRACE conn5 <- [1,982,null,{}] 14:09:53 INFO - PROCESS | 3544 | 1467320993610 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:53 INFO - PROCESS | 3544 | 1467320993613 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:53 INFO - PROCESS | 3544 | 1467320993733 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 14:09:53 INFO - PROCESS | 3544 | 1467320993813 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:53 INFO - PROCESS | 3544 | 1467320993815 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:53 INFO - PROCESS | 3544 | ++DOCSHELL 141EE400 == 32 [pid = 3544] [id = 255] 14:09:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (142CD400) [pid = 3544] [serial = 764] [outer = 00000000] 14:09:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1449E400) [pid = 3544] [serial = 765] [outer = 142CD400] 14:09:53 INFO - PROCESS | 3544 | 1467320993910 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (14628000) [pid = 3544] [serial = 766] [outer = 142CD400] 14:09:54 INFO - PROCESS | 3544 | --DOCSHELL 0FC61400 == 31 [pid = 3544] [id = 252] 14:09:54 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF800 == 30 [pid = 3544] [id = 251] 14:09:54 INFO - PROCESS | 3544 | 1467320994562 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 14:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 14:09:54 INFO - PROCESS | 3544 | 1467320994576 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 14:09:54 INFO - PROCESS | 3544 | 1467320994581 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 14:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:09:54 INFO - PROCESS | 3544 | 1467320994584 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:09:54 INFO - PROCESS | 3544 | 1467320994589 Marionette TRACE conn5 <- [1,986,null,{}] 14:09:54 INFO - PROCESS | 3544 | 1467320994594 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:54 INFO - PROCESS | 3544 | 1467320994596 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:54 INFO - PROCESS | 3544 | 1467320994685 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 14:09:54 INFO - PROCESS | 3544 | 1467320994793 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:54 INFO - PROCESS | 3544 | 1467320994796 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:54 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F4C00 == 31 [pid = 3544] [id = 256] 14:09:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F8CCC00) [pid = 3544] [serial = 767] [outer = 00000000] 14:09:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (102D8000) [pid = 3544] [serial = 768] [outer = 0F8CCC00] 14:09:54 INFO - PROCESS | 3544 | 1467320994857 Marionette DEBUG loaded listener.js 14:09:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (13F10800) [pid = 3544] [serial = 769] [outer = 0F8CCC00] 14:09:55 INFO - PROCESS | 3544 | 1467320995367 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 14:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 830ms 14:09:55 INFO - PROCESS | 3544 | 1467320995417 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 14:09:55 INFO - PROCESS | 3544 | 1467320995421 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 14:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:09:55 INFO - PROCESS | 3544 | 1467320995427 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:09:55 INFO - PROCESS | 3544 | 1467320995429 Marionette TRACE conn5 <- [1,990,null,{}] 14:09:55 INFO - PROCESS | 3544 | 1467320995433 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:55 INFO - PROCESS | 3544 | 1467320995436 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:55 INFO - PROCESS | 3544 | 1467320995556 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 14:09:55 INFO - PROCESS | 3544 | 1467320995567 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:55 INFO - PROCESS | 3544 | 1467320995570 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:55 INFO - PROCESS | 3544 | ++DOCSHELL 13FE2000 == 32 [pid = 3544] [id = 257] 14:09:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (13FE2400) [pid = 3544] [serial = 770] [outer = 00000000] 14:09:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (147E0400) [pid = 3544] [serial = 771] [outer = 13FE2400] 14:09:55 INFO - PROCESS | 3544 | 1467320995616 Marionette DEBUG loaded listener.js 14:09:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (148BE800) [pid = 3544] [serial = 772] [outer = 13FE2400] 14:09:56 INFO - PROCESS | 3544 | 1467320996072 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 14:09:56 INFO - PROCESS | 3544 | 1467320996102 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 3544 | 1467320996105 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 14:09:56 INFO - PROCESS | 3544 | 1467320996108 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:09:56 INFO - PROCESS | 3544 | 1467320996111 Marionette TRACE conn5 <- [1,994,null,{}] 14:09:56 INFO - PROCESS | 3544 | 1467320996128 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 3544 | 1467320996133 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:56 INFO - PROCESS | 3544 | 1467320996246 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 14:09:56 INFO - PROCESS | 3544 | 1467320996253 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:56 INFO - PROCESS | 3544 | 1467320996257 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:56 INFO - PROCESS | 3544 | ++DOCSHELL 15EEF800 == 33 [pid = 3544] [id = 258] 14:09:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (16F0A000) [pid = 3544] [serial = 773] [outer = 00000000] 14:09:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (16F69000) [pid = 3544] [serial = 774] [outer = 16F0A000] 14:09:56 INFO - PROCESS | 3544 | 1467320996305 Marionette DEBUG loaded listener.js 14:09:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (17D2FC00) [pid = 3544] [serial = 775] [outer = 16F0A000] 14:09:56 INFO - PROCESS | 3544 | 1467320996864 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (17D3F000) [pid = 3544] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18AD3C00) [pid = 3544] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0F87CC00) [pid = 3544] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (13FEDC00) [pid = 3544] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC4A400) [pid = 3544] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FC03C00) [pid = 3544] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (14625C00) [pid = 3544] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1928F800) [pid = 3544] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (15551000) [pid = 3544] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (18F9E000) [pid = 3544] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1449F400) [pid = 3544] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (16428C00) [pid = 3544] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (15FDB000) [pid = 3544] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0F8D0400) [pid = 3544] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F8C8800) [pid = 3544] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0F8C8000) [pid = 3544] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (142CD000) [pid = 3544] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (19A4C400) [pid = 3544] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1BA74800) [pid = 3544] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:09:56 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1883AC00) [pid = 3544] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 831ms 14:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:09:56 INFO - PROCESS | 3544 | 1467320996943 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 14:09:56 INFO - PROCESS | 3544 | 1467320996946 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 14:09:56 INFO - PROCESS | 3544 | 1467320996949 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:09:56 INFO - PROCESS | 3544 | 1467320996950 Marionette TRACE conn5 <- [1,998,null,{}] 14:09:56 INFO - PROCESS | 3544 | 1467320996958 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:56 INFO - PROCESS | 3544 | 1467320996960 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:57 INFO - PROCESS | 3544 | 1467320997047 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 14:09:57 INFO - PROCESS | 3544 | 1467320997052 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 3544 | 1467320997055 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:57 INFO - PROCESS | 3544 | ++DOCSHELL 0CBCB800 == 34 [pid = 3544] [id = 259] 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FC4E000) [pid = 3544] [serial = 776] [outer = 00000000] 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (13FE0800) [pid = 3544] [serial = 777] [outer = 0FC4E000] 14:09:57 INFO - PROCESS | 3544 | 1467320997100 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (14749400) [pid = 3544] [serial = 778] [outer = 0FC4E000] 14:09:57 INFO - PROCESS | 3544 | 1467320997529 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 14:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 14:09:57 INFO - PROCESS | 3544 | 1467320997583 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 14:09:57 INFO - PROCESS | 3544 | 1467320997585 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 14:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:09:57 INFO - PROCESS | 3544 | 1467320997588 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:09:57 INFO - PROCESS | 3544 | 1467320997590 Marionette TRACE conn5 <- [1,1002,null,{}] 14:09:57 INFO - PROCESS | 3544 | 1467320997593 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:57 INFO - PROCESS | 3544 | 1467320997595 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:57 INFO - PROCESS | 3544 | 1467320997679 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 14:09:57 INFO - PROCESS | 3544 | 1467320997684 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:57 INFO - PROCESS | 3544 | 1467320997686 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:57 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FE800 == 35 [pid = 3544] [id = 260] 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0F8D3000) [pid = 3544] [serial = 779] [outer = 00000000] 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D3F000) [pid = 3544] [serial = 780] [outer = 0F8D3000] 14:09:57 INFO - PROCESS | 3544 | 1467320997732 Marionette DEBUG loaded listener.js 14:09:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18696000) [pid = 3544] [serial = 781] [outer = 0F8D3000] 14:09:58 INFO - PROCESS | 3544 | 1467320998203 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 14:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 14:09:58 INFO - PROCESS | 3544 | 1467320998259 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 14:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:09:58 INFO - PROCESS | 3544 | 1467320998261 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 14:09:58 INFO - PROCESS | 3544 | 1467320998264 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:09:58 INFO - PROCESS | 3544 | 1467320998266 Marionette TRACE conn5 <- [1,1006,null,{}] 14:09:58 INFO - PROCESS | 3544 | 1467320998269 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:58 INFO - PROCESS | 3544 | 1467320998275 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:58 INFO - PROCESS | 3544 | 1467320998372 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 14:09:58 INFO - PROCESS | 3544 | 1467320998414 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:58 INFO - PROCESS | 3544 | 1467320998416 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:58 INFO - PROCESS | 3544 | ++DOCSHELL 1883AC00 == 36 [pid = 3544] [id = 261] 14:09:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18843400) [pid = 3544] [serial = 782] [outer = 00000000] 14:09:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18AD7400) [pid = 3544] [serial = 783] [outer = 18843400] 14:09:58 INFO - PROCESS | 3544 | 1467320998460 Marionette DEBUG loaded listener.js 14:09:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18AD9C00) [pid = 3544] [serial = 784] [outer = 18843400] 14:09:58 INFO - PROCESS | 3544 | 1467320998934 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 14:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 14:09:59 INFO - PROCESS | 3544 | 1467320998996 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 14:09:59 INFO - PROCESS | 3544 | 1467320999001 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 14:09:59 INFO - PROCESS | 3544 | 1467320999006 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:09:59 INFO - PROCESS | 3544 | 1467320999010 Marionette TRACE conn5 <- [1,1010,null,{}] 14:09:59 INFO - PROCESS | 3544 | 1467320999016 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:09:59 INFO - PROCESS | 3544 | 1467320999020 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:59 INFO - PROCESS | 3544 | 1467320999149 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 14:09:59 INFO - PROCESS | 3544 | 1467320999272 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:09:59 INFO - PROCESS | 3544 | 1467320999277 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:09:59 INFO - PROCESS | 3544 | ++DOCSHELL 0FC08800 == 37 [pid = 3544] [id = 262] 14:09:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC09400) [pid = 3544] [serial = 785] [outer = 00000000] 14:09:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0FC54800) [pid = 3544] [serial = 786] [outer = 0FC09400] 14:09:59 INFO - PROCESS | 3544 | 1467320999335 Marionette DEBUG loaded listener.js 14:09:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0FF3D800) [pid = 3544] [serial = 787] [outer = 0FC09400] 14:10:00 INFO - PROCESS | 3544 | 1467321000008 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 14:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1069ms 14:10:00 INFO - PROCESS | 3544 | 1467321000091 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 14:10:00 INFO - PROCESS | 3544 | 1467321000096 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 14:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:10:00 INFO - PROCESS | 3544 | 1467321000103 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:10:00 INFO - PROCESS | 3544 | 1467321000106 Marionette TRACE conn5 <- [1,1014,null,{}] 14:10:00 INFO - PROCESS | 3544 | 1467321000125 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:00 INFO - PROCESS | 3544 | 1467321000128 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:00 INFO - PROCESS | 3544 | 1467321000246 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 14:10:00 INFO - PROCESS | 3544 | 1467321000367 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:00 INFO - PROCESS | 3544 | 1467321000370 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:00 INFO - PROCESS | 3544 | ++DOCSHELL 141E8C00 == 38 [pid = 3544] [id = 263] 14:10:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (14496C00) [pid = 3544] [serial = 788] [outer = 00000000] 14:10:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (15EF0800) [pid = 3544] [serial = 789] [outer = 14496C00] 14:10:00 INFO - PROCESS | 3544 | 1467321000430 Marionette DEBUG loaded listener.js 14:10:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F0C400) [pid = 3544] [serial = 790] [outer = 14496C00] 14:10:01 INFO - PROCESS | 3544 | 1467321001024 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 14:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 990ms 14:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:10:01 INFO - PROCESS | 3544 | 1467321001098 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 14:10:01 INFO - PROCESS | 3544 | 1467321001100 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 14:10:01 INFO - PROCESS | 3544 | 1467321001104 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:10:01 INFO - PROCESS | 3544 | 1467321001108 Marionette TRACE conn5 <- [1,1018,null,{}] 14:10:01 INFO - PROCESS | 3544 | 1467321001119 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:01 INFO - PROCESS | 3544 | 1467321001124 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:01 INFO - PROCESS | 3544 | 1467321001233 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 14:10:01 INFO - PROCESS | 3544 | 1467321001363 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:01 INFO - PROCESS | 3544 | 1467321001367 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:01 INFO - PROCESS | 3544 | ++DOCSHELL 18D83000 == 39 [pid = 3544] [id = 264] 14:10:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18D84000) [pid = 3544] [serial = 791] [outer = 00000000] 14:10:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18F9E000) [pid = 3544] [serial = 792] [outer = 18D84000] 14:10:01 INFO - PROCESS | 3544 | 1467321001425 Marionette DEBUG loaded listener.js 14:10:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (19287800) [pid = 3544] [serial = 793] [outer = 18D84000] 14:10:01 INFO - PROCESS | 3544 | 1467321001975 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 14:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 14:10:02 INFO - PROCESS | 3544 | 1467321002038 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 14:10:02 INFO - PROCESS | 3544 | 1467321002041 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 14:10:02 INFO - PROCESS | 3544 | 1467321002044 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:10:02 INFO - PROCESS | 3544 | 1467321002046 Marionette TRACE conn5 <- [1,1022,null,{}] 14:10:02 INFO - PROCESS | 3544 | 1467321002050 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:02 INFO - PROCESS | 3544 | 1467321002052 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:02 INFO - PROCESS | 3544 | 1467321002159 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 14:10:02 INFO - PROCESS | 3544 | 1467321002286 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:02 INFO - PROCESS | 3544 | 1467321002288 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:02 INFO - PROCESS | 3544 | ++DOCSHELL 19292800 == 40 [pid = 3544] [id = 265] 14:10:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19293C00) [pid = 3544] [serial = 794] [outer = 00000000] 14:10:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19691800) [pid = 3544] [serial = 795] [outer = 19293C00] 14:10:02 INFO - PROCESS | 3544 | 1467321002343 Marionette DEBUG loaded listener.js 14:10:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (19A3E000) [pid = 3544] [serial = 796] [outer = 19293C00] 14:10:02 INFO - PROCESS | 3544 | 1467321002964 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 14:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1074ms 14:10:03 INFO - PROCESS | 3544 | 1467321003122 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 14:10:03 INFO - PROCESS | 3544 | 1467321003126 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 14:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:10:03 INFO - PROCESS | 3544 | 1467321003131 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:10:03 INFO - PROCESS | 3544 | 1467321003134 Marionette TRACE conn5 <- [1,1026,null,{}] 14:10:03 INFO - PROCESS | 3544 | 1467321003140 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:03 INFO - PROCESS | 3544 | 1467321003143 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:03 INFO - PROCESS | 3544 | 1467321003257 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 14:10:03 INFO - PROCESS | 3544 | 1467321003383 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:03 INFO - PROCESS | 3544 | 1467321003388 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:03 INFO - PROCESS | 3544 | ++DOCSHELL 0FC48C00 == 41 [pid = 3544] [id = 266] 14:10:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FC4A400) [pid = 3544] [serial = 797] [outer = 00000000] 14:10:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FD26800) [pid = 3544] [serial = 798] [outer = 0FC4A400] 14:10:03 INFO - PROCESS | 3544 | 1467321003440 Marionette DEBUG loaded listener.js 14:10:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1034D400) [pid = 3544] [serial = 799] [outer = 0FC4A400] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 0F7FE800 == 40 [pid = 3544] [id = 260] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 0CBCB800 == 39 [pid = 3544] [id = 259] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 15EEF800 == 38 [pid = 3544] [id = 258] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 13FE2000 == 37 [pid = 3544] [id = 257] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 0F7F4C00 == 36 [pid = 3544] [id = 256] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 141EE400 == 35 [pid = 3544] [id = 255] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 13F11400 == 34 [pid = 3544] [id = 254] 14:10:03 INFO - PROCESS | 3544 | --DOCSHELL 0F636C00 == 33 [pid = 3544] [id = 253] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0FD26C00) [pid = 3544] [serial = 756] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (16F70400) [pid = 3544] [serial = 717] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (18809400) [pid = 3544] [serial = 720] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (18ADE800) [pid = 3544] [serial = 723] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (18810800) [pid = 3544] [serial = 721] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FF3DC00) [pid = 3544] [serial = 699] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (103CE000) [pid = 3544] [serial = 700] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (142D4C00) [pid = 3544] [serial = 712] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (141A8000) [pid = 3544] [serial = 711] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FD2D800) [pid = 3544] [serial = 705] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (10348C00) [pid = 3544] [serial = 706] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0FC5E400) [pid = 3544] [serial = 708] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0FD2C400) [pid = 3544] [serial = 709] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (15550400) [pid = 3544] [serial = 702] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (15FE1C00) [pid = 3544] [serial = 703] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (196D0800) [pid = 3544] [serial = 697] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (15FE4800) [pid = 3544] [serial = 714] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FBAC000) [pid = 3544] [serial = 750] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FBA4400) [pid = 3544] [serial = 753] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FC44000) [pid = 3544] [serial = 751] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC05C00) [pid = 3544] [serial = 754] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC56000) [pid = 3544] [serial = 735] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (14838C00) [pid = 3544] [serial = 738] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10233000) [pid = 3544] [serial = 736] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (19B99400) [pid = 3544] [serial = 741] [outer = 00000000] [url = about:blank] 14:10:03 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (15FE3000) [pid = 3544] [serial = 739] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1C2D4800) [pid = 3544] [serial = 744] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1928A400) [pid = 3544] [serial = 730] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1928D800) [pid = 3544] [serial = 729] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1A8BC800) [pid = 3544] [serial = 742] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19A3FC00) [pid = 3544] [serial = 732] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1C332800) [pid = 3544] [serial = 747] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19A49000) [pid = 3544] [serial = 733] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1C2D8C00) [pid = 3544] [serial = 745] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (18AE1400) [pid = 3544] [serial = 724] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (16F93C00) [pid = 3544] [serial = 718] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (1C336400) [pid = 3544] [serial = 748] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (18839800) [pid = 3544] [serial = 726] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (18ADE000) [pid = 3544] [serial = 727] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (16F02C00) [pid = 3544] [serial = 715] [outer = 00000000] [url = about:blank] 14:10:04 INFO - PROCESS | 3544 | 1467321004022 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 14:10:04 INFO - PROCESS | 3544 | 1467321004062 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3544 | 1467321004065 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:10:04 INFO - PROCESS | 3544 | 1467321004071 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 3544 | 1467321004074 Marionette TRACE conn5 <- [1,1030,null,{}] 14:10:04 INFO - PROCESS | 3544 | 1467321004078 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 3544 | 1467321004080 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:04 INFO - PROCESS | 3544 | 1467321004168 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 14:10:04 INFO - PROCESS | 3544 | 1467321004177 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 3544 | 1467321004179 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:04 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0E000 == 34 [pid = 3544] [id = 267] 14:10:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0FC0F800) [pid = 3544] [serial = 800] [outer = 00000000] 14:10:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0FD28400) [pid = 3544] [serial = 801] [outer = 0FC0F800] 14:10:04 INFO - PROCESS | 3544 | 1467321004226 Marionette DEBUG loaded listener.js 14:10:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FF3AC00) [pid = 3544] [serial = 802] [outer = 0FC0F800] 14:10:04 INFO - PROCESS | 3544 | 1467321004707 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 14:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 14:10:04 INFO - PROCESS | 3544 | 1467321004742 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 14:10:04 INFO - PROCESS | 3544 | 1467321004744 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 14:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:10:04 INFO - PROCESS | 3544 | 1467321004748 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:10:04 INFO - PROCESS | 3544 | 1467321004750 Marionette TRACE conn5 <- [1,1034,null,{}] 14:10:04 INFO - PROCESS | 3544 | 1467321004759 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:04 INFO - PROCESS | 3544 | 1467321004763 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:04 INFO - PROCESS | 3544 | 1467321004851 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 14:10:04 INFO - PROCESS | 3544 | 1467321004861 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:04 INFO - PROCESS | 3544 | 1467321004865 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:04 INFO - PROCESS | 3544 | ++DOCSHELL 14120400 == 35 [pid = 3544] [id = 268] 14:10:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (14128C00) [pid = 3544] [serial = 803] [outer = 00000000] 14:10:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (141F0C00) [pid = 3544] [serial = 804] [outer = 14128C00] 14:10:04 INFO - PROCESS | 3544 | 1467321004913 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (1462A800) [pid = 3544] [serial = 805] [outer = 14128C00] 14:10:05 INFO - PROCESS | 3544 | 1467321005366 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 14:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 14:10:05 INFO - PROCESS | 3544 | 1467321005422 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 14:10:05 INFO - PROCESS | 3544 | 1467321005424 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 14:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:10:05 INFO - PROCESS | 3544 | 1467321005427 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:10:05 INFO - PROCESS | 3544 | 1467321005429 Marionette TRACE conn5 <- [1,1038,null,{}] 14:10:05 INFO - PROCESS | 3544 | 1467321005432 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:05 INFO - PROCESS | 3544 | 1467321005434 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:05 INFO - PROCESS | 3544 | 1467321005546 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 14:10:05 INFO - PROCESS | 3544 | 1467321005635 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:05 INFO - PROCESS | 3544 | 1467321005637 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:05 INFO - PROCESS | 3544 | ++DOCSHELL 15E2DC00 == 36 [pid = 3544] [id = 269] 14:10:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (15EEE800) [pid = 3544] [serial = 806] [outer = 00000000] 14:10:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16428C00) [pid = 3544] [serial = 807] [outer = 15EEE800] 14:10:05 INFO - PROCESS | 3544 | 1467321005691 Marionette DEBUG loaded listener.js 14:10:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16434400) [pid = 3544] [serial = 808] [outer = 15EEE800] 14:10:06 INFO - PROCESS | 3544 | 1467321006043 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 14:10:06 INFO - PROCESS | 3544 | 1467321006099 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:10:06 INFO - PROCESS | 3544 | 1467321006101 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 14:10:06 INFO - PROCESS | 3544 | 1467321006104 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 3544 | 1467321006106 Marionette TRACE conn5 <- [1,1042,null,{}] 14:10:06 INFO - PROCESS | 3544 | 1467321006109 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 3544 | 1467321006111 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:06 INFO - PROCESS | 3544 | 1467321006230 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 14:10:06 INFO - PROCESS | 3544 | 1467321006285 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:06 INFO - PROCESS | 3544 | 1467321006287 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:06 INFO - PROCESS | 3544 | ++DOCSHELL 16434000 == 37 [pid = 3544] [id = 270] 14:10:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (16F02C00) [pid = 3544] [serial = 809] [outer = 00000000] 14:10:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F69C00) [pid = 3544] [serial = 810] [outer = 16F02C00] 14:10:06 INFO - PROCESS | 3544 | 1467321006334 Marionette DEBUG loaded listener.js 14:10:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16FA0400) [pid = 3544] [serial = 811] [outer = 16F02C00] 14:10:06 INFO - PROCESS | 3544 | 1467321006736 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 14:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 14:10:06 INFO - PROCESS | 3544 | 1467321006775 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 14:10:06 INFO - PROCESS | 3544 | 1467321006776 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 14:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:10:06 INFO - PROCESS | 3544 | 1467321006794 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:10:06 INFO - PROCESS | 3544 | 1467321006796 Marionette TRACE conn5 <- [1,1046,null,{}] 14:10:06 INFO - PROCESS | 3544 | 1467321006799 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:06 INFO - PROCESS | 3544 | 1467321006805 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:06 INFO - PROCESS | 3544 | 1467321006974 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 14:10:07 INFO - PROCESS | 3544 | 1467321006997 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 3544 | 1467321006999 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:07 INFO - PROCESS | 3544 | ++DOCSHELL 18349800 == 38 [pid = 3544] [id = 271] 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18349C00) [pid = 3544] [serial = 812] [outer = 00000000] 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18810800) [pid = 3544] [serial = 813] [outer = 18349C00] 14:10:07 INFO - PROCESS | 3544 | 1467321007044 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18AC0C00) [pid = 3544] [serial = 814] [outer = 18349C00] 14:10:07 INFO - PROCESS | 3544 | 1467321007474 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 14:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 14:10:07 INFO - PROCESS | 3544 | 1467321007526 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 14:10:07 INFO - PROCESS | 3544 | 1467321007528 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 14:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:10:07 INFO - PROCESS | 3544 | 1467321007530 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:10:07 INFO - PROCESS | 3544 | 1467321007532 Marionette TRACE conn5 <- [1,1050,null,{}] 14:10:07 INFO - PROCESS | 3544 | 1467321007545 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:07 INFO - PROCESS | 3544 | 1467321007547 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:07 INFO - PROCESS | 3544 | 1467321007657 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 14:10:07 INFO - PROCESS | 3544 | 1467321007662 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:07 INFO - PROCESS | 3544 | 1467321007664 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:07 INFO - PROCESS | 3544 | ++DOCSHELL 18ADDC00 == 39 [pid = 3544] [id = 272] 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18D04000) [pid = 3544] [serial = 815] [outer = 00000000] 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18D8C800) [pid = 3544] [serial = 816] [outer = 18D04000] 14:10:07 INFO - PROCESS | 3544 | 1467321007757 Marionette DEBUG loaded listener.js 14:10:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18FAB000) [pid = 3544] [serial = 817] [outer = 18D04000] 14:10:08 INFO - PROCESS | 3544 | 1467321008168 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (13FE2400) [pid = 3544] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC61C00) [pid = 3544] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (16F0A000) [pid = 3544] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F8CCC00) [pid = 3544] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F8D3000) [pid = 3544] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:10:08 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC4E000) [pid = 3544] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:10:08 INFO - PROCESS | 3544 | 1467321008249 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 3544 | 1467321008251 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:10:08 INFO - PROCESS | 3544 | 1467321008256 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 3544 | 1467321008258 Marionette TRACE conn5 <- [1,1054,null,{}] 14:10:08 INFO - PROCESS | 3544 | 1467321008261 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 3544 | 1467321008263 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:08 INFO - PROCESS | 3544 | 1467321008369 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 14:10:08 INFO - PROCESS | 3544 | 1467321008381 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:08 INFO - PROCESS | 3544 | 1467321008383 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:08 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6E800 == 40 [pid = 3544] [id = 273] 14:10:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F8D3C00) [pid = 3544] [serial = 818] [outer = 00000000] 14:10:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F0D800) [pid = 3544] [serial = 819] [outer = 0F8D3C00] 14:10:08 INFO - PROCESS | 3544 | 1467321008426 Marionette DEBUG loaded listener.js 14:10:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (17DB0800) [pid = 3544] [serial = 820] [outer = 0F8D3C00] 14:10:08 INFO - PROCESS | 3544 | 1467321008842 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 14:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 14:10:08 INFO - PROCESS | 3544 | 1467321008888 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 14:10:08 INFO - PROCESS | 3544 | 1467321008890 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 14:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:10:08 INFO - PROCESS | 3544 | 1467321008897 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:10:08 INFO - PROCESS | 3544 | 1467321008899 Marionette TRACE conn5 <- [1,1058,null,{}] 14:10:08 INFO - PROCESS | 3544 | 1467321008902 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:08 INFO - PROCESS | 3544 | 1467321008904 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:09 INFO - PROCESS | 3544 | 1467321008988 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 14:10:09 INFO - PROCESS | 3544 | 1467321008993 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 3544 | 1467321008995 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:09 INFO - PROCESS | 3544 | ++DOCSHELL 16F0C800 == 41 [pid = 3544] [id = 274] 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (19292C00) [pid = 3544] [serial = 821] [outer = 00000000] 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (198C0C00) [pid = 3544] [serial = 822] [outer = 19292C00] 14:10:09 INFO - PROCESS | 3544 | 1467321009037 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19A48800) [pid = 3544] [serial = 823] [outer = 19292C00] 14:10:09 INFO - PROCESS | 3544 | 1467321009475 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 14:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 14:10:09 INFO - PROCESS | 3544 | 1467321009528 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 14:10:09 INFO - PROCESS | 3544 | 1467321009530 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 14:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:10:09 INFO - PROCESS | 3544 | 1467321009533 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:10:09 INFO - PROCESS | 3544 | 1467321009535 Marionette TRACE conn5 <- [1,1062,null,{}] 14:10:09 INFO - PROCESS | 3544 | 1467321009538 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:09 INFO - PROCESS | 3544 | 1467321009540 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:09 INFO - PROCESS | 3544 | 1467321009622 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 14:10:09 INFO - PROCESS | 3544 | 1467321009627 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:09 INFO - PROCESS | 3544 | 1467321009629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:09 INFO - PROCESS | 3544 | ++DOCSHELL 19B93000 == 42 [pid = 3544] [id = 275] 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (19B95800) [pid = 3544] [serial = 824] [outer = 00000000] 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19B9D400) [pid = 3544] [serial = 825] [outer = 19B95800] 14:10:09 INFO - PROCESS | 3544 | 1467321009672 Marionette DEBUG loaded listener.js 14:10:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1A8BE800) [pid = 3544] [serial = 826] [outer = 19B95800] 14:10:10 INFO - PROCESS | 3544 | 1467321010110 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 14:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 14:10:10 INFO - PROCESS | 3544 | 1467321010170 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 14:10:10 INFO - PROCESS | 3544 | 1467321010173 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 14:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:10:10 INFO - PROCESS | 3544 | 1467321010176 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:10:10 INFO - PROCESS | 3544 | 1467321010178 Marionette TRACE conn5 <- [1,1066,null,{}] 14:10:10 INFO - PROCESS | 3544 | 1467321010182 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:10 INFO - PROCESS | 3544 | 1467321010184 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:10 INFO - PROCESS | 3544 | 1467321010329 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 14:10:10 INFO - PROCESS | 3544 | 1467321010466 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:10 INFO - PROCESS | 3544 | 1467321010469 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:10 INFO - PROCESS | 3544 | ++DOCSHELL 0CB2AC00 == 43 [pid = 3544] [id = 276] 14:10:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0CBCB800) [pid = 3544] [serial = 827] [outer = 00000000] 14:10:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0F7F0400) [pid = 3544] [serial = 828] [outer = 0CBCB800] 14:10:10 INFO - PROCESS | 3544 | 1467321010529 Marionette DEBUG loaded listener.js 14:10:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FBAD800) [pid = 3544] [serial = 829] [outer = 0CBCB800] 14:10:11 INFO - PROCESS | 3544 | 1467321011205 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 14:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1070ms 14:10:11 INFO - PROCESS | 3544 | 1467321011250 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 14:10:11 INFO - PROCESS | 3544 | 1467321011255 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 14:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:10:11 INFO - PROCESS | 3544 | 1467321011260 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:10:11 INFO - PROCESS | 3544 | 1467321011264 Marionette TRACE conn5 <- [1,1070,null,{}] 14:10:11 INFO - PROCESS | 3544 | 1467321011269 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:11 INFO - PROCESS | 3544 | 1467321011272 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:11 INFO - PROCESS | 3544 | 1467321011387 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 14:10:11 INFO - PROCESS | 3544 | 1467321011519 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:11 INFO - PROCESS | 3544 | 1467321011522 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:11 INFO - PROCESS | 3544 | ++DOCSHELL 10CD7400 == 44 [pid = 3544] [id = 277] 14:10:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (13F5F400) [pid = 3544] [serial = 830] [outer = 00000000] 14:10:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (13FEB800) [pid = 3544] [serial = 831] [outer = 13F5F400] 14:10:11 INFO - PROCESS | 3544 | 1467321011579 Marionette DEBUG loaded listener.js 14:10:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (141E1800) [pid = 3544] [serial = 832] [outer = 13F5F400] 14:10:12 INFO - PROCESS | 3544 | 1467321012188 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 14:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 14:10:12 INFO - PROCESS | 3544 | 1467321012234 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 14:10:12 INFO - PROCESS | 3544 | 1467321012238 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 14:10:12 INFO - PROCESS | 3544 | 1467321012241 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:10:12 INFO - PROCESS | 3544 | 1467321012244 Marionette TRACE conn5 <- [1,1074,null,{}] 14:10:12 INFO - PROCESS | 3544 | 1467321012248 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:12 INFO - PROCESS | 3544 | 1467321012251 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:12 INFO - PROCESS | 3544 | 1467321012369 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 14:10:12 INFO - PROCESS | 3544 | 1467321012503 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:12 INFO - PROCESS | 3544 | 1467321012505 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:12 INFO - PROCESS | 3544 | ++DOCSHELL 146A0000 == 45 [pid = 3544] [id = 278] 14:10:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (17D31000) [pid = 3544] [serial = 833] [outer = 00000000] 14:10:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18801C00) [pid = 3544] [serial = 834] [outer = 17D31000] 14:10:12 INFO - PROCESS | 3544 | 1467321012561 Marionette DEBUG loaded listener.js 14:10:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (1883B800) [pid = 3544] [serial = 835] [outer = 17D31000] 14:10:13 INFO - PROCESS | 3544 | 1467321013248 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 14:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1070ms 14:10:13 INFO - PROCESS | 3544 | 1467321013314 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 14:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:10:13 INFO - PROCESS | 3544 | 1467321013318 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 14:10:13 INFO - PROCESS | 3544 | 1467321013329 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:10:13 INFO - PROCESS | 3544 | 1467321013334 Marionette TRACE conn5 <- [1,1078,null,{}] 14:10:13 INFO - PROCESS | 3544 | 1467321013338 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:13 INFO - PROCESS | 3544 | 1467321013341 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:13 INFO - PROCESS | 3544 | 1467321013495 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 14:10:13 INFO - PROCESS | 3544 | 1467321013783 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:13 INFO - PROCESS | 3544 | 1467321013787 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:13 INFO - PROCESS | 3544 | ++DOCSHELL 0C50AC00 == 46 [pid = 3544] [id = 279] 14:10:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0C50FC00) [pid = 3544] [serial = 836] [outer = 00000000] 14:10:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0F8D3800) [pid = 3544] [serial = 837] [outer = 0C50FC00] 14:10:13 INFO - PROCESS | 3544 | 1467321013851 Marionette DEBUG loaded listener.js 14:10:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0FC4E400) [pid = 3544] [serial = 838] [outer = 0C50FC00] 14:10:14 INFO - PROCESS | 3544 | 1467321014486 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 14:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1181ms 14:10:14 INFO - PROCESS | 3544 | 1467321014506 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 14:10:14 INFO - PROCESS | 3544 | 1467321014510 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 14:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:10:14 INFO - PROCESS | 3544 | 1467321014513 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:10:14 INFO - PROCESS | 3544 | 1467321014516 Marionette TRACE conn5 <- [1,1082,null,{}] 14:10:14 INFO - PROCESS | 3544 | 1467321014521 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:14 INFO - PROCESS | 3544 | 1467321014525 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:14 INFO - PROCESS | 3544 | 1467321014626 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 14:10:14 INFO - PROCESS | 3544 | 1467321014735 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:14 INFO - PROCESS | 3544 | 1467321014737 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:14 INFO - PROCESS | 3544 | ++DOCSHELL 13F69400 == 47 [pid = 3544] [id = 280] 14:10:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (13FE0C00) [pid = 3544] [serial = 839] [outer = 00000000] 14:10:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1469A400) [pid = 3544] [serial = 840] [outer = 13FE0C00] 14:10:14 INFO - PROCESS | 3544 | 1467321014786 Marionette DEBUG loaded listener.js 14:10:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1555A000) [pid = 3544] [serial = 841] [outer = 13FE0C00] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 0F8C6800 == 46 [pid = 3544] [id = 250] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 19B93000 == 45 [pid = 3544] [id = 275] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 16F0C800 == 44 [pid = 3544] [id = 274] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 0CB6E800 == 43 [pid = 3544] [id = 273] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 18ADDC00 == 42 [pid = 3544] [id = 272] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 18349800 == 41 [pid = 3544] [id = 271] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 16434000 == 40 [pid = 3544] [id = 270] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 15E2DC00 == 39 [pid = 3544] [id = 269] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 14120400 == 38 [pid = 3544] [id = 268] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (18AD7400) [pid = 3544] [serial = 783] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0F875800) [pid = 3544] [serial = 759] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (13F5FC00) [pid = 3544] [serial = 762] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1449E400) [pid = 3544] [serial = 765] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 0FC0E000 == 37 [pid = 3544] [id = 267] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 0FC48C00 == 36 [pid = 3544] [id = 266] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 141E8C00 == 35 [pid = 3544] [id = 263] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 0FC08800 == 34 [pid = 3544] [id = 262] 14:10:15 INFO - PROCESS | 3544 | --DOCSHELL 1883AC00 == 33 [pid = 3544] [id = 261] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (18696000) [pid = 3544] [serial = 781] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (148BE800) [pid = 3544] [serial = 772] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FD2F000) [pid = 3544] [serial = 757] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (17D2FC00) [pid = 3544] [serial = 775] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (102D8000) [pid = 3544] [serial = 768] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (17D3F000) [pid = 3544] [serial = 780] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (13F10800) [pid = 3544] [serial = 769] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (14749400) [pid = 3544] [serial = 778] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (13FE0800) [pid = 3544] [serial = 777] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (147E0400) [pid = 3544] [serial = 771] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (16F69000) [pid = 3544] [serial = 774] [outer = 00000000] [url = about:blank] 14:10:15 INFO - PROCESS | 3544 | 1467321015346 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 14:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 870ms 14:10:15 INFO - PROCESS | 3544 | 1467321015387 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 14:10:15 INFO - PROCESS | 3544 | 1467321015391 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 14:10:15 INFO - PROCESS | 3544 | 1467321015395 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:10:15 INFO - PROCESS | 3544 | 1467321015397 Marionette TRACE conn5 <- [1,1086,null,{}] 14:10:15 INFO - PROCESS | 3544 | 1467321015401 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:15 INFO - PROCESS | 3544 | 1467321015403 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:15 INFO - PROCESS | 3544 | 1467321015491 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 14:10:15 INFO - PROCESS | 3544 | 1467321015602 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:15 INFO - PROCESS | 3544 | 1467321015604 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:15 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA3400 == 34 [pid = 3544] [id = 281] 14:10:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FC42000) [pid = 3544] [serial = 842] [outer = 00000000] 14:10:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0FD30800) [pid = 3544] [serial = 843] [outer = 0FC42000] 14:10:15 INFO - PROCESS | 3544 | 1467321015649 Marionette DEBUG loaded listener.js 14:10:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (103C3800) [pid = 3544] [serial = 844] [outer = 0FC42000] 14:10:16 INFO - PROCESS | 3544 | 1467321016028 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 14:10:16 INFO - PROCESS | 3544 | 1467321016070 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 3544 | 1467321016073 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:10:16 INFO - PROCESS | 3544 | 1467321016077 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - PROCESS | 3544 | 1467321016083 Marionette TRACE conn5 <- [1,1090,null,{}] 14:10:16 INFO - PROCESS | 3544 | 1467321016092 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 3544 | 1467321016095 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:16 INFO - PROCESS | 3544 | 1467321016182 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 14:10:16 INFO - PROCESS | 3544 | 1467321016189 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 3544 | 1467321016191 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:16 INFO - PROCESS | 3544 | ++DOCSHELL 13F60C00 == 35 [pid = 3544] [id = 282] 14:10:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (13F61C00) [pid = 3544] [serial = 845] [outer = 00000000] 14:10:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (15A41400) [pid = 3544] [serial = 846] [outer = 13F61C00] 14:10:16 INFO - PROCESS | 3544 | 1467321016236 Marionette DEBUG loaded listener.js 14:10:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (15FDC400) [pid = 3544] [serial = 847] [outer = 13F61C00] 14:10:16 INFO - PROCESS | 3544 | 1467321016686 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 14:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 14:10:16 INFO - PROCESS | 3544 | 1467321016772 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 14:10:16 INFO - PROCESS | 3544 | 1467321016774 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 14:10:16 INFO - PROCESS | 3544 | 1467321016778 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:10:16 INFO - PROCESS | 3544 | 1467321016779 Marionette TRACE conn5 <- [1,1094,null,{}] 14:10:16 INFO - PROCESS | 3544 | 1467321016783 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:16 INFO - PROCESS | 3544 | 1467321016785 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:16 INFO - PROCESS | 3544 | 1467321016872 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 14:10:16 INFO - PROCESS | 3544 | 1467321016886 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:16 INFO - PROCESS | 3544 | 1467321016888 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:16 INFO - PROCESS | 3544 | ++DOCSHELL 16F10400 == 36 [pid = 3544] [id = 283] 14:10:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (16F10800) [pid = 3544] [serial = 848] [outer = 00000000] 14:10:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F71000) [pid = 3544] [serial = 849] [outer = 16F10800] 14:10:16 INFO - PROCESS | 3544 | 1467321016932 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (17D31800) [pid = 3544] [serial = 850] [outer = 16F10800] 14:10:17 INFO - PROCESS | 3544 | 1467321017386 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 14:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 14:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:10:17 INFO - PROCESS | 3544 | 1467321017451 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 14:10:17 INFO - PROCESS | 3544 | 1467321017453 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 14:10:17 INFO - PROCESS | 3544 | 1467321017456 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:10:17 INFO - PROCESS | 3544 | 1467321017458 Marionette TRACE conn5 <- [1,1098,null,{}] 14:10:17 INFO - PROCESS | 3544 | 1467321017462 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:17 INFO - PROCESS | 3544 | 1467321017463 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:17 INFO - PROCESS | 3544 | 1467321017575 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 14:10:17 INFO - PROCESS | 3544 | 1467321017660 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:17 INFO - PROCESS | 3544 | 1467321017666 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:17 INFO - PROCESS | 3544 | ++DOCSHELL 17DAF800 == 37 [pid = 3544] [id = 284] 14:10:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (17DB6000) [pid = 3544] [serial = 851] [outer = 00000000] 14:10:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18691400) [pid = 3544] [serial = 852] [outer = 17DB6000] 14:10:17 INFO - PROCESS | 3544 | 1467321017720 Marionette DEBUG loaded listener.js 14:10:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1880C400) [pid = 3544] [serial = 853] [outer = 17DB6000] 14:10:18 INFO - PROCESS | 3544 | 1467321018152 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 731ms 14:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:10:18 INFO - PROCESS | 3544 | 1467321018187 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 14:10:18 INFO - PROCESS | 3544 | 1467321018189 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 14:10:18 INFO - PROCESS | 3544 | 1467321018193 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 3544 | 1467321018194 Marionette TRACE conn5 <- [1,1102,null,{}] 14:10:18 INFO - PROCESS | 3544 | 1467321018198 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:18 INFO - PROCESS | 3544 | 1467321018200 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:18 INFO - PROCESS | 3544 | 1467321018317 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 14:10:18 INFO - PROCESS | 3544 | 1467321018323 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:18 INFO - PROCESS | 3544 | 1467321018325 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:18 INFO - PROCESS | 3544 | ++DOCSHELL 188E9800 == 38 [pid = 3544] [id = 285] 14:10:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18ABAC00) [pid = 3544] [serial = 854] [outer = 00000000] 14:10:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19290C00) [pid = 3544] [serial = 855] [outer = 18ABAC00] 14:10:18 INFO - PROCESS | 3544 | 1467321018420 Marionette DEBUG loaded listener.js 14:10:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1966C800) [pid = 3544] [serial = 856] [outer = 18ABAC00] 14:10:18 INFO - PROCESS | 3544 | 1467321018860 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 14:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 14:10:18 INFO - PROCESS | 3544 | 1467321018924 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 14:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:10:18 INFO - PROCESS | 3544 | 1467321018926 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 14:10:18 INFO - PROCESS | 3544 | 1467321018929 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:10:18 INFO - PROCESS | 3544 | 1467321018931 Marionette TRACE conn5 <- [1,1106,null,{}] 14:10:19 INFO - PROCESS | 3544 | 1467321018977 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 3544 | 1467321018979 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:19 INFO - PROCESS | 3544 | 1467321019287 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (142CD400) [pid = 3544] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18349C00) [pid = 3544] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (15EEE800) [pid = 3544] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (18D04000) [pid = 3544] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC0F800) [pid = 3544] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (14128C00) [pid = 3544] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FC4A400) [pid = 3544] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0F8D3C00) [pid = 3544] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (16F02C00) [pid = 3544] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:10:19 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (19292C00) [pid = 3544] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:10:19 INFO - PROCESS | 3544 | 1467321019352 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:19 INFO - PROCESS | 3544 | 1467321019353 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:19 INFO - PROCESS | 3544 | ++DOCSHELL 0C50F000 == 39 [pid = 3544] [id = 286] 14:10:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0CB74400) [pid = 3544] [serial = 857] [outer = 00000000] 14:10:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0FC0F800) [pid = 3544] [serial = 858] [outer = 0CB74400] 14:10:19 INFO - PROCESS | 3544 | 1467321019397 Marionette DEBUG loaded listener.js 14:10:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (10CD8400) [pid = 3544] [serial = 859] [outer = 0CB74400] 14:10:19 INFO - PROCESS | 3544 | 1467321019743 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 14:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 890ms 14:10:19 INFO - PROCESS | 3544 | 1467321019867 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 14:10:19 INFO - PROCESS | 3544 | 1467321019869 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 14:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:10:19 INFO - PROCESS | 3544 | 1467321019884 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:10:19 INFO - PROCESS | 3544 | 1467321019886 Marionette TRACE conn5 <- [1,1110,null,{}] 14:10:19 INFO - PROCESS | 3544 | 1467321019895 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:19 INFO - PROCESS | 3544 | 1467321019897 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:20 INFO - PROCESS | 3544 | 1467321019984 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 14:10:20 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 14:10:20 INFO - PROCESS | 3544 | 1467321020003 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 3544 | 1467321020005 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:20 INFO - PROCESS | 3544 | ++DOCSHELL 15FE5400 == 40 [pid = 3544] [id = 287] 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (18D04000) [pid = 3544] [serial = 860] [outer = 00000000] 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (1C327C00) [pid = 3544] [serial = 861] [outer = 18D04000] 14:10:20 INFO - PROCESS | 3544 | 1467321020049 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1C328000) [pid = 3544] [serial = 862] [outer = 18D04000] 14:10:20 INFO - PROCESS | 3544 | 1467321020470 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 14:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 652ms 14:10:20 INFO - PROCESS | 3544 | 1467321020527 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 14:10:20 INFO - PROCESS | 3544 | 1467321020529 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 14:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:10:20 INFO - PROCESS | 3544 | 1467321020533 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:10:20 INFO - PROCESS | 3544 | 1467321020534 Marionette TRACE conn5 <- [1,1114,null,{}] 14:10:20 INFO - PROCESS | 3544 | 1467321020538 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:20 INFO - PROCESS | 3544 | 1467321020540 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:20 INFO - PROCESS | 3544 | 1467321020661 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 14:10:20 INFO - PROCESS | 3544 | 1467321020666 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:20 INFO - PROCESS | 3544 | 1467321020668 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:20 INFO - PROCESS | 3544 | ++DOCSHELL 16428400 == 41 [pid = 3544] [id = 288] 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (16F70C00) [pid = 3544] [serial = 863] [outer = 00000000] 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1C330400) [pid = 3544] [serial = 864] [outer = 16F70C00] 14:10:20 INFO - PROCESS | 3544 | 1467321020712 Marionette DEBUG loaded listener.js 14:10:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1C333400) [pid = 3544] [serial = 865] [outer = 16F70C00] 14:10:21 INFO - PROCESS | 3544 | 1467321021150 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 14:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 14:10:21 INFO - PROCESS | 3544 | 1467321021203 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 14:10:21 INFO - PROCESS | 3544 | 1467321021206 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 14:10:21 INFO - PROCESS | 3544 | 1467321021209 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:10:21 INFO - PROCESS | 3544 | 1467321021210 Marionette TRACE conn5 <- [1,1118,null,{}] 14:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:10:21 INFO - PROCESS | 3544 | 1467321021214 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:21 INFO - PROCESS | 3544 | 1467321021216 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:21 INFO - PROCESS | 3544 | 1467321021345 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 14:10:21 INFO - PROCESS | 3544 | 1467321021435 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:21 INFO - PROCESS | 3544 | 1467321021438 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:21 INFO - PROCESS | 3544 | ++DOCSHELL 0C506800 == 42 [pid = 3544] [id = 289] 14:10:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0C507000) [pid = 3544] [serial = 866] [outer = 00000000] 14:10:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0CBD3C00) [pid = 3544] [serial = 867] [outer = 0C507000] 14:10:21 INFO - PROCESS | 3544 | 1467321021497 Marionette DEBUG loaded listener.js 14:10:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FBA9800) [pid = 3544] [serial = 868] [outer = 0C507000] 14:10:22 INFO - PROCESS | 3544 | 1467321022185 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 14:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1015ms 14:10:22 INFO - PROCESS | 3544 | 1467321022230 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 14:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:10:22 INFO - PROCESS | 3544 | 1467321022234 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 14:10:22 INFO - PROCESS | 3544 | 1467321022239 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:10:22 INFO - PROCESS | 3544 | 1467321022242 Marionette TRACE conn5 <- [1,1122,null,{}] 14:10:22 INFO - PROCESS | 3544 | 1467321022267 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:22 INFO - PROCESS | 3544 | 1467321022272 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:22 INFO - PROCESS | 3544 | 1467321022419 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 14:10:22 INFO - PROCESS | 3544 | 1467321022553 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:22 INFO - PROCESS | 3544 | 1467321022556 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:22 INFO - PROCESS | 3544 | ++DOCSHELL 13F5B800 == 43 [pid = 3544] [id = 290] 14:10:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (13F5DC00) [pid = 3544] [serial = 869] [outer = 00000000] 14:10:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (141A8000) [pid = 3544] [serial = 870] [outer = 13F5DC00] 14:10:22 INFO - PROCESS | 3544 | 1467321022634 Marionette DEBUG loaded listener.js 14:10:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (147E0800) [pid = 3544] [serial = 871] [outer = 13F5DC00] 14:10:23 INFO - PROCESS | 3544 | 1467321023241 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1025ms 14:10:23 INFO - PROCESS | 3544 | 1467321023264 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 14:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:10:23 INFO - PROCESS | 3544 | 1467321023267 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 14:10:23 INFO - PROCESS | 3544 | 1467321023271 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:10:23 INFO - PROCESS | 3544 | 1467321023273 Marionette TRACE conn5 <- [1,1126,null,{}] 14:10:23 INFO - PROCESS | 3544 | 1467321023277 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:23 INFO - PROCESS | 3544 | 1467321023280 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:23 INFO - PROCESS | 3544 | 1467321023393 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 14:10:23 INFO - PROCESS | 3544 | 1467321023529 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:23 INFO - PROCESS | 3544 | 1467321023532 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:23 INFO - PROCESS | 3544 | ++DOCSHELL 18D8CC00 == 44 [pid = 3544] [id = 291] 14:10:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (18D8D000) [pid = 3544] [serial = 872] [outer = 00000000] 14:10:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (19A42400) [pid = 3544] [serial = 873] [outer = 18D8D000] 14:10:23 INFO - PROCESS | 3544 | 1467321023587 Marionette DEBUG loaded listener.js 14:10:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1C2D8800) [pid = 3544] [serial = 874] [outer = 18D8D000] 14:10:24 INFO - PROCESS | 3544 | 1467321024156 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 14:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 14:10:24 INFO - PROCESS | 3544 | 1467321024204 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 14:10:24 INFO - PROCESS | 3544 | 1467321024208 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 14:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:10:24 INFO - PROCESS | 3544 | 1467321024219 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:10:24 INFO - PROCESS | 3544 | 1467321024223 Marionette TRACE conn5 <- [1,1130,null,{}] 14:10:24 INFO - PROCESS | 3544 | 1467321024228 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:24 INFO - PROCESS | 3544 | 1467321024231 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:24 INFO - PROCESS | 3544 | 1467321024344 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 14:10:24 INFO - PROCESS | 3544 | 1467321024479 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:24 INFO - PROCESS | 3544 | 1467321024481 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:24 INFO - PROCESS | 3544 | ++DOCSHELL 1C687000 == 45 [pid = 3544] [id = 292] 14:10:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1C68C000) [pid = 3544] [serial = 875] [outer = 00000000] 14:10:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1C691400) [pid = 3544] [serial = 876] [outer = 1C68C000] 14:10:24 INFO - PROCESS | 3544 | 1467321024535 Marionette DEBUG loaded listener.js 14:10:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (1CF08000) [pid = 3544] [serial = 877] [outer = 1C68C000] 14:10:25 INFO - PROCESS | 3544 | 1467321025104 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 14:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 14:10:25 INFO - PROCESS | 3544 | 1467321025144 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 14:10:25 INFO - PROCESS | 3544 | 1467321025146 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 14:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:10:25 INFO - PROCESS | 3544 | 1467321025149 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:10:25 INFO - PROCESS | 3544 | 1467321025151 Marionette TRACE conn5 <- [1,1134,null,{}] 14:10:25 INFO - PROCESS | 3544 | 1467321025155 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:25 INFO - PROCESS | 3544 | 1467321025157 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:25 INFO - PROCESS | 3544 | 1467321025268 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 14:10:25 INFO - PROCESS | 3544 | 1467321025374 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:25 INFO - PROCESS | 3544 | 1467321025377 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:25 INFO - PROCESS | 3544 | ++DOCSHELL 1CF13800 == 46 [pid = 3544] [id = 293] 14:10:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (1D05F400) [pid = 3544] [serial = 878] [outer = 00000000] 14:10:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (1D062C00) [pid = 3544] [serial = 879] [outer = 1D05F400] 14:10:25 INFO - PROCESS | 3544 | 1467321025429 Marionette DEBUG loaded listener.js 14:10:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (1D066C00) [pid = 3544] [serial = 880] [outer = 1D05F400] 14:10:26 INFO - PROCESS | 3544 | 1467321026033 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 14:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 930ms 14:10:26 INFO - PROCESS | 3544 | 1467321026252 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 14:10:26 INFO - PROCESS | 3544 | 1467321026257 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 14:10:26 INFO - PROCESS | 3544 | 1467321026276 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:10:26 INFO - PROCESS | 3544 | 1467321026279 Marionette TRACE conn5 <- [1,1138,null,{}] 14:10:26 INFO - PROCESS | 3544 | 1467321026285 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:26 INFO - PROCESS | 3544 | 1467321026288 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:10:26 INFO - PROCESS | 3544 | 1467321026396 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 14:10:26 INFO - PROCESS | 3544 | 1467321026527 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:26 INFO - PROCESS | 3544 | 1467321026531 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:26 INFO - PROCESS | 3544 | ++DOCSHELL 0FD30C00 == 47 [pid = 3544] [id = 294] 14:10:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0FD31C00) [pid = 3544] [serial = 881] [outer = 00000000] 14:10:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (102E1400) [pid = 3544] [serial = 882] [outer = 0FD31C00] 14:10:26 INFO - PROCESS | 3544 | 1467321026581 Marionette DEBUG loaded listener.js 14:10:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (10D39000) [pid = 3544] [serial = 883] [outer = 0FD31C00] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 16428400 == 46 [pid = 3544] [id = 288] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 15FE5400 == 45 [pid = 3544] [id = 287] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 0C50F000 == 44 [pid = 3544] [id = 286] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 188E9800 == 43 [pid = 3544] [id = 285] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 17DAF800 == 42 [pid = 3544] [id = 284] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 16F10400 == 41 [pid = 3544] [id = 283] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 13F60C00 == 40 [pid = 3544] [id = 282] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 0FBA3400 == 39 [pid = 3544] [id = 281] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 13F69400 == 38 [pid = 3544] [id = 280] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 0C50AC00 == 37 [pid = 3544] [id = 279] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 10CD7400 == 36 [pid = 3544] [id = 277] 14:10:27 INFO - PROCESS | 3544 | --DOCSHELL 0CB2AC00 == 35 [pid = 3544] [id = 276] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (14628000) [pid = 3544] [serial = 766] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (18810800) [pid = 3544] [serial = 813] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (16428C00) [pid = 3544] [serial = 807] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (16434400) [pid = 3544] [serial = 808] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (18F9E000) [pid = 3544] [serial = 792] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FC54800) [pid = 3544] [serial = 786] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (18D8C800) [pid = 3544] [serial = 816] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (15EF0800) [pid = 3544] [serial = 789] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0FD28400) [pid = 3544] [serial = 801] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (141F0C00) [pid = 3544] [serial = 804] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (1462A800) [pid = 3544] [serial = 805] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FF3AC00) [pid = 3544] [serial = 802] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (18AC0C00) [pid = 3544] [serial = 814] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (1034D400) [pid = 3544] [serial = 799] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FD26800) [pid = 3544] [serial = 798] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (19691800) [pid = 3544] [serial = 795] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (16F0D800) [pid = 3544] [serial = 819] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (17DB0800) [pid = 3544] [serial = 820] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18FAB000) [pid = 3544] [serial = 817] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (16F69C00) [pid = 3544] [serial = 810] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (16FA0400) [pid = 3544] [serial = 811] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (19A48800) [pid = 3544] [serial = 823] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (198C0C00) [pid = 3544] [serial = 822] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (19B9D400) [pid = 3544] [serial = 825] [outer = 00000000] [url = about:blank] 14:10:27 INFO - PROCESS | 3544 | 1467321027194 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 14:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 14:10:27 INFO - PROCESS | 3544 | 1467321027264 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 14:10:27 INFO - PROCESS | 3544 | 1467321027267 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 14:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:10:27 INFO - PROCESS | 3544 | 1467321027273 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:10:27 INFO - PROCESS | 3544 | 1467321027277 Marionette TRACE conn5 <- [1,1142,null,{}] 14:10:27 INFO - PROCESS | 3544 | 1467321027281 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:27 INFO - PROCESS | 3544 | 1467321027283 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:27 INFO - PROCESS | 3544 | 1467321027375 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 14:10:27 INFO - PROCESS | 3544 | 1467321027470 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:27 INFO - PROCESS | 3544 | 1467321027472 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:27 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8000 == 36 [pid = 3544] [id = 295] 14:10:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FBA3000) [pid = 3544] [serial = 884] [outer = 00000000] 14:10:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (10234800) [pid = 3544] [serial = 885] [outer = 0FBA3000] 14:10:27 INFO - PROCESS | 3544 | 1467321027519 Marionette DEBUG loaded listener.js 14:10:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (10352000) [pid = 3544] [serial = 886] [outer = 0FBA3000] 14:10:27 INFO - PROCESS | 3544 | 1467321027972 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 14:10:28 INFO - PROCESS | 3544 | 1467321028004 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 3544 | 1467321028006 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 14:10:28 INFO - PROCESS | 3544 | 1467321028014 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:10:28 INFO - PROCESS | 3544 | 1467321028016 Marionette TRACE conn5 <- [1,1146,null,{}] 14:10:28 INFO - PROCESS | 3544 | 1467321028025 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 3544 | 1467321028029 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:28 INFO - PROCESS | 3544 | 1467321028119 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 14:10:28 INFO - PROCESS | 3544 | 1467321028131 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 3544 | 1467321028134 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:28 INFO - PROCESS | 3544 | ++DOCSHELL 14840C00 == 37 [pid = 3544] [id = 296] 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (148BD400) [pid = 3544] [serial = 887] [outer = 00000000] 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (15E2B800) [pid = 3544] [serial = 888] [outer = 148BD400] 14:10:28 INFO - PROCESS | 3544 | 1467321028182 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (16429400) [pid = 3544] [serial = 889] [outer = 148BD400] 14:10:28 INFO - PROCESS | 3544 | 1467321028658 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 14:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 14:10:28 INFO - PROCESS | 3544 | 1467321028689 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 14:10:28 INFO - PROCESS | 3544 | 1467321028691 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 14:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:10:28 INFO - PROCESS | 3544 | 1467321028695 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:10:28 INFO - PROCESS | 3544 | 1467321028696 Marionette TRACE conn5 <- [1,1150,null,{}] 14:10:28 INFO - PROCESS | 3544 | 1467321028700 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:28 INFO - PROCESS | 3544 | 1467321028702 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:28 INFO - PROCESS | 3544 | 1467321028789 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 14:10:28 INFO - PROCESS | 3544 | 1467321028797 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:28 INFO - PROCESS | 3544 | 1467321028799 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:28 INFO - PROCESS | 3544 | ++DOCSHELL 16F6E800 == 38 [pid = 3544] [id = 297] 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (16F6F000) [pid = 3544] [serial = 890] [outer = 00000000] 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (17DB0800) [pid = 3544] [serial = 891] [outer = 16F6F000] 14:10:28 INFO - PROCESS | 3544 | 1467321028843 Marionette DEBUG loaded listener.js 14:10:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (18353C00) [pid = 3544] [serial = 892] [outer = 16F6F000] 14:10:29 INFO - PROCESS | 3544 | 1467321029350 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 14:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 14:10:29 INFO - PROCESS | 3544 | 1467321029370 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 14:10:29 INFO - PROCESS | 3544 | 1467321029373 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 14:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:10:29 INFO - PROCESS | 3544 | 1467321029376 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:10:29 INFO - PROCESS | 3544 | 1467321029377 Marionette TRACE conn5 <- [1,1154,null,{}] 14:10:29 INFO - PROCESS | 3544 | 1467321029381 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:29 INFO - PROCESS | 3544 | 1467321029383 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:29 INFO - PROCESS | 3544 | 1467321029500 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 14:10:29 INFO - PROCESS | 3544 | 1467321029505 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:29 INFO - PROCESS | 3544 | 1467321029507 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:29 INFO - PROCESS | 3544 | ++DOCSHELL 18694C00 == 39 [pid = 3544] [id = 298] 14:10:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (18805000) [pid = 3544] [serial = 893] [outer = 00000000] 14:10:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (188E9000) [pid = 3544] [serial = 894] [outer = 18805000] 14:10:29 INFO - PROCESS | 3544 | 1467321029606 Marionette DEBUG loaded listener.js 14:10:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (18AE1400) [pid = 3544] [serial = 895] [outer = 18805000] 14:10:30 INFO - PROCESS | 3544 | 1467321030024 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 14:10:30 INFO - PROCESS | 3544 | 1467321030050 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 3544 | 1467321030052 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 14:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:10:30 INFO - PROCESS | 3544 | 1467321030054 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - PROCESS | 3544 | 1467321030056 Marionette TRACE conn5 <- [1,1158,null,{}] 14:10:30 INFO - PROCESS | 3544 | 1467321030059 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 3544 | 1467321030065 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:30 INFO - PROCESS | 3544 | 1467321030213 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 14:10:30 INFO - PROCESS | 3544 | 1467321030308 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:30 INFO - PROCESS | 3544 | 1467321030310 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:30 INFO - PROCESS | 3544 | ++DOCSHELL 0F874000 == 40 [pid = 3544] [id = 299] 14:10:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1928D800) [pid = 3544] [serial = 896] [outer = 00000000] 14:10:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (19A45400) [pid = 3544] [serial = 897] [outer = 1928D800] 14:10:30 INFO - PROCESS | 3544 | 1467321030354 Marionette DEBUG loaded listener.js 14:10:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (19B92800) [pid = 3544] [serial = 898] [outer = 1928D800] 14:10:30 INFO - PROCESS | 3544 | 1467321030796 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 14:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 770ms 14:10:30 INFO - PROCESS | 3544 | 1467321030832 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 14:10:30 INFO - PROCESS | 3544 | 1467321030834 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 14:10:30 INFO - PROCESS | 3544 | 1467321030837 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:10:30 INFO - PROCESS | 3544 | 1467321030839 Marionette TRACE conn5 <- [1,1162,null,{}] 14:10:30 INFO - PROCESS | 3544 | 1467321030843 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:30 INFO - PROCESS | 3544 | 1467321030844 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:30 INFO - PROCESS | 3544 | 1467321030973 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 14:10:31 INFO - PROCESS | 3544 | 1467321031037 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 3544 | 1467321031039 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:31 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F6C00 == 41 [pid = 3544] [id = 300] 14:10:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0F876C00) [pid = 3544] [serial = 899] [outer = 00000000] 14:10:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1C329800) [pid = 3544] [serial = 900] [outer = 0F876C00] 14:10:31 INFO - PROCESS | 3544 | 1467321031084 Marionette DEBUG loaded listener.js 14:10:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (1C32E800) [pid = 3544] [serial = 901] [outer = 0F876C00] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (17DB6000) [pid = 3544] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (18ABAC00) [pid = 3544] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (0FC42000) [pid = 3544] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0C50FC00) [pid = 3544] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F10800) [pid = 3544] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (13FE0C00) [pid = 3544] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (13F61C00) [pid = 3544] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0CB74400) [pid = 3544] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (18D04000) [pid = 3544] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:10:31 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (19B95800) [pid = 3544] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:10:31 INFO - PROCESS | 3544 | 1467321031678 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 14:10:31 INFO - PROCESS | 3544 | 1467321031713 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 14:10:31 INFO - PROCESS | 3544 | 1467321031716 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:10:31 INFO - PROCESS | 3544 | 1467321031718 Marionette TRACE conn5 <- [1,1166,null,{}] 14:10:31 INFO - PROCESS | 3544 | 1467321031722 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:31 INFO - PROCESS | 3544 | 1467321031724 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:31 INFO - PROCESS | 3544 | 1467321031846 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 14:10:31 INFO - PROCESS | 3544 | 1467321031908 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:31 INFO - PROCESS | 3544 | 1467321031910 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:31 INFO - PROCESS | 3544 | ++DOCSHELL 13FE0C00 == 42 [pid = 3544] [id = 301] 14:10:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (14497800) [pid = 3544] [serial = 902] [outer = 00000000] 14:10:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1C371400) [pid = 3544] [serial = 903] [outer = 14497800] 14:10:31 INFO - PROCESS | 3544 | 1467321031954 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1C688000) [pid = 3544] [serial = 904] [outer = 14497800] 14:10:32 INFO - PROCESS | 3544 | 1467321032298 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 14:10:32 INFO - PROCESS | 3544 | 1467321032371 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 14:10:32 INFO - PROCESS | 3544 | 1467321032374 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:10:32 INFO - PROCESS | 3544 | 1467321032376 Marionette TRACE conn5 <- [1,1170,null,{}] 14:10:32 INFO - PROCESS | 3544 | 1467321032380 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:32 INFO - PROCESS | 3544 | 1467321032382 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:32 INFO - PROCESS | 3544 | 1467321032465 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 14:10:32 INFO - PROCESS | 3544 | 1467321032471 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:32 INFO - PROCESS | 3544 | 1467321032472 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:32 INFO - PROCESS | 3544 | ++DOCSHELL 1C68D800 == 43 [pid = 3544] [id = 302] 14:10:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (1C68E800) [pid = 3544] [serial = 905] [outer = 00000000] 14:10:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (1D0D2800) [pid = 3544] [serial = 906] [outer = 1C68E800] 14:10:32 INFO - PROCESS | 3544 | 1467321032516 Marionette DEBUG loaded listener.js 14:10:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (1D0D4C00) [pid = 3544] [serial = 907] [outer = 1C68E800] 14:10:32 INFO - PROCESS | 3544 | 1467321032959 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 3544 | 1467321033011 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 14:10:33 INFO - PROCESS | 3544 | 1467321033014 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 3544 | 1467321033016 Marionette TRACE conn5 <- [1,1174,null,{}] 14:10:33 INFO - PROCESS | 3544 | 1467321033019 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 3544 | 1467321033021 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:33 INFO - PROCESS | 3544 | 1467321033106 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 14:10:33 INFO - PROCESS | 3544 | 1467321033112 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:33 INFO - PROCESS | 3544 | 1467321033114 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:33 INFO - PROCESS | 3544 | ++DOCSHELL 1D0D3400 == 44 [pid = 3544] [id = 303] 14:10:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1D0D8400) [pid = 3544] [serial = 908] [outer = 00000000] 14:10:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1D221800) [pid = 3544] [serial = 909] [outer = 1D0D8400] 14:10:33 INFO - PROCESS | 3544 | 1467321033157 Marionette DEBUG loaded listener.js 14:10:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1D223400) [pid = 3544] [serial = 910] [outer = 1D0D8400] 14:10:33 INFO - PROCESS | 3544 | 1467321033783 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 14:10:33 INFO - PROCESS | 3544 | 1467321033851 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 14:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:10:33 INFO - PROCESS | 3544 | 1467321033857 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:10:33 INFO - PROCESS | 3544 | 1467321033860 Marionette TRACE conn5 <- [1,1178,null,{}] 14:10:33 INFO - PROCESS | 3544 | 1467321033867 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:33 INFO - PROCESS | 3544 | 1467321033870 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:34 INFO - PROCESS | 3544 | 1467321033994 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 14:10:34 INFO - PROCESS | 3544 | 1467321034135 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:34 INFO - PROCESS | 3544 | 1467321034139 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:34 INFO - PROCESS | 3544 | ++DOCSHELL 0FC06800 == 45 [pid = 3544] [id = 304] 14:10:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (0FC09000) [pid = 3544] [serial = 911] [outer = 00000000] 14:10:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (1034F400) [pid = 3544] [serial = 912] [outer = 0FC09000] 14:10:34 INFO - PROCESS | 3544 | 1467321034197 Marionette DEBUG loaded listener.js 14:10:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (13F69400) [pid = 3544] [serial = 913] [outer = 0FC09000] 14:10:34 INFO - PROCESS | 3544 | 1467321034835 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 14:10:34 INFO - PROCESS | 3544 | 1467321034884 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 14:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:10:34 INFO - PROCESS | 3544 | 1467321034891 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:10:34 INFO - PROCESS | 3544 | 1467321034894 Marionette TRACE conn5 <- [1,1182,null,{}] 14:10:34 INFO - PROCESS | 3544 | 1467321034898 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:34 INFO - PROCESS | 3544 | 1467321034901 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:35 INFO - PROCESS | 3544 | 1467321035017 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 14:10:35 INFO - PROCESS | 3544 | 1467321035156 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:35 INFO - PROCESS | 3544 | 1467321035159 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:35 INFO - PROCESS | 3544 | ++DOCSHELL 17D2C800 == 46 [pid = 3544] [id = 305] 14:10:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (17D34000) [pid = 3544] [serial = 914] [outer = 00000000] 14:10:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (17DB6000) [pid = 3544] [serial = 915] [outer = 17D34000] 14:10:35 INFO - PROCESS | 3544 | 1467321035216 Marionette DEBUG loaded listener.js 14:10:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (18D8DC00) [pid = 3544] [serial = 916] [outer = 17D34000] 14:10:35 INFO - PROCESS | 3544 | 1467321035792 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 14:10:35 INFO - PROCESS | 3544 | 1467321035867 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 14:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 14:10:35 INFO - PROCESS | 3544 | 1467321035871 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:10:35 INFO - PROCESS | 3544 | 1467321035875 Marionette TRACE conn5 <- [1,1186,null,{}] 14:10:35 INFO - PROCESS | 3544 | 1467321035886 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:35 INFO - PROCESS | 3544 | 1467321035891 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:36 INFO - PROCESS | 3544 | 1467321036040 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 14:10:36 INFO - PROCESS | 3544 | 1467321036173 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:36 INFO - PROCESS | 3544 | 1467321036177 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:36 INFO - PROCESS | 3544 | ++DOCSHELL 1D224C00 == 47 [pid = 3544] [id = 306] 14:10:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1D226400) [pid = 3544] [serial = 917] [outer = 00000000] 14:10:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1D245000) [pid = 3544] [serial = 918] [outer = 1D226400] 14:10:36 INFO - PROCESS | 3544 | 1467321036235 Marionette DEBUG loaded listener.js 14:10:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1D24DC00) [pid = 3544] [serial = 919] [outer = 1D226400] 14:10:36 INFO - PROCESS | 3544 | 1467321036789 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 970ms 14:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:10:36 INFO - PROCESS | 3544 | 1467321036844 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 14:10:36 INFO - PROCESS | 3544 | 1467321036847 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 14:10:36 INFO - PROCESS | 3544 | 1467321036851 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:10:36 INFO - PROCESS | 3544 | 1467321036853 Marionette TRACE conn5 <- [1,1190,null,{}] 14:10:36 INFO - PROCESS | 3544 | 1467321036857 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:36 INFO - PROCESS | 3544 | 1467321036859 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:37 INFO - PROCESS | 3544 | 1467321037006 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 14:10:37 INFO - PROCESS | 3544 | 1467321037144 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:37 INFO - PROCESS | 3544 | 1467321037146 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:37 INFO - PROCESS | 3544 | ++DOCSHELL 1D62F800 == 48 [pid = 3544] [id = 307] 14:10:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (1D630C00) [pid = 3544] [serial = 920] [outer = 00000000] 14:10:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (1D636800) [pid = 3544] [serial = 921] [outer = 1D630C00] 14:10:37 INFO - PROCESS | 3544 | 1467321037202 Marionette DEBUG loaded listener.js 14:10:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (1D788000) [pid = 3544] [serial = 922] [outer = 1D630C00] 14:10:37 INFO - PROCESS | 3544 | 1467321037845 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1020ms 14:10:37 INFO - PROCESS | 3544 | 1467321037885 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 14:10:37 INFO - PROCESS | 3544 | 1467321037888 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 14:10:37 INFO - PROCESS | 3544 | 1467321037891 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:10:37 INFO - PROCESS | 3544 | 1467321037893 Marionette TRACE conn5 <- [1,1194,null,{}] 14:10:37 INFO - PROCESS | 3544 | 1467321037914 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:37 INFO - PROCESS | 3544 | 1467321037916 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:38 INFO - PROCESS | 3544 | 1467321038027 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 14:10:38 INFO - PROCESS | 3544 | 1467321038337 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:38 INFO - PROCESS | 3544 | 1467321038340 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:38 INFO - PROCESS | 3544 | ++DOCSHELL 0F6EC000 == 49 [pid = 3544] [id = 308] 14:10:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0F6EC800) [pid = 3544] [serial = 923] [outer = 00000000] 14:10:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (0FD2D000) [pid = 3544] [serial = 924] [outer = 0F6EC800] 14:10:38 INFO - PROCESS | 3544 | 1467321038414 Marionette DEBUG loaded listener.js 14:10:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (10D41400) [pid = 3544] [serial = 925] [outer = 0F6EC800] 14:10:39 INFO - PROCESS | 3544 | 1467321039018 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1182ms 14:10:39 INFO - PROCESS | 3544 | 1467321039077 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 3544 | 1467321039081 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:10:39 INFO - PROCESS | 3544 | 1467321039085 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - PROCESS | 3544 | 1467321039087 Marionette TRACE conn5 <- [1,1198,null,{}] 14:10:39 INFO - PROCESS | 3544 | 1467321039093 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:39 INFO - PROCESS | 3544 | 1467321039097 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:39 INFO - PROCESS | 3544 | 1467321039200 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 14:10:39 INFO - PROCESS | 3544 | 1467321039342 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:39 INFO - PROCESS | 3544 | 1467321039344 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:39 INFO - PROCESS | 3544 | ++DOCSHELL 15550800 == 50 [pid = 3544] [id = 309] 14:10:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (16F02000) [pid = 3544] [serial = 926] [outer = 00000000] 14:10:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (17D39C00) [pid = 3544] [serial = 927] [outer = 16F02000] 14:10:39 INFO - PROCESS | 3544 | 1467321039394 Marionette DEBUG loaded listener.js 14:10:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (18804C00) [pid = 3544] [serial = 928] [outer = 16F02000] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 1C68D800 == 49 [pid = 3544] [id = 302] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 13FE0C00 == 48 [pid = 3544] [id = 301] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 0F7F6C00 == 47 [pid = 3544] [id = 300] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 0F874000 == 46 [pid = 3544] [id = 299] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 18694C00 == 45 [pid = 3544] [id = 298] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 16F6E800 == 44 [pid = 3544] [id = 297] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 14840C00 == 43 [pid = 3544] [id = 296] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 0F8C8000 == 42 [pid = 3544] [id = 295] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 0FD30C00 == 41 [pid = 3544] [id = 294] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (18801C00) [pid = 3544] [serial = 834] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (1C330400) [pid = 3544] [serial = 864] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 13F5B800 == 40 [pid = 3544] [id = 290] 14:10:39 INFO - PROCESS | 3544 | --DOCSHELL 0C506800 == 39 [pid = 3544] [id = 289] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (1A8BE800) [pid = 3544] [serial = 826] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (18691400) [pid = 3544] [serial = 852] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (19290C00) [pid = 3544] [serial = 855] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (0FD30800) [pid = 3544] [serial = 843] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (103C3800) [pid = 3544] [serial = 844] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (0FC4E400) [pid = 3544] [serial = 838] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0F8D3800) [pid = 3544] [serial = 837] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (16F71000) [pid = 3544] [serial = 849] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (1880C400) [pid = 3544] [serial = 853] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (0F7F0400) [pid = 3544] [serial = 828] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (1555A000) [pid = 3544] [serial = 841] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (1469A400) [pid = 3544] [serial = 840] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (15A41400) [pid = 3544] [serial = 846] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (15FDC400) [pid = 3544] [serial = 847] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FC0F800) [pid = 3544] [serial = 858] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (13FEB800) [pid = 3544] [serial = 831] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1966C800) [pid = 3544] [serial = 856] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1C327C00) [pid = 3544] [serial = 861] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (10CD8400) [pid = 3544] [serial = 859] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (1C328000) [pid = 3544] [serial = 862] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (17D31800) [pid = 3544] [serial = 850] [outer = 00000000] [url = about:blank] 14:10:39 INFO - PROCESS | 3544 | 1467321039931 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 870ms 14:10:39 INFO - PROCESS | 3544 | 1467321039958 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 14:10:39 INFO - PROCESS | 3544 | 1467321039962 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 14:10:39 INFO - PROCESS | 3544 | 1467321039966 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:10:39 INFO - PROCESS | 3544 | 1467321039968 Marionette TRACE conn5 <- [1,1202,null,{}] 14:10:39 INFO - PROCESS | 3544 | 1467321039972 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 3544 | 1467321039974 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:40 INFO - PROCESS | 3544 | 1467321040065 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 14:10:40 INFO - PROCESS | 3544 | 1467321040166 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 3544 | 1467321040168 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:40 INFO - PROCESS | 3544 | ++DOCSHELL 0FC54400 == 40 [pid = 3544] [id = 310] 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0FE4C000) [pid = 3544] [serial = 929] [outer = 00000000] 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (13F4C000) [pid = 3544] [serial = 930] [outer = 0FE4C000] 14:10:40 INFO - PROCESS | 3544 | 1467321040213 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (1412B800) [pid = 3544] [serial = 931] [outer = 0FE4C000] 14:10:40 INFO - PROCESS | 3544 | 1467321040605 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 14:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 14:10:40 INFO - PROCESS | 3544 | 1467321040641 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 14:10:40 INFO - PROCESS | 3544 | 1467321040644 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 14:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:10:40 INFO - PROCESS | 3544 | 1467321040648 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:10:40 INFO - PROCESS | 3544 | 1467321040654 Marionette TRACE conn5 <- [1,1206,null,{}] 14:10:40 INFO - PROCESS | 3544 | 1467321040663 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:40 INFO - PROCESS | 3544 | 1467321040666 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:40 INFO - PROCESS | 3544 | 1467321040756 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 14:10:40 INFO - PROCESS | 3544 | 1467321040762 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:40 INFO - PROCESS | 3544 | 1467321040764 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:40 INFO - PROCESS | 3544 | ++DOCSHELL 147E4000 == 41 [pid = 3544] [id = 311] 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (147E5800) [pid = 3544] [serial = 932] [outer = 00000000] 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (18345800) [pid = 3544] [serial = 933] [outer = 147E5800] 14:10:40 INFO - PROCESS | 3544 | 1467321040808 Marionette DEBUG loaded listener.js 14:10:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (18801C00) [pid = 3544] [serial = 934] [outer = 147E5800] 14:10:41 INFO - PROCESS | 3544 | 1467321041292 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 14:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 14:10:41 INFO - PROCESS | 3544 | 1467321041341 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 14:10:41 INFO - PROCESS | 3544 | 1467321041344 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 14:10:41 INFO - PROCESS | 3544 | 1467321041347 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:10:41 INFO - PROCESS | 3544 | 1467321041348 Marionette TRACE conn5 <- [1,1210,null,{}] 14:10:41 INFO - PROCESS | 3544 | 1467321041352 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:41 INFO - PROCESS | 3544 | 1467321041354 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:41 INFO - PROCESS | 3544 | 1467321041450 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 14:10:41 INFO - PROCESS | 3544 | 1467321041459 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:41 INFO - PROCESS | 3544 | 1467321041461 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:41 INFO - PROCESS | 3544 | ++DOCSHELL 18D03000 == 42 [pid = 3544] [id = 312] 14:10:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (18D03C00) [pid = 3544] [serial = 935] [outer = 00000000] 14:10:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (19292C00) [pid = 3544] [serial = 936] [outer = 18D03C00] 14:10:41 INFO - PROCESS | 3544 | 1467321041505 Marionette DEBUG loaded listener.js 14:10:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (19668C00) [pid = 3544] [serial = 937] [outer = 18D03C00] 14:10:41 INFO - PROCESS | 3544 | 1467321041925 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 3544 | 1467321041992 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 14:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:10:42 INFO - PROCESS | 3544 | 1467321041995 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 3544 | 1467321041997 Marionette TRACE conn5 <- [1,1214,null,{}] 14:10:42 INFO - PROCESS | 3544 | 1467321042000 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:42 INFO - PROCESS | 3544 | 1467321042002 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:42 INFO - PROCESS | 3544 | 1467321042129 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 14:10:42 INFO - PROCESS | 3544 | 1467321042219 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:42 INFO - PROCESS | 3544 | 1467321042225 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:42 INFO - PROCESS | 3544 | ++DOCSHELL 19A46C00 == 43 [pid = 3544] [id = 313] 14:10:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (19A4AC00) [pid = 3544] [serial = 938] [outer = 00000000] 14:10:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (19B9F800) [pid = 3544] [serial = 939] [outer = 19A4AC00] 14:10:42 INFO - PROCESS | 3544 | 1467321042278 Marionette DEBUG loaded listener.js 14:10:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1C2D5400) [pid = 3544] [serial = 940] [outer = 19A4AC00] 14:10:42 INFO - PROCESS | 3544 | 1467321042703 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 14:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 770ms 14:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:10:42 INFO - PROCESS | 3544 | 1467321042767 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 14:10:42 INFO - PROCESS | 3544 | 1467321042768 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 14:10:42 INFO - PROCESS | 3544 | 1467321042772 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:10:42 INFO - PROCESS | 3544 | 1467321042773 Marionette TRACE conn5 <- [1,1218,null,{}] 14:10:42 INFO - PROCESS | 3544 | 1467321042777 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:42 INFO - PROCESS | 3544 | 1467321042779 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:42 INFO - PROCESS | 3544 | 1467321042900 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 14:10:43 INFO - PROCESS | 3544 | 1467321042969 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3544 | 1467321042971 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:43 INFO - PROCESS | 3544 | ++DOCSHELL 1C333C00 == 44 [pid = 3544] [id = 314] 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1C334000) [pid = 3544] [serial = 941] [outer = 00000000] 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1C688800) [pid = 3544] [serial = 942] [outer = 1C334000] 14:10:43 INFO - PROCESS | 3544 | 1467321043015 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (1C68B800) [pid = 3544] [serial = 943] [outer = 1C334000] 14:10:43 INFO - PROCESS | 3544 | 1467321043442 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 14:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 14:10:43 INFO - PROCESS | 3544 | 1467321043549 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 14:10:43 INFO - PROCESS | 3544 | 1467321043551 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 14:10:43 INFO - PROCESS | 3544 | 1467321043558 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:10:43 INFO - PROCESS | 3544 | 1467321043559 Marionette TRACE conn5 <- [1,1222,null,{}] 14:10:43 INFO - PROCESS | 3544 | 1467321043563 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:43 INFO - PROCESS | 3544 | 1467321043564 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:10:43 INFO - PROCESS | 3544 | 1467321043683 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 14:10:43 INFO - PROCESS | 3544 | 1467321043693 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:43 INFO - PROCESS | 3544 | 1467321043695 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:43 INFO - PROCESS | 3544 | ++DOCSHELL 1CFC9C00 == 45 [pid = 3544] [id = 315] 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (1CFCA800) [pid = 3544] [serial = 944] [outer = 00000000] 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (1CFCEC00) [pid = 3544] [serial = 945] [outer = 1CFCA800] 14:10:43 INFO - PROCESS | 3544 | 1467321043801 Marionette DEBUG loaded listener.js 14:10:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (1CFD1400) [pid = 3544] [serial = 946] [outer = 1CFCA800] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (16F70C00) [pid = 3544] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (1928D800) [pid = 3544] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (14497800) [pid = 3544] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0F876C00) [pid = 3544] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (0FBA3000) [pid = 3544] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (16F6F000) [pid = 3544] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (148BD400) [pid = 3544] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (0FD31C00) [pid = 3544] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (1C68E800) [pid = 3544] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:10:44 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (18805000) [pid = 3544] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:10:44 INFO - PROCESS | 3544 | 1467321044405 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 14:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 14:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:10:44 INFO - PROCESS | 3544 | 1467321044438 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 14:10:44 INFO - PROCESS | 3544 | 1467321044440 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 14:10:44 INFO - PROCESS | 3544 | 1467321044443 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:10:44 INFO - PROCESS | 3544 | 1467321044445 Marionette TRACE conn5 <- [1,1226,null,{}] 14:10:44 INFO - PROCESS | 3544 | 1467321044448 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:44 INFO - PROCESS | 3544 | 1467321044450 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:44 INFO - PROCESS | 3544 | 1467321044570 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 14:10:44 INFO - PROCESS | 3544 | 1467321044633 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:44 INFO - PROCESS | 3544 | 1467321044635 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:44 INFO - PROCESS | 3544 | ++DOCSHELL 0FC01400 == 46 [pid = 3544] [id = 316] 14:10:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (14623000) [pid = 3544] [serial = 947] [outer = 00000000] 14:10:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (18FA9800) [pid = 3544] [serial = 948] [outer = 14623000] 14:10:44 INFO - PROCESS | 3544 | 1467321044679 Marionette DEBUG loaded listener.js 14:10:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (19A41C00) [pid = 3544] [serial = 949] [outer = 14623000] 14:10:45 INFO - PROCESS | 3544 | 1467321045027 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 14:10:45 INFO - PROCESS | 3544 | 1467321045079 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 3544 | 1467321045081 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 14:10:45 INFO - PROCESS | 3544 | 1467321045084 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:10:45 INFO - PROCESS | 3544 | 1467321045085 Marionette TRACE conn5 <- [1,1230,null,{}] 14:10:45 INFO - PROCESS | 3544 | 1467321045089 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 3544 | 1467321045091 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:45 INFO - PROCESS | 3544 | 1467321045175 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 14:10:45 INFO - PROCESS | 3544 | 1467321045180 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 3544 | 1467321045182 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:45 INFO - PROCESS | 3544 | ++DOCSHELL 1CFC8C00 == 47 [pid = 3544] [id = 317] 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1CFD4400) [pid = 3544] [serial = 950] [outer = 00000000] 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (1D06BC00) [pid = 3544] [serial = 951] [outer = 1CFD4400] 14:10:45 INFO - PROCESS | 3544 | 1467321045225 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (1D0DB400) [pid = 3544] [serial = 952] [outer = 1CFD4400] 14:10:45 INFO - PROCESS | 3544 | 1467321045681 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 14:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 14:10:45 INFO - PROCESS | 3544 | 1467321045720 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 14:10:45 INFO - PROCESS | 3544 | 1467321045721 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 14:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:10:45 INFO - PROCESS | 3544 | 1467321045728 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:10:45 INFO - PROCESS | 3544 | 1467321045730 Marionette TRACE conn5 <- [1,1234,null,{}] 14:10:45 INFO - PROCESS | 3544 | 1467321045749 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:45 INFO - PROCESS | 3544 | 1467321045750 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:45 INFO - PROCESS | 3544 | 1467321045834 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 14:10:45 INFO - PROCESS | 3544 | 1467321045840 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:45 INFO - PROCESS | 3544 | 1467321045842 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:45 INFO - PROCESS | 3544 | ++DOCSHELL 1D0DE000 == 48 [pid = 3544] [id = 318] 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (1D0E0400) [pid = 3544] [serial = 953] [outer = 00000000] 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (1D229800) [pid = 3544] [serial = 954] [outer = 1D0E0400] 14:10:45 INFO - PROCESS | 3544 | 1467321045889 Marionette DEBUG loaded listener.js 14:10:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (1D634800) [pid = 3544] [serial = 955] [outer = 1D0E0400] 14:10:46 INFO - PROCESS | 3544 | 1467321046515 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 14:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 850ms 14:10:46 INFO - PROCESS | 3544 | 1467321046595 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 14:10:46 INFO - PROCESS | 3544 | 1467321046600 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 14:10:46 INFO - PROCESS | 3544 | 1467321046605 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:10:46 INFO - PROCESS | 3544 | 1467321046609 Marionette TRACE conn5 <- [1,1238,null,{}] 14:10:46 INFO - PROCESS | 3544 | 1467321046615 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:46 INFO - PROCESS | 3544 | 1467321046618 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:46 INFO - PROCESS | 3544 | 1467321046749 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 14:10:46 INFO - PROCESS | 3544 | 1467321046857 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:46 INFO - PROCESS | 3544 | 1467321046862 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:46 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5B000 == 49 [pid = 3544] [id = 319] 14:10:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (0FD31000) [pid = 3544] [serial = 956] [outer = 00000000] 14:10:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (13F64C00) [pid = 3544] [serial = 957] [outer = 0FD31000] 14:10:46 INFO - PROCESS | 3544 | 1467321046960 Marionette DEBUG loaded listener.js 14:10:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (142CCC00) [pid = 3544] [serial = 958] [outer = 0FD31000] 14:10:47 INFO - PROCESS | 3544 | 1467321047557 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 14:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 14:10:47 INFO - PROCESS | 3544 | 1467321047582 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 14:10:47 INFO - PROCESS | 3544 | 1467321047586 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 14:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:10:47 INFO - PROCESS | 3544 | 1467321047593 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:10:47 INFO - PROCESS | 3544 | 1467321047596 Marionette TRACE conn5 <- [1,1242,null,{}] 14:10:47 INFO - PROCESS | 3544 | 1467321047599 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:47 INFO - PROCESS | 3544 | 1467321047602 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:47 INFO - PROCESS | 3544 | 1467321047719 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 14:10:47 INFO - PROCESS | 3544 | 1467321047861 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:47 INFO - PROCESS | 3544 | 1467321047864 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:47 INFO - PROCESS | 3544 | ++DOCSHELL 16435C00 == 50 [pid = 3544] [id = 320] 14:10:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (16F02C00) [pid = 3544] [serial = 959] [outer = 00000000] 14:10:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (17D37400) [pid = 3544] [serial = 960] [outer = 16F02C00] 14:10:47 INFO - PROCESS | 3544 | 1467321047921 Marionette DEBUG loaded listener.js 14:10:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (18AE0800) [pid = 3544] [serial = 961] [outer = 16F02C00] 14:10:48 INFO - PROCESS | 3544 | 1467321048514 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 14:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 971ms 14:10:48 INFO - PROCESS | 3544 | 1467321048567 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 14:10:48 INFO - PROCESS | 3544 | 1467321048570 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 14:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:10:48 INFO - PROCESS | 3544 | 1467321048574 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:10:48 INFO - PROCESS | 3544 | 1467321048577 Marionette TRACE conn5 <- [1,1246,null,{}] 14:10:48 INFO - PROCESS | 3544 | 1467321048588 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:48 INFO - PROCESS | 3544 | 1467321048593 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:48 INFO - PROCESS | 3544 | 1467321048707 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 14:10:48 INFO - PROCESS | 3544 | 1467321048849 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:48 INFO - PROCESS | 3544 | 1467321048852 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:48 INFO - PROCESS | 3544 | ++DOCSHELL 1D0D3800 == 51 [pid = 3544] [id = 321] 14:10:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (1D0DAC00) [pid = 3544] [serial = 962] [outer = 00000000] 14:10:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (1D227400) [pid = 3544] [serial = 963] [outer = 1D0DAC00] 14:10:48 INFO - PROCESS | 3544 | 1467321048911 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (1D783000) [pid = 3544] [serial = 964] [outer = 1D0DAC00] 14:10:49 INFO - PROCESS | 3544 | 1467321049507 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 14:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 14:10:49 INFO - PROCESS | 3544 | 1467321049547 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 14:10:49 INFO - PROCESS | 3544 | 1467321049550 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 14:10:49 INFO - PROCESS | 3544 | 1467321049553 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:10:49 INFO - PROCESS | 3544 | 1467321049555 Marionette TRACE conn5 <- [1,1250,null,{}] 14:10:49 INFO - PROCESS | 3544 | 1467321049558 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:49 INFO - PROCESS | 3544 | 1467321049561 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:49 INFO - PROCESS | 3544 | 1467321049674 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 14:10:49 INFO - PROCESS | 3544 | 1467321049787 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:49 INFO - PROCESS | 3544 | 1467321049790 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:49 INFO - PROCESS | 3544 | ++DOCSHELL 1D0D1C00 == 52 [pid = 3544] [id = 322] 14:10:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (1D78D000) [pid = 3544] [serial = 965] [outer = 00000000] 14:10:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (1DA57000) [pid = 3544] [serial = 966] [outer = 1D78D000] 14:10:49 INFO - PROCESS | 3544 | 1467321049884 Marionette DEBUG loaded listener.js 14:10:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (1DAD5000) [pid = 3544] [serial = 967] [outer = 1D78D000] 14:10:50 INFO - PROCESS | 3544 | 1467321050480 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 14:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 14:10:50 INFO - PROCESS | 3544 | 1467321050539 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 14:10:50 INFO - PROCESS | 3544 | 1467321050541 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 14:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:10:50 INFO - PROCESS | 3544 | 1467321050546 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:10:50 INFO - PROCESS | 3544 | 1467321050548 Marionette TRACE conn5 <- [1,1254,null,{}] 14:10:50 INFO - PROCESS | 3544 | 1467321050551 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:50 INFO - PROCESS | 3544 | 1467321050554 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:50 INFO - PROCESS | 3544 | 1467321050666 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 14:10:50 INFO - PROCESS | 3544 | 1467321050823 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:50 INFO - PROCESS | 3544 | 1467321050825 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:50 INFO - PROCESS | 3544 | ++DOCSHELL 0FC48400 == 53 [pid = 3544] [id = 323] 14:10:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (14496000) [pid = 3544] [serial = 968] [outer = 00000000] 14:10:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (1DB7B400) [pid = 3544] [serial = 969] [outer = 14496000] 14:10:50 INFO - PROCESS | 3544 | 1467321050880 Marionette DEBUG loaded listener.js 14:10:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (1DB7D800) [pid = 3544] [serial = 970] [outer = 14496000] 14:10:51 INFO - PROCESS | 3544 | 1467321051706 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 14:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1222ms 14:10:51 INFO - PROCESS | 3544 | 1467321051770 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 14:10:51 INFO - PROCESS | 3544 | 1467321051774 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 14:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:10:51 INFO - PROCESS | 3544 | 1467321051794 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:10:51 INFO - PROCESS | 3544 | 1467321051797 Marionette TRACE conn5 <- [1,1258,null,{}] 14:10:51 INFO - PROCESS | 3544 | 1467321051803 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:51 INFO - PROCESS | 3544 | 1467321051807 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:51 INFO - PROCESS | 3544 | 1467321051916 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 14:10:52 INFO - PROCESS | 3544 | 1467321052055 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:52 INFO - PROCESS | 3544 | 1467321052059 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:52 INFO - PROCESS | 3544 | ++DOCSHELL 10D39800 == 54 [pid = 3544] [id = 324] 14:10:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (13F11800) [pid = 3544] [serial = 971] [outer = 00000000] 14:10:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (13FE2800) [pid = 3544] [serial = 972] [outer = 13F11800] 14:10:52 INFO - PROCESS | 3544 | 1467321052112 Marionette DEBUG loaded listener.js 14:10:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (142CD400) [pid = 3544] [serial = 973] [outer = 13F11800] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1CFC8C00 == 53 [pid = 3544] [id = 317] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC01400 == 52 [pid = 3544] [id = 316] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1CFC9C00 == 51 [pid = 3544] [id = 315] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1C333C00 == 50 [pid = 3544] [id = 314] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 19A46C00 == 49 [pid = 3544] [id = 313] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 18D03000 == 48 [pid = 3544] [id = 312] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 147E4000 == 47 [pid = 3544] [id = 311] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC54400 == 46 [pid = 3544] [id = 310] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 15550800 == 45 [pid = 3544] [id = 309] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0F6EC000 == 44 [pid = 3544] [id = 308] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D0D3400 == 43 [pid = 3544] [id = 303] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC06800 == 42 [pid = 3544] [id = 304] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 17D2C800 == 41 [pid = 3544] [id = 305] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1CF13800 == 40 [pid = 3544] [id = 293] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1C687000 == 39 [pid = 3544] [id = 292] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 19292800 == 38 [pid = 3544] [id = 265] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 18D83000 == 37 [pid = 3544] [id = 264] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D62F800 == 36 [pid = 3544] [id = 307] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D224C00 == 35 [pid = 3544] [id = 306] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 146A0000 == 34 [pid = 3544] [id = 278] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 18D8CC00 == 33 [pid = 3544] [id = 291] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC48400 == 32 [pid = 3544] [id = 323] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D0D1C00 == 31 [pid = 3544] [id = 322] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 16435C00 == 30 [pid = 3544] [id = 320] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D0D3800 == 29 [pid = 3544] [id = 321] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 1D0DE000 == 28 [pid = 3544] [id = 318] 14:10:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC5B000 == 27 [pid = 3544] [id = 319] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (1C333400) [pid = 3544] [serial = 865] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (19B92800) [pid = 3544] [serial = 898] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (19A45400) [pid = 3544] [serial = 897] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (1C371400) [pid = 3544] [serial = 903] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (1C329800) [pid = 3544] [serial = 900] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (10234800) [pid = 3544] [serial = 885] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (10352000) [pid = 3544] [serial = 886] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (17DB0800) [pid = 3544] [serial = 891] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (141A8000) [pid = 3544] [serial = 870] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (15E2B800) [pid = 3544] [serial = 888] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (16429400) [pid = 3544] [serial = 889] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (1D062C00) [pid = 3544] [serial = 879] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (10D39000) [pid = 3544] [serial = 883] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (102E1400) [pid = 3544] [serial = 882] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (19A42400) [pid = 3544] [serial = 873] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (0CBD3C00) [pid = 3544] [serial = 867] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (1C691400) [pid = 3544] [serial = 876] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (1D0D2800) [pid = 3544] [serial = 906] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (1D221800) [pid = 3544] [serial = 909] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (188E9000) [pid = 3544] [serial = 894] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (1D0D4C00) [pid = 3544] [serial = 907] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (18AE1400) [pid = 3544] [serial = 895] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (1C688000) [pid = 3544] [serial = 904] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (1C32E800) [pid = 3544] [serial = 901] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (18353C00) [pid = 3544] [serial = 892] [outer = 00000000] [url = about:blank] 14:10:53 INFO - PROCESS | 3544 | 1467321053755 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 14:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2075ms 14:10:53 INFO - PROCESS | 3544 | 1467321053874 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 14:10:53 INFO - PROCESS | 3544 | 1467321053878 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 14:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:10:53 INFO - PROCESS | 3544 | 1467321053882 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:10:53 INFO - PROCESS | 3544 | 1467321053885 Marionette TRACE conn5 <- [1,1262,null,{}] 14:10:53 INFO - PROCESS | 3544 | 1467321053891 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:53 INFO - PROCESS | 3544 | 1467321053894 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:54 INFO - PROCESS | 3544 | 1467321053984 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 14:10:54 INFO - PROCESS | 3544 | 1467321053991 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:54 INFO - PROCESS | 3544 | 1467321053993 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:54 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF000 == 28 [pid = 3544] [id = 325] 14:10:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (0F8CF800) [pid = 3544] [serial = 974] [outer = 00000000] 14:10:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (0FBAB400) [pid = 3544] [serial = 975] [outer = 0F8CF800] 14:10:54 INFO - PROCESS | 3544 | 1467321054043 Marionette DEBUG loaded listener.js 14:10:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (0FC0E000) [pid = 3544] [serial = 976] [outer = 0F8CF800] 14:10:54 INFO - PROCESS | 3544 | 1467321054668 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 14:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 830ms 14:10:54 INFO - PROCESS | 3544 | 1467321054713 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 14:10:54 INFO - PROCESS | 3544 | 1467321054718 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 14:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:10:54 INFO - PROCESS | 3544 | 1467321054724 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:10:54 INFO - PROCESS | 3544 | 1467321054727 Marionette TRACE conn5 <- [1,1266,null,{}] 14:10:54 INFO - PROCESS | 3544 | 1467321054733 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:54 INFO - PROCESS | 3544 | 1467321054736 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:54 INFO - PROCESS | 3544 | 1467321054861 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 14:10:55 INFO - PROCESS | 3544 | 1467321055000 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:55 INFO - PROCESS | 3544 | 1467321055005 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:55 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4EC00 == 29 [pid = 3544] [id = 326] 14:10:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (0FC50400) [pid = 3544] [serial = 977] [outer = 00000000] 14:10:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (0FC5D400) [pid = 3544] [serial = 978] [outer = 0FC50400] 14:10:55 INFO - PROCESS | 3544 | 1467321055067 Marionette DEBUG loaded listener.js 14:10:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (0FD2A400) [pid = 3544] [serial = 979] [outer = 0FC50400] 14:10:55 INFO - PROCESS | 3544 | 1467321055832 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 14:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1129ms 14:10:55 INFO - PROCESS | 3544 | 1467321055858 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 14:10:55 INFO - PROCESS | 3544 | 1467321055863 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 14:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:10:55 INFO - PROCESS | 3544 | 1467321055870 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:10:55 INFO - PROCESS | 3544 | 1467321055873 Marionette TRACE conn5 <- [1,1270,null,{}] 14:10:55 INFO - PROCESS | 3544 | 1467321055877 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:55 INFO - PROCESS | 3544 | 1467321055880 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:56 INFO - PROCESS | 3544 | 1467321055998 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 14:10:56 INFO - PROCESS | 3544 | 1467321056136 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:56 INFO - PROCESS | 3544 | 1467321056139 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:56 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA3400 == 30 [pid = 3544] [id = 327] 14:10:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (10DD1800) [pid = 3544] [serial = 980] [outer = 00000000] 14:10:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (13F68400) [pid = 3544] [serial = 981] [outer = 10DD1800] 14:10:56 INFO - PROCESS | 3544 | 1467321056197 Marionette DEBUG loaded listener.js 14:10:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (14120800) [pid = 3544] [serial = 982] [outer = 10DD1800] 14:10:56 INFO - PROCESS | 3544 | 1467321056902 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 14:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1070ms 14:10:57 INFO - PROCESS | 3544 | 1467321056980 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 14:10:57 INFO - PROCESS | 3544 | 1467321056983 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 14:10:57 INFO - PROCESS | 3544 | 1467321056989 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:10:57 INFO - PROCESS | 3544 | 1467321056993 Marionette TRACE conn5 <- [1,1274,null,{}] 14:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:10:57 INFO - PROCESS | 3544 | 1467321057006 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:57 INFO - PROCESS | 3544 | 1467321057011 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:57 INFO - PROCESS | 3544 | 1467321057143 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 14:10:57 INFO - PROCESS | 3544 | 1467321057277 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:57 INFO - PROCESS | 3544 | 1467321057281 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:57 INFO - PROCESS | 3544 | ++DOCSHELL 15EF5400 == 31 [pid = 3544] [id = 328] 14:10:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (15EF6000) [pid = 3544] [serial = 983] [outer = 00000000] 14:10:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (16427400) [pid = 3544] [serial = 984] [outer = 15EF6000] 14:10:57 INFO - PROCESS | 3544 | 1467321057340 Marionette DEBUG loaded listener.js 14:10:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (16F01C00) [pid = 3544] [serial = 985] [outer = 15EF6000] 14:10:58 INFO - PROCESS | 3544 | 1467321058140 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 14:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1232ms 14:10:58 INFO - PROCESS | 3544 | 1467321058229 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 14:10:58 INFO - PROCESS | 3544 | 1467321058233 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 14:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:10:58 INFO - PROCESS | 3544 | 1467321058238 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:10:58 INFO - PROCESS | 3544 | 1467321058241 Marionette TRACE conn5 <- [1,1278,null,{}] 14:10:58 INFO - PROCESS | 3544 | 1467321058246 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:58 INFO - PROCESS | 3544 | 1467321058249 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:58 INFO - PROCESS | 3544 | 1467321058398 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 14:10:58 INFO - PROCESS | 3544 | 1467321058495 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:58 INFO - PROCESS | 3544 | 1467321058500 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:58 INFO - PROCESS | 3544 | --DOCSHELL 10D39800 == 30 [pid = 3544] [id = 324] 14:10:58 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C4800 == 31 [pid = 3544] [id = 329] 14:10:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (0F8C7000) [pid = 3544] [serial = 986] [outer = 00000000] 14:10:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (0FC5A400) [pid = 3544] [serial = 987] [outer = 0F8C7000] 14:10:58 INFO - PROCESS | 3544 | 1467321058553 Marionette DEBUG loaded listener.js 14:10:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0FD24800) [pid = 3544] [serial = 988] [outer = 0F8C7000] 14:10:59 INFO - PROCESS | 3544 | 1467321059002 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 790ms 14:10:59 INFO - PROCESS | 3544 | 1467321059031 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 3544 | 1467321059035 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:10:59 INFO - PROCESS | 3544 | 1467321059041 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 3544 | 1467321059044 Marionette TRACE conn5 <- [1,1282,null,{}] 14:10:59 INFO - PROCESS | 3544 | 1467321059048 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 3544 | 1467321059050 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:59 INFO - PROCESS | 3544 | 1467321059138 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 14:10:59 INFO - PROCESS | 3544 | 1467321059147 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 3544 | 1467321059149 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:59 INFO - PROCESS | 3544 | ++DOCSHELL 146A2C00 == 32 [pid = 3544] [id = 330] 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (1474D000) [pid = 3544] [serial = 989] [outer = 00000000] 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (15559000) [pid = 3544] [serial = 990] [outer = 1474D000] 14:10:59 INFO - PROCESS | 3544 | 1467321059195 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 132 (15FDC800) [pid = 3544] [serial = 991] [outer = 1474D000] 14:10:59 INFO - PROCESS | 3544 | 1467321059679 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 14:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 14:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:10:59 INFO - PROCESS | 3544 | 1467321059713 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 14:10:59 INFO - PROCESS | 3544 | 1467321059715 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 14:10:59 INFO - PROCESS | 3544 | 1467321059719 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:10:59 INFO - PROCESS | 3544 | 1467321059722 Marionette TRACE conn5 <- [1,1286,null,{}] 14:10:59 INFO - PROCESS | 3544 | 1467321059732 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:10:59 INFO - PROCESS | 3544 | 1467321059736 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:59 INFO - PROCESS | 3544 | 1467321059823 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 14:10:59 INFO - PROCESS | 3544 | 1467321059833 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:10:59 INFO - PROCESS | 3544 | 1467321059835 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:10:59 INFO - PROCESS | 3544 | ++DOCSHELL 18353C00 == 33 [pid = 3544] [id = 331] 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 133 (18691800) [pid = 3544] [serial = 992] [outer = 00000000] 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 134 (18808800) [pid = 3544] [serial = 993] [outer = 18691800] 14:10:59 INFO - PROCESS | 3544 | 1467321059882 Marionette DEBUG loaded listener.js 14:10:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 135 (18ABE800) [pid = 3544] [serial = 994] [outer = 18691800] 14:11:00 INFO - PROCESS | 3544 | 1467321060387 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 14:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 14:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:11:00 INFO - PROCESS | 3544 | 1467321060455 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 14:11:00 INFO - PROCESS | 3544 | 1467321060457 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 14:11:00 INFO - PROCESS | 3544 | 1467321060461 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:11:00 INFO - PROCESS | 3544 | 1467321060462 Marionette TRACE conn5 <- [1,1290,null,{}] 14:11:00 INFO - PROCESS | 3544 | 1467321060466 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:00 INFO - PROCESS | 3544 | 1467321060467 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:00 INFO - PROCESS | 3544 | 1467321060625 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 14:11:00 INFO - PROCESS | 3544 | 1467321060692 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:00 INFO - PROCESS | 3544 | 1467321060694 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:00 INFO - PROCESS | 3544 | ++DOCSHELL 18D8B000 == 34 [pid = 3544] [id = 332] 14:11:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 136 (18FA6000) [pid = 3544] [serial = 995] [outer = 00000000] 14:11:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 137 (19293800) [pid = 3544] [serial = 996] [outer = 18FA6000] 14:11:00 INFO - PROCESS | 3544 | 1467321060741 Marionette DEBUG loaded listener.js 14:11:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 138 (19692C00) [pid = 3544] [serial = 997] [outer = 18FA6000] 14:11:01 INFO - PROCESS | 3544 | 1467321061181 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 14:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:11:01 INFO - PROCESS | 3544 | 1467321061234 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 14:11:01 INFO - PROCESS | 3544 | 1467321061236 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 14:11:01 INFO - PROCESS | 3544 | 1467321061239 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:11:01 INFO - PROCESS | 3544 | 1467321061241 Marionette TRACE conn5 <- [1,1294,null,{}] 14:11:01 INFO - PROCESS | 3544 | 1467321061244 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:01 INFO - PROCESS | 3544 | 1467321061246 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:01 INFO - PROCESS | 3544 | 1467321061364 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 14:11:01 INFO - PROCESS | 3544 | 1467321061433 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:01 INFO - PROCESS | 3544 | 1467321061435 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:01 INFO - PROCESS | 3544 | ++DOCSHELL 0FF3C800 == 35 [pid = 3544] [id = 333] 14:11:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 139 (18D89400) [pid = 3544] [serial = 998] [outer = 00000000] 14:11:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 140 (19A4A800) [pid = 3544] [serial = 999] [outer = 18D89400] 14:11:01 INFO - PROCESS | 3544 | 1467321061479 Marionette DEBUG loaded listener.js 14:11:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 141 (198C3000) [pid = 3544] [serial = 1000] [outer = 18D89400] 14:11:01 INFO - PROCESS | 3544 | 1467321061927 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 14:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 14:11:02 INFO - PROCESS | 3544 | 1467321061996 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 3544 | 1467321061998 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:11:02 INFO - PROCESS | 3544 | 1467321062013 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 3544 | 1467321062015 Marionette TRACE conn5 <- [1,1298,null,{}] 14:11:02 INFO - PROCESS | 3544 | 1467321062018 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 3544 | 1467321062024 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:02 INFO - PROCESS | 3544 | 1467321062173 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 14:11:02 INFO - PROCESS | 3544 | 1467321062237 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:02 INFO - PROCESS | 3544 | 1467321062239 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:02 INFO - PROCESS | 3544 | ++DOCSHELL 1C334C00 == 36 [pid = 3544] [id = 334] 14:11:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 142 (1C335400) [pid = 3544] [serial = 1001] [outer = 00000000] 14:11:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 143 (1C374400) [pid = 3544] [serial = 1002] [outer = 1C335400] 14:11:02 INFO - PROCESS | 3544 | 1467321062284 Marionette DEBUG loaded listener.js 14:11:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 144 (1C37D400) [pid = 3544] [serial = 1003] [outer = 1C335400] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 143 (18843400) [pid = 3544] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 142 (18D84000) [pid = 3544] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 141 (19293C00) [pid = 3544] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 140 (13F12000) [pid = 3544] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 139 (14496C00) [pid = 3544] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 138 (0FC09400) [pid = 3544] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 137 (0F63B000) [pid = 3544] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 136 (13F11800) [pid = 3544] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 135 (0FD31000) [pid = 3544] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 134 (16F02C00) [pid = 3544] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 133 (1D0DAC00) [pid = 3544] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 132 (19A4AC00) [pid = 3544] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 131 (1C334000) [pid = 3544] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (14623000) [pid = 3544] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (1CFCA800) [pid = 3544] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (1D630C00) [pid = 3544] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (17D34000) [pid = 3544] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (0FE4C000) [pid = 3544] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (0FC09000) [pid = 3544] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (147E5800) [pid = 3544] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (1D0D8400) [pid = 3544] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (1D226400) [pid = 3544] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (18D03C00) [pid = 3544] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (16F02000) [pid = 3544] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (1CFD4400) [pid = 3544] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (0F6EC800) [pid = 3544] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (1D0E0400) [pid = 3544] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (1D78D000) [pid = 3544] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (14496000) [pid = 3544] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (17D31000) [pid = 3544] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (0CBCB800) [pid = 3544] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (13F5F400) [pid = 3544] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (13F5DC00) [pid = 3544] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (18D8D000) [pid = 3544] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (0C507000) [pid = 3544] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (1D05F400) [pid = 3544] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:11:02 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1C68C000) [pid = 3544] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:11:02 INFO - PROCESS | 3544 | 1467321062849 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 14:11:02 INFO - PROCESS | 3544 | 1467321062895 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 14:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:11:02 INFO - PROCESS | 3544 | 1467321062898 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:11:02 INFO - PROCESS | 3544 | 1467321062900 Marionette TRACE conn5 <- [1,1302,null,{}] 14:11:02 INFO - PROCESS | 3544 | 1467321062903 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:02 INFO - PROCESS | 3544 | 1467321062914 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:03 INFO - PROCESS | 3544 | 1467321062994 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 14:11:03 INFO - PROCESS | 3544 | 1467321063000 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 3544 | 1467321063001 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:03 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CCC00 == 37 [pid = 3544] [id = 335] 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (0FC47000) [pid = 3544] [serial = 1004] [outer = 00000000] 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (13FECC00) [pid = 3544] [serial = 1005] [outer = 0FC47000] 14:11:03 INFO - PROCESS | 3544 | 1467321063045 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (141E8C00) [pid = 3544] [serial = 1006] [outer = 0FC47000] 14:11:03 INFO - PROCESS | 3544 | 1467321063484 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 14:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 14:11:03 INFO - PROCESS | 3544 | 1467321063530 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 14:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:11:03 INFO - PROCESS | 3544 | 1467321063532 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 14:11:03 INFO - PROCESS | 3544 | 1467321063536 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:11:03 INFO - PROCESS | 3544 | 1467321063537 Marionette TRACE conn5 <- [1,1306,null,{}] 14:11:03 INFO - PROCESS | 3544 | 1467321063541 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:03 INFO - PROCESS | 3544 | 1467321063543 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:03 INFO - PROCESS | 3544 | 1467321063625 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 14:11:03 INFO - PROCESS | 3544 | 1467321063630 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:03 INFO - PROCESS | 3544 | 1467321063632 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:03 INFO - PROCESS | 3544 | ++DOCSHELL 10234C00 == 38 [pid = 3544] [id = 336] 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (142C7400) [pid = 3544] [serial = 1007] [outer = 00000000] 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (17D44C00) [pid = 3544] [serial = 1008] [outer = 142C7400] 14:11:03 INFO - PROCESS | 3544 | 1467321063675 Marionette DEBUG loaded listener.js 14:11:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (17DBCC00) [pid = 3544] [serial = 1009] [outer = 142C7400] 14:11:04 INFO - PROCESS | 3544 | 1467321064143 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 14:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 14:11:04 INFO - PROCESS | 3544 | 1467321064166 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 14:11:04 INFO - PROCESS | 3544 | 1467321064168 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 14:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:11:04 INFO - PROCESS | 3544 | 1467321064171 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:11:04 INFO - PROCESS | 3544 | 1467321064173 Marionette TRACE conn5 <- [1,1310,null,{}] 14:11:04 INFO - PROCESS | 3544 | 1467321064181 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:04 INFO - PROCESS | 3544 | 1467321064182 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:04 INFO - PROCESS | 3544 | 1467321064310 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 14:11:04 INFO - PROCESS | 3544 | 1467321064321 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:04 INFO - PROCESS | 3544 | 1467321064323 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:04 INFO - PROCESS | 3544 | ++DOCSHELL 19291000 == 39 [pid = 3544] [id = 337] 14:11:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (196D0000) [pid = 3544] [serial = 1010] [outer = 00000000] 14:11:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (1C373400) [pid = 3544] [serial = 1011] [outer = 196D0000] 14:11:04 INFO - PROCESS | 3544 | 1467321064367 Marionette DEBUG loaded listener.js 14:11:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 116 (1C685400) [pid = 3544] [serial = 1012] [outer = 196D0000] 14:11:04 INFO - PROCESS | 3544 | 1467321064929 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 14:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 830ms 14:11:05 INFO - PROCESS | 3544 | 1467321065020 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 14:11:05 INFO - PROCESS | 3544 | 1467321065025 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 14:11:05 INFO - PROCESS | 3544 | 1467321065044 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:11:05 INFO - PROCESS | 3544 | 1467321065048 Marionette TRACE conn5 <- [1,1314,null,{}] 14:11:05 INFO - PROCESS | 3544 | 1467321065054 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:05 INFO - PROCESS | 3544 | 1467321065057 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:05 INFO - PROCESS | 3544 | 1467321065186 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 14:11:05 INFO - PROCESS | 3544 | 1467321065326 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:05 INFO - PROCESS | 3544 | 1467321065329 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:05 INFO - PROCESS | 3544 | ++DOCSHELL 10274400 == 40 [pid = 3544] [id = 338] 14:11:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 117 (102D7800) [pid = 3544] [serial = 1013] [outer = 00000000] 14:11:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 118 (147E0C00) [pid = 3544] [serial = 1014] [outer = 102D7800] 14:11:05 INFO - PROCESS | 3544 | 1467321065390 Marionette DEBUG loaded listener.js 14:11:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 119 (16F07C00) [pid = 3544] [serial = 1015] [outer = 102D7800] 14:11:06 INFO - PROCESS | 3544 | 1467321065969 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 14:11:06 INFO - PROCESS | 3544 | 1467321066019 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 14:11:06 INFO - PROCESS | 3544 | 1467321066023 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 14:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:11:06 INFO - PROCESS | 3544 | 1467321066030 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:11:06 INFO - PROCESS | 3544 | 1467321066033 Marionette TRACE conn5 <- [1,1318,null,{}] 14:11:06 INFO - PROCESS | 3544 | 1467321066037 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:06 INFO - PROCESS | 3544 | 1467321066039 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:06 INFO - PROCESS | 3544 | 1467321066153 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 14:11:06 INFO - PROCESS | 3544 | 1467321066312 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:06 INFO - PROCESS | 3544 | 1467321066314 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:06 INFO - PROCESS | 3544 | ++DOCSHELL 17DB8000 == 41 [pid = 3544] [id = 339] 14:11:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 120 (17DB8800) [pid = 3544] [serial = 1016] [outer = 00000000] 14:11:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 121 (18AD7400) [pid = 3544] [serial = 1017] [outer = 17DB8800] 14:11:06 INFO - PROCESS | 3544 | 1467321066372 Marionette DEBUG loaded listener.js 14:11:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 122 (18FA9000) [pid = 3544] [serial = 1018] [outer = 17DB8800] 14:11:07 INFO - PROCESS | 3544 | 1467321067007 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 14:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 14:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1019ms 14:11:07 INFO - PROCESS | 3544 | 1467321067053 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 14:11:07 INFO - PROCESS | 3544 | 1467321067055 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 14:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:11:07 INFO - PROCESS | 3544 | 1467321067059 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:11:07 INFO - PROCESS | 3544 | 1467321067063 Marionette TRACE conn5 <- [1,1322,null,{}] 14:11:07 INFO - PROCESS | 3544 | 1467321067074 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:07 INFO - PROCESS | 3544 | 1467321067079 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:07 INFO - PROCESS | 3544 | 1467321067238 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 14:11:07 INFO - PROCESS | 3544 | 1467321067385 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:07 INFO - PROCESS | 3544 | 1467321067388 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:07 INFO - PROCESS | 3544 | ++DOCSHELL 1C690800 == 42 [pid = 3544] [id = 340] 14:11:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 123 (1C691000) [pid = 3544] [serial = 1019] [outer = 00000000] 14:11:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 124 (1CF10400) [pid = 3544] [serial = 1020] [outer = 1C691000] 14:11:07 INFO - PROCESS | 3544 | 1467321067446 Marionette DEBUG loaded listener.js 14:11:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 125 (1CFCC000) [pid = 3544] [serial = 1021] [outer = 1C691000] 14:11:08 INFO - PROCESS | 3544 | 1467321068052 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 14:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1020ms 14:11:08 INFO - PROCESS | 3544 | 1467321068082 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 14:11:08 INFO - PROCESS | 3544 | 1467321068085 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 14:11:08 INFO - PROCESS | 3544 | 1467321068088 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:11:08 INFO - PROCESS | 3544 | 1467321068090 Marionette TRACE conn5 <- [1,1326,null,{}] 14:11:08 INFO - PROCESS | 3544 | 1467321068093 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:08 INFO - PROCESS | 3544 | 1467321068096 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:08 INFO - PROCESS | 3544 | 1467321068206 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 14:11:08 INFO - PROCESS | 3544 | 1467321068363 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:08 INFO - PROCESS | 3544 | 1467321068365 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:08 INFO - PROCESS | 3544 | ++DOCSHELL 1D05DC00 == 43 [pid = 3544] [id = 341] 14:11:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 126 (1D05E400) [pid = 3544] [serial = 1022] [outer = 00000000] 14:11:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 127 (1D064000) [pid = 3544] [serial = 1023] [outer = 1D05E400] 14:11:08 INFO - PROCESS | 3544 | 1467321068420 Marionette DEBUG loaded listener.js 14:11:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 128 (1D068800) [pid = 3544] [serial = 1024] [outer = 1D05E400] 14:11:09 INFO - PROCESS | 3544 | 1467321069524 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 14:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1484ms 14:11:09 INFO - PROCESS | 3544 | 1467321069576 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 14:11:09 INFO - PROCESS | 3544 | 1467321069581 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 14:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:11:09 INFO - PROCESS | 3544 | 1467321069586 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:11:09 INFO - PROCESS | 3544 | 1467321069589 Marionette TRACE conn5 <- [1,1330,null,{}] 14:11:09 INFO - PROCESS | 3544 | 1467321069595 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:09 INFO - PROCESS | 3544 | 1467321069597 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:09 INFO - PROCESS | 3544 | 1467321069773 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 14:11:09 INFO - PROCESS | 3544 | 1467321069883 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:09 INFO - PROCESS | 3544 | 1467321069886 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:09 INFO - PROCESS | 3544 | ++DOCSHELL 0FC09000 == 44 [pid = 3544] [id = 342] 14:11:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 129 (0FC46800) [pid = 3544] [serial = 1025] [outer = 00000000] 14:11:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 130 (10274000) [pid = 3544] [serial = 1026] [outer = 0FC46800] 14:11:09 INFO - PROCESS | 3544 | 1467321069938 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 131 (103CF000) [pid = 3544] [serial = 1027] [outer = 0FC46800] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 10234C00 == 43 [pid = 3544] [id = 336] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 0F8CCC00 == 42 [pid = 3544] [id = 335] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 1C334C00 == 41 [pid = 3544] [id = 334] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 0FF3C800 == 40 [pid = 3544] [id = 333] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 18D8B000 == 39 [pid = 3544] [id = 332] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 18353C00 == 38 [pid = 3544] [id = 331] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 146A2C00 == 37 [pid = 3544] [id = 330] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 0F8C4800 == 36 [pid = 3544] [id = 329] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 0FBA3400 == 35 [pid = 3544] [id = 327] 14:11:10 INFO - PROCESS | 3544 | --DOCSHELL 0FC4EC00 == 34 [pid = 3544] [id = 326] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 130 (18AD9C00) [pid = 3544] [serial = 784] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 129 (0FBAB400) [pid = 3544] [serial = 975] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 128 (13FE2800) [pid = 3544] [serial = 972] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 127 (13F64C00) [pid = 3544] [serial = 957] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 126 (17D37400) [pid = 3544] [serial = 960] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 125 (142CCC00) [pid = 3544] [serial = 958] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 124 (1D227400) [pid = 3544] [serial = 963] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 123 (19B9F800) [pid = 3544] [serial = 939] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 122 (1C68B800) [pid = 3544] [serial = 943] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 121 (1C688800) [pid = 3544] [serial = 942] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 120 (18FA9800) [pid = 3544] [serial = 948] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 119 (1CFCEC00) [pid = 3544] [serial = 945] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 118 (1D636800) [pid = 3544] [serial = 921] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 117 (1D788000) [pid = 3544] [serial = 922] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 116 (17DB6000) [pid = 3544] [serial = 915] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 115 (18AE0800) [pid = 3544] [serial = 961] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (142CD400) [pid = 3544] [serial = 973] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (18D8DC00) [pid = 3544] [serial = 916] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (13F4C000) [pid = 3544] [serial = 930] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (1412B800) [pid = 3544] [serial = 931] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (1034F400) [pid = 3544] [serial = 912] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (13F69400) [pid = 3544] [serial = 913] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (18801C00) [pid = 3544] [serial = 934] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (1D783000) [pid = 3544] [serial = 964] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (18345800) [pid = 3544] [serial = 933] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (1D223400) [pid = 3544] [serial = 910] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (1D245000) [pid = 3544] [serial = 918] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (1D24DC00) [pid = 3544] [serial = 919] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (19292C00) [pid = 3544] [serial = 936] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (17D39C00) [pid = 3544] [serial = 927] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (18804C00) [pid = 3544] [serial = 928] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (1D06BC00) [pid = 3544] [serial = 951] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FD2D000) [pid = 3544] [serial = 924] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (1D229800) [pid = 3544] [serial = 954] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (10D41400) [pid = 3544] [serial = 925] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1DAD5000) [pid = 3544] [serial = 967] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (1DA57000) [pid = 3544] [serial = 966] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1D634800) [pid = 3544] [serial = 955] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1DB7D800) [pid = 3544] [serial = 970] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1D0DB400) [pid = 3544] [serial = 952] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1DB7B400) [pid = 3544] [serial = 969] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1CFD1400) [pid = 3544] [serial = 946] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1C2D5400) [pid = 3544] [serial = 940] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (19A41C00) [pid = 3544] [serial = 949] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (19668C00) [pid = 3544] [serial = 937] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1883B800) [pid = 3544] [serial = 835] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FBAD800) [pid = 3544] [serial = 829] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (141E1800) [pid = 3544] [serial = 832] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (147E0800) [pid = 3544] [serial = 871] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1C2D8800) [pid = 3544] [serial = 874] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FBA9800) [pid = 3544] [serial = 868] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1D066C00) [pid = 3544] [serial = 880] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1CF08000) [pid = 3544] [serial = 877] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (19287800) [pid = 3544] [serial = 793] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19A3E000) [pid = 3544] [serial = 796] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13F6A800) [pid = 3544] [serial = 763] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (16F0C400) [pid = 3544] [serial = 790] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FF3D800) [pid = 3544] [serial = 787] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FBA5C00) [pid = 3544] [serial = 760] [outer = 00000000] [url = about:blank] 14:11:10 INFO - PROCESS | 3544 | 1467321070544 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 14:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 990ms 14:11:10 INFO - PROCESS | 3544 | 1467321070576 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 14:11:10 INFO - PROCESS | 3544 | 1467321070580 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 14:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:11:10 INFO - PROCESS | 3544 | 1467321070586 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:11:10 INFO - PROCESS | 3544 | 1467321070588 Marionette TRACE conn5 <- [1,1334,null,{}] 14:11:10 INFO - PROCESS | 3544 | 1467321070592 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:10 INFO - PROCESS | 3544 | 1467321070594 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:10 INFO - PROCESS | 3544 | 1467321070686 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 14:11:10 INFO - PROCESS | 3544 | 1467321070785 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:10 INFO - PROCESS | 3544 | 1467321070788 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:10 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA5C00 == 35 [pid = 3544] [id = 343] 14:11:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FC03400) [pid = 3544] [serial = 1028] [outer = 00000000] 14:11:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0FC5F000) [pid = 3544] [serial = 1029] [outer = 0FC03400] 14:11:10 INFO - PROCESS | 3544 | 1467321070835 Marionette DEBUG loaded listener.js 14:11:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1034F400) [pid = 3544] [serial = 1030] [outer = 0FC03400] 14:11:11 INFO - PROCESS | 3544 | 1467321071290 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 14:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 14:11:11 INFO - PROCESS | 3544 | 1467321071321 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 14:11:11 INFO - PROCESS | 3544 | 1467321071323 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 14:11:11 INFO - PROCESS | 3544 | 1467321071326 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:11:11 INFO - PROCESS | 3544 | 1467321071330 Marionette TRACE conn5 <- [1,1338,null,{}] 14:11:11 INFO - PROCESS | 3544 | 1467321071340 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:11 INFO - PROCESS | 3544 | 1467321071344 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:11 INFO - PROCESS | 3544 | 1467321071442 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 14:11:11 INFO - PROCESS | 3544 | 1467321071454 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:11 INFO - PROCESS | 3544 | 1467321071457 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:11 INFO - PROCESS | 3544 | ++DOCSHELL 14493000 == 36 [pid = 3544] [id = 344] 14:11:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14496000) [pid = 3544] [serial = 1031] [outer = 00000000] 14:11:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (14629C00) [pid = 3544] [serial = 1032] [outer = 14496000] 14:11:11 INFO - PROCESS | 3544 | 1467321071504 Marionette DEBUG loaded listener.js 14:11:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (147DF400) [pid = 3544] [serial = 1033] [outer = 14496000] 14:11:12 INFO - PROCESS | 3544 | 1467321071984 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 14:11:12 INFO - PROCESS | 3544 | 1467321072001 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 3544 | 1467321072003 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 14:11:12 INFO - PROCESS | 3544 | 1467321072006 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 3544 | 1467321072008 Marionette TRACE conn5 <- [1,1342,null,{}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:11:12 INFO - PROCESS | 3544 | 1467321072012 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 3544 | 1467321072014 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:12 INFO - PROCESS | 3544 | 1467321072101 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 14:11:12 INFO - PROCESS | 3544 | 1467321072107 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 3544 | 1467321072109 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:12 INFO - PROCESS | 3544 | ++DOCSHELL 0FC48800 == 37 [pid = 3544] [id = 345] 14:11:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FD2B800) [pid = 3544] [serial = 1034] [outer = 00000000] 14:11:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F0E400) [pid = 3544] [serial = 1035] [outer = 0FD2B800] 14:11:12 INFO - PROCESS | 3544 | 1467321072166 Marionette DEBUG loaded listener.js 14:11:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F6FC00) [pid = 3544] [serial = 1036] [outer = 0FD2B800] 14:11:12 INFO - PROCESS | 3544 | 1467321072627 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 14:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 14:11:12 INFO - PROCESS | 3544 | 1467321072681 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 14:11:12 INFO - PROCESS | 3544 | 1467321072683 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 14:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:11:12 INFO - PROCESS | 3544 | 1467321072686 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:11:12 INFO - PROCESS | 3544 | 1467321072687 Marionette TRACE conn5 <- [1,1346,null,{}] 14:11:12 INFO - PROCESS | 3544 | 1467321072691 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:12 INFO - PROCESS | 3544 | 1467321072693 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:12 INFO - PROCESS | 3544 | 1467321072808 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 14:11:12 INFO - PROCESS | 3544 | 1467321072901 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:12 INFO - PROCESS | 3544 | 1467321072903 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:12 INFO - PROCESS | 3544 | ++DOCSHELL 17D3A400 == 38 [pid = 3544] [id = 346] 14:11:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (17D3F000) [pid = 3544] [serial = 1037] [outer = 00000000] 14:11:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1834C400) [pid = 3544] [serial = 1038] [outer = 17D3F000] 14:11:12 INFO - PROCESS | 3544 | 1467321072947 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18804000) [pid = 3544] [serial = 1039] [outer = 17D3F000] 14:11:13 INFO - PROCESS | 3544 | 1467321073362 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 14:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 14:11:13 INFO - PROCESS | 3544 | 1467321073417 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 14:11:13 INFO - PROCESS | 3544 | 1467321073418 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 14:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:11:13 INFO - PROCESS | 3544 | 1467321073421 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:11:13 INFO - PROCESS | 3544 | 1467321073423 Marionette TRACE conn5 <- [1,1350,null,{}] 14:11:13 INFO - PROCESS | 3544 | 1467321073426 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:13 INFO - PROCESS | 3544 | 1467321073432 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:13 INFO - PROCESS | 3544 | 1467321073577 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 14:11:13 INFO - PROCESS | 3544 | 1467321073642 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:13 INFO - PROCESS | 3544 | 1467321073644 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:13 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FF400 == 39 [pid = 3544] [id = 347] 14:11:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0F87F000) [pid = 3544] [serial = 1040] [outer = 00000000] 14:11:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18D06400) [pid = 3544] [serial = 1041] [outer = 0F87F000] 14:11:13 INFO - PROCESS | 3544 | 1467321073689 Marionette DEBUG loaded listener.js 14:11:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18FA6C00) [pid = 3544] [serial = 1042] [outer = 0F87F000] 14:11:14 INFO - PROCESS | 3544 | 1467321074124 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 14:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:11:14 INFO - PROCESS | 3544 | 1467321074193 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 14:11:14 INFO - PROCESS | 3544 | 1467321074195 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 14:11:14 INFO - PROCESS | 3544 | 1467321074198 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:11:14 INFO - PROCESS | 3544 | 1467321074200 Marionette TRACE conn5 <- [1,1354,null,{}] 14:11:14 INFO - PROCESS | 3544 | 1467321074203 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:14 INFO - PROCESS | 3544 | 1467321074215 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:14 INFO - PROCESS | 3544 | 1467321074334 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 14:11:14 INFO - PROCESS | 3544 | 1467321074406 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:14 INFO - PROCESS | 3544 | 1467321074408 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:14 INFO - PROCESS | 3544 | ++DOCSHELL 0F6EC800 == 40 [pid = 3544] [id = 348] 14:11:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19288400) [pid = 3544] [serial = 1043] [outer = 00000000] 14:11:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (196D0800) [pid = 3544] [serial = 1044] [outer = 19288400] 14:11:14 INFO - PROCESS | 3544 | 1467321074452 Marionette DEBUG loaded listener.js 14:11:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (196D0C00) [pid = 3544] [serial = 1045] [outer = 19288400] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (18FA6000) [pid = 3544] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1474D000) [pid = 3544] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0F8C7000) [pid = 3544] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (10DD1800) [pid = 3544] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FC50400) [pid = 3544] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (15EF6000) [pid = 3544] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (18D89400) [pid = 3544] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (142C7400) [pid = 3544] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1C335400) [pid = 3544] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18691800) [pid = 3544] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:11:14 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC47000) [pid = 3544] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:11:14 INFO - PROCESS | 3544 | 1467321074967 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 3544 | 1467321075035 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 14:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:11:15 INFO - PROCESS | 3544 | 1467321075038 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 3544 | 1467321075040 Marionette TRACE conn5 <- [1,1358,null,{}] 14:11:15 INFO - PROCESS | 3544 | 1467321075044 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 3544 | 1467321075045 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:15 INFO - PROCESS | 3544 | 1467321075128 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 14:11:15 INFO - PROCESS | 3544 | 1467321075136 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 3544 | 1467321075138 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:15 INFO - PROCESS | 3544 | ++DOCSHELL 14694800 == 41 [pid = 3544] [id = 349] 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (15558800) [pid = 3544] [serial = 1046] [outer = 00000000] 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19294400) [pid = 3544] [serial = 1047] [outer = 15558800] 14:11:15 INFO - PROCESS | 3544 | 1467321075181 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1966D800) [pid = 3544] [serial = 1048] [outer = 15558800] 14:11:15 INFO - PROCESS | 3544 | 1467321075605 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 14:11:15 INFO - PROCESS | 3544 | 1467321075676 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 14:11:15 INFO - PROCESS | 3544 | 1467321075680 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:11:15 INFO - PROCESS | 3544 | 1467321075681 Marionette TRACE conn5 <- [1,1362,null,{}] 14:11:15 INFO - PROCESS | 3544 | 1467321075685 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:15 INFO - PROCESS | 3544 | 1467321075687 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:15 INFO - PROCESS | 3544 | 1467321075770 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 14:11:15 INFO - PROCESS | 3544 | 1467321075776 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:15 INFO - PROCESS | 3544 | 1467321075778 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:15 INFO - PROCESS | 3544 | ++DOCSHELL 19B9F400 == 42 [pid = 3544] [id = 350] 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19BA1800) [pid = 3544] [serial = 1049] [outer = 00000000] 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1BADE800) [pid = 3544] [serial = 1050] [outer = 19BA1800] 14:11:15 INFO - PROCESS | 3544 | 1467321075821 Marionette DEBUG loaded listener.js 14:11:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1C329400) [pid = 3544] [serial = 1051] [outer = 19BA1800] 14:11:16 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:16 INFO - PROCESS | 3544 | 1467321076275 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 14:11:16 INFO - PROCESS | 3544 | 1467321076317 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 14:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:11:16 INFO - PROCESS | 3544 | 1467321076334 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:11:16 INFO - PROCESS | 3544 | 1467321076336 Marionette TRACE conn5 <- [1,1366,null,{}] 14:11:16 INFO - PROCESS | 3544 | 1467321076339 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:16 INFO - PROCESS | 3544 | 1467321076341 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:16 INFO - PROCESS | 3544 | 1467321076425 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 14:11:16 INFO - PROCESS | 3544 | 1467321076431 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:16 INFO - PROCESS | 3544 | 1467321076432 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:16 INFO - PROCESS | 3544 | ++DOCSHELL 1C32D000 == 43 [pid = 3544] [id = 351] 14:11:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1C334C00) [pid = 3544] [serial = 1052] [outer = 00000000] 14:11:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0F75E000) [pid = 3544] [serial = 1053] [outer = 1C334C00] 14:11:16 INFO - PROCESS | 3544 | 1467321076475 Marionette DEBUG loaded listener.js 14:11:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1C68C800) [pid = 3544] [serial = 1054] [outer = 1C334C00] 14:11:17 INFO - PROCESS | 3544 | 1467321077083 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 14:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:11:17 INFO - PROCESS | 3544 | 1467321077116 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 14:11:17 INFO - PROCESS | 3544 | 1467321077121 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:11:17 INFO - PROCESS | 3544 | 1467321077125 Marionette TRACE conn5 <- [1,1370,null,{}] 14:11:17 INFO - PROCESS | 3544 | 1467321077173 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:17 INFO - PROCESS | 3544 | 1467321077176 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:17 INFO - PROCESS | 3544 | 1467321077355 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 14:11:17 INFO - PROCESS | 3544 | 1467321077367 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:17 INFO - PROCESS | 3544 | 1467321077370 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:17 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA9800 == 44 [pid = 3544] [id = 352] 14:11:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FBAC800) [pid = 3544] [serial = 1055] [outer = 00000000] 14:11:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (102D4C00) [pid = 3544] [serial = 1056] [outer = 0FBAC800] 14:11:17 INFO - PROCESS | 3544 | 1467321077427 Marionette DEBUG loaded listener.js 14:11:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (13F6A800) [pid = 3544] [serial = 1057] [outer = 0FBAC800] 14:11:18 INFO - PROCESS | 3544 | [3544] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 14:11:18 INFO - PROCESS | 3544 | 1467321078109 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 14:11:18 INFO - PROCESS | 3544 | 1467321078151 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 14:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:11:18 INFO - PROCESS | 3544 | 1467321078157 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:11:18 INFO - PROCESS | 3544 | 1467321078160 Marionette TRACE conn5 <- [1,1374,null,{}] 14:11:18 INFO - PROCESS | 3544 | 1467321078164 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:18 INFO - PROCESS | 3544 | 1467321078167 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:18 INFO - PROCESS | 3544 | 1467321078284 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 14:11:18 INFO - PROCESS | 3544 | 1467321078427 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:18 INFO - PROCESS | 3544 | 1467321078429 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:18 INFO - PROCESS | 3544 | ++DOCSHELL 16F04000 == 45 [pid = 3544] [id = 353] 14:11:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F05400) [pid = 3544] [serial = 1058] [outer = 00000000] 14:11:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (17D3B000) [pid = 3544] [serial = 1059] [outer = 16F05400] 14:11:18 INFO - PROCESS | 3544 | 1467321078487 Marionette DEBUG loaded listener.js 14:11:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (1880E800) [pid = 3544] [serial = 1060] [outer = 16F05400] 14:11:19 INFO - PROCESS | 3544 | 1467321079073 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 14:11:19 INFO - PROCESS | 3544 | 1467321079131 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 14:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:11:19 INFO - PROCESS | 3544 | 1467321079135 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:11:19 INFO - PROCESS | 3544 | 1467321079139 Marionette TRACE conn5 <- [1,1378,null,{}] 14:11:19 INFO - PROCESS | 3544 | 1467321079150 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:19 INFO - PROCESS | 3544 | 1467321079154 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:19 INFO - PROCESS | 3544 | 1467321079268 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 14:11:19 INFO - PROCESS | 3544 | 1467321079426 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:19 INFO - PROCESS | 3544 | 1467321079430 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:19 INFO - PROCESS | 3544 | ++DOCSHELL 1C690400 == 46 [pid = 3544] [id = 354] 14:11:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1C691C00) [pid = 3544] [serial = 1061] [outer = 00000000] 14:11:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1CF12C00) [pid = 3544] [serial = 1062] [outer = 1C691C00] 14:11:19 INFO - PROCESS | 3544 | 1467321079488 Marionette DEBUG loaded listener.js 14:11:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1CFCE800) [pid = 3544] [serial = 1063] [outer = 1C691C00] 14:11:20 INFO - PROCESS | 3544 | 1467321080071 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 14:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 14:11:20 INFO - PROCESS | 3544 | 1467321080108 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 14:11:20 INFO - PROCESS | 3544 | 1467321080111 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 14:11:20 INFO - PROCESS | 3544 | 1467321080114 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:11:20 INFO - PROCESS | 3544 | 1467321080116 Marionette TRACE conn5 <- [1,1382,null,{}] 14:11:20 INFO - PROCESS | 3544 | 1467321080120 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:20 INFO - PROCESS | 3544 | 1467321080122 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:20 INFO - PROCESS | 3544 | 1467321080235 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 14:11:20 INFO - PROCESS | 3544 | 1467321080391 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:20 INFO - PROCESS | 3544 | 1467321080393 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:20 INFO - PROCESS | 3544 | ++DOCSHELL 1CF11000 == 47 [pid = 3544] [id = 355] 14:11:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (1D062C00) [pid = 3544] [serial = 1064] [outer = 00000000] 14:11:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1D0D5800) [pid = 3544] [serial = 1065] [outer = 1D062C00] 14:11:20 INFO - PROCESS | 3544 | 1467321080448 Marionette DEBUG loaded listener.js 14:11:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1D0D8000) [pid = 3544] [serial = 1066] [outer = 1D062C00] 14:11:21 INFO - PROCESS | 3544 | 1467321081019 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 14:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 14:11:21 INFO - PROCESS | 3544 | 1467321081048 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 14:11:21 INFO - PROCESS | 3544 | 1467321081051 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 14:11:21 INFO - PROCESS | 3544 | 1467321081054 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:11:21 INFO - PROCESS | 3544 | 1467321081056 Marionette TRACE conn5 <- [1,1386,null,{}] 14:11:21 INFO - PROCESS | 3544 | 1467321081060 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:21 INFO - PROCESS | 3544 | 1467321081062 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:21 INFO - PROCESS | 3544 | 1467321081170 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 14:11:21 INFO - PROCESS | 3544 | 1467321081284 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:21 INFO - PROCESS | 3544 | 1467321081287 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:21 INFO - PROCESS | 3544 | ++DOCSHELL 0F6EC000 == 48 [pid = 3544] [id = 356] 14:11:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0F6ECC00) [pid = 3544] [serial = 1067] [outer = 00000000] 14:11:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1D05C800) [pid = 3544] [serial = 1068] [outer = 0F6ECC00] 14:11:21 INFO - PROCESS | 3544 | 1467321081404 Marionette DEBUG loaded listener.js 14:11:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (1D221400) [pid = 3544] [serial = 1069] [outer = 0F6ECC00] 14:11:22 INFO - PROCESS | 3544 | 1467321082209 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 14:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1183ms 14:11:22 INFO - PROCESS | 3544 | 1467321082241 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 14:11:22 INFO - PROCESS | 3544 | 1467321082245 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 14:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:11:22 INFO - PROCESS | 3544 | 1467321082250 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:11:22 INFO - PROCESS | 3544 | 1467321082253 Marionette TRACE conn5 <- [1,1390,null,{}] 14:11:22 INFO - PROCESS | 3544 | 1467321082258 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:22 INFO - PROCESS | 3544 | 1467321082261 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:22 INFO - PROCESS | 3544 | 1467321082369 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 14:11:22 INFO - PROCESS | 3544 | 1467321082519 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:22 INFO - PROCESS | 3544 | 1467321082522 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:22 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2D800 == 49 [pid = 3544] [id = 357] 14:11:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (10234800) [pid = 3544] [serial = 1070] [outer = 00000000] 14:11:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (13F63400) [pid = 3544] [serial = 1071] [outer = 10234800] 14:11:22 INFO - PROCESS | 3544 | 1467321082578 Marionette DEBUG loaded listener.js 14:11:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (141F0C00) [pid = 3544] [serial = 1072] [outer = 10234800] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 19B9F400 == 48 [pid = 3544] [id = 350] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 14694800 == 47 [pid = 3544] [id = 349] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 0F6EC800 == 46 [pid = 3544] [id = 348] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 0F7FF400 == 45 [pid = 3544] [id = 347] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 17D3A400 == 44 [pid = 3544] [id = 346] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 0FC48800 == 43 [pid = 3544] [id = 345] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 14493000 == 42 [pid = 3544] [id = 344] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 0FBA5C00 == 41 [pid = 3544] [id = 343] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 0FC09000 == 40 [pid = 3544] [id = 342] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (1C373400) [pid = 3544] [serial = 1011] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOCSHELL 10274400 == 39 [pid = 3544] [id = 338] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (19293800) [pid = 3544] [serial = 996] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (15559000) [pid = 3544] [serial = 990] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (15FDC800) [pid = 3544] [serial = 991] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FC5A400) [pid = 3544] [serial = 987] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FD24800) [pid = 3544] [serial = 988] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (14120800) [pid = 3544] [serial = 982] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (13F68400) [pid = 3544] [serial = 981] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FD2A400) [pid = 3544] [serial = 979] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0FC5D400) [pid = 3544] [serial = 978] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (16F01C00) [pid = 3544] [serial = 985] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (16427400) [pid = 3544] [serial = 984] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (19A4A800) [pid = 3544] [serial = 999] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (19692C00) [pid = 3544] [serial = 997] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (17DBCC00) [pid = 3544] [serial = 1009] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1C374400) [pid = 3544] [serial = 1002] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (198C3000) [pid = 3544] [serial = 1000] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (17D44C00) [pid = 3544] [serial = 1008] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18808800) [pid = 3544] [serial = 993] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1C37D400) [pid = 3544] [serial = 1003] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (13FECC00) [pid = 3544] [serial = 1005] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (18ABE800) [pid = 3544] [serial = 994] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (141E8C00) [pid = 3544] [serial = 1006] [outer = 00000000] [url = about:blank] 14:11:23 INFO - PROCESS | 3544 | 1467321083203 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 970ms 14:11:23 INFO - PROCESS | 3544 | 1467321083221 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 3544 | 1467321083225 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:11:23 INFO - PROCESS | 3544 | 1467321083231 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - PROCESS | 3544 | 1467321083234 Marionette TRACE conn5 <- [1,1394,null,{}] 14:11:23 INFO - PROCESS | 3544 | 1467321083238 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:23 INFO - PROCESS | 3544 | 1467321083240 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:23 INFO - PROCESS | 3544 | 1467321083334 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 14:11:23 INFO - PROCESS | 3544 | 1467321083439 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:23 INFO - PROCESS | 3544 | 1467321083441 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:23 INFO - PROCESS | 3544 | ++DOCSHELL 0FC59000 == 40 [pid = 3544] [id = 358] 14:11:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC5A400) [pid = 3544] [serial = 1073] [outer = 00000000] 14:11:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (10233C00) [pid = 3544] [serial = 1074] [outer = 0FC5A400] 14:11:23 INFO - PROCESS | 3544 | 1467321083488 Marionette DEBUG loaded listener.js 14:11:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (13F5BC00) [pid = 3544] [serial = 1075] [outer = 0FC5A400] 14:11:23 INFO - PROCESS | 3544 | 1467321083906 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 14:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 14:11:23 INFO - PROCESS | 3544 | 1467321083966 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 14:11:23 INFO - PROCESS | 3544 | 1467321083969 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 14:11:23 INFO - PROCESS | 3544 | 1467321083972 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:11:24 INFO - PROCESS | 3544 | 1467321083975 Marionette TRACE conn5 <- [1,1398,null,{}] 14:11:24 INFO - PROCESS | 3544 | 1467321083990 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:24 INFO - PROCESS | 3544 | 1467321083994 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:24 INFO - PROCESS | 3544 | 1467321084081 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 14:11:24 INFO - PROCESS | 3544 | 1467321084088 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 3544 | 1467321084091 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:24 INFO - PROCESS | 3544 | ++DOCSHELL 15E38C00 == 41 [pid = 3544] [id = 359] 14:11:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (15EEE400) [pid = 3544] [serial = 1076] [outer = 00000000] 14:11:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (15FE4800) [pid = 3544] [serial = 1077] [outer = 15EEE400] 14:11:24 INFO - PROCESS | 3544 | 1467321084138 Marionette DEBUG loaded listener.js 14:11:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (16F02000) [pid = 3544] [serial = 1078] [outer = 15EEE400] 14:11:24 INFO - PROCESS | 3544 | 1467321084660 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 14:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 14:11:24 INFO - PROCESS | 3544 | 1467321084706 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 14:11:24 INFO - PROCESS | 3544 | 1467321084709 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 14:11:24 INFO - PROCESS | 3544 | 1467321084712 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:11:24 INFO - PROCESS | 3544 | 1467321084714 Marionette TRACE conn5 <- [1,1402,null,{}] 14:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:11:24 INFO - PROCESS | 3544 | 1467321084717 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:24 INFO - PROCESS | 3544 | 1467321084719 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:24 INFO - PROCESS | 3544 | 1467321084824 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 14:11:24 INFO - PROCESS | 3544 | 1467321084934 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:24 INFO - PROCESS | 3544 | 1467321084936 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:24 INFO - PROCESS | 3544 | ++DOCSHELL 16F9F400 == 42 [pid = 3544] [id = 360] 14:11:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (16F9FC00) [pid = 3544] [serial = 1079] [outer = 00000000] 14:11:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (17D39C00) [pid = 3544] [serial = 1080] [outer = 16F9FC00] 14:11:25 INFO - PROCESS | 3544 | 1467321084980 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18808000) [pid = 3544] [serial = 1081] [outer = 16F9FC00] 14:11:25 INFO - PROCESS | 3544 | 1467321085398 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 14:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 14:11:25 INFO - PROCESS | 3544 | 1467321085446 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 14:11:25 INFO - PROCESS | 3544 | 1467321085448 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 14:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:11:25 INFO - PROCESS | 3544 | 1467321085451 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:11:25 INFO - PROCESS | 3544 | 1467321085453 Marionette TRACE conn5 <- [1,1406,null,{}] 14:11:25 INFO - PROCESS | 3544 | 1467321085501 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:25 INFO - PROCESS | 3544 | 1467321085503 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:25 INFO - PROCESS | 3544 | 1467321085625 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 14:11:25 INFO - PROCESS | 3544 | 1467321085633 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:25 INFO - PROCESS | 3544 | 1467321085635 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:25 INFO - PROCESS | 3544 | ++DOCSHELL 17D2F000 == 43 [pid = 3544] [id = 361] 14:11:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (1880F000) [pid = 3544] [serial = 1082] [outer = 00000000] 14:11:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (18D07000) [pid = 3544] [serial = 1083] [outer = 1880F000] 14:11:25 INFO - PROCESS | 3544 | 1467321085737 Marionette DEBUG loaded listener.js 14:11:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18F9E000) [pid = 3544] [serial = 1084] [outer = 1880F000] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC03400) [pid = 3544] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FD2B800) [pid = 3544] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FC46800) [pid = 3544] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (14496000) [pid = 3544] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (17D3F000) [pid = 3544] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0F87F000) [pid = 3544] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (19288400) [pid = 3544] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (19BA1800) [pid = 3544] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:11:26 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (15558800) [pid = 3544] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:11:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FBA5C00) [pid = 3544] [serial = 1085] [outer = 1C36E800] 14:11:26 INFO - PROCESS | 3544 | 1467321086708 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 14:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1310ms 14:11:26 INFO - PROCESS | 3544 | 1467321086763 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 14:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:11:26 INFO - PROCESS | 3544 | 1467321086768 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 14:11:26 INFO - PROCESS | 3544 | 1467321086773 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:11:26 INFO - PROCESS | 3544 | 1467321086777 Marionette TRACE conn5 <- [1,1410,null,{}] 14:11:26 INFO - PROCESS | 3544 | 1467321086783 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:26 INFO - PROCESS | 3544 | 1467321086787 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:26 INFO - PROCESS | 3544 | 1467321086937 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 14:11:27 INFO - PROCESS | 3544 | 1467321087081 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:27 INFO - PROCESS | 3544 | 1467321087084 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:27 INFO - PROCESS | 3544 | ++DOCSHELL 0F75A000 == 44 [pid = 3544] [id = 362] 14:11:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F75EC00) [pid = 3544] [serial = 1086] [outer = 00000000] 14:11:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FF3D800) [pid = 3544] [serial = 1087] [outer = 0F75EC00] 14:11:27 INFO - PROCESS | 3544 | 1467321087148 Marionette DEBUG loaded listener.js 14:11:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (103C6800) [pid = 3544] [serial = 1088] [outer = 0F75EC00] 14:11:27 INFO - PROCESS | 3544 | 1467321087817 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 14:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1084ms 14:11:27 INFO - PROCESS | 3544 | 1467321087857 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 14:11:27 INFO - PROCESS | 3544 | 1467321087863 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 14:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:11:27 INFO - PROCESS | 3544 | 1467321087869 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:11:27 INFO - PROCESS | 3544 | 1467321087872 Marionette TRACE conn5 <- [1,1414,null,{}] 14:11:27 INFO - PROCESS | 3544 | 1467321087876 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:27 INFO - PROCESS | 3544 | 1467321087879 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:28 INFO - PROCESS | 3544 | 1467321088001 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 14:11:28 INFO - PROCESS | 3544 | 1467321088144 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:28 INFO - PROCESS | 3544 | 1467321088146 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:28 INFO - PROCESS | 3544 | ++DOCSHELL 142CCC00 == 45 [pid = 3544] [id = 363] 14:11:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (142CF400) [pid = 3544] [serial = 1089] [outer = 00000000] 14:11:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (146A2800) [pid = 3544] [serial = 1090] [outer = 142CF400] 14:11:28 INFO - PROCESS | 3544 | 1467321088205 Marionette DEBUG loaded listener.js 14:11:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (1555B400) [pid = 3544] [serial = 1091] [outer = 142CF400] 14:11:28 INFO - PROCESS | 3544 | 1467321088880 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 14:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1070ms 14:11:28 INFO - PROCESS | 3544 | 1467321088942 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 14:11:28 INFO - PROCESS | 3544 | 1467321088945 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 14:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:11:28 INFO - PROCESS | 3544 | 1467321088963 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:11:28 INFO - PROCESS | 3544 | 1467321088967 Marionette TRACE conn5 <- [1,1418,null,{}] 14:11:29 INFO - PROCESS | 3544 | 1467321088979 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:29 INFO - PROCESS | 3544 | 1467321088984 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:29 INFO - PROCESS | 3544 | 1467321089111 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 14:11:29 INFO - PROCESS | 3544 | 1467321089248 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:29 INFO - PROCESS | 3544 | 1467321089251 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:29 INFO - PROCESS | 3544 | ++DOCSHELL 188E8C00 == 46 [pid = 3544] [id = 364] 14:11:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (18ABA000) [pid = 3544] [serial = 1092] [outer = 00000000] 14:11:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18AD9800) [pid = 3544] [serial = 1093] [outer = 18ABA000] 14:11:29 INFO - PROCESS | 3544 | 1467321089311 Marionette DEBUG loaded listener.js 14:11:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1928D800) [pid = 3544] [serial = 1094] [outer = 18ABA000] 14:11:29 INFO - PROCESS | 3544 | 1467321089925 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 14:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1028ms 14:11:30 INFO - PROCESS | 3544 | 1467321089991 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 14:11:30 INFO - PROCESS | 3544 | 1467321089994 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 14:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:11:30 INFO - PROCESS | 3544 | 1467321089997 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:11:30 INFO - PROCESS | 3544 | 1467321090000 Marionette TRACE conn5 <- [1,1422,null,{}] 14:11:30 INFO - PROCESS | 3544 | 1467321090003 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:30 INFO - PROCESS | 3544 | 1467321090006 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:30 INFO - PROCESS | 3544 | 1467321090122 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 14:11:30 INFO - PROCESS | 3544 | 1467321090237 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:30 INFO - PROCESS | 3544 | 1467321090239 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:30 INFO - PROCESS | 3544 | ++DOCSHELL 196C5C00 == 47 [pid = 3544] [id = 365] 14:11:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (196CB000) [pid = 3544] [serial = 1095] [outer = 00000000] 14:11:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19A42000) [pid = 3544] [serial = 1096] [outer = 196CB000] 14:11:30 INFO - PROCESS | 3544 | 1467321090334 Marionette DEBUG loaded listener.js 14:11:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19B9C400) [pid = 3544] [serial = 1097] [outer = 196CB000] 14:11:31 INFO - PROCESS | 3544 | 1467321090978 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 14:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1017ms 14:11:31 INFO - PROCESS | 3544 | 1467321091018 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 14:11:31 INFO - PROCESS | 3544 | 1467321091020 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 14:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:11:31 INFO - PROCESS | 3544 | 1467321091023 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:11:31 INFO - PROCESS | 3544 | 1467321091025 Marionette TRACE conn5 <- [1,1426,null,{}] 14:11:31 INFO - PROCESS | 3544 | 1467321091029 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:31 INFO - PROCESS | 3544 | 1467321091031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:31 INFO - PROCESS | 3544 | 1467321091142 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 14:11:31 INFO - PROCESS | 3544 | 1467321091389 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:31 INFO - PROCESS | 3544 | 1467321091392 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:31 INFO - PROCESS | 3544 | ++DOCSHELL 0F876400 == 48 [pid = 3544] [id = 366] 14:11:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0F8C4C00) [pid = 3544] [serial = 1098] [outer = 00000000] 14:11:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FC04400) [pid = 3544] [serial = 1099] [outer = 0F8C4C00] 14:11:31 INFO - PROCESS | 3544 | 1467321091445 Marionette DEBUG loaded listener.js 14:11:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FC62000) [pid = 3544] [serial = 1100] [outer = 0F8C4C00] 14:11:32 INFO - PROCESS | 3544 | 1467321092061 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 14:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1065ms 14:11:32 INFO - PROCESS | 3544 | 1467321092099 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 14:11:32 INFO - PROCESS | 3544 | 1467321092103 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 14:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:11:32 INFO - PROCESS | 3544 | 1467321092107 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:11:32 INFO - PROCESS | 3544 | 1467321092110 Marionette TRACE conn5 <- [1,1430,null,{}] 14:11:32 INFO - PROCESS | 3544 | 1467321092115 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:32 INFO - PROCESS | 3544 | 1467321092119 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:32 INFO - PROCESS | 3544 | 1467321092231 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 16F9F400 == 47 [pid = 3544] [id = 360] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 15E38C00 == 46 [pid = 3544] [id = 359] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0FC59000 == 45 [pid = 3544] [id = 358] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0FD2D800 == 44 [pid = 3544] [id = 357] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0FBA9800 == 43 [pid = 3544] [id = 352] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 19291000 == 42 [pid = 3544] [id = 337] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0FBAD000 == 41 [pid = 3544] [id = 24] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1D628000 == 40 [pid = 3544] [id = 13] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF400 == 39 [pid = 3544] [id = 27] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 17DB7800 == 38 [pid = 3544] [id = 19] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 196C8000 == 37 [pid = 3544] [id = 20] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1D05DC00 == 36 [pid = 3544] [id = 341] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 147E6800 == 35 [pid = 3544] [id = 17] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF000 == 34 [pid = 3544] [id = 325] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 10DCFC00 == 33 [pid = 3544] [id = 16] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F8CC800 == 32 [pid = 3544] [id = 28] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1D780C00 == 31 [pid = 3544] [id = 8] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 16F94C00 == 30 [pid = 3544] [id = 11] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F7F7800 == 29 [pid = 3544] [id = 10] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 15EF5400 == 28 [pid = 3544] [id = 328] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F871800 == 27 [pid = 3544] [id = 15] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0FBA2800 == 26 [pid = 3544] [id = 22] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 16F01400 == 25 [pid = 3544] [id = 23] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 15A4D000 == 24 [pid = 3544] [id = 18] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 19B97800 == 23 [pid = 3544] [id = 21] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1C690400 == 22 [pid = 3544] [id = 354] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 16F04000 == 21 [pid = 3544] [id = 353] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F6EC000 == 20 [pid = 3544] [id = 356] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1CF11000 == 19 [pid = 3544] [id = 355] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 17DB8000 == 18 [pid = 3544] [id = 339] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 16F07400 == 17 [pid = 3544] [id = 25] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F8C6C00 == 16 [pid = 3544] [id = 26] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1C690800 == 15 [pid = 3544] [id = 340] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 196C5C00 == 14 [pid = 3544] [id = 365] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 1C32D000 == 13 [pid = 3544] [id = 351] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 188E8C00 == 12 [pid = 3544] [id = 364] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 142CCC00 == 11 [pid = 3544] [id = 363] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 17D2F000 == 10 [pid = 3544] [id = 361] 14:11:34 INFO - PROCESS | 3544 | --DOCSHELL 0F75A000 == 9 [pid = 3544] [id = 362] 14:11:35 INFO - PROCESS | 3544 | --DOCSHELL 0F876400 == 8 [pid = 3544] [id = 366] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (1D064000) [pid = 3544] [serial = 1023] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FC5F000) [pid = 3544] [serial = 1029] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (1034F400) [pid = 3544] [serial = 1030] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (16F0E400) [pid = 3544] [serial = 1035] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (103CF000) [pid = 3544] [serial = 1027] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (10274000) [pid = 3544] [serial = 1026] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (14629C00) [pid = 3544] [serial = 1032] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (147DF400) [pid = 3544] [serial = 1033] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1834C400) [pid = 3544] [serial = 1038] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (18804000) [pid = 3544] [serial = 1039] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1CF10400) [pid = 3544] [serial = 1020] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (147E0C00) [pid = 3544] [serial = 1014] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (18AD7400) [pid = 3544] [serial = 1017] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18FA6C00) [pid = 3544] [serial = 1042] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18D06400) [pid = 3544] [serial = 1041] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (196D0800) [pid = 3544] [serial = 1044] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1BADE800) [pid = 3544] [serial = 1050] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (196D0C00) [pid = 3544] [serial = 1045] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0F75E000) [pid = 3544] [serial = 1053] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19294400) [pid = 3544] [serial = 1047] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1966D800) [pid = 3544] [serial = 1048] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F6FC00) [pid = 3544] [serial = 1036] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1C329400) [pid = 3544] [serial = 1051] [outer = 00000000] [url = about:blank] 14:11:36 INFO - PROCESS | 3544 | 1467321096365 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:36 INFO - PROCESS | 3544 | 1467321096369 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:36 INFO - PROCESS | 3544 | ++DOCSHELL 0F636C00 == 9 [pid = 3544] [id = 367] 14:11:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0F676400) [pid = 3544] [serial = 1101] [outer = 00000000] 14:11:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0F760000) [pid = 3544] [serial = 1102] [outer = 0F676400] 14:11:36 INFO - PROCESS | 3544 | 1467321096421 Marionette DEBUG loaded listener.js 14:11:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F7FE800) [pid = 3544] [serial = 1103] [outer = 0F676400] 14:11:36 INFO - PROCESS | 3544 | 1467321096879 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 14:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 4799ms 14:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:11:36 INFO - PROCESS | 3544 | 1467321096909 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 14:11:36 INFO - PROCESS | 3544 | 1467321096912 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 14:11:36 INFO - PROCESS | 3544 | 1467321096916 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:11:36 INFO - PROCESS | 3544 | 1467321096920 Marionette TRACE conn5 <- [1,1434,null,{}] 14:11:36 INFO - PROCESS | 3544 | 1467321096925 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:36 INFO - PROCESS | 3544 | 1467321096927 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:37 INFO - PROCESS | 3544 | 1467321097023 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 14:11:37 INFO - PROCESS | 3544 | 1467321097032 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 3544 | 1467321097035 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:37 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5A000 == 10 [pid = 3544] [id = 368] 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC5AC00) [pid = 3544] [serial = 1104] [outer = 00000000] 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FD29400) [pid = 3544] [serial = 1105] [outer = 0FC5AC00] 14:11:37 INFO - PROCESS | 3544 | 1467321097089 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FE54800) [pid = 3544] [serial = 1106] [outer = 0FC5AC00] 14:11:37 INFO - PROCESS | 3544 | 1467321097604 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 14:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 730ms 14:11:37 INFO - PROCESS | 3544 | 1467321097663 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 14:11:37 INFO - PROCESS | 3544 | 1467321097667 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 14:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:11:37 INFO - PROCESS | 3544 | 1467321097673 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:11:37 INFO - PROCESS | 3544 | 1467321097675 Marionette TRACE conn5 <- [1,1438,null,{}] 14:11:37 INFO - PROCESS | 3544 | 1467321097679 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:37 INFO - PROCESS | 3544 | 1467321097682 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:37 INFO - PROCESS | 3544 | 1467321097815 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 14:11:37 INFO - PROCESS | 3544 | 1467321097832 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:37 INFO - PROCESS | 3544 | 1467321097834 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:37 INFO - PROCESS | 3544 | ++DOCSHELL 13F62400 == 11 [pid = 3544] [id = 369] 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (13F64400) [pid = 3544] [serial = 1107] [outer = 00000000] 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (13F6A400) [pid = 3544] [serial = 1108] [outer = 13F64400] 14:11:37 INFO - PROCESS | 3544 | 1467321097881 Marionette DEBUG loaded listener.js 14:11:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (13FEC400) [pid = 3544] [serial = 1109] [outer = 13F64400] 14:11:38 INFO - PROCESS | 3544 | 1467321098362 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 14:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 731ms 14:11:38 INFO - PROCESS | 3544 | 1467321098415 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 14:11:38 INFO - PROCESS | 3544 | 1467321098417 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 14:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:11:38 INFO - PROCESS | 3544 | 1467321098441 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:11:38 INFO - PROCESS | 3544 | 1467321098447 Marionette TRACE conn5 <- [1,1442,null,{}] 14:11:38 INFO - PROCESS | 3544 | 1467321098452 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:38 INFO - PROCESS | 3544 | 1467321098455 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:38 INFO - PROCESS | 3544 | 1467321098596 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 14:11:38 INFO - PROCESS | 3544 | 1467321098667 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:38 INFO - PROCESS | 3544 | 1467321098670 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:38 INFO - PROCESS | 3544 | ++DOCSHELL 14696400 == 12 [pid = 3544] [id = 370] 14:11:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (147E0C00) [pid = 3544] [serial = 1110] [outer = 00000000] 14:11:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (14840800) [pid = 3544] [serial = 1111] [outer = 147E0C00] 14:11:38 INFO - PROCESS | 3544 | 1467321098725 Marionette DEBUG loaded listener.js 14:11:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (15A42400) [pid = 3544] [serial = 1112] [outer = 147E0C00] 14:11:39 INFO - PROCESS | 3544 | 1467321099231 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 14:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 850ms 14:11:39 INFO - PROCESS | 3544 | 1467321099276 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 14:11:39 INFO - PROCESS | 3544 | 1467321099279 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 14:11:39 INFO - PROCESS | 3544 | 1467321099282 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:11:39 INFO - PROCESS | 3544 | 1467321099284 Marionette TRACE conn5 <- [1,1446,null,{}] 14:11:39 INFO - PROCESS | 3544 | 1467321099287 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:39 INFO - PROCESS | 3544 | 1467321099289 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:39 INFO - PROCESS | 3544 | 1467321099419 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 14:11:39 INFO - PROCESS | 3544 | 1467321099490 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:39 INFO - PROCESS | 3544 | 1467321099492 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:39 INFO - PROCESS | 3544 | ++DOCSHELL 15FE1000 == 13 [pid = 3544] [id = 371] 14:11:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (15FE1C00) [pid = 3544] [serial = 1113] [outer = 00000000] 14:11:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (16F03C00) [pid = 3544] [serial = 1114] [outer = 15FE1C00] 14:11:39 INFO - PROCESS | 3544 | 1467321099538 Marionette DEBUG loaded listener.js 14:11:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F0EC00) [pid = 3544] [serial = 1115] [outer = 15FE1C00] 14:11:40 INFO - PROCESS | 3544 | 1467321099978 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 14:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 14:11:40 INFO - PROCESS | 3544 | 1467321100017 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 14:11:40 INFO - PROCESS | 3544 | 1467321100019 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 14:11:40 INFO - PROCESS | 3544 | 1467321100022 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:11:40 INFO - PROCESS | 3544 | 1467321100024 Marionette TRACE conn5 <- [1,1450,null,{}] 14:11:40 INFO - PROCESS | 3544 | 1467321100027 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:40 INFO - PROCESS | 3544 | 1467321100029 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:40 INFO - PROCESS | 3544 | 1467321100150 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 14:11:40 INFO - PROCESS | 3544 | 1467321100223 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:40 INFO - PROCESS | 3544 | 1467321100229 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:40 INFO - PROCESS | 3544 | ++DOCSHELL 17D2DC00 == 14 [pid = 3544] [id = 372] 14:11:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (17D2F000) [pid = 3544] [serial = 1116] [outer = 00000000] 14:11:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (17D3F000) [pid = 3544] [serial = 1117] [outer = 17D2F000] 14:11:40 INFO - PROCESS | 3544 | 1467321100286 Marionette DEBUG loaded listener.js 14:11:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18806800) [pid = 3544] [serial = 1118] [outer = 17D2F000] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (1D062C00) [pid = 3544] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0FBAC800) [pid = 3544] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC5A400) [pid = 3544] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (16F05400) [pid = 3544] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (15EEE400) [pid = 3544] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0F6ECC00) [pid = 3544] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1C691C00) [pid = 3544] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (10234800) [pid = 3544] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0F8CF800) [pid = 3544] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (1C334C00) [pid = 3544] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1D05E400) [pid = 3544] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (17DB8800) [pid = 3544] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (102D7800) [pid = 3544] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (196D0000) [pid = 3544] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1C691000) [pid = 3544] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (142CF400) [pid = 3544] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F75EC00) [pid = 3544] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (16F9FC00) [pid = 3544] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1880F000) [pid = 3544] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (196CB000) [pid = 3544] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:11:41 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18ABA000) [pid = 3544] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:11:41 INFO - PROCESS | 3544 | 1467321101593 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 14:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1623ms 14:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:11:41 INFO - PROCESS | 3544 | 1467321101649 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 14:11:41 INFO - PROCESS | 3544 | 1467321101651 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 14:11:41 INFO - PROCESS | 3544 | 1467321101654 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:11:41 INFO - PROCESS | 3544 | 1467321101655 Marionette TRACE conn5 <- [1,1454,null,{}] 14:11:41 INFO - PROCESS | 3544 | 1467321101659 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:41 INFO - PROCESS | 3544 | 1467321101661 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:41 INFO - PROCESS | 3544 | 1467321101746 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 14:11:41 INFO - PROCESS | 3544 | 1467321101752 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:41 INFO - PROCESS | 3544 | 1467321101763 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:41 INFO - PROCESS | 3544 | ++DOCSHELL 0F63B400 == 15 [pid = 3544] [id = 373] 14:11:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FD27000) [pid = 3544] [serial = 1119] [outer = 00000000] 14:11:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (148C3000) [pid = 3544] [serial = 1120] [outer = 0FD27000] 14:11:41 INFO - PROCESS | 3544 | 1467321101810 Marionette DEBUG loaded listener.js 14:11:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15FDA800) [pid = 3544] [serial = 1121] [outer = 0FD27000] 14:11:42 INFO - PROCESS | 3544 | 1467321102298 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 14:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 14:11:42 INFO - PROCESS | 3544 | 1467321102325 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 14:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:11:42 INFO - PROCESS | 3544 | 1467321102327 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 14:11:42 INFO - PROCESS | 3544 | 1467321102330 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:11:42 INFO - PROCESS | 3544 | 1467321102332 Marionette TRACE conn5 <- [1,1458,null,{}] 14:11:42 INFO - PROCESS | 3544 | 1467321102336 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:42 INFO - PROCESS | 3544 | 1467321102337 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:42 INFO - PROCESS | 3544 | 1467321102449 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 14:11:42 INFO - PROCESS | 3544 | 1467321102457 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:42 INFO - PROCESS | 3544 | 1467321102459 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:42 INFO - PROCESS | 3544 | ++DOCSHELL 0F87B800 == 16 [pid = 3544] [id = 374] 14:11:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (148BD800) [pid = 3544] [serial = 1122] [outer = 00000000] 14:11:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (17DB7800) [pid = 3544] [serial = 1123] [outer = 148BD800] 14:11:42 INFO - PROCESS | 3544 | 1467321102502 Marionette DEBUG loaded listener.js 14:11:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18808C00) [pid = 3544] [serial = 1124] [outer = 148BD800] 14:11:42 INFO - PROCESS | 3544 | 1467321102960 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 14:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 14:11:43 INFO - PROCESS | 3544 | 1467321103001 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 14:11:43 INFO - PROCESS | 3544 | 1467321103003 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 14:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:11:43 INFO - PROCESS | 3544 | 1467321103006 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:11:43 INFO - PROCESS | 3544 | 1467321103008 Marionette TRACE conn5 <- [1,1462,null,{}] 14:11:43 INFO - PROCESS | 3544 | 1467321103011 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:43 INFO - PROCESS | 3544 | 1467321103013 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:43 INFO - PROCESS | 3544 | 1467321103095 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 14:11:43 INFO - PROCESS | 3544 | 1467321103100 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:43 INFO - PROCESS | 3544 | 1467321103102 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:43 INFO - PROCESS | 3544 | ++DOCSHELL 17DB0800 == 17 [pid = 3544] [id = 375] 14:11:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (188E8000) [pid = 3544] [serial = 1125] [outer = 00000000] 14:11:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18AC6000) [pid = 3544] [serial = 1126] [outer = 188E8000] 14:11:43 INFO - PROCESS | 3544 | 1467321103146 Marionette DEBUG loaded listener.js 14:11:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18ADB800) [pid = 3544] [serial = 1127] [outer = 188E8000] 14:11:44 INFO - PROCESS | 3544 | 1467321103988 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 14:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1021ms 14:11:44 INFO - PROCESS | 3544 | 1467321104042 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 14:11:44 INFO - PROCESS | 3544 | 1467321104047 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 14:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:11:44 INFO - PROCESS | 3544 | 1467321104072 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:11:44 INFO - PROCESS | 3544 | 1467321104077 Marionette TRACE conn5 <- [1,1466,null,{}] 14:11:44 INFO - PROCESS | 3544 | 1467321104082 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:44 INFO - PROCESS | 3544 | 1467321104085 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:44 INFO - PROCESS | 3544 | 1467321104216 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 14:11:44 INFO - PROCESS | 3544 | 1467321104354 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:44 INFO - PROCESS | 3544 | 1467321104356 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:44 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CA800 == 18 [pid = 3544] [id = 376] 14:11:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0F8D1400) [pid = 3544] [serial = 1128] [outer = 00000000] 14:11:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FC62800) [pid = 3544] [serial = 1129] [outer = 0F8D1400] 14:11:44 INFO - PROCESS | 3544 | 1467321104416 Marionette DEBUG loaded listener.js 14:11:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (10236800) [pid = 3544] [serial = 1130] [outer = 0F8D1400] 14:11:45 INFO - PROCESS | 3544 | 1467321105063 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 14:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1072ms 14:11:45 INFO - PROCESS | 3544 | 1467321105147 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 14:11:45 INFO - PROCESS | 3544 | 1467321105152 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 14:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:11:45 INFO - PROCESS | 3544 | 1467321105159 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:11:45 INFO - PROCESS | 3544 | 1467321105162 Marionette TRACE conn5 <- [1,1470,null,{}] 14:11:45 INFO - PROCESS | 3544 | 1467321105166 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:45 INFO - PROCESS | 3544 | 1467321105169 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:45 INFO - PROCESS | 3544 | 1467321105301 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 14:11:45 INFO - PROCESS | 3544 | 1467321105445 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:45 INFO - PROCESS | 3544 | 1467321105448 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:45 INFO - PROCESS | 3544 | ++DOCSHELL 14497400 == 19 [pid = 3544] [id = 377] 14:11:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1449E400) [pid = 3544] [serial = 1131] [outer = 00000000] 14:11:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (147E5800) [pid = 3544] [serial = 1132] [outer = 1449E400] 14:11:45 INFO - PROCESS | 3544 | 1467321105513 Marionette DEBUG loaded listener.js 14:11:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (15556400) [pid = 3544] [serial = 1133] [outer = 1449E400] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (19B9C400) [pid = 3544] [serial = 1097] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1928D800) [pid = 3544] [serial = 1094] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (19A42000) [pid = 3544] [serial = 1096] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (1D0D8000) [pid = 3544] [serial = 1066] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1D0D5800) [pid = 3544] [serial = 1065] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (102D4C00) [pid = 3544] [serial = 1056] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (13F5BC00) [pid = 3544] [serial = 1075] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (17D3B000) [pid = 3544] [serial = 1059] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1880E800) [pid = 3544] [serial = 1060] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (15FE4800) [pid = 3544] [serial = 1077] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (1D05C800) [pid = 3544] [serial = 1068] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1CFCE800) [pid = 3544] [serial = 1063] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (13F6A800) [pid = 3544] [serial = 1057] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (141F0C00) [pid = 3544] [serial = 1072] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13F63400) [pid = 3544] [serial = 1071] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC0E000) [pid = 3544] [serial = 976] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1CF12C00) [pid = 3544] [serial = 1062] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (10233C00) [pid = 3544] [serial = 1074] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1D221400) [pid = 3544] [serial = 1069] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1C68C800) [pid = 3544] [serial = 1054] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1D068800) [pid = 3544] [serial = 1024] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (18FA9000) [pid = 3544] [serial = 1018] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (16F07C00) [pid = 3544] [serial = 1015] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1C685400) [pid = 3544] [serial = 1012] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (1CFCC000) [pid = 3544] [serial = 1021] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (18AD9800) [pid = 3544] [serial = 1093] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1555B400) [pid = 3544] [serial = 1091] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (103C6800) [pid = 3544] [serial = 1088] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (146A2800) [pid = 3544] [serial = 1090] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0FC04400) [pid = 3544] [serial = 1099] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (17D39C00) [pid = 3544] [serial = 1080] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0FF3D800) [pid = 3544] [serial = 1087] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (18F9E000) [pid = 3544] [serial = 1084] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (0CBCA000) [pid = 3544] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (16F02000) [pid = 3544] [serial = 1078] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (18808000) [pid = 3544] [serial = 1081] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (18D07000) [pid = 3544] [serial = 1083] [outer = 00000000] [url = about:blank] 14:11:46 INFO - PROCESS | 3544 | 1467321106550 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 14:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1421ms 14:11:46 INFO - PROCESS | 3544 | 1467321106581 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 14:11:46 INFO - PROCESS | 3544 | 1467321106585 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 14:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:11:46 INFO - PROCESS | 3544 | 1467321106590 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:11:46 INFO - PROCESS | 3544 | 1467321106593 Marionette TRACE conn5 <- [1,1474,null,{}] 14:11:46 INFO - PROCESS | 3544 | 1467321106598 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:46 INFO - PROCESS | 3544 | 1467321106601 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:46 INFO - PROCESS | 3544 | 1467321106691 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 14:11:46 INFO - PROCESS | 3544 | 1467321106698 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:46 INFO - PROCESS | 3544 | 1467321106703 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:46 INFO - PROCESS | 3544 | ++DOCSHELL 0F871800 == 20 [pid = 3544] [id = 378] 14:11:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0F880C00) [pid = 3544] [serial = 1134] [outer = 00000000] 14:11:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0FBA1400) [pid = 3544] [serial = 1135] [outer = 0F880C00] 14:11:46 INFO - PROCESS | 3544 | 1467321106753 Marionette DEBUG loaded listener.js 14:11:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0FC03C00) [pid = 3544] [serial = 1136] [outer = 0F880C00] 14:11:47 INFO - PROCESS | 3544 | 1467321107283 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 14:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 14:11:47 INFO - PROCESS | 3544 | 1467321107322 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 14:11:47 INFO - PROCESS | 3544 | 1467321107326 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 14:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:11:47 INFO - PROCESS | 3544 | 1467321107332 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:11:47 INFO - PROCESS | 3544 | 1467321107335 Marionette TRACE conn5 <- [1,1478,null,{}] 14:11:47 INFO - PROCESS | 3544 | 1467321107339 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:47 INFO - PROCESS | 3544 | 1467321107341 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:47 INFO - PROCESS | 3544 | 1467321107429 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 14:11:47 INFO - PROCESS | 3544 | 1467321107438 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:47 INFO - PROCESS | 3544 | 1467321107440 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:47 INFO - PROCESS | 3544 | ++DOCSHELL 0FC60400 == 21 [pid = 3544] [id = 379] 14:11:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FD2BC00) [pid = 3544] [serial = 1137] [outer = 00000000] 14:11:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FE50000) [pid = 3544] [serial = 1138] [outer = 0FD2BC00] 14:11:47 INFO - PROCESS | 3544 | 1467321107487 Marionette DEBUG loaded listener.js 14:11:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (1023B800) [pid = 3544] [serial = 1139] [outer = 0FD2BC00] 14:11:47 INFO - PROCESS | 3544 | 1467321107955 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 670ms 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:11:48 INFO - PROCESS | 3544 | 1467321108006 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 3544 | 1467321108009 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 14:11:48 INFO - PROCESS | 3544 | 1467321108012 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 3544 | 1467321108016 Marionette TRACE conn5 <- [1,1482,null,{}] 14:11:48 INFO - PROCESS | 3544 | 1467321108026 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 3544 | 1467321108031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:48 INFO - PROCESS | 3544 | 1467321108144 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 14:11:48 INFO - PROCESS | 3544 | 1467321108241 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:48 INFO - PROCESS | 3544 | 1467321108244 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:48 INFO - PROCESS | 3544 | ++DOCSHELL 13FE1C00 == 22 [pid = 3544] [id = 380] 14:11:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (13FE3000) [pid = 3544] [serial = 1140] [outer = 00000000] 14:11:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (13FEAC00) [pid = 3544] [serial = 1141] [outer = 13FE3000] 14:11:48 INFO - PROCESS | 3544 | 1467321108292 Marionette DEBUG loaded listener.js 14:11:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (141AF800) [pid = 3544] [serial = 1142] [outer = 13FE3000] 14:11:48 INFO - PROCESS | 3544 | 1467321108748 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 14:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 771ms 14:11:48 INFO - PROCESS | 3544 | 1467321108789 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 14:11:48 INFO - PROCESS | 3544 | 1467321108792 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 14:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:11:48 INFO - PROCESS | 3544 | 1467321108795 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:11:48 INFO - PROCESS | 3544 | 1467321108797 Marionette TRACE conn5 <- [1,1486,null,{}] 14:11:48 INFO - PROCESS | 3544 | 1467321108800 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:48 INFO - PROCESS | 3544 | 1467321108802 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:48 INFO - PROCESS | 3544 | 1467321108923 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 14:11:49 INFO - PROCESS | 3544 | 1467321108982 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 3544 | 1467321108984 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:49 INFO - PROCESS | 3544 | ++DOCSHELL 14628000 == 23 [pid = 3544] [id = 381] 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (1462E800) [pid = 3544] [serial = 1143] [outer = 00000000] 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (147E5400) [pid = 3544] [serial = 1144] [outer = 1462E800] 14:11:49 INFO - PROCESS | 3544 | 1467321109030 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (148BC400) [pid = 3544] [serial = 1145] [outer = 1462E800] 14:11:49 INFO - PROCESS | 3544 | 1467321109440 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 14:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 14:11:49 INFO - PROCESS | 3544 | 1467321109469 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 14:11:49 INFO - PROCESS | 3544 | 1467321109471 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 14:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:11:49 INFO - PROCESS | 3544 | 1467321109474 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:11:49 INFO - PROCESS | 3544 | 1467321109476 Marionette TRACE conn5 <- [1,1490,null,{}] 14:11:49 INFO - PROCESS | 3544 | 1467321109479 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:49 INFO - PROCESS | 3544 | 1467321109481 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:49 INFO - PROCESS | 3544 | 1467321109621 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 14:11:49 INFO - PROCESS | 3544 | 1467321109627 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:49 INFO - PROCESS | 3544 | 1467321109629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:49 INFO - PROCESS | 3544 | ++DOCSHELL 147DE800 == 24 [pid = 3544] [id = 382] 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1554E400) [pid = 3544] [serial = 1146] [outer = 00000000] 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (15FDE400) [pid = 3544] [serial = 1147] [outer = 1554E400] 14:11:49 INFO - PROCESS | 3544 | 1467321109674 Marionette DEBUG loaded listener.js 14:11:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16428800) [pid = 3544] [serial = 1148] [outer = 1554E400] 14:11:50 INFO - PROCESS | 3544 | 1467321110134 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 14:11:50 INFO - PROCESS | 3544 | 1467321110147 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 3544 | 1467321110149 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 3544 | 1467321110152 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 3544 | 1467321110154 Marionette TRACE conn5 <- [1,1494,null,{}] 14:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:11:50 INFO - PROCESS | 3544 | 1467321110157 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 3544 | 1467321110163 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:50 INFO - PROCESS | 3544 | 1467321110311 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 14:11:50 INFO - PROCESS | 3544 | 1467321110317 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:50 INFO - PROCESS | 3544 | 1467321110319 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:50 INFO - PROCESS | 3544 | ++DOCSHELL 16F10800 == 25 [pid = 3544] [id = 383] 14:11:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F65400) [pid = 3544] [serial = 1149] [outer = 00000000] 14:11:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (17D38800) [pid = 3544] [serial = 1150] [outer = 16F65400] 14:11:50 INFO - PROCESS | 3544 | 1467321110416 Marionette DEBUG loaded listener.js 14:11:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F97C00) [pid = 3544] [serial = 1151] [outer = 16F65400] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0F8C4C00) [pid = 3544] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0F676400) [pid = 3544] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (13F64400) [pid = 3544] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0FC5AC00) [pid = 3544] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (15FE1C00) [pid = 3544] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FD27000) [pid = 3544] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (17D2F000) [pid = 3544] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (148BD800) [pid = 3544] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:11:50 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (147E0C00) [pid = 3544] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:11:50 INFO - PROCESS | 3544 | 1467321110857 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 14:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 14:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:11:50 INFO - PROCESS | 3544 | 1467321110886 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 14:11:50 INFO - PROCESS | 3544 | 1467321110888 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 14:11:50 INFO - PROCESS | 3544 | 1467321110891 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:11:50 INFO - PROCESS | 3544 | 1467321110893 Marionette TRACE conn5 <- [1,1498,null,{}] 14:11:50 INFO - PROCESS | 3544 | 1467321110926 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:50 INFO - PROCESS | 3544 | 1467321110928 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:51 INFO - PROCESS | 3544 | 1467321111012 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 14:11:51 INFO - PROCESS | 3544 | 1467321111020 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 3544 | 1467321111021 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:51 INFO - PROCESS | 3544 | ++DOCSHELL 15FE1C00 == 26 [pid = 3544] [id = 384] 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (16F0A800) [pid = 3544] [serial = 1152] [outer = 00000000] 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (17D38000) [pid = 3544] [serial = 1153] [outer = 16F0A800] 14:11:51 INFO - PROCESS | 3544 | 1467321111065 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (17DAD400) [pid = 3544] [serial = 1154] [outer = 16F0A800] 14:11:51 INFO - PROCESS | 3544 | 1467321111493 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 14:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 14:11:51 INFO - PROCESS | 3544 | 1467321111523 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 14:11:51 INFO - PROCESS | 3544 | 1467321111525 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 14:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:11:51 INFO - PROCESS | 3544 | 1467321111533 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:11:51 INFO - PROCESS | 3544 | 1467321111535 Marionette TRACE conn5 <- [1,1502,null,{}] 14:11:51 INFO - PROCESS | 3544 | 1467321111538 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:51 INFO - PROCESS | 3544 | 1467321111540 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:51 INFO - PROCESS | 3544 | 1467321111621 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 14:11:51 INFO - PROCESS | 3544 | 1467321111627 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:51 INFO - PROCESS | 3544 | 1467321111629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:51 INFO - PROCESS | 3544 | ++DOCSHELL 18346C00 == 27 [pid = 3544] [id = 385] 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1868DC00) [pid = 3544] [serial = 1155] [outer = 00000000] 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (18804800) [pid = 3544] [serial = 1156] [outer = 1868DC00] 14:11:51 INFO - PROCESS | 3544 | 1467321111675 Marionette DEBUG loaded listener.js 14:11:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (1880D400) [pid = 3544] [serial = 1157] [outer = 1868DC00] 14:11:52 INFO - PROCESS | 3544 | 1467321112095 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 14:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 570ms 14:11:52 INFO - PROCESS | 3544 | 1467321112102 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 14:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:11:52 INFO - PROCESS | 3544 | 1467321112104 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 14:11:52 INFO - PROCESS | 3544 | 1467321112107 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:11:52 INFO - PROCESS | 3544 | 1467321112109 Marionette TRACE conn5 <- [1,1506,null,{}] 14:11:52 INFO - PROCESS | 3544 | 1467321112112 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:52 INFO - PROCESS | 3544 | 1467321112123 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:52 INFO - PROCESS | 3544 | 1467321112244 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 14:11:52 INFO - PROCESS | 3544 | 1467321112252 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:52 INFO - PROCESS | 3544 | 1467321112254 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:52 INFO - PROCESS | 3544 | ++DOCSHELL 0CB70400 == 28 [pid = 3544] [id = 386] 14:11:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13F5F400) [pid = 3544] [serial = 1158] [outer = 00000000] 14:11:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18AC0C00) [pid = 3544] [serial = 1159] [outer = 13F5F400] 14:11:52 INFO - PROCESS | 3544 | 1467321112298 Marionette DEBUG loaded listener.js 14:11:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18AD9C00) [pid = 3544] [serial = 1160] [outer = 13F5F400] 14:11:53 INFO - PROCESS | 3544 | --DOCSHELL 0F636C00 == 27 [pid = 3544] [id = 367] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC62000) [pid = 3544] [serial = 1100] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0F760000) [pid = 3544] [serial = 1102] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0F7FE800) [pid = 3544] [serial = 1103] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13F6A400) [pid = 3544] [serial = 1108] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0FD29400) [pid = 3544] [serial = 1105] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FE54800) [pid = 3544] [serial = 1106] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (16F0EC00) [pid = 3544] [serial = 1115] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (16F03C00) [pid = 3544] [serial = 1114] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (148C3000) [pid = 3544] [serial = 1120] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (17D3F000) [pid = 3544] [serial = 1117] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (17DB7800) [pid = 3544] [serial = 1123] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (18808C00) [pid = 3544] [serial = 1124] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (18AC6000) [pid = 3544] [serial = 1126] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (18806800) [pid = 3544] [serial = 1118] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (14840800) [pid = 3544] [serial = 1111] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (15A42400) [pid = 3544] [serial = 1112] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (13FEC400) [pid = 3544] [serial = 1109] [outer = 00000000] [url = about:blank] 14:11:53 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (15FDA800) [pid = 3544] [serial = 1121] [outer = 00000000] [url = about:blank] 14:11:54 INFO - PROCESS | 3544 | 1467321114090 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2018ms 14:11:54 INFO - PROCESS | 3544 | 1467321114127 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 3544 | 1467321114131 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 14:11:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:11:54 INFO - PROCESS | 3544 | 1467321114136 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 3544 | 1467321114139 Marionette TRACE conn5 <- [1,1510,null,{}] 14:11:54 INFO - PROCESS | 3544 | 1467321114144 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:54 INFO - PROCESS | 3544 | 1467321114147 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:54 INFO - PROCESS | 3544 | 1467321114237 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 14:11:54 INFO - PROCESS | 3544 | 1467321114244 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 3544 | 1467321114247 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:54 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C4800 == 28 [pid = 3544] [id = 387] 14:11:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0F8C4C00) [pid = 3544] [serial = 1161] [outer = 00000000] 14:11:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0F8CAC00) [pid = 3544] [serial = 1162] [outer = 0F8C4C00] 14:11:54 INFO - PROCESS | 3544 | 1467321114301 Marionette DEBUG loaded listener.js 14:11:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0F8D1C00) [pid = 3544] [serial = 1163] [outer = 0F8C4C00] 14:11:54 INFO - PROCESS | 3544 | 1467321114783 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 14:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:11:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 14:11:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 14:11:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:11:54 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 14:11:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:11:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 679ms 14:11:54 INFO - PROCESS | 3544 | 1467321114816 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 14:11:54 INFO - PROCESS | 3544 | 1467321114821 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 14:11:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:11:54 INFO - PROCESS | 3544 | 1467321114828 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:11:54 INFO - PROCESS | 3544 | 1467321114831 Marionette TRACE conn5 <- [1,1514,null,{}] 14:11:54 INFO - PROCESS | 3544 | 1467321114838 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:54 INFO - PROCESS | 3544 | 1467321114841 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:54 INFO - PROCESS | 3544 | 1467321114931 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 14:11:54 INFO - PROCESS | 3544 | 1467321114938 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:54 INFO - PROCESS | 3544 | 1467321114940 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:54 INFO - PROCESS | 3544 | ++DOCSHELL 0FC61400 == 29 [pid = 3544] [id = 388] 14:11:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC61800) [pid = 3544] [serial = 1164] [outer = 00000000] 14:11:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FD27800) [pid = 3544] [serial = 1165] [outer = 0FC61800] 14:11:55 INFO - PROCESS | 3544 | 1467321114988 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FD30400) [pid = 3544] [serial = 1166] [outer = 0FC61800] 14:11:55 INFO - PROCESS | 3544 | 1467321115448 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 14:11:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:11:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:11:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:11:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 690ms 14:11:55 INFO - PROCESS | 3544 | 1467321115521 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 14:11:55 INFO - PROCESS | 3544 | 1467321115524 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 14:11:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:11:55 INFO - PROCESS | 3544 | 1467321115527 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:11:55 INFO - PROCESS | 3544 | 1467321115531 Marionette TRACE conn5 <- [1,1518,null,{}] 14:11:55 INFO - PROCESS | 3544 | 1467321115542 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:55 INFO - PROCESS | 3544 | 1467321115546 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:55 INFO - PROCESS | 3544 | 1467321115660 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 14:11:55 INFO - PROCESS | 3544 | 1467321115749 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:55 INFO - PROCESS | 3544 | 1467321115752 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:55 INFO - PROCESS | 3544 | ++DOCSHELL 13F4C000 == 30 [pid = 3544] [id = 389] 14:11:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (13F5B400) [pid = 3544] [serial = 1167] [outer = 00000000] 14:11:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (13F5F800) [pid = 3544] [serial = 1168] [outer = 13F5B400] 14:11:55 INFO - PROCESS | 3544 | 1467321115800 Marionette DEBUG loaded listener.js 14:11:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (13F62000) [pid = 3544] [serial = 1169] [outer = 13F5B400] 14:11:56 INFO - PROCESS | 3544 | 1467321116213 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 14:11:56 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 14:11:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:11:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:11:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:11:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 14:11:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:11:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 14:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:11:56 INFO - PROCESS | 3544 | 1467321116261 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 3544 | 1467321116264 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 14:11:56 INFO - PROCESS | 3544 | 1467321116267 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 3544 | 1467321116269 Marionette TRACE conn5 <- [1,1522,null,{}] 14:11:56 INFO - PROCESS | 3544 | 1467321116272 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:56 INFO - PROCESS | 3544 | 1467321116274 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:56 INFO - PROCESS | 3544 | 1467321116357 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 14:11:56 INFO - PROCESS | 3544 | 1467321116364 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:56 INFO - PROCESS | 3544 | 1467321116366 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:56 INFO - PROCESS | 3544 | ++DOCSHELL 13F6A400 == 31 [pid = 3544] [id = 390] 14:11:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (13FDFC00) [pid = 3544] [serial = 1170] [outer = 00000000] 14:11:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (141A1800) [pid = 3544] [serial = 1171] [outer = 13FDFC00] 14:11:56 INFO - PROCESS | 3544 | 1467321116410 Marionette DEBUG loaded listener.js 14:11:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (141E8000) [pid = 3544] [serial = 1172] [outer = 13FDFC00] 14:11:56 INFO - PROCESS | 3544 | 1467321116847 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 14:11:56 INFO - PROCESS | 3544 | 1467321116901 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 14:11:56 INFO - PROCESS | 3544 | 1467321116903 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 14:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:11:56 INFO - PROCESS | 3544 | 1467321116906 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:11:56 INFO - PROCESS | 3544 | 1467321116908 Marionette TRACE conn5 <- [1,1526,null,{}] 14:11:56 INFO - PROCESS | 3544 | 1467321116911 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:56 INFO - PROCESS | 3544 | 1467321116913 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:57 INFO - PROCESS | 3544 | 1467321116992 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 14:11:57 INFO - PROCESS | 3544 | 1467321117034 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 3544 | 1467321117036 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:57 INFO - PROCESS | 3544 | ++DOCSHELL 144BD400 == 32 [pid = 3544] [id = 391] 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (14693800) [pid = 3544] [serial = 1173] [outer = 00000000] 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (1483CC00) [pid = 3544] [serial = 1174] [outer = 14693800] 14:11:57 INFO - PROCESS | 3544 | 1467321117080 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (15550800) [pid = 3544] [serial = 1175] [outer = 14693800] 14:11:57 INFO - PROCESS | 3544 | 1467321117518 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 14:11:57 INFO - PROCESS | 3544 | 1467321117577 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 14:11:57 INFO - PROCESS | 3544 | 1467321117579 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 14:11:57 INFO - PROCESS | 3544 | 1467321117582 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:11:57 INFO - PROCESS | 3544 | 1467321117584 Marionette TRACE conn5 <- [1,1530,null,{}] 14:11:57 INFO - PROCESS | 3544 | 1467321117587 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:57 INFO - PROCESS | 3544 | 1467321117593 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:57 INFO - PROCESS | 3544 | 1467321117693 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 14:11:57 INFO - PROCESS | 3544 | 1467321117699 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:57 INFO - PROCESS | 3544 | 1467321117700 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:57 INFO - PROCESS | 3544 | ++DOCSHELL 15E38800 == 33 [pid = 3544] [id = 392] 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (15FDBC00) [pid = 3544] [serial = 1176] [outer = 00000000] 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F0D800) [pid = 3544] [serial = 1177] [outer = 15FDBC00] 14:11:57 INFO - PROCESS | 3544 | 1467321117745 Marionette DEBUG loaded listener.js 14:11:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F6B000) [pid = 3544] [serial = 1178] [outer = 15FDBC00] 14:11:58 INFO - PROCESS | 3544 | 1467321118165 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 14:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 631ms 14:11:58 INFO - PROCESS | 3544 | 1467321118218 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 14:11:58 INFO - PROCESS | 3544 | 1467321118220 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 14:11:58 INFO - PROCESS | 3544 | 1467321118223 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:11:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:11:58 INFO - PROCESS | 3544 | 1467321118224 Marionette TRACE conn5 <- [1,1534,null,{}] 14:11:58 INFO - PROCESS | 3544 | 1467321118228 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:58 INFO - PROCESS | 3544 | 1467321118230 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:58 INFO - PROCESS | 3544 | 1467321118308 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 14:11:58 INFO - PROCESS | 3544 | 1467321118316 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:58 INFO - PROCESS | 3544 | 1467321118318 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:58 INFO - PROCESS | 3544 | ++DOCSHELL 16F6FC00 == 34 [pid = 3544] [id = 393] 14:11:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (16F71000) [pid = 3544] [serial = 1179] [outer = 00000000] 14:11:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (17D33C00) [pid = 3544] [serial = 1180] [outer = 16F71000] 14:11:58 INFO - PROCESS | 3544 | 1467321118361 Marionette DEBUG loaded listener.js 14:11:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (17D3F000) [pid = 3544] [serial = 1181] [outer = 16F71000] 14:11:59 INFO - PROCESS | 3544 | 1467321119151 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 14:11:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:11:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 14:11:59 INFO - PROCESS | 3544 | 1467321119198 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 14:11:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:11:59 INFO - PROCESS | 3544 | 1467321119202 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 14:11:59 INFO - PROCESS | 3544 | 1467321119206 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:11:59 INFO - PROCESS | 3544 | 1467321119212 Marionette TRACE conn5 <- [1,1538,null,{}] 14:11:59 INFO - PROCESS | 3544 | 1467321119217 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:11:59 INFO - PROCESS | 3544 | 1467321119220 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:59 INFO - PROCESS | 3544 | 1467321119339 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 14:11:59 INFO - PROCESS | 3544 | 1467321119467 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:11:59 INFO - PROCESS | 3544 | 1467321119470 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:11:59 INFO - PROCESS | 3544 | ++DOCSHELL 0F877800 == 35 [pid = 3544] [id = 394] 14:11:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F87B000) [pid = 3544] [serial = 1182] [outer = 00000000] 14:11:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC4F400) [pid = 3544] [serial = 1183] [outer = 0F87B000] 14:11:59 INFO - PROCESS | 3544 | 1467321119530 Marionette DEBUG loaded listener.js 14:11:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0FC5F800) [pid = 3544] [serial = 1184] [outer = 0F87B000] 14:12:00 INFO - PROCESS | 3544 | 1467321120259 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:12:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:12:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1124ms 14:12:00 INFO - PROCESS | 3544 | 1467321120331 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 14:12:00 INFO - PROCESS | 3544 | 1467321120336 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 14:12:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:12:00 INFO - PROCESS | 3544 | 1467321120343 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:12:00 INFO - PROCESS | 3544 | 1467321120346 Marionette TRACE conn5 <- [1,1542,null,{}] 14:12:00 INFO - PROCESS | 3544 | 1467321120350 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:00 INFO - PROCESS | 3544 | 1467321120353 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:00 INFO - PROCESS | 3544 | 1467321120479 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 14:12:00 INFO - PROCESS | 3544 | 1467321120605 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:00 INFO - PROCESS | 3544 | 1467321120607 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:00 INFO - PROCESS | 3544 | ++DOCSHELL 13F45400 == 36 [pid = 3544] [id = 395] 14:12:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (13F68800) [pid = 3544] [serial = 1185] [outer = 00000000] 14:12:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (141A1000) [pid = 3544] [serial = 1186] [outer = 13F68800] 14:12:00 INFO - PROCESS | 3544 | 1467321120669 Marionette DEBUG loaded listener.js 14:12:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (14497C00) [pid = 3544] [serial = 1187] [outer = 13F68800] 14:12:01 INFO - PROCESS | 3544 | 1467321121415 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:12:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:12:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1124ms 14:12:01 INFO - PROCESS | 3544 | 1467321121470 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 14:12:01 INFO - PROCESS | 3544 | 1467321121474 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 14:12:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:12:01 INFO - PROCESS | 3544 | 1467321121478 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:12:01 INFO - PROCESS | 3544 | 1467321121483 Marionette TRACE conn5 <- [1,1546,null,{}] 14:12:01 INFO - PROCESS | 3544 | 1467321121488 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:01 INFO - PROCESS | 3544 | 1467321121490 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:01 INFO - PROCESS | 3544 | 1467321121578 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 14:12:01 INFO - PROCESS | 3544 | 1467321121668 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:01 INFO - PROCESS | 3544 | 1467321121670 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:01 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FF000 == 37 [pid = 3544] [id = 396] 14:12:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F8C6000) [pid = 3544] [serial = 1188] [outer = 00000000] 14:12:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC41800) [pid = 3544] [serial = 1189] [outer = 0F8C6000] 14:12:01 INFO - PROCESS | 3544 | 1467321121719 Marionette DEBUG loaded listener.js 14:12:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC4F800) [pid = 3544] [serial = 1190] [outer = 0F8C6000] 14:12:02 INFO - PROCESS | 3544 | 1467321122132 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 14:12:02 INFO - PROCESS | 3544 | 1467321122210 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 3544 | 1467321122215 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 14:12:02 INFO - PROCESS | 3544 | 1467321122221 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:12:02 INFO - PROCESS | 3544 | 1467321122223 Marionette TRACE conn5 <- [1,1550,null,{}] 14:12:02 INFO - PROCESS | 3544 | 1467321122227 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 3544 | 1467321122229 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:02 INFO - PROCESS | 3544 | 1467321122324 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 14:12:02 INFO - PROCESS | 3544 | 1467321122332 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:02 INFO - PROCESS | 3544 | 1467321122335 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:02 INFO - PROCESS | 3544 | ++DOCSHELL 10CD9800 == 38 [pid = 3544] [id = 397] 14:12:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (10CE2400) [pid = 3544] [serial = 1191] [outer = 00000000] 14:12:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (13F13000) [pid = 3544] [serial = 1192] [outer = 10CE2400] 14:12:02 INFO - PROCESS | 3544 | 1467321122381 Marionette DEBUG loaded listener.js 14:12:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (13FDF000) [pid = 3544] [serial = 1193] [outer = 10CE2400] 14:12:02 INFO - PROCESS | 3544 | 1467321122842 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:12:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:12:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 14:12:02 INFO - PROCESS | 3544 | 1467321122895 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 14:12:02 INFO - PROCESS | 3544 | 1467321122897 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 14:12:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:12:02 INFO - PROCESS | 3544 | 1467321122901 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:12:02 INFO - PROCESS | 3544 | 1467321122904 Marionette TRACE conn5 <- [1,1554,null,{}] 14:12:02 INFO - PROCESS | 3544 | 1467321122915 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:02 INFO - PROCESS | 3544 | 1467321122919 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:03 INFO - PROCESS | 3544 | 1467321123004 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 14:12:03 INFO - PROCESS | 3544 | 1467321123015 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 3544 | 1467321123018 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:03 INFO - PROCESS | 3544 | ++DOCSHELL 15EEF000 == 39 [pid = 3544] [id = 398] 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (15EF4C00) [pid = 3544] [serial = 1194] [outer = 00000000] 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1642A400) [pid = 3544] [serial = 1195] [outer = 15EF4C00] 14:12:03 INFO - PROCESS | 3544 | 1467321123065 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (16F69800) [pid = 3544] [serial = 1196] [outer = 15EF4C00] 14:12:03 INFO - PROCESS | 3544 | 1467321123587 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:12:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:12:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms 14:12:03 INFO - PROCESS | 3544 | 1467321123636 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 14:12:03 INFO - PROCESS | 3544 | 1467321123638 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 14:12:03 INFO - PROCESS | 3544 | 1467321123641 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:12:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:12:03 INFO - PROCESS | 3544 | 1467321123643 Marionette TRACE conn5 <- [1,1558,null,{}] 14:12:03 INFO - PROCESS | 3544 | 1467321123646 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:03 INFO - PROCESS | 3544 | 1467321123648 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:03 INFO - PROCESS | 3544 | 1467321123765 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 14:12:03 INFO - PROCESS | 3544 | 1467321123770 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:03 INFO - PROCESS | 3544 | 1467321123772 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:03 INFO - PROCESS | 3544 | ++DOCSHELL 16F70C00 == 40 [pid = 3544] [id = 399] 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (17D2E800) [pid = 3544] [serial = 1197] [outer = 00000000] 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18802000) [pid = 3544] [serial = 1198] [outer = 17D2E800] 14:12:03 INFO - PROCESS | 3544 | 1467321123816 Marionette DEBUG loaded listener.js 14:12:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (18808C00) [pid = 3544] [serial = 1199] [outer = 17D2E800] 14:12:04 INFO - PROCESS | 3544 | 1467321124263 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:12:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:12:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 14:12:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:12:04 INFO - PROCESS | 3544 | 1467321124316 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 14:12:04 INFO - PROCESS | 3544 | 1467321124318 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 14:12:04 INFO - PROCESS | 3544 | 1467321124321 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:12:04 INFO - PROCESS | 3544 | 1467321124323 Marionette TRACE conn5 <- [1,1562,null,{}] 14:12:04 INFO - PROCESS | 3544 | 1467321124327 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:04 INFO - PROCESS | 3544 | 1467321124329 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:04 INFO - PROCESS | 3544 | 1467321124467 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 14:12:04 INFO - PROCESS | 3544 | 1467321124489 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:04 INFO - PROCESS | 3544 | 1467321124491 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:04 INFO - PROCESS | 3544 | ++DOCSHELL 18808800 == 41 [pid = 3544] [id = 400] 14:12:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (1880F800) [pid = 3544] [serial = 1200] [outer = 00000000] 14:12:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18ABBC00) [pid = 3544] [serial = 1201] [outer = 1880F800] 14:12:04 INFO - PROCESS | 3544 | 1467321124535 Marionette DEBUG loaded listener.js 14:12:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18AD7000) [pid = 3544] [serial = 1202] [outer = 1880F800] 14:12:05 INFO - PROCESS | 3544 | 1467321125013 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 14:12:05 INFO - PROCESS | 3544 | 1467321125052 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 3544 | 1467321125054 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 14:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:12:05 INFO - PROCESS | 3544 | 1467321125057 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 3544 | 1467321125059 Marionette TRACE conn5 <- [1,1566,null,{}] 14:12:05 INFO - PROCESS | 3544 | 1467321125067 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 3544 | 1467321125073 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:05 INFO - PROCESS | 3544 | 1467321125199 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 14:12:05 INFO - PROCESS | 3544 | 1467321125264 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:05 INFO - PROCESS | 3544 | 1467321125266 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:05 INFO - PROCESS | 3544 | ++DOCSHELL 18D88C00 == 42 [pid = 3544] [id = 401] 14:12:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18D89400) [pid = 3544] [serial = 1203] [outer = 00000000] 14:12:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19288000) [pid = 3544] [serial = 1204] [outer = 18D89400] 14:12:05 INFO - PROCESS | 3544 | 1467321125312 Marionette DEBUG loaded listener.js 14:12:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19288C00) [pid = 3544] [serial = 1205] [outer = 18D89400] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0F8C4C00) [pid = 3544] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FC61800) [pid = 3544] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (13F5B400) [pid = 3544] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (13FDFC00) [pid = 3544] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (15FDBC00) [pid = 3544] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (14693800) [pid = 3544] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1868DC00) [pid = 3544] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (13F5F400) [pid = 3544] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1462E800) [pid = 3544] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1554E400) [pid = 3544] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (16F65400) [pid = 3544] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (16F0A800) [pid = 3544] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1449E400) [pid = 3544] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0F8D1400) [pid = 3544] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (188E8000) [pid = 3544] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (13FE3000) [pid = 3544] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FD2BC00) [pid = 3544] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:12:05 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0F880C00) [pid = 3544] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:12:05 INFO - PROCESS | 3544 | 1467321125895 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 14:12:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:12:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 870ms 14:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:12:05 INFO - PROCESS | 3544 | 1467321125928 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 14:12:05 INFO - PROCESS | 3544 | 1467321125930 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 14:12:05 INFO - PROCESS | 3544 | 1467321125933 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:12:05 INFO - PROCESS | 3544 | 1467321125935 Marionette TRACE conn5 <- [1,1570,null,{}] 14:12:05 INFO - PROCESS | 3544 | 1467321125938 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:05 INFO - PROCESS | 3544 | 1467321125940 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:06 INFO - PROCESS | 3544 | 1467321126051 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 14:12:06 INFO - PROCESS | 3544 | 1467321126109 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 3544 | 1467321126111 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:06 INFO - PROCESS | 3544 | ++DOCSHELL 0F87C000 == 43 [pid = 3544] [id = 402] 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F8C8000) [pid = 3544] [serial = 1206] [outer = 00000000] 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (13F5F400) [pid = 3544] [serial = 1207] [outer = 0F8C8000] 14:12:06 INFO - PROCESS | 3544 | 1467321126155 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (141E2800) [pid = 3544] [serial = 1208] [outer = 0F8C8000] 14:12:06 INFO - PROCESS | 3544 | 1467321126488 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:12:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:12:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 14:12:06 INFO - PROCESS | 3544 | 1467321126568 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 14:12:06 INFO - PROCESS | 3544 | 1467321126570 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 14:12:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:12:06 INFO - PROCESS | 3544 | 1467321126573 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:12:06 INFO - PROCESS | 3544 | 1467321126575 Marionette TRACE conn5 <- [1,1574,null,{}] 14:12:06 INFO - PROCESS | 3544 | 1467321126579 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:06 INFO - PROCESS | 3544 | 1467321126581 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:06 INFO - PROCESS | 3544 | 1467321126660 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 14:12:06 INFO - PROCESS | 3544 | 1467321126666 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:06 INFO - PROCESS | 3544 | 1467321126667 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:06 INFO - PROCESS | 3544 | ++DOCSHELL 103CFC00 == 44 [pid = 3544] [id = 403] 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (13F12C00) [pid = 3544] [serial = 1209] [outer = 00000000] 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (16428C00) [pid = 3544] [serial = 1210] [outer = 13F12C00] 14:12:06 INFO - PROCESS | 3544 | 1467321126711 Marionette DEBUG loaded listener.js 14:12:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (16F99800) [pid = 3544] [serial = 1211] [outer = 13F12C00] 14:12:07 INFO - PROCESS | 3544 | 1467321127142 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 14:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 630ms 14:12:07 INFO - PROCESS | 3544 | 1467321127204 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 14:12:07 INFO - PROCESS | 3544 | 1467321127206 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 14:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:12:07 INFO - PROCESS | 3544 | 1467321127209 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:12:07 INFO - PROCESS | 3544 | 1467321127211 Marionette TRACE conn5 <- [1,1578,null,{}] 14:12:07 INFO - PROCESS | 3544 | 1467321127215 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:07 INFO - PROCESS | 3544 | 1467321127216 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:07 INFO - PROCESS | 3544 | 1467321127296 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 14:12:07 INFO - PROCESS | 3544 | 1467321127304 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:07 INFO - PROCESS | 3544 | 1467321127306 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:07 INFO - PROCESS | 3544 | ++DOCSHELL 17D2F000 == 45 [pid = 3544] [id = 404] 14:12:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1928B800) [pid = 3544] [serial = 1212] [outer = 00000000] 14:12:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1966AC00) [pid = 3544] [serial = 1213] [outer = 1928B800] 14:12:07 INFO - PROCESS | 3544 | 1467321127358 Marionette DEBUG loaded listener.js 14:12:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1969C800) [pid = 3544] [serial = 1214] [outer = 1928B800] 14:12:07 INFO - PROCESS | 3544 | 1467321127923 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 770ms 14:12:08 INFO - PROCESS | 3544 | 1467321127981 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 14:12:08 INFO - PROCESS | 3544 | 1467321127986 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 14:12:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:12:08 INFO - PROCESS | 3544 | 1467321127991 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:12:08 INFO - PROCESS | 3544 | 1467321127995 Marionette TRACE conn5 <- [1,1582,null,{}] 14:12:08 INFO - PROCESS | 3544 | 1467321128001 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:08 INFO - PROCESS | 3544 | 1467321128004 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:08 INFO - PROCESS | 3544 | 1467321128159 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 14:12:08 INFO - PROCESS | 3544 | 1467321128260 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:08 INFO - PROCESS | 3544 | 1467321128264 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:08 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FEC00 == 46 [pid = 3544] [id = 405] 14:12:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F8C5000) [pid = 3544] [serial = 1215] [outer = 00000000] 14:12:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FC5E800) [pid = 3544] [serial = 1216] [outer = 0F8C5000] 14:12:08 INFO - PROCESS | 3544 | 1467321128334 Marionette DEBUG loaded listener.js 14:12:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (102E0800) [pid = 3544] [serial = 1217] [outer = 0F8C5000] 14:12:08 INFO - PROCESS | 3544 | 1467321128953 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:12:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:12:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 971ms 14:12:08 INFO - PROCESS | 3544 | 1467321128965 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 14:12:09 INFO - PROCESS | 3544 | 1467321128970 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 14:12:09 INFO - PROCESS | 3544 | 1467321128976 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:12:09 INFO - PROCESS | 3544 | 1467321128979 Marionette TRACE conn5 <- [1,1586,null,{}] 14:12:09 INFO - PROCESS | 3544 | 1467321128983 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:09 INFO - PROCESS | 3544 | 1467321128986 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:09 INFO - PROCESS | 3544 | 1467321129096 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 14:12:09 INFO - PROCESS | 3544 | 1467321129271 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:09 INFO - PROCESS | 3544 | 1467321129274 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:09 INFO - PROCESS | 3544 | ++DOCSHELL 15FE5400 == 47 [pid = 3544] [id = 406] 14:12:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16426C00) [pid = 3544] [serial = 1218] [outer = 00000000] 14:12:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (16F0F400) [pid = 3544] [serial = 1219] [outer = 16426C00] 14:12:09 INFO - PROCESS | 3544 | 1467321129331 Marionette DEBUG loaded listener.js 14:12:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (18808000) [pid = 3544] [serial = 1220] [outer = 16426C00] 14:12:10 INFO - PROCESS | 3544 | 1467321129981 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1018ms 14:12:10 INFO - PROCESS | 3544 | 1467321130010 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 14:12:10 INFO - PROCESS | 3544 | 1467321130013 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 14:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:12:10 INFO - PROCESS | 3544 | 1467321130018 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:12:10 INFO - PROCESS | 3544 | 1467321130022 Marionette TRACE conn5 <- [1,1590,null,{}] 14:12:10 INFO - PROCESS | 3544 | 1467321130053 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:10 INFO - PROCESS | 3544 | 1467321130058 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:10 INFO - PROCESS | 3544 | 1467321130164 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 14:12:10 INFO - PROCESS | 3544 | 1467321130298 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:10 INFO - PROCESS | 3544 | 1467321130301 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:10 INFO - PROCESS | 3544 | ++DOCSHELL 19662800 == 48 [pid = 3544] [id = 407] 14:12:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (198B8800) [pid = 3544] [serial = 1221] [outer = 00000000] 14:12:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19A3F000) [pid = 3544] [serial = 1222] [outer = 198B8800] 14:12:10 INFO - PROCESS | 3544 | 1467321130359 Marionette DEBUG loaded listener.js 14:12:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (19A47800) [pid = 3544] [serial = 1223] [outer = 198B8800] 14:12:10 INFO - PROCESS | 3544 | 1467321130937 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 14:12:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:12:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 990ms 14:12:11 INFO - PROCESS | 3544 | 1467321131010 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 14:12:11 INFO - PROCESS | 3544 | 1467321131013 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 14:12:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:12:11 INFO - PROCESS | 3544 | 1467321131016 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:12:11 INFO - PROCESS | 3544 | 1467321131018 Marionette TRACE conn5 <- [1,1594,null,{}] 14:12:11 INFO - PROCESS | 3544 | 1467321131022 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:11 INFO - PROCESS | 3544 | 1467321131024 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:11 INFO - PROCESS | 3544 | 1467321131132 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 14:12:11 INFO - PROCESS | 3544 | 1467321131379 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:11 INFO - PROCESS | 3544 | 1467321131382 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:11 INFO - PROCESS | 3544 | ++DOCSHELL 0C510400 == 49 [pid = 3544] [id = 408] 14:12:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (0C510800) [pid = 3544] [serial = 1224] [outer = 00000000] 14:12:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0F875800) [pid = 3544] [serial = 1225] [outer = 0C510800] 14:12:11 INFO - PROCESS | 3544 | 1467321131445 Marionette DEBUG loaded listener.js 14:12:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0F8CB800) [pid = 3544] [serial = 1226] [outer = 0C510800] 14:12:12 INFO - PROCESS | 3544 | 1467321132046 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1066ms 14:12:12 INFO - PROCESS | 3544 | 1467321132086 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 3544 | 1467321132090 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:12:12 INFO - PROCESS | 3544 | 1467321132094 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 3544 | 1467321132096 Marionette TRACE conn5 <- [1,1598,null,{}] 14:12:12 INFO - PROCESS | 3544 | 1467321132101 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:12 INFO - PROCESS | 3544 | 1467321132105 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:12 INFO - PROCESS | 3544 | 1467321132219 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 103CFC00 == 48 [pid = 3544] [id = 403] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 0F87C000 == 47 [pid = 3544] [id = 402] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 18D88C00 == 46 [pid = 3544] [id = 401] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 18808800 == 45 [pid = 3544] [id = 400] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 16F70C00 == 44 [pid = 3544] [id = 399] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 15EEF000 == 43 [pid = 3544] [id = 398] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 10CD9800 == 42 [pid = 3544] [id = 397] 14:12:12 INFO - PROCESS | 3544 | --DOCSHELL 0F7FF000 == 41 [pid = 3544] [id = 396] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (17D33C00) [pid = 3544] [serial = 1180] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0F8CAC00) [pid = 3544] [serial = 1162] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (0FD27800) [pid = 3544] [serial = 1165] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FD30400) [pid = 3544] [serial = 1166] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (13F62000) [pid = 3544] [serial = 1169] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (141A1800) [pid = 3544] [serial = 1171] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (16F6B000) [pid = 3544] [serial = 1178] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (141E8000) [pid = 3544] [serial = 1172] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0F8D1C00) [pid = 3544] [serial = 1163] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1483CC00) [pid = 3544] [serial = 1174] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (15550800) [pid = 3544] [serial = 1175] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (1880D400) [pid = 3544] [serial = 1157] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (18AD9C00) [pid = 3544] [serial = 1160] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (147E5400) [pid = 3544] [serial = 1144] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (15FDE400) [pid = 3544] [serial = 1147] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (148BC400) [pid = 3544] [serial = 1145] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (17D38800) [pid = 3544] [serial = 1150] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (16428800) [pid = 3544] [serial = 1148] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (17D38000) [pid = 3544] [serial = 1153] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18804800) [pid = 3544] [serial = 1156] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (16F97C00) [pid = 3544] [serial = 1151] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (147E5800) [pid = 3544] [serial = 1132] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10236800) [pid = 3544] [serial = 1130] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC62800) [pid = 3544] [serial = 1129] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (18ADB800) [pid = 3544] [serial = 1127] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13FEAC00) [pid = 3544] [serial = 1141] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FE50000) [pid = 3544] [serial = 1138] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1023B800) [pid = 3544] [serial = 1139] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (16F0D800) [pid = 3544] [serial = 1177] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18AC0C00) [pid = 3544] [serial = 1159] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (13F5F800) [pid = 3544] [serial = 1168] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FBA1400) [pid = 3544] [serial = 1135] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC03C00) [pid = 3544] [serial = 1136] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (15556400) [pid = 3544] [serial = 1133] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (17DAD400) [pid = 3544] [serial = 1154] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (141AF800) [pid = 3544] [serial = 1142] [outer = 00000000] [url = about:blank] 14:12:12 INFO - PROCESS | 3544 | 1467321132359 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:12 INFO - PROCESS | 3544 | 1467321132361 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:12 INFO - PROCESS | 3544 | ++DOCSHELL 0CBCC800 == 42 [pid = 3544] [id = 409] 14:12:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0CBD3000) [pid = 3544] [serial = 1227] [outer = 00000000] 14:12:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0F87F000) [pid = 3544] [serial = 1228] [outer = 0CBD3000] 14:12:12 INFO - PROCESS | 3544 | 1467321132408 Marionette DEBUG loaded listener.js 14:12:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FBA9800) [pid = 3544] [serial = 1229] [outer = 0CBD3000] 14:12:12 INFO - PROCESS | 3544 | 1467321132835 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 14:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 770ms 14:12:12 INFO - PROCESS | 3544 | 1467321132867 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 14:12:12 INFO - PROCESS | 3544 | 1467321132871 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 14:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:12:12 INFO - PROCESS | 3544 | 1467321132875 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:12:12 INFO - PROCESS | 3544 | 1467321132877 Marionette TRACE conn5 <- [1,1602,null,{}] 14:12:12 INFO - PROCESS | 3544 | 1467321132881 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:12 INFO - PROCESS | 3544 | 1467321132883 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:12 INFO - PROCESS | 3544 | 1467321132971 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 14:12:13 INFO - PROCESS | 3544 | 1467321132977 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 3544 | 1467321132979 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:13 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4F000 == 43 [pid = 3544] [id = 410] 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FD27C00) [pid = 3544] [serial = 1230] [outer = 00000000] 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (103CFC00) [pid = 3544] [serial = 1231] [outer = 0FD27C00] 14:12:13 INFO - PROCESS | 3544 | 1467321133025 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (13F5B800) [pid = 3544] [serial = 1232] [outer = 0FD27C00] 14:12:13 INFO - PROCESS | 3544 | 1467321133492 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 14:12:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 14:12:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 14:12:13 INFO - PROCESS | 3544 | 1467321133551 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 14:12:13 INFO - PROCESS | 3544 | 1467321133553 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 14:12:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:12:13 INFO - PROCESS | 3544 | 1467321133558 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:12:13 INFO - PROCESS | 3544 | 1467321133563 Marionette TRACE conn5 <- [1,1606,null,{}] 14:12:13 INFO - PROCESS | 3544 | 1467321133572 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:13 INFO - PROCESS | 3544 | 1467321133575 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:13 INFO - PROCESS | 3544 | 1467321133662 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 14:12:13 INFO - PROCESS | 3544 | 1467321133671 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:13 INFO - PROCESS | 3544 | 1467321133673 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:13 INFO - PROCESS | 3544 | ++DOCSHELL 141E1800 == 44 [pid = 3544] [id = 411] 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (141EB400) [pid = 3544] [serial = 1233] [outer = 00000000] 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (14499800) [pid = 3544] [serial = 1234] [outer = 141EB400] 14:12:13 INFO - PROCESS | 3544 | 1467321133723 Marionette DEBUG loaded listener.js 14:12:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (146A2800) [pid = 3544] [serial = 1235] [outer = 141EB400] 14:12:14 INFO - PROCESS | 3544 | 1467321134180 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 14:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 14:12:14 INFO - PROCESS | 3544 | 1467321134250 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 14:12:14 INFO - PROCESS | 3544 | 1467321134262 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 14:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:12:14 INFO - PROCESS | 3544 | 1467321134265 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:12:14 INFO - PROCESS | 3544 | 1467321134267 Marionette TRACE conn5 <- [1,1610,null,{}] 14:12:14 INFO - PROCESS | 3544 | 1467321134271 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:14 INFO - PROCESS | 3544 | 1467321134273 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:14 INFO - PROCESS | 3544 | 1467321134383 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 14:12:14 INFO - PROCESS | 3544 | 1467321134483 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:14 INFO - PROCESS | 3544 | 1467321134485 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:14 INFO - PROCESS | 3544 | ++DOCSHELL 148BC400 == 45 [pid = 3544] [id = 412] 14:12:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (148BD400) [pid = 3544] [serial = 1236] [outer = 00000000] 14:12:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1555B800) [pid = 3544] [serial = 1237] [outer = 148BD400] 14:12:14 INFO - PROCESS | 3544 | 1467321134534 Marionette DEBUG loaded listener.js 14:12:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15A43400) [pid = 3544] [serial = 1238] [outer = 148BD400] 14:12:14 INFO - PROCESS | 3544 | 1467321134939 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 14:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 14:12:15 INFO - PROCESS | 3544 | 1467321135001 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 3544 | 1467321135003 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 14:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:12:15 INFO - PROCESS | 3544 | 1467321135014 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - PROCESS | 3544 | 1467321135016 Marionette TRACE conn5 <- [1,1614,null,{}] 14:12:15 INFO - PROCESS | 3544 | 1467321135020 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 3544 | 1467321135022 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:15 INFO - PROCESS | 3544 | 1467321135135 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 14:12:15 INFO - PROCESS | 3544 | 1467321135144 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 3544 | 1467321135149 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:15 INFO - PROCESS | 3544 | ++DOCSHELL 16428800 == 46 [pid = 3544] [id = 413] 14:12:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16429000) [pid = 3544] [serial = 1239] [outer = 00000000] 14:12:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F06C00) [pid = 3544] [serial = 1240] [outer = 16429000] 14:12:15 INFO - PROCESS | 3544 | 1467321135257 Marionette DEBUG loaded listener.js 14:12:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F6E000) [pid = 3544] [serial = 1241] [outer = 16429000] 14:12:15 INFO - PROCESS | 3544 | 1467321135712 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:12:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:12:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 14:12:15 INFO - PROCESS | 3544 | 1467321135758 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 14:12:15 INFO - PROCESS | 3544 | 1467321135760 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 14:12:15 INFO - PROCESS | 3544 | 1467321135763 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:12:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:12:15 INFO - PROCESS | 3544 | 1467321135764 Marionette TRACE conn5 <- [1,1618,null,{}] 14:12:15 INFO - PROCESS | 3544 | 1467321135768 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:15 INFO - PROCESS | 3544 | 1467321135770 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:15 INFO - PROCESS | 3544 | 1467321135887 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 14:12:15 INFO - PROCESS | 3544 | 1467321135952 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:15 INFO - PROCESS | 3544 | 1467321135954 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:15 INFO - PROCESS | 3544 | ++DOCSHELL 15550800 == 47 [pid = 3544] [id = 414] 14:12:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (16F9FC00) [pid = 3544] [serial = 1242] [outer = 00000000] 14:12:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18698800) [pid = 3544] [serial = 1243] [outer = 16F9FC00] 14:12:16 INFO - PROCESS | 3544 | 1467321135998 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1880A800) [pid = 3544] [serial = 1244] [outer = 16F9FC00] 14:12:16 INFO - PROCESS | 3544 | 1467321136426 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 14:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 14:12:16 INFO - PROCESS | 3544 | 1467321136498 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 14:12:16 INFO - PROCESS | 3544 | 1467321136500 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 14:12:16 INFO - PROCESS | 3544 | 1467321136503 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:12:16 INFO - PROCESS | 3544 | 1467321136505 Marionette TRACE conn5 <- [1,1622,null,{}] 14:12:16 INFO - PROCESS | 3544 | 1467321136508 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:16 INFO - PROCESS | 3544 | 1467321136510 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:16 INFO - PROCESS | 3544 | 1467321136621 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 14:12:16 INFO - PROCESS | 3544 | 1467321136633 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:16 INFO - PROCESS | 3544 | 1467321136635 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:16 INFO - PROCESS | 3544 | ++DOCSHELL 18804400 == 48 [pid = 3544] [id = 415] 14:12:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1880D000) [pid = 3544] [serial = 1245] [outer = 00000000] 14:12:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18AD2400) [pid = 3544] [serial = 1246] [outer = 1880D000] 14:12:16 INFO - PROCESS | 3544 | 1467321136679 Marionette DEBUG loaded listener.js 14:12:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18AD4C00) [pid = 3544] [serial = 1247] [outer = 1880D000] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (17D2E800) [pid = 3544] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1880F800) [pid = 3544] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F8C8000) [pid = 3544] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (15EF4C00) [pid = 3544] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10CE2400) [pid = 3544] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18D89400) [pid = 3544] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F8C6000) [pid = 3544] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:12:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13F12C00) [pid = 3544] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:12:17 INFO - PROCESS | 3544 | 1467321137183 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 14:12:17 INFO - PROCESS | 3544 | 1467321137241 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 3544 | 1467321137243 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 14:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:12:17 INFO - PROCESS | 3544 | 1467321137246 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 3544 | 1467321137248 Marionette TRACE conn5 <- [1,1626,null,{}] 14:12:17 INFO - PROCESS | 3544 | 1467321137254 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:17 INFO - PROCESS | 3544 | 1467321137256 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:17 INFO - PROCESS | 3544 | 1467321137341 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 14:12:17 INFO - PROCESS | 3544 | 1467321137347 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:17 INFO - PROCESS | 3544 | 1467321137349 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:17 INFO - PROCESS | 3544 | ++DOCSHELL 141AE000 == 49 [pid = 3544] [id = 416] 14:12:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (141EA000) [pid = 3544] [serial = 1248] [outer = 00000000] 14:12:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18D82000) [pid = 3544] [serial = 1249] [outer = 141EA000] 14:12:17 INFO - PROCESS | 3544 | 1467321137393 Marionette DEBUG loaded listener.js 14:12:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18D83C00) [pid = 3544] [serial = 1250] [outer = 141EA000] 14:12:17 INFO - PROCESS | 3544 | 1467321137818 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 14:12:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:12:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 14:12:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:12:17 INFO - PROCESS | 3544 | 1467321137878 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 14:12:17 INFO - PROCESS | 3544 | 1467321137880 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 14:12:17 INFO - PROCESS | 3544 | 1467321137883 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:12:17 INFO - PROCESS | 3544 | 1467321137885 Marionette TRACE conn5 <- [1,1630,null,{}] 14:12:17 INFO - PROCESS | 3544 | 1467321137888 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:17 INFO - PROCESS | 3544 | 1467321137890 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:17 INFO - PROCESS | 3544 | 1467321137970 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 14:12:18 INFO - PROCESS | 3544 | 1467321137976 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 3544 | 1467321137978 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:18 INFO - PROCESS | 3544 | ++DOCSHELL 18D8B000 == 50 [pid = 3544] [id = 417] 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18D8BC00) [pid = 3544] [serial = 1251] [outer = 00000000] 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1928F800) [pid = 3544] [serial = 1252] [outer = 18D8BC00] 14:12:18 INFO - PROCESS | 3544 | 1467321138030 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1966E800) [pid = 3544] [serial = 1253] [outer = 18D8BC00] 14:12:18 INFO - PROCESS | 3544 | 1467321138439 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 14:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 572ms 14:12:18 INFO - PROCESS | 3544 | 1467321138467 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 14:12:18 INFO - PROCESS | 3544 | 1467321138469 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 14:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:12:18 INFO - PROCESS | 3544 | 1467321138472 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:12:18 INFO - PROCESS | 3544 | 1467321138473 Marionette TRACE conn5 <- [1,1634,null,{}] 14:12:18 INFO - PROCESS | 3544 | 1467321138477 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:18 INFO - PROCESS | 3544 | 1467321138478 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:18 INFO - PROCESS | 3544 | 1467321138601 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 14:12:18 INFO - PROCESS | 3544 | 1467321138609 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:18 INFO - PROCESS | 3544 | 1467321138612 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:18 INFO - PROCESS | 3544 | ++DOCSHELL 196CFC00 == 51 [pid = 3544] [id = 418] 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (196D0000) [pid = 3544] [serial = 1254] [outer = 00000000] 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19A4A800) [pid = 3544] [serial = 1255] [outer = 196D0000] 14:12:18 INFO - PROCESS | 3544 | 1467321138657 Marionette DEBUG loaded listener.js 14:12:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19B9C000) [pid = 3544] [serial = 1256] [outer = 196D0000] 14:12:19 INFO - PROCESS | 3544 | 1467321139293 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 14:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 870ms 14:12:19 INFO - PROCESS | 3544 | 1467321139346 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 14:12:19 INFO - PROCESS | 3544 | 1467321139351 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 14:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:12:19 INFO - PROCESS | 3544 | 1467321139356 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:12:19 INFO - PROCESS | 3544 | 1467321139359 Marionette TRACE conn5 <- [1,1638,null,{}] 14:12:19 INFO - PROCESS | 3544 | 1467321139379 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:19 INFO - PROCESS | 3544 | 1467321139382 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:19 INFO - PROCESS | 3544 | 1467321139530 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 14:12:19 INFO - PROCESS | 3544 | 1467321139595 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:19 INFO - PROCESS | 3544 | 1467321139598 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:19 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5B400 == 52 [pid = 3544] [id = 419] 14:12:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC5B800) [pid = 3544] [serial = 1257] [outer = 00000000] 14:12:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (10233C00) [pid = 3544] [serial = 1258] [outer = 0FC5B800] 14:12:19 INFO - PROCESS | 3544 | 1467321139656 Marionette DEBUG loaded listener.js 14:12:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1034B800) [pid = 3544] [serial = 1259] [outer = 0FC5B800] 14:12:20 INFO - PROCESS | 3544 | 1467321140295 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 14:12:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:12:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 990ms 14:12:20 INFO - PROCESS | 3544 | 1467321140346 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 14:12:20 INFO - PROCESS | 3544 | 1467321140351 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 14:12:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:12:20 INFO - PROCESS | 3544 | 1467321140358 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:12:20 INFO - PROCESS | 3544 | 1467321140361 Marionette TRACE conn5 <- [1,1642,null,{}] 14:12:20 INFO - PROCESS | 3544 | 1467321140365 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:20 INFO - PROCESS | 3544 | 1467321140368 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:20 INFO - PROCESS | 3544 | 1467321140481 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 14:12:20 INFO - PROCESS | 3544 | 1467321140617 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:20 INFO - PROCESS | 3544 | 1467321140620 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:20 INFO - PROCESS | 3544 | ++DOCSHELL 13FE5800 == 53 [pid = 3544] [id = 420] 14:12:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (141A1800) [pid = 3544] [serial = 1260] [outer = 00000000] 14:12:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (146A0000) [pid = 3544] [serial = 1261] [outer = 141A1800] 14:12:20 INFO - PROCESS | 3544 | 1467321140678 Marionette DEBUG loaded listener.js 14:12:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (15EF2400) [pid = 3544] [serial = 1262] [outer = 141A1800] 14:12:21 INFO - PROCESS | 3544 | 1467321141318 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:12:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:12:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 14:12:21 INFO - PROCESS | 3544 | 1467321141344 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 14:12:21 INFO - PROCESS | 3544 | 1467321141346 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 14:12:21 INFO - PROCESS | 3544 | 1467321141351 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:12:21 INFO - PROCESS | 3544 | 1467321141355 Marionette TRACE conn5 <- [1,1646,null,{}] 14:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:12:21 INFO - PROCESS | 3544 | 1467321141366 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:21 INFO - PROCESS | 3544 | 1467321141371 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:21 INFO - PROCESS | 3544 | 1467321141482 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 14:12:21 INFO - PROCESS | 3544 | 1467321141620 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:21 INFO - PROCESS | 3544 | 1467321141623 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:21 INFO - PROCESS | 3544 | ++DOCSHELL 19A3F800 == 54 [pid = 3544] [id = 421] 14:12:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (19A3FC00) [pid = 3544] [serial = 1263] [outer = 00000000] 14:12:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (19B99000) [pid = 3544] [serial = 1264] [outer = 19A3FC00] 14:12:21 INFO - PROCESS | 3544 | 1467321141682 Marionette DEBUG loaded listener.js 14:12:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (19BA1000) [pid = 3544] [serial = 1265] [outer = 19A3FC00] 14:12:22 INFO - PROCESS | 3544 | 1467321142289 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 14:12:22 INFO - PROCESS | 3544 | 1467321142329 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 14:12:22 INFO - PROCESS | 3544 | 1467321142332 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 14:12:22 INFO - PROCESS | 3544 | 1467321142335 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:12:22 INFO - PROCESS | 3544 | 1467321142337 Marionette TRACE conn5 <- [1,1650,null,{}] 14:12:22 INFO - PROCESS | 3544 | 1467321142340 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:22 INFO - PROCESS | 3544 | 1467321142343 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:22 INFO - PROCESS | 3544 | 1467321142454 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 14:12:22 INFO - PROCESS | 3544 | 1467321142563 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:22 INFO - PROCESS | 3544 | 1467321142566 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:22 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5BC00 == 55 [pid = 3544] [id = 422] 14:12:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0FC5D000) [pid = 3544] [serial = 1266] [outer = 00000000] 14:12:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (13FE9800) [pid = 3544] [serial = 1267] [outer = 0FC5D000] 14:12:22 INFO - PROCESS | 3544 | 1467321142623 Marionette DEBUG loaded listener.js 14:12:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (18693C00) [pid = 3544] [serial = 1268] [outer = 0FC5D000] 14:12:23 INFO - PROCESS | 3544 | 1467321143362 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 14:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1073ms 14:12:23 INFO - PROCESS | 3544 | 1467321143412 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 14:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:12:23 INFO - PROCESS | 3544 | 1467321143416 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 14:12:23 INFO - PROCESS | 3544 | 1467321143420 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:12:23 INFO - PROCESS | 3544 | 1467321143425 Marionette TRACE conn5 <- [1,1654,null,{}] 14:12:23 INFO - PROCESS | 3544 | 1467321143429 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:23 INFO - PROCESS | 3544 | 1467321143432 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:23 INFO - PROCESS | 3544 | 1467321143537 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 14:12:23 INFO - PROCESS | 3544 | 1467321143675 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:23 INFO - PROCESS | 3544 | 1467321143678 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:23 INFO - PROCESS | 3544 | ++DOCSHELL 102D9800 == 56 [pid = 3544] [id = 423] 14:12:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (102DF400) [pid = 3544] [serial = 1269] [outer = 00000000] 14:12:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (13F65C00) [pid = 3544] [serial = 1270] [outer = 102DF400] 14:12:23 INFO - PROCESS | 3544 | 1467321143729 Marionette DEBUG loaded listener.js 14:12:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (141AC400) [pid = 3544] [serial = 1271] [outer = 102DF400] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 0F877800 == 55 [pid = 3544] [id = 394] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 0F8C4800 == 54 [pid = 3544] [id = 387] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 18D8B000 == 53 [pid = 3544] [id = 417] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 141AE000 == 52 [pid = 3544] [id = 416] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 18804400 == 51 [pid = 3544] [id = 415] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 15550800 == 50 [pid = 3544] [id = 414] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 16428800 == 49 [pid = 3544] [id = 413] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 148BC400 == 48 [pid = 3544] [id = 412] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 141E1800 == 47 [pid = 3544] [id = 411] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 0FC4F000 == 46 [pid = 3544] [id = 410] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 0CBCC800 == 45 [pid = 3544] [id = 409] 14:12:23 INFO - PROCESS | 3544 | --DOCSHELL 0C510400 == 44 [pid = 3544] [id = 408] 14:12:23 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0FC4F400) [pid = 3544] [serial = 1183] [outer = 00000000] [url = about:blank] 14:12:23 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (141A1000) [pid = 3544] [serial = 1186] [outer = 00000000] [url = about:blank] 14:12:23 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1966AC00) [pid = 3544] [serial = 1213] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (18802000) [pid = 3544] [serial = 1198] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (18AD7000) [pid = 3544] [serial = 1202] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18ABBC00) [pid = 3544] [serial = 1201] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (13F5F400) [pid = 3544] [serial = 1207] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1642A400) [pid = 3544] [serial = 1195] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (13F13000) [pid = 3544] [serial = 1192] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (13FDF000) [pid = 3544] [serial = 1193] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (19288000) [pid = 3544] [serial = 1204] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0FC41800) [pid = 3544] [serial = 1189] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0FC4F800) [pid = 3544] [serial = 1190] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (16428C00) [pid = 3544] [serial = 1210] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (19288C00) [pid = 3544] [serial = 1205] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (141E2800) [pid = 3544] [serial = 1208] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F69800) [pid = 3544] [serial = 1196] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18808C00) [pid = 3544] [serial = 1199] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (16F99800) [pid = 3544] [serial = 1211] [outer = 00000000] [url = about:blank] 14:12:24 INFO - PROCESS | 3544 | 1467321144268 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 14:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 871ms 14:12:24 INFO - PROCESS | 3544 | 1467321144293 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 14:12:24 INFO - PROCESS | 3544 | 1467321144297 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 14:12:24 INFO - PROCESS | 3544 | 1467321144303 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:12:24 INFO - PROCESS | 3544 | 1467321144305 Marionette TRACE conn5 <- [1,1658,null,{}] 14:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:12:24 INFO - PROCESS | 3544 | 1467321144309 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:24 INFO - PROCESS | 3544 | 1467321144311 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:24 INFO - PROCESS | 3544 | 1467321144405 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 14:12:24 INFO - PROCESS | 3544 | 1467321144503 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:24 INFO - PROCESS | 3544 | 1467321144505 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:24 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4A800 == 45 [pid = 3544] [id = 424] 14:12:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FC4E000) [pid = 3544] [serial = 1272] [outer = 00000000] 14:12:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (10D41000) [pid = 3544] [serial = 1273] [outer = 0FC4E000] 14:12:24 INFO - PROCESS | 3544 | 1467321144552 Marionette DEBUG loaded listener.js 14:12:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (13F64000) [pid = 3544] [serial = 1274] [outer = 0FC4E000] 14:12:24 INFO - PROCESS | 3544 | 1467321144956 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 14:12:25 INFO - PROCESS | 3544 | 1467321144980 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 3544 | 1467321144983 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 14:12:25 INFO - PROCESS | 3544 | 1467321144986 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:12:25 INFO - PROCESS | 3544 | 1467321144989 Marionette TRACE conn5 <- [1,1662,null,{}] 14:12:25 INFO - PROCESS | 3544 | 1467321144999 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 3544 | 1467321145003 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:25 INFO - PROCESS | 3544 | 1467321145090 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 14:12:25 INFO - PROCESS | 3544 | 1467321145096 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 3544 | 1467321145099 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:25 INFO - PROCESS | 3544 | ++DOCSHELL 142C7800 == 46 [pid = 3544] [id = 425] 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (14753400) [pid = 3544] [serial = 1275] [outer = 00000000] 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (15A45400) [pid = 3544] [serial = 1276] [outer = 14753400] 14:12:25 INFO - PROCESS | 3544 | 1467321145148 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1642A400) [pid = 3544] [serial = 1277] [outer = 14753400] 14:12:25 INFO - PROCESS | 3544 | 1467321145619 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 14:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 14:12:25 INFO - PROCESS | 3544 | 1467321145660 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 14:12:25 INFO - PROCESS | 3544 | 1467321145662 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 14:12:25 INFO - PROCESS | 3544 | 1467321145665 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:12:25 INFO - PROCESS | 3544 | 1467321145667 Marionette TRACE conn5 <- [1,1666,null,{}] 14:12:25 INFO - PROCESS | 3544 | 1467321145671 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:25 INFO - PROCESS | 3544 | 1467321145673 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:25 INFO - PROCESS | 3544 | 1467321145771 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 14:12:25 INFO - PROCESS | 3544 | 1467321145778 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:25 INFO - PROCESS | 3544 | 1467321145780 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:25 INFO - PROCESS | 3544 | ++DOCSHELL 16F02C00 == 47 [pid = 3544] [id = 426] 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (16F05000) [pid = 3544] [serial = 1278] [outer = 00000000] 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (17D36C00) [pid = 3544] [serial = 1279] [outer = 16F05000] 14:12:25 INFO - PROCESS | 3544 | 1467321145825 Marionette DEBUG loaded listener.js 14:12:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (17DB3C00) [pid = 3544] [serial = 1280] [outer = 16F05000] 14:12:26 INFO - PROCESS | 3544 | 1467321146273 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 14:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 14:12:26 INFO - PROCESS | 3544 | 1467321146310 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 14:12:26 INFO - PROCESS | 3544 | 1467321146312 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 14:12:26 INFO - PROCESS | 3544 | 1467321146315 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:12:26 INFO - PROCESS | 3544 | 1467321146317 Marionette TRACE conn5 <- [1,1670,null,{}] 14:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:12:26 INFO - PROCESS | 3544 | 1467321146320 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:26 INFO - PROCESS | 3544 | 1467321146322 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:26 INFO - PROCESS | 3544 | 1467321146443 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 14:12:26 INFO - PROCESS | 3544 | 1467321146449 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:26 INFO - PROCESS | 3544 | 1467321146451 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:26 INFO - PROCESS | 3544 | ++DOCSHELL 102E0400 == 48 [pid = 3544] [id = 427] 14:12:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (141A3000) [pid = 3544] [serial = 1281] [outer = 00000000] 14:12:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1880F400) [pid = 3544] [serial = 1282] [outer = 141A3000] 14:12:26 INFO - PROCESS | 3544 | 1467321146496 Marionette DEBUG loaded listener.js 14:12:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (188EF000) [pid = 3544] [serial = 1283] [outer = 141A3000] 14:12:27 INFO - PROCESS | 3544 | 1467321147007 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 731ms 14:12:27 INFO - PROCESS | 3544 | 1467321147052 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 14:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:12:27 INFO - PROCESS | 3544 | 1467321147054 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 14:12:27 INFO - PROCESS | 3544 | 1467321147057 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 3544 | 1467321147059 Marionette TRACE conn5 <- [1,1674,null,{}] 14:12:27 INFO - PROCESS | 3544 | 1467321147062 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 3544 | 1467321147067 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:27 INFO - PROCESS | 3544 | 1467321147195 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 14:12:27 INFO - PROCESS | 3544 | 1467321147261 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 3544 | 1467321147263 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:27 INFO - PROCESS | 3544 | ++DOCSHELL 18D84400 == 49 [pid = 3544] [id = 428] 14:12:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (18D86800) [pid = 3544] [serial = 1284] [outer = 00000000] 14:12:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (19668C00) [pid = 3544] [serial = 1285] [outer = 18D86800] 14:12:27 INFO - PROCESS | 3544 | 1467321147307 Marionette DEBUG loaded listener.js 14:12:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (196C8000) [pid = 3544] [serial = 1286] [outer = 18D86800] 14:12:27 INFO - PROCESS | 3544 | 1467321147732 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 14:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 14:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 14:12:27 INFO - PROCESS | 3544 | 1467321147820 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 14:12:27 INFO - PROCESS | 3544 | 1467321147822 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 14:12:27 INFO - PROCESS | 3544 | 1467321147826 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:12:27 INFO - PROCESS | 3544 | 1467321147827 Marionette TRACE conn5 <- [1,1678,null,{}] 14:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:12:27 INFO - PROCESS | 3544 | 1467321147831 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:27 INFO - PROCESS | 3544 | 1467321147833 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:27 INFO - PROCESS | 3544 | 1467321147951 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 14:12:27 INFO - PROCESS | 3544 | 1467321147960 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:27 INFO - PROCESS | 3544 | 1467321147962 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:28 INFO - PROCESS | 3544 | ++DOCSHELL 0F6E5400 == 50 [pid = 3544] [id = 429] 14:12:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1928DC00) [pid = 3544] [serial = 1287] [outer = 00000000] 14:12:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1B066400) [pid = 3544] [serial = 1288] [outer = 1928DC00] 14:12:28 INFO - PROCESS | 3544 | 1467321148005 Marionette DEBUG loaded listener.js 14:12:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (1B22C800) [pid = 3544] [serial = 1289] [outer = 1928DC00] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (13F68800) [pid = 3544] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (16429000) [pid = 3544] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (16F9FC00) [pid = 3544] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (148BD400) [pid = 3544] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (0FD27C00) [pid = 3544] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (0CBD3000) [pid = 3544] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (0C510800) [pid = 3544] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (141EB400) [pid = 3544] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1880D000) [pid = 3544] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (141EA000) [pid = 3544] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:12:28 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (18D8BC00) [pid = 3544] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:12:28 INFO - PROCESS | 3544 | 1467321148621 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 14:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 831ms 14:12:28 INFO - PROCESS | 3544 | 1467321148664 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 14:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:12:28 INFO - PROCESS | 3544 | 1467321148666 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 14:12:28 INFO - PROCESS | 3544 | 1467321148669 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:12:28 INFO - PROCESS | 3544 | 1467321148671 Marionette TRACE conn5 <- [1,1682,null,{}] 14:12:28 INFO - PROCESS | 3544 | 1467321148675 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:28 INFO - PROCESS | 3544 | 1467321148677 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:28 INFO - PROCESS | 3544 | 1467321148758 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 14:12:28 INFO - PROCESS | 3544 | 1467321148854 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:28 INFO - PROCESS | 3544 | 1467321148856 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:28 INFO - PROCESS | 3544 | ++DOCSHELL 0C510800 == 51 [pid = 3544] [id = 430] 14:12:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0CBCBC00) [pid = 3544] [serial = 1290] [outer = 00000000] 14:12:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (15A41400) [pid = 3544] [serial = 1291] [outer = 0CBCBC00] 14:12:28 INFO - PROCESS | 3544 | 1467321148900 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (16F0EC00) [pid = 3544] [serial = 1292] [outer = 0CBCBC00] 14:12:29 INFO - PROCESS | 3544 | 1467321149253 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 14:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:12:29 INFO - PROCESS | 3544 | 1467321149300 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 3544 | 1467321149302 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 14:12:29 INFO - PROCESS | 3544 | 1467321149305 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 3544 | 1467321149307 Marionette TRACE conn5 <- [1,1686,null,{}] 14:12:29 INFO - PROCESS | 3544 | 1467321149310 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 3544 | 1467321149312 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:29 INFO - PROCESS | 3544 | 1467321149436 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 14:12:29 INFO - PROCESS | 3544 | 1467321149444 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:29 INFO - PROCESS | 3544 | 1467321149446 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:29 INFO - PROCESS | 3544 | ++DOCSHELL 18D05800 == 52 [pid = 3544] [id = 431] 14:12:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (18F9CC00) [pid = 3544] [serial = 1293] [outer = 00000000] 14:12:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (1C2D1C00) [pid = 3544] [serial = 1294] [outer = 18F9CC00] 14:12:29 INFO - PROCESS | 3544 | 1467321149490 Marionette DEBUG loaded listener.js 14:12:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (1C2D5400) [pid = 3544] [serial = 1295] [outer = 18F9CC00] 14:12:29 INFO - PROCESS | 3544 | 1467321149911 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 14:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 14:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 14:12:29 INFO - PROCESS | 3544 | 1467321149936 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 14:12:29 INFO - PROCESS | 3544 | 1467321149938 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 14:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:12:29 INFO - PROCESS | 3544 | 1467321149941 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:12:29 INFO - PROCESS | 3544 | 1467321149943 Marionette TRACE conn5 <- [1,1690,null,{}] 14:12:29 INFO - PROCESS | 3544 | 1467321149946 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:29 INFO - PROCESS | 3544 | 1467321149948 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:30 INFO - PROCESS | 3544 | 1467321150069 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 14:12:30 INFO - PROCESS | 3544 | 1467321150077 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 3544 | 1467321150079 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5AC00 == 53 [pid = 3544] [id = 432] 14:12:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (141EA000) [pid = 3544] [serial = 1296] [outer = 00000000] 14:12:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (1C330000) [pid = 3544] [serial = 1297] [outer = 141EA000] 14:12:30 INFO - PROCESS | 3544 | 1467321150123 Marionette DEBUG loaded listener.js 14:12:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1C334400) [pid = 3544] [serial = 1298] [outer = 141EA000] 14:12:30 INFO - PROCESS | 3544 | 1467321150589 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 14:12:30 INFO - PROCESS | 3544 | 1467321150617 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 14:12:30 INFO - PROCESS | 3544 | 1467321150621 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 14:12:30 INFO - PROCESS | 3544 | 1467321150628 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:12:30 INFO - PROCESS | 3544 | 1467321150633 Marionette TRACE conn5 <- [1,1694,null,{}] 14:12:30 INFO - PROCESS | 3544 | 1467321150640 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:30 INFO - PROCESS | 3544 | 1467321150643 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:30 INFO - PROCESS | 3544 | 1467321150806 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 14:12:30 INFO - PROCESS | 3544 | 1467321150921 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:30 INFO - PROCESS | 3544 | 1467321150926 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:31 INFO - PROCESS | 3544 | ++DOCSHELL 0FC07C00 == 54 [pid = 3544] [id = 433] 14:12:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (0FC0AC00) [pid = 3544] [serial = 1299] [outer = 00000000] 14:12:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (0FC4CC00) [pid = 3544] [serial = 1300] [outer = 0FC0AC00] 14:12:31 INFO - PROCESS | 3544 | 1467321151024 Marionette DEBUG loaded listener.js 14:12:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0FD2B400) [pid = 3544] [serial = 1301] [outer = 0FC0AC00] 14:12:31 INFO - PROCESS | 3544 | 1467321151597 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 14:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1021ms 14:12:31 INFO - PROCESS | 3544 | 1467321151655 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 14:12:31 INFO - PROCESS | 3544 | 1467321151660 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 14:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:12:31 INFO - PROCESS | 3544 | 1467321151666 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:12:31 INFO - PROCESS | 3544 | 1467321151669 Marionette TRACE conn5 <- [1,1698,null,{}] 14:12:31 INFO - PROCESS | 3544 | 1467321151673 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:31 INFO - PROCESS | 3544 | 1467321151676 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:31 INFO - PROCESS | 3544 | 1467321151791 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 14:12:31 INFO - PROCESS | 3544 | 1467321151932 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:31 INFO - PROCESS | 3544 | 1467321151934 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:31 INFO - PROCESS | 3544 | ++DOCSHELL 141E4000 == 55 [pid = 3544] [id = 434] 14:12:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (141E9C00) [pid = 3544] [serial = 1302] [outer = 00000000] 14:12:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (147E7400) [pid = 3544] [serial = 1303] [outer = 141E9C00] 14:12:32 INFO - PROCESS | 3544 | 1467321151992 Marionette DEBUG loaded listener.js 14:12:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (16428000) [pid = 3544] [serial = 1304] [outer = 141E9C00] 14:12:32 INFO - PROCESS | 3544 | 1467321152609 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 14:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 14:12:32 INFO - PROCESS | 3544 | 1467321152639 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 14:12:32 INFO - PROCESS | 3544 | 1467321152642 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 14:12:32 INFO - PROCESS | 3544 | 1467321152646 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:12:32 INFO - PROCESS | 3544 | 1467321152650 Marionette TRACE conn5 <- [1,1702,null,{}] 14:12:32 INFO - PROCESS | 3544 | 1467321152661 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:32 INFO - PROCESS | 3544 | 1467321152666 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:32 INFO - PROCESS | 3544 | 1467321152780 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 14:12:32 INFO - PROCESS | 3544 | 1467321152921 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:32 INFO - PROCESS | 3544 | 1467321152925 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:32 INFO - PROCESS | 3544 | ++DOCSHELL 19293000 == 56 [pid = 3544] [id = 435] 14:12:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (19294C00) [pid = 3544] [serial = 1305] [outer = 00000000] 14:12:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (1C165C00) [pid = 3544] [serial = 1306] [outer = 19294C00] 14:12:33 INFO - PROCESS | 3544 | 1467321152983 Marionette DEBUG loaded listener.js 14:12:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 109 (1C370C00) [pid = 3544] [serial = 1307] [outer = 19294C00] 14:12:33 INFO - PROCESS | 3544 | 1467321153575 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 14:12:33 INFO - PROCESS | 3544 | 1467321153620 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 14:12:33 INFO - PROCESS | 3544 | 1467321153622 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 14:12:33 INFO - PROCESS | 3544 | 1467321153626 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:12:33 INFO - PROCESS | 3544 | 1467321153628 Marionette TRACE conn5 <- [1,1706,null,{}] 14:12:33 INFO - PROCESS | 3544 | 1467321153631 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:33 INFO - PROCESS | 3544 | 1467321153634 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:33 INFO - PROCESS | 3544 | 1467321153775 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 14:12:33 INFO - PROCESS | 3544 | 1467321153930 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:33 INFO - PROCESS | 3544 | 1467321153933 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:33 INFO - PROCESS | 3544 | ++DOCSHELL 0F6E0000 == 57 [pid = 3544] [id = 436] 14:12:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 110 (19691400) [pid = 3544] [serial = 1308] [outer = 00000000] 14:12:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 111 (1C68B400) [pid = 3544] [serial = 1309] [outer = 19691400] 14:12:34 INFO - PROCESS | 3544 | 1467321153987 Marionette DEBUG loaded listener.js 14:12:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 112 (1C690400) [pid = 3544] [serial = 1310] [outer = 19691400] 14:12:34 INFO - PROCESS | 3544 | 1467321154761 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 14:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1167ms 14:12:34 INFO - PROCESS | 3544 | 1467321154797 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 14:12:34 INFO - PROCESS | 3544 | 1467321154801 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 14:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:12:34 INFO - PROCESS | 3544 | 1467321154806 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:12:34 INFO - PROCESS | 3544 | 1467321154809 Marionette TRACE conn5 <- [1,1710,null,{}] 14:12:34 INFO - PROCESS | 3544 | 1467321154814 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:34 INFO - PROCESS | 3544 | 1467321154817 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:34 INFO - PROCESS | 3544 | 1467321154920 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 14:12:35 INFO - PROCESS | 3544 | 1467321155061 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:35 INFO - PROCESS | 3544 | 1467321155066 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:35 INFO - PROCESS | 3544 | ++DOCSHELL 0FC58000 == 58 [pid = 3544] [id = 437] 14:12:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 113 (0FC59000) [pid = 3544] [serial = 1311] [outer = 00000000] 14:12:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 114 (0FD2D000) [pid = 3544] [serial = 1312] [outer = 0FC59000] 14:12:35 INFO - PROCESS | 3544 | 1467321155117 Marionette DEBUG loaded listener.js 14:12:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 115 (103C4400) [pid = 3544] [serial = 1313] [outer = 0FC59000] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 18D05800 == 57 [pid = 3544] [id = 431] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0C510800 == 56 [pid = 3544] [id = 430] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0F6E5400 == 55 [pid = 3544] [id = 429] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 18D84400 == 54 [pid = 3544] [id = 428] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 102E0400 == 53 [pid = 3544] [id = 427] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 16F02C00 == 52 [pid = 3544] [id = 426] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 142C7800 == 51 [pid = 3544] [id = 425] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC4A800 == 50 [pid = 3544] [id = 424] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 102D9800 == 49 [pid = 3544] [id = 423] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 196CFC00 == 48 [pid = 3544] [id = 418] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0F7FEC00 == 47 [pid = 3544] [id = 405] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 15FE5400 == 46 [pid = 3544] [id = 406] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 19662800 == 45 [pid = 3544] [id = 407] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 13F4C000 == 44 [pid = 3544] [id = 389] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 18346C00 == 43 [pid = 3544] [id = 385] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 13F6A400 == 42 [pid = 3544] [id = 390] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 144BD400 == 41 [pid = 3544] [id = 391] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0CB70400 == 40 [pid = 3544] [id = 386] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC61400 == 39 [pid = 3544] [id = 388] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC5B400 == 38 [pid = 3544] [id = 419] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 15E38800 == 37 [pid = 3544] [id = 392] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 13F45400 == 36 [pid = 3544] [id = 395] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 16F6FC00 == 35 [pid = 3544] [id = 393] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 19A3F800 == 34 [pid = 3544] [id = 421] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 13FE5800 == 33 [pid = 3544] [id = 420] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 17D2F000 == 32 [pid = 3544] [id = 404] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC5BC00 == 31 [pid = 3544] [id = 422] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0F6E0000 == 30 [pid = 3544] [id = 436] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 19293000 == 29 [pid = 3544] [id = 435] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC5AC00 == 28 [pid = 3544] [id = 432] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 0FC07C00 == 27 [pid = 3544] [id = 433] 14:12:36 INFO - PROCESS | 3544 | --DOCSHELL 141E4000 == 26 [pid = 3544] [id = 434] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 114 (14497C00) [pid = 3544] [serial = 1187] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 113 (16F06C00) [pid = 3544] [serial = 1240] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 112 (1880A800) [pid = 3544] [serial = 1244] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 111 (18698800) [pid = 3544] [serial = 1243] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 110 (0FC5E800) [pid = 3544] [serial = 1216] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 109 (1555B800) [pid = 3544] [serial = 1237] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 108 (103CFC00) [pid = 3544] [serial = 1231] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (13F5B800) [pid = 3544] [serial = 1232] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (16F6E000) [pid = 3544] [serial = 1241] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (16F0F400) [pid = 3544] [serial = 1219] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0F87F000) [pid = 3544] [serial = 1228] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (0FBA9800) [pid = 3544] [serial = 1229] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (0F8CB800) [pid = 3544] [serial = 1226] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0F875800) [pid = 3544] [serial = 1225] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (14499800) [pid = 3544] [serial = 1234] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (146A2800) [pid = 3544] [serial = 1235] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (19A3F000) [pid = 3544] [serial = 1222] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (18AD2400) [pid = 3544] [serial = 1246] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (18D82000) [pid = 3544] [serial = 1249] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1966E800) [pid = 3544] [serial = 1253] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (1928F800) [pid = 3544] [serial = 1252] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (18AD4C00) [pid = 3544] [serial = 1247] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (18D83C00) [pid = 3544] [serial = 1250] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (19A4A800) [pid = 3544] [serial = 1255] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (15A43400) [pid = 3544] [serial = 1238] [outer = 00000000] [url = about:blank] 14:12:36 INFO - PROCESS | 3544 | 1467321156600 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 14:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 14:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1834ms 14:12:36 INFO - PROCESS | 3544 | 1467321156641 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 14:12:36 INFO - PROCESS | 3544 | 1467321156646 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 14:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:12:36 INFO - PROCESS | 3544 | 1467321156650 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:12:36 INFO - PROCESS | 3544 | 1467321156653 Marionette TRACE conn5 <- [1,1714,null,{}] 14:12:36 INFO - PROCESS | 3544 | 1467321156659 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:36 INFO - PROCESS | 3544 | 1467321156661 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:36 INFO - PROCESS | 3544 | 1467321156748 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 14:12:36 INFO - PROCESS | 3544 | 1467321156755 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:36 INFO - PROCESS | 3544 | 1467321156758 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:36 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FEC00 == 27 [pid = 3544] [id = 438] 14:12:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F875C00) [pid = 3544] [serial = 1314] [outer = 00000000] 14:12:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0F8C7800) [pid = 3544] [serial = 1315] [outer = 0F875C00] 14:12:36 INFO - PROCESS | 3544 | 1467321156808 Marionette DEBUG loaded listener.js 14:12:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0F8D1000) [pid = 3544] [serial = 1316] [outer = 0F875C00] 14:12:37 INFO - PROCESS | 3544 | 1467321157325 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 14:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 14:12:37 INFO - PROCESS | 3544 | 1467321157381 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 14:12:37 INFO - PROCESS | 3544 | 1467321157385 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 14:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:12:37 INFO - PROCESS | 3544 | 1467321157392 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:12:37 INFO - PROCESS | 3544 | 1467321157394 Marionette TRACE conn5 <- [1,1718,null,{}] 14:12:37 INFO - PROCESS | 3544 | 1467321157398 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:37 INFO - PROCESS | 3544 | 1467321157400 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:37 INFO - PROCESS | 3544 | 1467321157489 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 14:12:37 INFO - PROCESS | 3544 | 1467321157587 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:37 INFO - PROCESS | 3544 | 1467321157589 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:37 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5AC00 == 28 [pid = 3544] [id = 439] 14:12:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0FC5B400) [pid = 3544] [serial = 1317] [outer = 00000000] 14:12:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (0FC61800) [pid = 3544] [serial = 1318] [outer = 0FC5B400] 14:12:37 INFO - PROCESS | 3544 | 1467321157636 Marionette DEBUG loaded listener.js 14:12:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (0FD30400) [pid = 3544] [serial = 1319] [outer = 0FC5B400] 14:12:38 INFO - PROCESS | 3544 | 1467321158048 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 14:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 14:12:38 INFO - PROCESS | 3544 | 1467321158066 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 3544 | 1467321158068 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 14:12:38 INFO - PROCESS | 3544 | 1467321158071 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:12:38 INFO - PROCESS | 3544 | 1467321158075 Marionette TRACE conn5 <- [1,1722,null,{}] 14:12:38 INFO - PROCESS | 3544 | 1467321158114 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:38 INFO - PROCESS | 3544 | 1467321158119 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:38 INFO - PROCESS | 3544 | 1467321158210 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 14:12:38 INFO - PROCESS | 3544 | 1467321158217 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 3544 | 1467321158220 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:38 INFO - PROCESS | 3544 | ++DOCSHELL 14122800 == 29 [pid = 3544] [id = 440] 14:12:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (14127800) [pid = 3544] [serial = 1320] [outer = 00000000] 14:12:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (14492800) [pid = 3544] [serial = 1321] [outer = 14127800] 14:12:38 INFO - PROCESS | 3544 | 1467321158269 Marionette DEBUG loaded listener.js 14:12:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (14625C00) [pid = 3544] [serial = 1322] [outer = 14127800] 14:12:38 INFO - PROCESS | 3544 | 1467321158733 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 14:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 14:12:38 INFO - PROCESS | 3544 | 1467321158808 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 14:12:38 INFO - PROCESS | 3544 | 1467321158810 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 14:12:38 INFO - PROCESS | 3544 | 1467321158813 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:12:38 INFO - PROCESS | 3544 | 1467321158815 Marionette TRACE conn5 <- [1,1726,null,{}] 14:12:38 INFO - PROCESS | 3544 | 1467321158818 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:38 INFO - PROCESS | 3544 | 1467321158820 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:38 INFO - PROCESS | 3544 | 1467321158942 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 14:12:38 INFO - PROCESS | 3544 | 1467321158947 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:38 INFO - PROCESS | 3544 | 1467321158949 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:39 INFO - PROCESS | 3544 | ++DOCSHELL 15A42400 == 30 [pid = 3544] [id = 441] 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (15A43400) [pid = 3544] [serial = 1323] [outer = 00000000] 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (15FE6400) [pid = 3544] [serial = 1324] [outer = 15A43400] 14:12:39 INFO - PROCESS | 3544 | 1467321159048 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (16F05400) [pid = 3544] [serial = 1325] [outer = 15A43400] 14:12:39 INFO - PROCESS | 3544 | 1467321159500 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 14:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 14:12:39 INFO - PROCESS | 3544 | 1467321159580 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 14:12:39 INFO - PROCESS | 3544 | 1467321159582 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 14:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:12:39 INFO - PROCESS | 3544 | 1467321159593 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:12:39 INFO - PROCESS | 3544 | 1467321159595 Marionette TRACE conn5 <- [1,1730,null,{}] 14:12:39 INFO - PROCESS | 3544 | 1467321159599 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:39 INFO - PROCESS | 3544 | 1467321159601 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:39 INFO - PROCESS | 3544 | 1467321159713 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 14:12:39 INFO - PROCESS | 3544 | 1467321159722 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:39 INFO - PROCESS | 3544 | 1467321159724 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:39 INFO - PROCESS | 3544 | ++DOCSHELL 16F72800 == 31 [pid = 3544] [id = 442] 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (16FA0400) [pid = 3544] [serial = 1326] [outer = 00000000] 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (17D38000) [pid = 3544] [serial = 1327] [outer = 16FA0400] 14:12:39 INFO - PROCESS | 3544 | 1467321159768 Marionette DEBUG loaded listener.js 14:12:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (18345C00) [pid = 3544] [serial = 1328] [outer = 16FA0400] 14:12:40 INFO - PROCESS | 3544 | 1467321160245 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 14:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 14:12:40 INFO - PROCESS | 3544 | 1467321160262 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 14:12:40 INFO - PROCESS | 3544 | 1467321160265 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 14:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:12:40 INFO - PROCESS | 3544 | 1467321160268 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:12:40 INFO - PROCESS | 3544 | 1467321160269 Marionette TRACE conn5 <- [1,1734,null,{}] 14:12:40 INFO - PROCESS | 3544 | 1467321160273 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:40 INFO - PROCESS | 3544 | 1467321160278 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:40 INFO - PROCESS | 3544 | 1467321160420 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 14:12:40 INFO - PROCESS | 3544 | 1467321160431 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:40 INFO - PROCESS | 3544 | 1467321160433 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:40 INFO - PROCESS | 3544 | ++DOCSHELL 18804000 == 32 [pid = 3544] [id = 443] 14:12:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 106 (18809800) [pid = 3544] [serial = 1329] [outer = 00000000] 14:12:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 107 (18AC7400) [pid = 3544] [serial = 1330] [outer = 18809800] 14:12:40 INFO - PROCESS | 3544 | 1467321160478 Marionette DEBUG loaded listener.js 14:12:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 108 (18D7EC00) [pid = 3544] [serial = 1331] [outer = 18809800] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 107 (16426C00) [pid = 3544] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 106 (0F8C5000) [pid = 3544] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 105 (141A3000) [pid = 3544] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (141A1800) [pid = 3544] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (18D86800) [pid = 3544] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (14753400) [pid = 3544] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (0FC5B800) [pid = 3544] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (0FC5D000) [pid = 3544] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (19A3FC00) [pid = 3544] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (0FC4E000) [pid = 3544] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (16F05000) [pid = 3544] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (102DF400) [pid = 3544] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (18F9CC00) [pid = 3544] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (196D0000) [pid = 3544] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0CBCBC00) [pid = 3544] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1928DC00) [pid = 3544] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (141EA000) [pid = 3544] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0F87B000) [pid = 3544] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (198B8800) [pid = 3544] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1928B800) [pid = 3544] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:12:41 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (16F71000) [pid = 3544] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:12:41 INFO - PROCESS | 3544 | 1467321161466 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 14:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1231ms 14:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:12:41 INFO - PROCESS | 3544 | 1467321161499 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 14:12:41 INFO - PROCESS | 3544 | 1467321161501 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 14:12:41 INFO - PROCESS | 3544 | 1467321161504 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:12:41 INFO - PROCESS | 3544 | 1467321161506 Marionette TRACE conn5 <- [1,1738,null,{}] 14:12:41 INFO - PROCESS | 3544 | 1467321161509 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:41 INFO - PROCESS | 3544 | 1467321161511 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:41 INFO - PROCESS | 3544 | 1467321161626 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 14:12:41 INFO - PROCESS | 3544 | 1467321161691 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:41 INFO - PROCESS | 3544 | 1467321161693 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:41 INFO - PROCESS | 3544 | ++DOCSHELL 0906B000 == 33 [pid = 3544] [id = 444] 14:12:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0C50C000) [pid = 3544] [serial = 1332] [outer = 00000000] 14:12:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC4E000) [pid = 3544] [serial = 1333] [outer = 0C50C000] 14:12:41 INFO - PROCESS | 3544 | 1467321161737 Marionette DEBUG loaded listener.js 14:12:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (102D7800) [pid = 3544] [serial = 1334] [outer = 0C50C000] 14:12:42 INFO - PROCESS | 3544 | 1467321162082 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 631ms 14:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:12:42 INFO - PROCESS | 3544 | 1467321162137 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 3544 | 1467321162139 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 14:12:42 INFO - PROCESS | 3544 | 1467321162142 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 3544 | 1467321162143 Marionette TRACE conn5 <- [1,1742,null,{}] 14:12:42 INFO - PROCESS | 3544 | 1467321162146 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 3544 | 1467321162148 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:42 INFO - PROCESS | 3544 | 1467321162228 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 14:12:42 INFO - PROCESS | 3544 | 1467321162235 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3544 | 1467321162237 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:42 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0E000 == 34 [pid = 3544] [id = 445] 14:12:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (10CE0400) [pid = 3544] [serial = 1335] [outer = 00000000] 14:12:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (18D05000) [pid = 3544] [serial = 1336] [outer = 10CE0400] 14:12:42 INFO - PROCESS | 3544 | 1467321162280 Marionette DEBUG loaded listener.js 14:12:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (18D82C00) [pid = 3544] [serial = 1337] [outer = 10CE0400] 14:12:42 INFO - PROCESS | 3544 | 1467321162716 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 14:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 14:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:12:42 INFO - PROCESS | 3544 | 1467321162773 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 14:12:42 INFO - PROCESS | 3544 | 1467321162775 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 14:12:42 INFO - PROCESS | 3544 | 1467321162778 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:12:42 INFO - PROCESS | 3544 | 1467321162780 Marionette TRACE conn5 <- [1,1746,null,{}] 14:12:42 INFO - PROCESS | 3544 | 1467321162783 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:42 INFO - PROCESS | 3544 | 1467321162785 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:42 INFO - PROCESS | 3544 | 1467321162865 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 14:12:42 INFO - PROCESS | 3544 | 1467321162872 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:42 INFO - PROCESS | 3544 | 1467321162874 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:42 INFO - PROCESS | 3544 | ++DOCSHELL 13FEA800 == 35 [pid = 3544] [id = 446] 14:12:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (19288C00) [pid = 3544] [serial = 1338] [outer = 00000000] 14:12:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (1928E800) [pid = 3544] [serial = 1339] [outer = 19288C00] 14:12:42 INFO - PROCESS | 3544 | 1467321162917 Marionette DEBUG loaded listener.js 14:12:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 96 (19295400) [pid = 3544] [serial = 1340] [outer = 19288C00] 14:12:43 INFO - PROCESS | 3544 | 1467321163493 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 14:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 830ms 14:12:43 INFO - PROCESS | 3544 | 1467321163609 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 14:12:43 INFO - PROCESS | 3544 | 1467321163615 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 14:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:12:43 INFO - PROCESS | 3544 | 1467321163620 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:12:43 INFO - PROCESS | 3544 | 1467321163624 Marionette TRACE conn5 <- [1,1750,null,{}] 14:12:43 INFO - PROCESS | 3544 | 1467321163630 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:43 INFO - PROCESS | 3544 | 1467321163633 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:43 INFO - PROCESS | 3544 | 1467321163792 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 14:12:43 INFO - PROCESS | 3544 | 1467321163909 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:43 INFO - PROCESS | 3544 | 1467321163915 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:43 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6E800 == 36 [pid = 3544] [id = 447] 14:12:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 97 (0F676400) [pid = 3544] [serial = 1341] [outer = 00000000] 14:12:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 98 (0FC0C400) [pid = 3544] [serial = 1342] [outer = 0F676400] 14:12:44 INFO - PROCESS | 3544 | 1467321163996 Marionette DEBUG loaded listener.js 14:12:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 99 (0FC62000) [pid = 3544] [serial = 1343] [outer = 0F676400] 14:12:44 INFO - PROCESS | 3544 | 1467321164753 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 14:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1172ms 14:12:44 INFO - PROCESS | 3544 | 1467321164796 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 14:12:44 INFO - PROCESS | 3544 | 1467321164801 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 14:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:12:44 INFO - PROCESS | 3544 | 1467321164808 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:12:44 INFO - PROCESS | 3544 | 1467321164811 Marionette TRACE conn5 <- [1,1754,null,{}] 14:12:44 INFO - PROCESS | 3544 | 1467321164815 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:44 INFO - PROCESS | 3544 | 1467321164818 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:44 INFO - PROCESS | 3544 | 1467321164939 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 14:12:45 INFO - PROCESS | 3544 | 1467321165080 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:45 INFO - PROCESS | 3544 | 1467321165083 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:45 INFO - PROCESS | 3544 | ++DOCSHELL 13FE5800 == 37 [pid = 3544] [id = 448] 14:12:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 100 (1412B000) [pid = 3544] [serial = 1344] [outer = 00000000] 14:12:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 101 (1469FC00) [pid = 3544] [serial = 1345] [outer = 1412B000] 14:12:45 INFO - PROCESS | 3544 | 1467321165142 Marionette DEBUG loaded listener.js 14:12:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 102 (15A42800) [pid = 3544] [serial = 1346] [outer = 1412B000] 14:12:45 INFO - PROCESS | 3544 | 1467321165917 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 14:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1285ms 14:12:46 INFO - PROCESS | 3544 | 1467321166096 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 14:12:46 INFO - PROCESS | 3544 | 1467321166101 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 14:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:12:46 INFO - PROCESS | 3544 | 1467321166106 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:12:46 INFO - PROCESS | 3544 | 1467321166108 Marionette TRACE conn5 <- [1,1758,null,{}] 14:12:46 INFO - PROCESS | 3544 | 1467321166114 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:46 INFO - PROCESS | 3544 | 1467321166117 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:46 INFO - PROCESS | 3544 | 1467321166250 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 14:12:46 INFO - PROCESS | 3544 | 1467321166388 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:46 INFO - PROCESS | 3544 | 1467321166393 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:46 INFO - PROCESS | 3544 | ++DOCSHELL 0F8D3800 == 38 [pid = 3544] [id = 449] 14:12:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 103 (0F8D3C00) [pid = 3544] [serial = 1347] [outer = 00000000] 14:12:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 104 (0FC05800) [pid = 3544] [serial = 1348] [outer = 0F8D3C00] 14:12:46 INFO - PROCESS | 3544 | 1467321166450 Marionette DEBUG loaded listener.js 14:12:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 105 (0FC56000) [pid = 3544] [serial = 1349] [outer = 0F8D3C00] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 0FC0E000 == 37 [pid = 3544] [id = 445] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 0906B000 == 36 [pid = 3544] [id = 444] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 18804000 == 35 [pid = 3544] [id = 443] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 16F72800 == 34 [pid = 3544] [id = 442] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 15A42400 == 33 [pid = 3544] [id = 441] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 14122800 == 32 [pid = 3544] [id = 440] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 0FC5AC00 == 31 [pid = 3544] [id = 439] 14:12:46 INFO - PROCESS | 3544 | --DOCSHELL 0F7FEC00 == 30 [pid = 3544] [id = 438] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 104 (0FC5F800) [pid = 3544] [serial = 1184] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 103 (19A47800) [pid = 3544] [serial = 1223] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 102 (1969C800) [pid = 3544] [serial = 1214] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 101 (17D3F000) [pid = 3544] [serial = 1181] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 100 (1880F400) [pid = 3544] [serial = 1282] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 99 (146A0000) [pid = 3544] [serial = 1261] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 98 (15EF2400) [pid = 3544] [serial = 1262] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 97 (196C8000) [pid = 3544] [serial = 1286] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 96 (15A45400) [pid = 3544] [serial = 1276] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 95 (1642A400) [pid = 3544] [serial = 1277] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (10233C00) [pid = 3544] [serial = 1258] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (19668C00) [pid = 3544] [serial = 1285] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1034B800) [pid = 3544] [serial = 1259] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (13FE9800) [pid = 3544] [serial = 1267] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (18693C00) [pid = 3544] [serial = 1268] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (19B99000) [pid = 3544] [serial = 1264] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (19BA1000) [pid = 3544] [serial = 1265] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (10D41000) [pid = 3544] [serial = 1273] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (13F64000) [pid = 3544] [serial = 1274] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (17D36C00) [pid = 3544] [serial = 1279] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (13F65C00) [pid = 3544] [serial = 1270] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (141AC400) [pid = 3544] [serial = 1271] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1C2D5400) [pid = 3544] [serial = 1295] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (19B9C000) [pid = 3544] [serial = 1256] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (15A41400) [pid = 3544] [serial = 1291] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1B066400) [pid = 3544] [serial = 1288] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1C330000) [pid = 3544] [serial = 1297] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (1C334400) [pid = 3544] [serial = 1298] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1B22C800) [pid = 3544] [serial = 1289] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (188EF000) [pid = 3544] [serial = 1283] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (16F0EC00) [pid = 3544] [serial = 1292] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17DB3C00) [pid = 3544] [serial = 1280] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1C2D1C00) [pid = 3544] [serial = 1294] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18808000) [pid = 3544] [serial = 1220] [outer = 00000000] [url = about:blank] 14:12:46 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (102E0800) [pid = 3544] [serial = 1217] [outer = 00000000] [url = about:blank] 14:12:47 INFO - PROCESS | 3544 | 1467321166974 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 930ms 14:12:47 INFO - PROCESS | 3544 | 1467321167037 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 3544 | 1467321167040 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 14:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:12:47 INFO - PROCESS | 3544 | 1467321167045 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 3544 | 1467321167049 Marionette TRACE conn5 <- [1,1762,null,{}] 14:12:47 INFO - PROCESS | 3544 | 1467321167053 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 3544 | 1467321167055 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:47 INFO - PROCESS | 3544 | 1467321167143 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 14:12:47 INFO - PROCESS | 3544 | 1467321167152 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 3544 | 1467321167154 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:47 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5E000 == 31 [pid = 3544] [id = 450] 14:12:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC5E800) [pid = 3544] [serial = 1350] [outer = 00000000] 14:12:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1023C000) [pid = 3544] [serial = 1351] [outer = 0FC5E800] 14:12:47 INFO - PROCESS | 3544 | 1467321167201 Marionette DEBUG loaded listener.js 14:12:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (103C2400) [pid = 3544] [serial = 1352] [outer = 0FC5E800] 14:12:47 INFO - PROCESS | 3544 | 1467321167693 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 14:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 14:12:47 INFO - PROCESS | 3544 | 1467321167716 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 14:12:47 INFO - PROCESS | 3544 | 1467321167718 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 14:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:12:47 INFO - PROCESS | 3544 | 1467321167722 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:12:47 INFO - PROCESS | 3544 | 1467321167724 Marionette TRACE conn5 <- [1,1766,null,{}] 14:12:47 INFO - PROCESS | 3544 | 1467321167734 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:47 INFO - PROCESS | 3544 | 1467321167738 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:47 INFO - PROCESS | 3544 | 1467321167857 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 14:12:47 INFO - PROCESS | 3544 | 1467321167868 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:47 INFO - PROCESS | 3544 | 1467321167872 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:47 INFO - PROCESS | 3544 | ++DOCSHELL 14698800 == 32 [pid = 3544] [id = 451] 14:12:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (146A0000) [pid = 3544] [serial = 1353] [outer = 00000000] 14:12:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1483C400) [pid = 3544] [serial = 1354] [outer = 146A0000] 14:12:47 INFO - PROCESS | 3544 | 1467321167920 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1555A000) [pid = 3544] [serial = 1355] [outer = 146A0000] 14:12:48 INFO - PROCESS | 3544 | 1467321168395 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 14:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 14:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 731ms 14:12:48 INFO - PROCESS | 3544 | 1467321168456 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 14:12:48 INFO - PROCESS | 3544 | 1467321168458 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 14:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:12:48 INFO - PROCESS | 3544 | 1467321168461 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:12:48 INFO - PROCESS | 3544 | 1467321168463 Marionette TRACE conn5 <- [1,1770,null,{}] 14:12:48 INFO - PROCESS | 3544 | 1467321168466 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:48 INFO - PROCESS | 3544 | 1467321168468 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:48 INFO - PROCESS | 3544 | 1467321168555 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 14:12:48 INFO - PROCESS | 3544 | 1467321168561 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:48 INFO - PROCESS | 3544 | 1467321168563 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:48 INFO - PROCESS | 3544 | ++DOCSHELL 16F01C00 == 33 [pid = 3544] [id = 452] 14:12:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F04C00) [pid = 3544] [serial = 1356] [outer = 00000000] 14:12:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F70C00) [pid = 3544] [serial = 1357] [outer = 16F04C00] 14:12:48 INFO - PROCESS | 3544 | 1467321168705 Marionette DEBUG loaded listener.js 14:12:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D2FC00) [pid = 3544] [serial = 1358] [outer = 16F04C00] 14:12:49 INFO - PROCESS | 3544 | 1467321169107 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 14:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 14:12:49 INFO - PROCESS | 3544 | 1467321169132 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 14:12:49 INFO - PROCESS | 3544 | 1467321169134 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 14:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:12:49 INFO - PROCESS | 3544 | 1467321169137 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 3544 | 1467321169139 Marionette TRACE conn5 <- [1,1774,null,{}] 14:12:49 INFO - PROCESS | 3544 | 1467321169142 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 3544 | 1467321169144 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:49 INFO - PROCESS | 3544 | 1467321169288 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 14:12:49 INFO - PROCESS | 3544 | 1467321169352 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:49 INFO - PROCESS | 3544 | 1467321169354 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:49 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0D400 == 34 [pid = 3544] [id = 453] 14:12:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F6B000) [pid = 3544] [serial = 1359] [outer = 00000000] 14:12:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18349800) [pid = 3544] [serial = 1360] [outer = 16F6B000] 14:12:49 INFO - PROCESS | 3544 | 1467321169398 Marionette DEBUG loaded listener.js 14:12:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18690C00) [pid = 3544] [serial = 1361] [outer = 16F6B000] 14:12:49 INFO - PROCESS | 3544 | 1467321169827 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 14:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 14:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 731ms 14:12:49 INFO - PROCESS | 3544 | 1467321169869 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 14:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:12:49 INFO - PROCESS | 3544 | 1467321169871 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 14:12:49 INFO - PROCESS | 3544 | 1467321169874 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:12:49 INFO - PROCESS | 3544 | 1467321169876 Marionette TRACE conn5 <- [1,1778,null,{}] 14:12:49 INFO - PROCESS | 3544 | 1467321169879 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:49 INFO - PROCESS | 3544 | 1467321169885 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:50 INFO - PROCESS | 3544 | 1467321170036 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 14:12:50 INFO - PROCESS | 3544 | 1467321170048 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 3544 | 1467321170050 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:50 INFO - PROCESS | 3544 | ++DOCSHELL 1880AC00 == 35 [pid = 3544] [id = 454] 14:12:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1880D000) [pid = 3544] [serial = 1362] [outer = 00000000] 14:12:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18AE1C00) [pid = 3544] [serial = 1363] [outer = 1880D000] 14:12:50 INFO - PROCESS | 3544 | 1467321170155 Marionette DEBUG loaded listener.js 14:12:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18D8A400) [pid = 3544] [serial = 1364] [outer = 1880D000] 14:12:50 INFO - PROCESS | 3544 | 1467321170594 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 14:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:12:50 INFO - PROCESS | 3544 | 1467321170645 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 14:12:50 INFO - PROCESS | 3544 | 1467321170647 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 14:12:50 INFO - PROCESS | 3544 | 1467321170650 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:12:50 INFO - PROCESS | 3544 | 1467321170652 Marionette TRACE conn5 <- [1,1782,null,{}] 14:12:50 INFO - PROCESS | 3544 | 1467321170656 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:50 INFO - PROCESS | 3544 | 1467321170658 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:50 INFO - PROCESS | 3544 | 1467321170781 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 14:12:50 INFO - PROCESS | 3544 | 1467321170847 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:50 INFO - PROCESS | 3544 | 1467321170849 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:50 INFO - PROCESS | 3544 | ++DOCSHELL 1023B400 == 36 [pid = 3544] [id = 455] 14:12:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1928B800) [pid = 3544] [serial = 1365] [outer = 00000000] 14:12:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19668C00) [pid = 3544] [serial = 1366] [outer = 1928B800] 14:12:50 INFO - PROCESS | 3544 | 1467321170893 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (196C5C00) [pid = 3544] [serial = 1367] [outer = 1928B800] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (10CE0400) [pid = 3544] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0FC0AC00) [pid = 3544] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (141E9C00) [pid = 3544] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (19294C00) [pid = 3544] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19691400) [pid = 3544] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (15A43400) [pid = 3544] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC59000) [pid = 3544] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FC5B400) [pid = 3544] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14127800) [pid = 3544] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0F875C00) [pid = 3544] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16FA0400) [pid = 3544] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0C50C000) [pid = 3544] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:12:51 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (18809800) [pid = 3544] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:12:51 INFO - PROCESS | 3544 | 1467321171335 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 14:12:51 INFO - PROCESS | 3544 | 1467321171381 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 14:12:51 INFO - PROCESS | 3544 | 1467321171383 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 14:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:12:51 INFO - PROCESS | 3544 | 1467321171386 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:12:51 INFO - PROCESS | 3544 | 1467321171388 Marionette TRACE conn5 <- [1,1786,null,{}] 14:12:51 INFO - PROCESS | 3544 | 1467321171391 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:51 INFO - PROCESS | 3544 | 1467321171393 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:51 INFO - PROCESS | 3544 | 1467321171474 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 14:12:51 INFO - PROCESS | 3544 | 1467321171479 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:51 INFO - PROCESS | 3544 | 1467321171481 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:51 INFO - PROCESS | 3544 | ++DOCSHELL 13FE4400 == 37 [pid = 3544] [id = 456] 14:12:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14127800) [pid = 3544] [serial = 1368] [outer = 00000000] 14:12:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16FA0400) [pid = 3544] [serial = 1369] [outer = 14127800] 14:12:51 INFO - PROCESS | 3544 | 1467321171524 Marionette DEBUG loaded listener.js 14:12:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18AE0800) [pid = 3544] [serial = 1370] [outer = 14127800] 14:12:51 INFO - PROCESS | 3544 | 1467321171951 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 631ms 14:12:52 INFO - PROCESS | 3544 | 1467321172019 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 3544 | 1467321172021 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 14:12:52 INFO - PROCESS | 3544 | 1467321172024 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:12:52 INFO - PROCESS | 3544 | 1467321172026 Marionette TRACE conn5 <- [1,1790,null,{}] 14:12:52 INFO - PROCESS | 3544 | 1467321172029 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 3544 | 1467321172031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:52 INFO - PROCESS | 3544 | 1467321172112 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 14:12:52 INFO - PROCESS | 3544 | 1467321172118 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 3544 | 1467321172120 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:52 INFO - PROCESS | 3544 | ++DOCSHELL 141E8000 == 38 [pid = 3544] [id = 457] 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (19288800) [pid = 3544] [serial = 1371] [outer = 00000000] 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FC0A800) [pid = 3544] [serial = 1372] [outer = 19288800] 14:12:52 INFO - PROCESS | 3544 | 1467321172163 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19A3E000) [pid = 3544] [serial = 1373] [outer = 19288800] 14:12:52 INFO - PROCESS | 3544 | 1467321172627 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 14:12:52 INFO - PROCESS | 3544 | 1467321172669 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 14:12:52 INFO - PROCESS | 3544 | 1467321172671 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 14:12:52 INFO - PROCESS | 3544 | 1467321172674 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:12:52 INFO - PROCESS | 3544 | 1467321172675 Marionette TRACE conn5 <- [1,1794,null,{}] 14:12:52 INFO - PROCESS | 3544 | 1467321172679 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:52 INFO - PROCESS | 3544 | 1467321172680 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:52 INFO - PROCESS | 3544 | 1467321172763 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 14:12:52 INFO - PROCESS | 3544 | 1467321172768 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:52 INFO - PROCESS | 3544 | 1467321172770 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:52 INFO - PROCESS | 3544 | ++DOCSHELL 198BF400 == 39 [pid = 3544] [id = 458] 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (19A45000) [pid = 3544] [serial = 1374] [outer = 00000000] 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19B95800) [pid = 3544] [serial = 1375] [outer = 19A45000] 14:12:52 INFO - PROCESS | 3544 | 1467321172814 Marionette DEBUG loaded listener.js 14:12:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19B96800) [pid = 3544] [serial = 1376] [outer = 19A45000] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC58000 == 38 [pid = 3544] [id = 437] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 0FC5E000 == 37 [pid = 3544] [id = 450] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 0F8D3800 == 36 [pid = 3544] [id = 449] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 13FE5800 == 35 [pid = 3544] [id = 448] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 13FEA800 == 34 [pid = 3544] [id = 446] 14:12:53 INFO - PROCESS | 3544 | --DOCSHELL 0CB6E800 == 33 [pid = 3544] [id = 447] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 16F01C00 == 32 [pid = 3544] [id = 452] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 1880AC00 == 31 [pid = 3544] [id = 454] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 141E8000 == 30 [pid = 3544] [id = 457] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 0FC0D400 == 29 [pid = 3544] [id = 453] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 14698800 == 28 [pid = 3544] [id = 451] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 13FE4400 == 27 [pid = 3544] [id = 456] 14:12:54 INFO - PROCESS | 3544 | --DOCSHELL 1023B400 == 26 [pid = 3544] [id = 455] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (103C4400) [pid = 3544] [serial = 1313] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FD2D000) [pid = 3544] [serial = 1312] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC61800) [pid = 3544] [serial = 1318] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FD30400) [pid = 3544] [serial = 1319] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14492800) [pid = 3544] [serial = 1321] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0F8C7800) [pid = 3544] [serial = 1315] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (17D38000) [pid = 3544] [serial = 1327] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F8D1000) [pid = 3544] [serial = 1316] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC4E000) [pid = 3544] [serial = 1333] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18AC7400) [pid = 3544] [serial = 1330] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18D05000) [pid = 3544] [serial = 1336] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FD2B400) [pid = 3544] [serial = 1301] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC4CC00) [pid = 3544] [serial = 1300] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16428000) [pid = 3544] [serial = 1304] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (147E7400) [pid = 3544] [serial = 1303] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (1928E800) [pid = 3544] [serial = 1339] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1C370C00) [pid = 3544] [serial = 1307] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (1C165C00) [pid = 3544] [serial = 1306] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1C690400) [pid = 3544] [serial = 1310] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1C68B400) [pid = 3544] [serial = 1309] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18D82C00) [pid = 3544] [serial = 1337] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (18D7EC00) [pid = 3544] [serial = 1331] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (15FE6400) [pid = 3544] [serial = 1324] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (16F05400) [pid = 3544] [serial = 1325] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (18345C00) [pid = 3544] [serial = 1328] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (14625C00) [pid = 3544] [serial = 1322] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (102D7800) [pid = 3544] [serial = 1334] [outer = 00000000] [url = about:blank] 14:12:54 INFO - PROCESS | 3544 | 1467321174775 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 14:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2113ms 14:12:54 INFO - PROCESS | 3544 | 1467321174793 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 14:12:54 INFO - PROCESS | 3544 | 1467321174796 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 14:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:12:54 INFO - PROCESS | 3544 | 1467321174802 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:12:54 INFO - PROCESS | 3544 | 1467321174804 Marionette TRACE conn5 <- [1,1798,null,{}] 14:12:54 INFO - PROCESS | 3544 | 1467321174810 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:54 INFO - PROCESS | 3544 | 1467321174813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:54 INFO - PROCESS | 3544 | 1467321174901 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 14:12:54 INFO - PROCESS | 3544 | 1467321174908 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:54 INFO - PROCESS | 3544 | 1467321174911 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:54 INFO - PROCESS | 3544 | ++DOCSHELL 0F7FE800 == 27 [pid = 3544] [id = 459] 14:12:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0F879C00) [pid = 3544] [serial = 1377] [outer = 00000000] 14:12:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0F8C8400) [pid = 3544] [serial = 1378] [outer = 0F879C00] 14:12:54 INFO - PROCESS | 3544 | 1467321174960 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0F8CFC00) [pid = 3544] [serial = 1379] [outer = 0F879C00] 14:12:55 INFO - PROCESS | 3544 | 1467321175445 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 14:12:55 INFO - PROCESS | 3544 | 1467321175473 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 14:12:55 INFO - PROCESS | 3544 | 1467321175478 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 14:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:12:55 INFO - PROCESS | 3544 | 1467321175488 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:12:55 INFO - PROCESS | 3544 | 1467321175491 Marionette TRACE conn5 <- [1,1802,null,{}] 14:12:55 INFO - PROCESS | 3544 | 1467321175495 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:55 INFO - PROCESS | 3544 | 1467321175498 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:55 INFO - PROCESS | 3544 | 1467321175591 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 14:12:55 INFO - PROCESS | 3544 | 1467321175597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:55 INFO - PROCESS | 3544 | 1467321175600 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:55 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4D800 == 28 [pid = 3544] [id = 460] 14:12:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0FC4EC00) [pid = 3544] [serial = 1380] [outer = 00000000] 14:12:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FC5AC00) [pid = 3544] [serial = 1381] [outer = 0FC4EC00] 14:12:55 INFO - PROCESS | 3544 | 1467321175648 Marionette DEBUG loaded listener.js 14:12:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0FC61800) [pid = 3544] [serial = 1382] [outer = 0FC4EC00] 14:12:56 INFO - PROCESS | 3544 | 1467321176121 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 690ms 14:12:56 INFO - PROCESS | 3544 | 1467321176178 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3544 | 1467321176180 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:12:56 INFO - PROCESS | 3544 | 1467321176183 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 3544 | 1467321176187 Marionette TRACE conn5 <- [1,1806,null,{}] 14:12:56 INFO - PROCESS | 3544 | 1467321176197 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 3544 | 1467321176202 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:56 INFO - PROCESS | 3544 | 1467321176312 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 14:12:56 INFO - PROCESS | 3544 | 1467321176409 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:56 INFO - PROCESS | 3544 | 1467321176412 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:56 INFO - PROCESS | 3544 | ++DOCSHELL 1034CC00 == 29 [pid = 3544] [id = 461] 14:12:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (1034D000) [pid = 3544] [serial = 1383] [outer = 00000000] 14:12:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (103CE000) [pid = 3544] [serial = 1384] [outer = 1034D000] 14:12:56 INFO - PROCESS | 3544 | 1467321176460 Marionette DEBUG loaded listener.js 14:12:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (10DCAC00) [pid = 3544] [serial = 1385] [outer = 1034D000] 14:12:56 INFO - PROCESS | 3544 | 1467321176844 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 14:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 14:12:56 INFO - PROCESS | 3544 | 1467321176857 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 14:12:56 INFO - PROCESS | 3544 | 1467321176860 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 14:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:12:56 INFO - PROCESS | 3544 | 1467321176863 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:12:56 INFO - PROCESS | 3544 | 1467321176864 Marionette TRACE conn5 <- [1,1810,null,{}] 14:12:56 INFO - PROCESS | 3544 | 1467321176868 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:56 INFO - PROCESS | 3544 | 1467321176870 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:56 INFO - PROCESS | 3544 | 1467321176953 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 14:12:57 INFO - PROCESS | 3544 | 1467321177043 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 3544 | 1467321177045 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:57 INFO - PROCESS | 3544 | ++DOCSHELL 103CC400 == 30 [pid = 3544] [id = 462] 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (10D41000) [pid = 3544] [serial = 1386] [outer = 00000000] 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (13F69000) [pid = 3544] [serial = 1387] [outer = 10D41000] 14:12:57 INFO - PROCESS | 3544 | 1467321177090 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13FE7000) [pid = 3544] [serial = 1388] [outer = 10D41000] 14:12:57 INFO - PROCESS | 3544 | 1467321177443 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 14:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 14:12:57 INFO - PROCESS | 3544 | 1467321177493 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 14:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:12:57 INFO - PROCESS | 3544 | 1467321177495 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 14:12:57 INFO - PROCESS | 3544 | 1467321177498 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:12:57 INFO - PROCESS | 3544 | 1467321177500 Marionette TRACE conn5 <- [1,1814,null,{}] 14:12:57 INFO - PROCESS | 3544 | 1467321177503 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:57 INFO - PROCESS | 3544 | 1467321177505 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:57 INFO - PROCESS | 3544 | 1467321177617 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 14:12:57 INFO - PROCESS | 3544 | 1467321177625 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:57 INFO - PROCESS | 3544 | 1467321177627 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:57 INFO - PROCESS | 3544 | ++DOCSHELL 141AB000 == 31 [pid = 3544] [id = 463] 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (141AC800) [pid = 3544] [serial = 1389] [outer = 00000000] 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (142D4400) [pid = 3544] [serial = 1390] [outer = 141AC800] 14:12:57 INFO - PROCESS | 3544 | 1467321177671 Marionette DEBUG loaded listener.js 14:12:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1449F400) [pid = 3544] [serial = 1391] [outer = 141AC800] 14:12:58 INFO - PROCESS | 3544 | 1467321178114 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 671ms 14:12:58 INFO - PROCESS | 3544 | 1467321178175 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 3544 | 1467321178177 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 14:12:58 INFO - PROCESS | 3544 | 1467321178180 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:12:58 INFO - PROCESS | 3544 | 1467321178182 Marionette TRACE conn5 <- [1,1818,null,{}] 14:12:58 INFO - PROCESS | 3544 | 1467321178185 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 3544 | 1467321178191 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:58 INFO - PROCESS | 3544 | 1467321178292 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 14:12:58 INFO - PROCESS | 3544 | 1467321178307 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:58 INFO - PROCESS | 3544 | 1467321178309 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:58 INFO - PROCESS | 3544 | ++DOCSHELL 15A50C00 == 32 [pid = 3544] [id = 464] 14:12:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (15E2DC00) [pid = 3544] [serial = 1392] [outer = 00000000] 14:12:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (15FDE400) [pid = 3544] [serial = 1393] [outer = 15E2DC00] 14:12:58 INFO - PROCESS | 3544 | 1467321178353 Marionette DEBUG loaded listener.js 14:12:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16428C00) [pid = 3544] [serial = 1394] [outer = 15E2DC00] 14:12:58 INFO - PROCESS | 3544 | 1467321178795 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 14:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 14:12:58 INFO - PROCESS | 3544 | 1467321178855 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 14:12:58 INFO - PROCESS | 3544 | 1467321178857 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 14:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:12:58 INFO - PROCESS | 3544 | 1467321178860 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:12:58 INFO - PROCESS | 3544 | 1467321178861 Marionette TRACE conn5 <- [1,1822,null,{}] 14:12:58 INFO - PROCESS | 3544 | 1467321178865 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:58 INFO - PROCESS | 3544 | 1467321178867 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:59 INFO - PROCESS | 3544 | 1467321178969 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 14:12:59 INFO - PROCESS | 3544 | 1467321178980 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 3544 | 1467321178982 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:59 INFO - PROCESS | 3544 | ++DOCSHELL 16F02C00 == 33 [pid = 3544] [id = 465] 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (16F06000) [pid = 3544] [serial = 1395] [outer = 00000000] 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F0D800) [pid = 3544] [serial = 1396] [outer = 16F06000] 14:12:59 INFO - PROCESS | 3544 | 1467321179026 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F0EC00) [pid = 3544] [serial = 1397] [outer = 16F06000] 14:12:59 INFO - PROCESS | 3544 | 1467321179443 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 14:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 14:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 632ms 14:12:59 INFO - PROCESS | 3544 | 1467321179500 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 14:12:59 INFO - PROCESS | 3544 | 1467321179502 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 14:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:12:59 INFO - PROCESS | 3544 | 1467321179505 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:12:59 INFO - PROCESS | 3544 | 1467321179506 Marionette TRACE conn5 <- [1,1826,null,{}] 14:12:59 INFO - PROCESS | 3544 | 1467321179510 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:12:59 INFO - PROCESS | 3544 | 1467321179512 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:59 INFO - PROCESS | 3544 | 1467321179592 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 14:12:59 INFO - PROCESS | 3544 | 1467321179597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:12:59 INFO - PROCESS | 3544 | 1467321179599 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:12:59 INFO - PROCESS | 3544 | ++DOCSHELL 16F98000 == 34 [pid = 3544] [id = 466] 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D32400) [pid = 3544] [serial = 1398] [outer = 00000000] 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17D3B800) [pid = 3544] [serial = 1399] [outer = 17D32400] 14:12:59 INFO - PROCESS | 3544 | 1467321179643 Marionette DEBUG loaded listener.js 14:12:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (13FE4400) [pid = 3544] [serial = 1400] [outer = 17D32400] 14:13:00 INFO - PROCESS | 3544 | 1467321180124 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 14:13:00 INFO - PROCESS | 3544 | 1467321180177 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3544 | 1467321180179 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:13:00 INFO - PROCESS | 3544 | 1467321180188 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 3544 | 1467321180189 Marionette TRACE conn5 <- [1,1830,null,{}] 14:13:00 INFO - PROCESS | 3544 | 1467321180193 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:00 INFO - PROCESS | 3544 | 1467321180194 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:00 INFO - PROCESS | 3544 | 1467321180307 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 14:13:00 INFO - PROCESS | 3544 | 1467321180394 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:00 INFO - PROCESS | 3544 | 1467321180396 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:00 INFO - PROCESS | 3544 | ++DOCSHELL 1034B800 == 35 [pid = 3544] [id = 467] 14:13:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18345800) [pid = 3544] [serial = 1401] [outer = 00000000] 14:13:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18802C00) [pid = 3544] [serial = 1402] [outer = 18345800] 14:13:00 INFO - PROCESS | 3544 | 1467321180440 Marionette DEBUG loaded listener.js 14:13:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18805800) [pid = 3544] [serial = 1403] [outer = 18345800] 14:13:00 INFO - PROCESS | 3544 | 1467321180858 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 14:13:00 INFO - PROCESS | 3544 | 1467321180913 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 14:13:00 INFO - PROCESS | 3544 | 1467321180916 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 14:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:13:00 INFO - PROCESS | 3544 | 1467321180918 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:13:00 INFO - PROCESS | 3544 | 1467321180920 Marionette TRACE conn5 <- [1,1834,null,{}] 14:13:00 INFO - PROCESS | 3544 | 1467321180929 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:00 INFO - PROCESS | 3544 | 1467321180931 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:01 INFO - PROCESS | 3544 | 1467321181045 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 14:13:01 INFO - PROCESS | 3544 | 1467321181051 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:01 INFO - PROCESS | 3544 | 1467321181053 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:01 INFO - PROCESS | 3544 | ++DOCSHELL 1883A000 == 36 [pid = 3544] [id = 468] 14:13:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (188E8000) [pid = 3544] [serial = 1404] [outer = 00000000] 14:13:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18AD9800) [pid = 3544] [serial = 1405] [outer = 188E8000] 14:13:01 INFO - PROCESS | 3544 | 1467321181096 Marionette DEBUG loaded listener.js 14:13:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18D03000) [pid = 3544] [serial = 1406] [outer = 188E8000] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F6B000) [pid = 3544] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1880D000) [pid = 3544] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1928B800) [pid = 3544] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19288800) [pid = 3544] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F04C00) [pid = 3544] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (146A0000) [pid = 3544] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FC5E800) [pid = 3544] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0F8D3C00) [pid = 3544] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1412B000) [pid = 3544] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F676400) [pid = 3544] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19288C00) [pid = 3544] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:13:01 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (14127800) [pid = 3544] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:13:02 INFO - PROCESS | 3544 | 1467321182094 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1234ms 14:13:02 INFO - PROCESS | 3544 | 1467321182154 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 14:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:13:02 INFO - PROCESS | 3544 | 1467321182159 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 14:13:02 INFO - PROCESS | 3544 | 1467321182163 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:13:02 INFO - PROCESS | 3544 | 1467321182169 Marionette TRACE conn5 <- [1,1838,null,{}] 14:13:02 INFO - PROCESS | 3544 | 1467321182174 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:02 INFO - PROCESS | 3544 | 1467321182177 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:02 INFO - PROCESS | 3544 | 1467321182308 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 14:13:02 INFO - PROCESS | 3544 | 1467321182438 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:02 INFO - PROCESS | 3544 | 1467321182441 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:02 INFO - PROCESS | 3544 | ++DOCSHELL 0F6EC800 == 37 [pid = 3544] [id = 469] 14:13:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F7F8800) [pid = 3544] [serial = 1407] [outer = 00000000] 14:13:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC05400) [pid = 3544] [serial = 1408] [outer = 0F7F8800] 14:13:02 INFO - PROCESS | 3544 | 1467321182499 Marionette DEBUG loaded listener.js 14:13:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0FC10C00) [pid = 3544] [serial = 1409] [outer = 0F7F8800] 14:13:03 INFO - PROCESS | 3544 | 1467321183218 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1074ms 14:13:03 INFO - PROCESS | 3544 | 1467321183267 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 14:13:03 INFO - PROCESS | 3544 | 1467321183272 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 14:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:13:03 INFO - PROCESS | 3544 | 1467321183280 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:13:03 INFO - PROCESS | 3544 | 1467321183283 Marionette TRACE conn5 <- [1,1842,null,{}] 14:13:03 INFO - PROCESS | 3544 | 1467321183287 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:03 INFO - PROCESS | 3544 | 1467321183289 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:03 INFO - PROCESS | 3544 | 1467321183419 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 14:13:03 INFO - PROCESS | 3544 | 1467321183552 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:03 INFO - PROCESS | 3544 | 1467321183555 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:03 INFO - PROCESS | 3544 | ++DOCSHELL 0FC45000 == 38 [pid = 3544] [id = 470] 14:13:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FC50C00) [pid = 3544] [serial = 1410] [outer = 00000000] 14:13:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (102D4C00) [pid = 3544] [serial = 1411] [outer = 0FC50C00] 14:13:03 INFO - PROCESS | 3544 | 1467321183613 Marionette DEBUG loaded listener.js 14:13:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (10349400) [pid = 3544] [serial = 1412] [outer = 0FC50C00] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 1034B800 == 37 [pid = 3544] [id = 467] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 16F98000 == 36 [pid = 3544] [id = 466] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 16F02C00 == 35 [pid = 3544] [id = 465] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 15A50C00 == 34 [pid = 3544] [id = 464] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 141AB000 == 33 [pid = 3544] [id = 463] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 103CC400 == 32 [pid = 3544] [id = 462] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 1034CC00 == 31 [pid = 3544] [id = 461] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 0FC4D800 == 30 [pid = 3544] [id = 460] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 0F7FE800 == 29 [pid = 3544] [id = 459] 14:13:04 INFO - PROCESS | 3544 | --DOCSHELL 198BF400 == 28 [pid = 3544] [id = 458] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18349800) [pid = 3544] [serial = 1360] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (18AE1C00) [pid = 3544] [serial = 1363] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18690C00) [pid = 3544] [serial = 1361] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (19668C00) [pid = 3544] [serial = 1366] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18D8A400) [pid = 3544] [serial = 1364] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC0A800) [pid = 3544] [serial = 1372] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (196C5C00) [pid = 3544] [serial = 1367] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (16F70C00) [pid = 3544] [serial = 1357] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1483C400) [pid = 3544] [serial = 1354] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1555A000) [pid = 3544] [serial = 1355] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19A3E000) [pid = 3544] [serial = 1373] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1023C000) [pid = 3544] [serial = 1351] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (103C2400) [pid = 3544] [serial = 1352] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0FC56000) [pid = 3544] [serial = 1349] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FC05800) [pid = 3544] [serial = 1348] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (15A42800) [pid = 3544] [serial = 1346] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1469FC00) [pid = 3544] [serial = 1345] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0FC62000) [pid = 3544] [serial = 1343] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0FC0C400) [pid = 3544] [serial = 1342] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (19295400) [pid = 3544] [serial = 1340] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (19B95800) [pid = 3544] [serial = 1375] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (16FA0400) [pid = 3544] [serial = 1369] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (18AE0800) [pid = 3544] [serial = 1370] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (17D2FC00) [pid = 3544] [serial = 1358] [outer = 00000000] [url = about:blank] 14:13:04 INFO - PROCESS | 3544 | 1467321184395 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1183ms 14:13:04 INFO - PROCESS | 3544 | 1467321184481 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 14:13:04 INFO - PROCESS | 3544 | 1467321184485 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 14:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:13:04 INFO - PROCESS | 3544 | 1467321184492 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:13:04 INFO - PROCESS | 3544 | 1467321184497 Marionette TRACE conn5 <- [1,1846,null,{}] 14:13:04 INFO - PROCESS | 3544 | 1467321184502 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:04 INFO - PROCESS | 3544 | 1467321184504 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:04 INFO - PROCESS | 3544 | 1467321184598 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 14:13:04 INFO - PROCESS | 3544 | 1467321184605 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:04 INFO - PROCESS | 3544 | 1467321184607 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:04 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF800 == 29 [pid = 3544] [id = 471] 14:13:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC03C00) [pid = 3544] [serial = 1413] [outer = 00000000] 14:13:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FC43400) [pid = 3544] [serial = 1414] [outer = 0FC03C00] 14:13:04 INFO - PROCESS | 3544 | 1467321184655 Marionette DEBUG loaded listener.js 14:13:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FC56400) [pid = 3544] [serial = 1415] [outer = 0FC03C00] 14:13:05 INFO - PROCESS | 3544 | 1467321185180 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 14:13:05 INFO - PROCESS | 3544 | 1467321185224 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 3544 | 1467321185228 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 14:13:05 INFO - PROCESS | 3544 | 1467321185234 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:13:05 INFO - PROCESS | 3544 | 1467321185236 Marionette TRACE conn5 <- [1,1850,null,{}] 14:13:05 INFO - PROCESS | 3544 | 1467321185240 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 3544 | 1467321185242 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:05 INFO - PROCESS | 3544 | 1467321185331 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 14:13:05 INFO - PROCESS | 3544 | 1467321185340 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:05 INFO - PROCESS | 3544 | 1467321185342 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:05 INFO - PROCESS | 3544 | ++DOCSHELL 1023D000 == 30 [pid = 3544] [id = 472] 14:13:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (102D5000) [pid = 3544] [serial = 1416] [outer = 00000000] 14:13:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (1034CC00) [pid = 3544] [serial = 1417] [outer = 102D5000] 14:13:05 INFO - PROCESS | 3544 | 1467321185390 Marionette DEBUG loaded listener.js 14:13:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (10D39400) [pid = 3544] [serial = 1418] [outer = 102D5000] 14:13:05 INFO - PROCESS | 3544 | 1467321185868 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 14:13:05 INFO - PROCESS | 3544 | 1467321185909 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 14:13:05 INFO - PROCESS | 3544 | 1467321185911 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 14:13:05 INFO - PROCESS | 3544 | 1467321185915 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:13:05 INFO - PROCESS | 3544 | 1467321185918 Marionette TRACE conn5 <- [1,1854,null,{}] 14:13:05 INFO - PROCESS | 3544 | 1467321185929 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:05 INFO - PROCESS | 3544 | 1467321185933 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:06 INFO - PROCESS | 3544 | 1467321186019 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 14:13:06 INFO - PROCESS | 3544 | 1467321186026 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 3544 | 1467321186029 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:06 INFO - PROCESS | 3544 | ++DOCSHELL 141AA000 == 31 [pid = 3544] [id = 473] 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (141AFC00) [pid = 3544] [serial = 1419] [outer = 00000000] 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (14624C00) [pid = 3544] [serial = 1420] [outer = 141AFC00] 14:13:06 INFO - PROCESS | 3544 | 1467321186077 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (14753400) [pid = 3544] [serial = 1421] [outer = 141AFC00] 14:13:06 INFO - PROCESS | 3544 | 1467321186571 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 14:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 14:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:13:06 INFO - PROCESS | 3544 | 1467321186600 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 14:13:06 INFO - PROCESS | 3544 | 1467321186603 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 14:13:06 INFO - PROCESS | 3544 | 1467321186606 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:13:06 INFO - PROCESS | 3544 | 1467321186608 Marionette TRACE conn5 <- [1,1858,null,{}] 14:13:06 INFO - PROCESS | 3544 | 1467321186611 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:06 INFO - PROCESS | 3544 | 1467321186613 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:06 INFO - PROCESS | 3544 | 1467321186737 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 14:13:06 INFO - PROCESS | 3544 | 1467321186742 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:06 INFO - PROCESS | 3544 | 1467321186744 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:06 INFO - PROCESS | 3544 | ++DOCSHELL 1554EC00 == 32 [pid = 3544] [id = 474] 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (15A43800) [pid = 3544] [serial = 1422] [outer = 00000000] 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (15EF5400) [pid = 3544] [serial = 1423] [outer = 15A43800] 14:13:06 INFO - PROCESS | 3544 | 1467321186789 Marionette DEBUG loaded listener.js 14:13:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16428400) [pid = 3544] [serial = 1424] [outer = 15A43800] 14:13:07 INFO - PROCESS | 3544 | 1467321187230 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 14:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 14:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:13:07 INFO - PROCESS | 3544 | 1467321187280 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 14:13:07 INFO - PROCESS | 3544 | 1467321187282 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 14:13:07 INFO - PROCESS | 3544 | 1467321187285 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:13:07 INFO - PROCESS | 3544 | 1467321187287 Marionette TRACE conn5 <- [1,1862,null,{}] 14:13:07 INFO - PROCESS | 3544 | 1467321187297 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:07 INFO - PROCESS | 3544 | 1467321187299 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:07 INFO - PROCESS | 3544 | 1467321187410 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 14:13:07 INFO - PROCESS | 3544 | 1467321187502 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:07 INFO - PROCESS | 3544 | 1467321187504 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:07 INFO - PROCESS | 3544 | ++DOCSHELL 16435C00 == 33 [pid = 3544] [id = 475] 14:13:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F01800) [pid = 3544] [serial = 1425] [outer = 00000000] 14:13:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F69400) [pid = 3544] [serial = 1426] [outer = 16F01800] 14:13:07 INFO - PROCESS | 3544 | 1467321187548 Marionette DEBUG loaded listener.js 14:13:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F72000) [pid = 3544] [serial = 1427] [outer = 16F01800] 14:13:08 INFO - PROCESS | 3544 | 1467321187995 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 14:13:08 INFO - PROCESS | 3544 | 1467321188016 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 3544 | 1467321188018 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:13:08 INFO - PROCESS | 3544 | 1467321188021 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 3544 | 1467321188023 Marionette TRACE conn5 <- [1,1866,null,{}] 14:13:08 INFO - PROCESS | 3544 | 1467321188026 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 3544 | 1467321188031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:08 INFO - PROCESS | 3544 | 1467321188172 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 14:13:08 INFO - PROCESS | 3544 | 1467321188187 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:08 INFO - PROCESS | 3544 | 1467321188189 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:08 INFO - PROCESS | 3544 | ++DOCSHELL 17D36800 == 34 [pid = 3544] [id = 476] 14:13:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (17D3B000) [pid = 3544] [serial = 1428] [outer = 00000000] 14:13:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (1880A400) [pid = 3544] [serial = 1429] [outer = 17D3B000] 14:13:08 INFO - PROCESS | 3544 | 1467321188288 Marionette DEBUG loaded listener.js 14:13:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (17D49400) [pid = 3544] [serial = 1430] [outer = 17D3B000] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (17D32400) [pid = 3544] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FC4EC00) [pid = 3544] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (15E2DC00) [pid = 3544] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (10D41000) [pid = 3544] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1034D000) [pid = 3544] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (141AC800) [pid = 3544] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (16F06000) [pid = 3544] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0F879C00) [pid = 3544] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:13:08 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18345800) [pid = 3544] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:13:08 INFO - PROCESS | 3544 | 1467321188767 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 831ms 14:13:08 INFO - PROCESS | 3544 | 1467321188852 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 14:13:08 INFO - PROCESS | 3544 | 1467321188854 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 14:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:13:08 INFO - PROCESS | 3544 | 1467321188857 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:13:08 INFO - PROCESS | 3544 | 1467321188859 Marionette TRACE conn5 <- [1,1870,null,{}] 14:13:08 INFO - PROCESS | 3544 | 1467321188862 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:08 INFO - PROCESS | 3544 | 1467321188864 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:09 INFO - PROCESS | 3544 | 1467321188978 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 14:13:09 INFO - PROCESS | 3544 | 1467321189040 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 3544 | 1467321189042 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:09 INFO - PROCESS | 3544 | ++DOCSHELL 1027C000 == 35 [pid = 3544] [id = 477] 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (13FE9C00) [pid = 3544] [serial = 1431] [outer = 00000000] 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (17D2F400) [pid = 3544] [serial = 1432] [outer = 13FE9C00] 14:13:09 INFO - PROCESS | 3544 | 1467321189086 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (1868F400) [pid = 3544] [serial = 1433] [outer = 13FE9C00] 14:13:09 INFO - PROCESS | 3544 | 1467321189446 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 14:13:09 INFO - PROCESS | 3544 | 1467321189488 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 14:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:13:09 INFO - PROCESS | 3544 | 1467321189490 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 14:13:09 INFO - PROCESS | 3544 | 1467321189493 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:13:09 INFO - PROCESS | 3544 | 1467321189494 Marionette TRACE conn5 <- [1,1874,null,{}] 14:13:09 INFO - PROCESS | 3544 | 1467321189507 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:09 INFO - PROCESS | 3544 | 1467321189509 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:09 INFO - PROCESS | 3544 | 1467321189591 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 14:13:09 INFO - PROCESS | 3544 | 1467321189597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:09 INFO - PROCESS | 3544 | 1467321189599 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:09 INFO - PROCESS | 3544 | ++DOCSHELL 1034B800 == 36 [pid = 3544] [id = 478] 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16435800) [pid = 3544] [serial = 1434] [outer = 00000000] 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18D02800) [pid = 3544] [serial = 1435] [outer = 16435800] 14:13:09 INFO - PROCESS | 3544 | 1467321189642 Marionette DEBUG loaded listener.js 14:13:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18D84400) [pid = 3544] [serial = 1436] [outer = 16435800] 14:13:10 INFO - PROCESS | 3544 | 1467321190103 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 14:13:10 INFO - PROCESS | 3544 | 1467321190124 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 3544 | 1467321190126 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 14:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:13:10 INFO - PROCESS | 3544 | 1467321190128 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 3544 | 1467321190130 Marionette TRACE conn5 <- [1,1878,null,{}] 14:13:10 INFO - PROCESS | 3544 | 1467321190151 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 3544 | 1467321190153 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:10 INFO - PROCESS | 3544 | 1467321190236 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 14:13:10 INFO - PROCESS | 3544 | 1467321190241 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:10 INFO - PROCESS | 3544 | 1467321190243 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:10 INFO - PROCESS | 3544 | ++DOCSHELL 18AE1000 == 37 [pid = 3544] [id = 479] 14:13:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18D8C400) [pid = 3544] [serial = 1437] [outer = 00000000] 14:13:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18FA9400) [pid = 3544] [serial = 1438] [outer = 18D8C400] 14:13:10 INFO - PROCESS | 3544 | 1467321190287 Marionette DEBUG loaded listener.js 14:13:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1928D000) [pid = 3544] [serial = 1439] [outer = 18D8C400] 14:13:10 INFO - PROCESS | 3544 | 1467321190829 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 14:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 750ms 14:13:10 INFO - PROCESS | 3544 | 1467321190880 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 14:13:10 INFO - PROCESS | 3544 | 1467321190886 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 14:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:13:10 INFO - PROCESS | 3544 | 1467321190891 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:13:10 INFO - PROCESS | 3544 | 1467321190895 Marionette TRACE conn5 <- [1,1882,null,{}] 14:13:10 INFO - PROCESS | 3544 | 1467321190901 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:10 INFO - PROCESS | 3544 | 1467321190904 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:11 INFO - PROCESS | 3544 | 1467321191052 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 14:13:11 INFO - PROCESS | 3544 | 1467321191161 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:11 INFO - PROCESS | 3544 | 1467321191166 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:11 INFO - PROCESS | 3544 | ++DOCSHELL 0F874800 == 38 [pid = 3544] [id = 480] 14:13:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0FBA1C00) [pid = 3544] [serial = 1440] [outer = 00000000] 14:13:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FD2BC00) [pid = 3544] [serial = 1441] [outer = 0FBA1C00] 14:13:11 INFO - PROCESS | 3544 | 1467321191225 Marionette DEBUG loaded listener.js 14:13:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (10237400) [pid = 3544] [serial = 1442] [outer = 0FBA1C00] 14:13:11 INFO - PROCESS | 3544 | 1467321191845 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 14:13:11 INFO - PROCESS | 3544 | 1467321191865 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 14:13:11 INFO - PROCESS | 3544 | 1467321191870 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 14:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:13:11 INFO - PROCESS | 3544 | 1467321191877 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:13:11 INFO - PROCESS | 3544 | 1467321191879 Marionette TRACE conn5 <- [1,1886,null,{}] 14:13:11 INFO - PROCESS | 3544 | 1467321191883 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:11 INFO - PROCESS | 3544 | 1467321191886 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:12 INFO - PROCESS | 3544 | 1467321191998 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 14:13:12 INFO - PROCESS | 3544 | 1467321192107 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:12 INFO - PROCESS | 3544 | 1467321192110 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:12 INFO - PROCESS | 3544 | ++DOCSHELL 14127800 == 39 [pid = 3544] [id = 481] 14:13:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (141E2000) [pid = 3544] [serial = 1443] [outer = 00000000] 14:13:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (14752000) [pid = 3544] [serial = 1444] [outer = 141E2000] 14:13:12 INFO - PROCESS | 3544 | 1467321192166 Marionette DEBUG loaded listener.js 14:13:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (15EEF000) [pid = 3544] [serial = 1445] [outer = 141E2000] 14:13:12 INFO - PROCESS | 3544 | 1467321192795 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 14:13:12 INFO - PROCESS | 3544 | 1467321192851 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 14:13:12 INFO - PROCESS | 3544 | 1467321192853 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 14:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:13:12 INFO - PROCESS | 3544 | 1467321192857 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:13:12 INFO - PROCESS | 3544 | 1467321192861 Marionette TRACE conn5 <- [1,1890,null,{}] 14:13:12 INFO - PROCESS | 3544 | 1467321192872 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:12 INFO - PROCESS | 3544 | 1467321192877 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:13 INFO - PROCESS | 3544 | 1467321192991 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 14:13:13 INFO - PROCESS | 3544 | 1467321193122 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:13 INFO - PROCESS | 3544 | 1467321193126 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:13 INFO - PROCESS | 3544 | ++DOCSHELL 18FA6800 == 40 [pid = 3544] [id = 482] 14:13:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18FA6C00) [pid = 3544] [serial = 1446] [outer = 00000000] 14:13:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19292400) [pid = 3544] [serial = 1447] [outer = 18FA6C00] 14:13:13 INFO - PROCESS | 3544 | 1467321193183 Marionette DEBUG loaded listener.js 14:13:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19665C00) [pid = 3544] [serial = 1448] [outer = 18FA6C00] 14:13:13 INFO - PROCESS | 3544 | 1467321193733 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 14:13:13 INFO - PROCESS | 3544 | 1467321193790 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 14:13:13 INFO - PROCESS | 3544 | 1467321193793 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 14:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:13:13 INFO - PROCESS | 3544 | 1467321193797 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:13:13 INFO - PROCESS | 3544 | 1467321193799 Marionette TRACE conn5 <- [1,1894,null,{}] 14:13:13 INFO - PROCESS | 3544 | 1467321193802 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:13 INFO - PROCESS | 3544 | 1467321193805 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:13 INFO - PROCESS | 3544 | 1467321193913 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 14:13:14 INFO - PROCESS | 3544 | 1467321194050 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:14 INFO - PROCESS | 3544 | 1467321194052 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:14 INFO - PROCESS | 3544 | ++DOCSHELL 16F08000 == 41 [pid = 3544] [id = 483] 14:13:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19661400) [pid = 3544] [serial = 1449] [outer = 00000000] 14:13:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (198B8800) [pid = 3544] [serial = 1450] [outer = 19661400] 14:13:14 INFO - PROCESS | 3544 | 1467321194108 Marionette DEBUG loaded listener.js 14:13:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19A45400) [pid = 3544] [serial = 1451] [outer = 19661400] 14:13:14 INFO - PROCESS | 3544 | 1467321194869 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 14:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1132ms 14:13:14 INFO - PROCESS | 3544 | 1467321194933 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 14:13:14 INFO - PROCESS | 3544 | 1467321194936 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 14:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:13:14 INFO - PROCESS | 3544 | 1467321194941 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:13:14 INFO - PROCESS | 3544 | 1467321194945 Marionette TRACE conn5 <- [1,1898,null,{}] 14:13:14 INFO - PROCESS | 3544 | 1467321194950 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:14 INFO - PROCESS | 3544 | 1467321194954 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:15 INFO - PROCESS | 3544 | 1467321195053 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 14:13:15 INFO - PROCESS | 3544 | 1467321195186 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:15 INFO - PROCESS | 3544 | 1467321195190 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:15 INFO - PROCESS | 3544 | ++DOCSHELL 0FD28C00 == 42 [pid = 3544] [id = 484] 14:13:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0FD29C00) [pid = 3544] [serial = 1452] [outer = 00000000] 14:13:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1026F800) [pid = 3544] [serial = 1453] [outer = 0FD29C00] 14:13:15 INFO - PROCESS | 3544 | 1467321195242 Marionette DEBUG loaded listener.js 14:13:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (10351400) [pid = 3544] [serial = 1454] [outer = 0FD29C00] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 1034B800 == 41 [pid = 3544] [id = 478] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 1027C000 == 40 [pid = 3544] [id = 477] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 17D36800 == 39 [pid = 3544] [id = 476] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 16435C00 == 38 [pid = 3544] [id = 475] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 1554EC00 == 37 [pid = 3544] [id = 474] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 141AA000 == 36 [pid = 3544] [id = 473] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 1023D000 == 35 [pid = 3544] [id = 472] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF800 == 34 [pid = 3544] [id = 471] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 0F6EC800 == 33 [pid = 3544] [id = 469] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 1883A000 == 32 [pid = 3544] [id = 468] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 0FC45000 == 31 [pid = 3544] [id = 470] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 16F08000 == 30 [pid = 3544] [id = 483] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 14127800 == 29 [pid = 3544] [id = 481] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 18FA6800 == 28 [pid = 3544] [id = 482] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 18AE1000 == 27 [pid = 3544] [id = 479] 14:13:16 INFO - PROCESS | 3544 | --DOCSHELL 0F874800 == 26 [pid = 3544] [id = 480] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (13FE4400) [pid = 3544] [serial = 1400] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FC61800) [pid = 3544] [serial = 1382] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (15FDE400) [pid = 3544] [serial = 1393] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (13FE7000) [pid = 3544] [serial = 1388] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (103CE000) [pid = 3544] [serial = 1384] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (13F69000) [pid = 3544] [serial = 1387] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1449F400) [pid = 3544] [serial = 1391] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F0D800) [pid = 3544] [serial = 1396] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0F8C8400) [pid = 3544] [serial = 1378] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16428C00) [pid = 3544] [serial = 1394] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10DCAC00) [pid = 3544] [serial = 1385] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC5AC00) [pid = 3544] [serial = 1381] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F0EC00) [pid = 3544] [serial = 1397] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F8CFC00) [pid = 3544] [serial = 1379] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (142D4400) [pid = 3544] [serial = 1390] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18AD9800) [pid = 3544] [serial = 1405] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17D3B800) [pid = 3544] [serial = 1399] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18802C00) [pid = 3544] [serial = 1402] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18805800) [pid = 3544] [serial = 1403] [outer = 00000000] [url = about:blank] 14:13:16 INFO - PROCESS | 3544 | 1467321196502 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 14:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1621ms 14:13:16 INFO - PROCESS | 3544 | 1467321196568 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 14:13:16 INFO - PROCESS | 3544 | 1467321196572 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 14:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:13:16 INFO - PROCESS | 3544 | 1467321196577 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:13:16 INFO - PROCESS | 3544 | 1467321196580 Marionette TRACE conn5 <- [1,1902,null,{}] 14:13:16 INFO - PROCESS | 3544 | 1467321196585 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:16 INFO - PROCESS | 3544 | 1467321196588 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:16 INFO - PROCESS | 3544 | 1467321196678 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 14:13:16 INFO - PROCESS | 3544 | 1467321196686 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:16 INFO - PROCESS | 3544 | 1467321196690 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:16 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C6800 == 27 [pid = 3544] [id = 485] 14:13:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0F8CD000) [pid = 3544] [serial = 1455] [outer = 00000000] 14:13:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0F8D2000) [pid = 3544] [serial = 1456] [outer = 0F8CD000] 14:13:16 INFO - PROCESS | 3544 | 1467321196742 Marionette DEBUG loaded listener.js 14:13:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0FC03800) [pid = 3544] [serial = 1457] [outer = 0F8CD000] 14:13:17 INFO - PROCESS | 3544 | 1467321197219 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 14:13:17 INFO - PROCESS | 3544 | 1467321197248 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 14:13:17 INFO - PROCESS | 3544 | 1467321197253 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 14:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:13:17 INFO - PROCESS | 3544 | 1467321197264 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:13:17 INFO - PROCESS | 3544 | 1467321197267 Marionette TRACE conn5 <- [1,1906,null,{}] 14:13:17 INFO - PROCESS | 3544 | 1467321197270 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:17 INFO - PROCESS | 3544 | 1467321197273 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:17 INFO - PROCESS | 3544 | 1467321197389 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 14:13:17 INFO - PROCESS | 3544 | 1467321197405 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:17 INFO - PROCESS | 3544 | 1467321197407 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:17 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2B000 == 28 [pid = 3544] [id = 486] 14:13:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0FD2B400) [pid = 3544] [serial = 1458] [outer = 00000000] 14:13:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0FE4E800) [pid = 3544] [serial = 1459] [outer = 0FD2B400] 14:13:17 INFO - PROCESS | 3544 | 1467321197455 Marionette DEBUG loaded listener.js 14:13:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (10270400) [pid = 3544] [serial = 1460] [outer = 0FD2B400] 14:13:17 INFO - PROCESS | 3544 | 1467321197930 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 14:13:18 INFO - PROCESS | 3544 | 1467321198000 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 3544 | 1467321198002 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 14:13:18 INFO - PROCESS | 3544 | 1467321198005 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:13:18 INFO - PROCESS | 3544 | 1467321198009 Marionette TRACE conn5 <- [1,1910,null,{}] 14:13:18 INFO - PROCESS | 3544 | 1467321198019 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:18 INFO - PROCESS | 3544 | 1467321198024 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:18 INFO - PROCESS | 3544 | 1467321198109 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 14:13:18 INFO - PROCESS | 3544 | 1467321198215 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 3544 | 1467321198219 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:18 INFO - PROCESS | 3544 | ++DOCSHELL 13FE8C00 == 29 [pid = 3544] [id = 487] 14:13:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13FE9800) [pid = 3544] [serial = 1461] [outer = 00000000] 14:13:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (1412A000) [pid = 3544] [serial = 1462] [outer = 13FE9800] 14:13:18 INFO - PROCESS | 3544 | 1467321198267 Marionette DEBUG loaded listener.js 14:13:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (142C7800) [pid = 3544] [serial = 1463] [outer = 13FE9800] 14:13:18 INFO - PROCESS | 3544 | 1467321198695 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 14:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 731ms 14:13:18 INFO - PROCESS | 3544 | 1467321198757 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 14:13:18 INFO - PROCESS | 3544 | 1467321198759 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 14:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:13:18 INFO - PROCESS | 3544 | 1467321198772 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:13:18 INFO - PROCESS | 3544 | 1467321198774 Marionette TRACE conn5 <- [1,1914,null,{}] 14:13:18 INFO - PROCESS | 3544 | 1467321198778 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:18 INFO - PROCESS | 3544 | 1467321198779 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:18 INFO - PROCESS | 3544 | 1467321198897 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 14:13:18 INFO - PROCESS | 3544 | 1467321198908 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:18 INFO - PROCESS | 3544 | 1467321198910 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:18 INFO - PROCESS | 3544 | ++DOCSHELL 14693800 == 30 [pid = 3544] [id = 488] 14:13:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (14697C00) [pid = 3544] [serial = 1464] [outer = 00000000] 14:13:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (148C0400) [pid = 3544] [serial = 1465] [outer = 14697C00] 14:13:18 INFO - PROCESS | 3544 | 1467321198955 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (15A45800) [pid = 3544] [serial = 1466] [outer = 14697C00] 14:13:19 INFO - PROCESS | 3544 | 1467321199404 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 14:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 14:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:13:19 INFO - PROCESS | 3544 | 1467321199457 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 14:13:19 INFO - PROCESS | 3544 | 1467321199459 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 14:13:19 INFO - PROCESS | 3544 | 1467321199462 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:13:19 INFO - PROCESS | 3544 | 1467321199464 Marionette TRACE conn5 <- [1,1918,null,{}] 14:13:19 INFO - PROCESS | 3544 | 1467321199467 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:19 INFO - PROCESS | 3544 | 1467321199469 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:19 INFO - PROCESS | 3544 | 1467321199588 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 14:13:19 INFO - PROCESS | 3544 | 1467321199597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:19 INFO - PROCESS | 3544 | 1467321199599 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:19 INFO - PROCESS | 3544 | ++DOCSHELL 15FDE400 == 31 [pid = 3544] [id = 489] 14:13:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (15FE1400) [pid = 3544] [serial = 1467] [outer = 00000000] 14:13:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (16F01C00) [pid = 3544] [serial = 1468] [outer = 15FE1400] 14:13:19 INFO - PROCESS | 3544 | 1467321199643 Marionette DEBUG loaded listener.js 14:13:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (16F0F400) [pid = 3544] [serial = 1469] [outer = 15FE1400] 14:13:20 INFO - PROCESS | 3544 | 1467321200092 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 14:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 14:13:20 INFO - PROCESS | 3544 | 1467321200134 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 14:13:20 INFO - PROCESS | 3544 | 1467321200136 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 14:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:13:20 INFO - PROCESS | 3544 | 1467321200139 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:13:20 INFO - PROCESS | 3544 | 1467321200140 Marionette TRACE conn5 <- [1,1922,null,{}] 14:13:20 INFO - PROCESS | 3544 | 1467321200144 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:20 INFO - PROCESS | 3544 | 1467321200149 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:20 INFO - PROCESS | 3544 | 1467321200318 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 14:13:20 INFO - PROCESS | 3544 | 1467321200331 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:20 INFO - PROCESS | 3544 | 1467321200333 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:20 INFO - PROCESS | 3544 | ++DOCSHELL 16F70000 == 32 [pid = 3544] [id = 490] 14:13:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (17D2E000) [pid = 3544] [serial = 1470] [outer = 00000000] 14:13:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18346000) [pid = 3544] [serial = 1471] [outer = 17D2E000] 14:13:20 INFO - PROCESS | 3544 | 1467321200379 Marionette DEBUG loaded listener.js 14:13:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (18807000) [pid = 3544] [serial = 1472] [outer = 17D2E000] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (15A43800) [pid = 3544] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (16F01800) [pid = 3544] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0F7F8800) [pid = 3544] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (141AFC00) [pid = 3544] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (102D5000) [pid = 3544] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FC03C00) [pid = 3544] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC50C00) [pid = 3544] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13FE9C00) [pid = 3544] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (188E8000) [pid = 3544] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (17D3B000) [pid = 3544] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18D8C400) [pid = 3544] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16435800) [pid = 3544] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:13:20 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19A45000) [pid = 3544] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:13:21 INFO - PROCESS | 3544 | 1467321201047 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 971ms 14:13:21 INFO - PROCESS | 3544 | 1467321201111 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 3544 | 1467321201113 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:13:21 INFO - PROCESS | 3544 | 1467321201116 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 3544 | 1467321201118 Marionette TRACE conn5 <- [1,1926,null,{}] 14:13:21 INFO - PROCESS | 3544 | 1467321201121 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 3544 | 1467321201123 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:21 INFO - PROCESS | 3544 | 1467321201201 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 14:13:21 INFO - PROCESS | 3544 | 1467321201206 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 3544 | 1467321201208 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:21 INFO - PROCESS | 3544 | ++DOCSHELL 1023B000 == 33 [pid = 3544] [id = 491] 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (102D5000) [pid = 3544] [serial = 1473] [outer = 00000000] 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16435800) [pid = 3544] [serial = 1474] [outer = 102D5000] 14:13:21 INFO - PROCESS | 3544 | 1467321201252 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16F0A000) [pid = 3544] [serial = 1475] [outer = 102D5000] 14:13:21 INFO - PROCESS | 3544 | 1467321201652 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 14:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:13:21 INFO - PROCESS | 3544 | 1467321201686 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 14:13:21 INFO - PROCESS | 3544 | 1467321201688 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 14:13:21 INFO - PROCESS | 3544 | 1467321201691 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:13:21 INFO - PROCESS | 3544 | 1467321201693 Marionette TRACE conn5 <- [1,1930,null,{}] 14:13:21 INFO - PROCESS | 3544 | 1467321201697 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:21 INFO - PROCESS | 3544 | 1467321201698 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:21 INFO - PROCESS | 3544 | 1467321201823 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 14:13:21 INFO - PROCESS | 3544 | 1467321201831 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:21 INFO - PROCESS | 3544 | 1467321201833 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:21 INFO - PROCESS | 3544 | ++DOCSHELL 18809C00 == 34 [pid = 3544] [id = 492] 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1880A000) [pid = 3544] [serial = 1476] [outer = 00000000] 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18AD5400) [pid = 3544] [serial = 1477] [outer = 1880A000] 14:13:21 INFO - PROCESS | 3544 | 1467321201877 Marionette DEBUG loaded listener.js 14:13:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1880CC00) [pid = 3544] [serial = 1478] [outer = 1880A000] 14:13:22 INFO - PROCESS | 3544 | 1467321202307 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 14:13:22 INFO - PROCESS | 3544 | 1467321202362 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 14:13:22 INFO - PROCESS | 3544 | 1467321202364 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 14:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:13:22 INFO - PROCESS | 3544 | 1467321202368 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:13:22 INFO - PROCESS | 3544 | 1467321202369 Marionette TRACE conn5 <- [1,1934,null,{}] 14:13:22 INFO - PROCESS | 3544 | 1467321202373 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:22 INFO - PROCESS | 3544 | 1467321202375 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:22 INFO - PROCESS | 3544 | 1467321202490 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 14:13:22 INFO - PROCESS | 3544 | 1467321202498 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:22 INFO - PROCESS | 3544 | 1467321202499 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:22 INFO - PROCESS | 3544 | ++DOCSHELL 13FE7C00 == 35 [pid = 3544] [id = 493] 14:13:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18D7F800) [pid = 3544] [serial = 1479] [outer = 00000000] 14:13:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18FA7000) [pid = 3544] [serial = 1480] [outer = 18D7F800] 14:13:22 INFO - PROCESS | 3544 | 1467321202547 Marionette DEBUG loaded listener.js 14:13:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19289400) [pid = 3544] [serial = 1481] [outer = 18D7F800] 14:13:23 INFO - PROCESS | 3544 | 1467321203236 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 14:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 931ms 14:13:23 INFO - PROCESS | 3544 | 1467321203300 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 14:13:23 INFO - PROCESS | 3544 | 1467321203304 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 14:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:13:23 INFO - PROCESS | 3544 | 1467321203334 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:13:23 INFO - PROCESS | 3544 | 1467321203337 Marionette TRACE conn5 <- [1,1938,null,{}] 14:13:23 INFO - PROCESS | 3544 | 1467321203343 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:23 INFO - PROCESS | 3544 | 1467321203346 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:23 INFO - PROCESS | 3544 | 1467321203475 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 14:13:23 INFO - PROCESS | 3544 | 1467321203608 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:23 INFO - PROCESS | 3544 | 1467321203611 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:23 INFO - PROCESS | 3544 | ++DOCSHELL 0F759C00 == 36 [pid = 3544] [id = 494] 14:13:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0F87C000) [pid = 3544] [serial = 1482] [outer = 00000000] 14:13:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FC5B400) [pid = 3544] [serial = 1483] [outer = 0F87C000] 14:13:23 INFO - PROCESS | 3544 | 1467321203669 Marionette DEBUG loaded listener.js 14:13:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0FF38400) [pid = 3544] [serial = 1484] [outer = 0F87C000] 14:13:24 INFO - PROCESS | 3544 | 1467321204379 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1072ms 14:13:24 INFO - PROCESS | 3544 | 1467321204408 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 14:13:24 INFO - PROCESS | 3544 | 1467321204413 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 14:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:13:24 INFO - PROCESS | 3544 | 1467321204420 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:13:24 INFO - PROCESS | 3544 | 1467321204423 Marionette TRACE conn5 <- [1,1942,null,{}] 14:13:24 INFO - PROCESS | 3544 | 1467321204426 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:24 INFO - PROCESS | 3544 | 1467321204429 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:24 INFO - PROCESS | 3544 | 1467321204554 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 14:13:24 INFO - PROCESS | 3544 | 1467321204708 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:24 INFO - PROCESS | 3544 | 1467321204711 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:24 INFO - PROCESS | 3544 | ++DOCSHELL 13FDF000 == 37 [pid = 3544] [id = 495] 14:13:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (13FE0C00) [pid = 3544] [serial = 1485] [outer = 00000000] 14:13:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (14497C00) [pid = 3544] [serial = 1486] [outer = 13FE0C00] 14:13:24 INFO - PROCESS | 3544 | 1467321204768 Marionette DEBUG loaded listener.js 14:13:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1554FC00) [pid = 3544] [serial = 1487] [outer = 13FE0C00] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 18809C00 == 36 [pid = 3544] [id = 492] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 1023B000 == 35 [pid = 3544] [id = 491] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 16F70000 == 34 [pid = 3544] [id = 490] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 15FDE400 == 33 [pid = 3544] [id = 489] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 14693800 == 32 [pid = 3544] [id = 488] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 13FE8C00 == 31 [pid = 3544] [id = 487] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 0FD2B000 == 30 [pid = 3544] [id = 486] 14:13:25 INFO - PROCESS | 3544 | --DOCSHELL 0F8C6800 == 29 [pid = 3544] [id = 485] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (19B96800) [pid = 3544] [serial = 1376] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (15EF5400) [pid = 3544] [serial = 1423] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (16F72000) [pid = 3544] [serial = 1427] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FC05400) [pid = 3544] [serial = 1408] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F69400) [pid = 3544] [serial = 1426] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FC10C00) [pid = 3544] [serial = 1409] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (14624C00) [pid = 3544] [serial = 1420] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1034CC00) [pid = 3544] [serial = 1417] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10D39400) [pid = 3544] [serial = 1418] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC43400) [pid = 3544] [serial = 1414] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FC56400) [pid = 3544] [serial = 1415] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (102D4C00) [pid = 3544] [serial = 1411] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (17D2F400) [pid = 3544] [serial = 1432] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (10349400) [pid = 3544] [serial = 1412] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18D03000) [pid = 3544] [serial = 1406] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1880A400) [pid = 3544] [serial = 1429] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1928D000) [pid = 3544] [serial = 1439] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18FA9400) [pid = 3544] [serial = 1438] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18D84400) [pid = 3544] [serial = 1436] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (17D49400) [pid = 3544] [serial = 1430] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18D02800) [pid = 3544] [serial = 1435] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1868F400) [pid = 3544] [serial = 1433] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (16428400) [pid = 3544] [serial = 1424] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (14753400) [pid = 3544] [serial = 1421] [outer = 00000000] [url = about:blank] 14:13:25 INFO - PROCESS | 3544 | 1467321205660 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 14:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1280ms 14:13:25 INFO - PROCESS | 3544 | 1467321205703 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 14:13:25 INFO - PROCESS | 3544 | 1467321205707 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 14:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:13:25 INFO - PROCESS | 3544 | 1467321205711 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:13:25 INFO - PROCESS | 3544 | 1467321205714 Marionette TRACE conn5 <- [1,1946,null,{}] 14:13:25 INFO - PROCESS | 3544 | 1467321205719 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:25 INFO - PROCESS | 3544 | 1467321205722 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:25 INFO - PROCESS | 3544 | 1467321205809 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 14:13:25 INFO - PROCESS | 3544 | 1467321205816 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:25 INFO - PROCESS | 3544 | 1467321205820 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:25 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CB000 == 30 [pid = 3544] [id = 496] 14:13:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0F8CCC00) [pid = 3544] [serial = 1488] [outer = 00000000] 14:13:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FC05400) [pid = 3544] [serial = 1489] [outer = 0F8CCC00] 14:13:25 INFO - PROCESS | 3544 | 1467321205869 Marionette DEBUG loaded listener.js 14:13:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FC42800) [pid = 3544] [serial = 1490] [outer = 0F8CCC00] 14:13:26 INFO - PROCESS | 3544 | 1467321206399 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 14:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 14:13:26 INFO - PROCESS | 3544 | 1467321206443 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 14:13:26 INFO - PROCESS | 3544 | 1467321206447 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 14:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:13:26 INFO - PROCESS | 3544 | 1467321206454 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:13:26 INFO - PROCESS | 3544 | 1467321206456 Marionette TRACE conn5 <- [1,1950,null,{}] 14:13:26 INFO - PROCESS | 3544 | 1467321206460 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:26 INFO - PROCESS | 3544 | 1467321206463 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:26 INFO - PROCESS | 3544 | 1467321206556 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 14:13:26 INFO - PROCESS | 3544 | 1467321206655 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:26 INFO - PROCESS | 3544 | 1467321206657 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:26 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2A400 == 31 [pid = 3544] [id = 497] 14:13:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FD2EC00) [pid = 3544] [serial = 1491] [outer = 00000000] 14:13:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1034F000) [pid = 3544] [serial = 1492] [outer = 0FD2EC00] 14:13:26 INFO - PROCESS | 3544 | 1467321206704 Marionette DEBUG loaded listener.js 14:13:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (10DCB800) [pid = 3544] [serial = 1493] [outer = 0FD2EC00] 14:13:27 INFO - PROCESS | 3544 | 1467321207086 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 14:13:27 INFO - PROCESS | 3544 | 1467321207129 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 3544 | 1467321207131 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 14:13:27 INFO - PROCESS | 3544 | 1467321207134 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:13:27 INFO - PROCESS | 3544 | 1467321207138 Marionette TRACE conn5 <- [1,1954,null,{}] 14:13:27 INFO - PROCESS | 3544 | 1467321207149 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 3544 | 1467321207153 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:27 INFO - PROCESS | 3544 | 1467321207265 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 14:13:27 INFO - PROCESS | 3544 | 1467321207283 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:27 INFO - PROCESS | 3544 | 1467321207286 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:27 INFO - PROCESS | 3544 | ++DOCSHELL 1469FC00 == 32 [pid = 3544] [id = 498] 14:13:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (146A0000) [pid = 3544] [serial = 1494] [outer = 00000000] 14:13:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (147E4000) [pid = 3544] [serial = 1495] [outer = 146A0000] 14:13:27 INFO - PROCESS | 3544 | 1467321207334 Marionette DEBUG loaded listener.js 14:13:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15A44800) [pid = 3544] [serial = 1496] [outer = 146A0000] 14:13:27 INFO - PROCESS | 3544 | 1467321207789 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 14:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 14:13:27 INFO - PROCESS | 3544 | 1467321207826 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 14:13:27 INFO - PROCESS | 3544 | 1467321207829 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 14:13:27 INFO - PROCESS | 3544 | 1467321207832 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:13:27 INFO - PROCESS | 3544 | 1467321207834 Marionette TRACE conn5 <- [1,1958,null,{}] 14:13:27 INFO - PROCESS | 3544 | 1467321207838 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:27 INFO - PROCESS | 3544 | 1467321207840 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:27 INFO - PROCESS | 3544 | 1467321207964 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 14:13:28 INFO - PROCESS | 3544 | 1467321207970 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 3544 | 1467321207972 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:28 INFO - PROCESS | 3544 | ++DOCSHELL 16F0AC00 == 33 [pid = 3544] [id = 499] 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F0C000) [pid = 3544] [serial = 1497] [outer = 00000000] 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F95C00) [pid = 3544] [serial = 1498] [outer = 16F0C000] 14:13:28 INFO - PROCESS | 3544 | 1467321208016 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D30C00) [pid = 3544] [serial = 1499] [outer = 16F0C000] 14:13:28 INFO - PROCESS | 3544 | 1467321208463 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 14:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 14:13:28 INFO - PROCESS | 3544 | 1467321208507 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 14:13:28 INFO - PROCESS | 3544 | 1467321208509 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 14:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:13:28 INFO - PROCESS | 3544 | 1467321208511 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:13:28 INFO - PROCESS | 3544 | 1467321208513 Marionette TRACE conn5 <- [1,1962,null,{}] 14:13:28 INFO - PROCESS | 3544 | 1467321208516 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:28 INFO - PROCESS | 3544 | 1467321208518 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:28 INFO - PROCESS | 3544 | 1467321208631 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 14:13:28 INFO - PROCESS | 3544 | 1467321208724 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:28 INFO - PROCESS | 3544 | 1467321208726 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:28 INFO - PROCESS | 3544 | ++DOCSHELL 17D35800 == 34 [pid = 3544] [id = 500] 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17D36000) [pid = 3544] [serial = 1500] [outer = 00000000] 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18346400) [pid = 3544] [serial = 1501] [outer = 17D36000] 14:13:28 INFO - PROCESS | 3544 | 1467321208771 Marionette DEBUG loaded listener.js 14:13:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1868DC00) [pid = 3544] [serial = 1502] [outer = 17D36000] 14:13:29 INFO - PROCESS | 3544 | 1467321209197 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 14:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 14:13:29 INFO - PROCESS | 3544 | 1467321209243 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 14:13:29 INFO - PROCESS | 3544 | 1467321209245 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 14:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:13:29 INFO - PROCESS | 3544 | 1467321209257 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:13:29 INFO - PROCESS | 3544 | 1467321209259 Marionette TRACE conn5 <- [1,1966,null,{}] 14:13:29 INFO - PROCESS | 3544 | 1467321209263 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:29 INFO - PROCESS | 3544 | 1467321209268 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:29 INFO - PROCESS | 3544 | 1467321209417 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 14:13:29 INFO - PROCESS | 3544 | 1467321209485 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:29 INFO - PROCESS | 3544 | 1467321209487 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:29 INFO - PROCESS | 3544 | ++DOCSHELL 1880D400 == 35 [pid = 3544] [id = 501] 14:13:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1880E800) [pid = 3544] [serial = 1503] [outer = 00000000] 14:13:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18D81800) [pid = 3544] [serial = 1504] [outer = 1880E800] 14:13:29 INFO - PROCESS | 3544 | 1467321209531 Marionette DEBUG loaded listener.js 14:13:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (10CDE400) [pid = 3544] [serial = 1505] [outer = 1880E800] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (14697C00) [pid = 3544] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1880A000) [pid = 3544] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F8CD000) [pid = 3544] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13FE9800) [pid = 3544] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FD2B400) [pid = 3544] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FD29C00) [pid = 3544] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (15FE1400) [pid = 3544] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FBA1C00) [pid = 3544] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (141E2000) [pid = 3544] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (18FA6C00) [pid = 3544] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (19661400) [pid = 3544] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17D2E000) [pid = 3544] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:13:30 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (102D5000) [pid = 3544] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:13:30 INFO - PROCESS | 3544 | 1467321210069 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 870ms 14:13:30 INFO - PROCESS | 3544 | 1467321210129 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 3544 | 1467321210131 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:13:30 INFO - PROCESS | 3544 | 1467321210134 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 3544 | 1467321210136 Marionette TRACE conn5 <- [1,1970,null,{}] 14:13:30 INFO - PROCESS | 3544 | 1467321210140 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 3544 | 1467321210141 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:30 INFO - PROCESS | 3544 | 1467321210220 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 14:13:30 INFO - PROCESS | 3544 | 1467321210318 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 3544 | 1467321210320 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FD29C00 == 36 [pid = 3544] [id = 502] 14:13:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FD2B400) [pid = 3544] [serial = 1506] [outer = 00000000] 14:13:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (1554EC00) [pid = 3544] [serial = 1507] [outer = 0FD2B400] 14:13:30 INFO - PROCESS | 3544 | 1467321210363 Marionette DEBUG loaded listener.js 14:13:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (17D2E800) [pid = 3544] [serial = 1508] [outer = 0FD2B400] 14:13:30 INFO - PROCESS | 3544 | 1467321210687 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 14:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:13:30 INFO - PROCESS | 3544 | 1467321210765 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 14:13:30 INFO - PROCESS | 3544 | 1467321210767 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 14:13:30 INFO - PROCESS | 3544 | 1467321210770 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:13:30 INFO - PROCESS | 3544 | 1467321210771 Marionette TRACE conn5 <- [1,1974,null,{}] 14:13:30 INFO - PROCESS | 3544 | 1467321210775 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:30 INFO - PROCESS | 3544 | 1467321210777 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:30 INFO - PROCESS | 3544 | 1467321210893 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 14:13:30 INFO - PROCESS | 3544 | 1467321210901 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:30 INFO - PROCESS | 3544 | 1467321210903 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:30 INFO - PROCESS | 3544 | ++DOCSHELL 15FE1400 == 37 [pid = 3544] [id = 503] 14:13:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18AD6400) [pid = 3544] [serial = 1509] [outer = 00000000] 14:13:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1928DC00) [pid = 3544] [serial = 1510] [outer = 18AD6400] 14:13:30 INFO - PROCESS | 3544 | 1467321210948 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19692400) [pid = 3544] [serial = 1511] [outer = 18AD6400] 14:13:31 INFO - PROCESS | 3544 | 1467321211350 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 14:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:13:31 INFO - PROCESS | 3544 | 1467321211401 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 14:13:31 INFO - PROCESS | 3544 | 1467321211403 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 14:13:31 INFO - PROCESS | 3544 | 1467321211406 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:13:31 INFO - PROCESS | 3544 | 1467321211417 Marionette TRACE conn5 <- [1,1978,null,{}] 14:13:31 INFO - PROCESS | 3544 | 1467321211421 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:31 INFO - PROCESS | 3544 | 1467321211423 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:31 INFO - PROCESS | 3544 | 1467321211541 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 14:13:31 INFO - PROCESS | 3544 | 1467321211590 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:31 INFO - PROCESS | 3544 | 1467321211592 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:31 INFO - PROCESS | 3544 | ++DOCSHELL 144BD400 == 38 [pid = 3544] [id = 504] 14:13:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (196D0C00) [pid = 3544] [serial = 1512] [outer = 00000000] 14:13:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (19A41400) [pid = 3544] [serial = 1513] [outer = 196D0C00] 14:13:31 INFO - PROCESS | 3544 | 1467321211637 Marionette DEBUG loaded listener.js 14:13:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19A48800) [pid = 3544] [serial = 1514] [outer = 196D0C00] 14:13:32 INFO - PROCESS | 3544 | 1467321212126 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 14:13:32 INFO - PROCESS | 3544 | 1467321212137 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 14:13:32 INFO - PROCESS | 3544 | 1467321212142 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 14:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:13:32 INFO - PROCESS | 3544 | 1467321212148 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:13:32 INFO - PROCESS | 3544 | 1467321212151 Marionette TRACE conn5 <- [1,1982,null,{}] 14:13:32 INFO - PROCESS | 3544 | 1467321212173 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:32 INFO - PROCESS | 3544 | 1467321212177 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:32 INFO - PROCESS | 3544 | 1467321212295 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 14:13:32 INFO - PROCESS | 3544 | 1467321212405 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:32 INFO - PROCESS | 3544 | 1467321212409 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:32 INFO - PROCESS | 3544 | ++DOCSHELL 0F6E5800 == 39 [pid = 3544] [id = 505] 14:13:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F877C00) [pid = 3544] [serial = 1515] [outer = 00000000] 14:13:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC4C400) [pid = 3544] [serial = 1516] [outer = 0F877C00] 14:13:32 INFO - PROCESS | 3544 | 1467321212508 Marionette DEBUG loaded listener.js 14:13:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FD26800) [pid = 3544] [serial = 1517] [outer = 0F877C00] 14:13:33 INFO - PROCESS | 3544 | 1467321213118 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 990ms 14:13:33 INFO - PROCESS | 3544 | 1467321213142 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 14:13:33 INFO - PROCESS | 3544 | 1467321213147 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 14:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:13:33 INFO - PROCESS | 3544 | 1467321213153 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:13:33 INFO - PROCESS | 3544 | 1467321213156 Marionette TRACE conn5 <- [1,1986,null,{}] 14:13:33 INFO - PROCESS | 3544 | 1467321213160 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:33 INFO - PROCESS | 3544 | 1467321213163 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:33 INFO - PROCESS | 3544 | 1467321213275 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 14:13:33 INFO - PROCESS | 3544 | 1467321213388 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:33 INFO - PROCESS | 3544 | 1467321213391 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:33 INFO - PROCESS | 3544 | ++DOCSHELL 141ACC00 == 40 [pid = 3544] [id = 506] 14:13:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (14496C00) [pid = 3544] [serial = 1518] [outer = 00000000] 14:13:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (15A41400) [pid = 3544] [serial = 1519] [outer = 14496C00] 14:13:33 INFO - PROCESS | 3544 | 1467321213487 Marionette DEBUG loaded listener.js 14:13:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (16F6DC00) [pid = 3544] [serial = 1520] [outer = 14496C00] 14:13:34 INFO - PROCESS | 3544 | 1467321214087 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 14:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 14:13:34 INFO - PROCESS | 3544 | 1467321214127 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 14:13:34 INFO - PROCESS | 3544 | 1467321214130 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 14:13:34 INFO - PROCESS | 3544 | 1467321214133 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:13:34 INFO - PROCESS | 3544 | 1467321214137 Marionette TRACE conn5 <- [1,1990,null,{}] 14:13:34 INFO - PROCESS | 3544 | 1467321214148 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:34 INFO - PROCESS | 3544 | 1467321214153 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:34 INFO - PROCESS | 3544 | 1467321214294 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 14:13:34 INFO - PROCESS | 3544 | 1467321214433 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:34 INFO - PROCESS | 3544 | 1467321214436 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:34 INFO - PROCESS | 3544 | ++DOCSHELL 1969DC00 == 41 [pid = 3544] [id = 507] 14:13:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (196CB000) [pid = 3544] [serial = 1521] [outer = 00000000] 14:13:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (19B94400) [pid = 3544] [serial = 1522] [outer = 196CB000] 14:13:34 INFO - PROCESS | 3544 | 1467321214494 Marionette DEBUG loaded listener.js 14:13:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (19B9BC00) [pid = 3544] [serial = 1523] [outer = 196CB000] 14:13:35 INFO - PROCESS | 3544 | 1467321215107 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1020ms 14:13:35 INFO - PROCESS | 3544 | 1467321215157 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 14:13:35 INFO - PROCESS | 3544 | 1467321215160 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 14:13:35 INFO - PROCESS | 3544 | 1467321215164 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:13:35 INFO - PROCESS | 3544 | 1467321215165 Marionette TRACE conn5 <- [1,1994,null,{}] 14:13:35 INFO - PROCESS | 3544 | 1467321215169 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:35 INFO - PROCESS | 3544 | 1467321215172 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:35 INFO - PROCESS | 3544 | 1467321215282 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 14:13:35 INFO - PROCESS | 3544 | 1467321215520 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:35 INFO - PROCESS | 3544 | 1467321215523 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:35 INFO - PROCESS | 3544 | ++DOCSHELL 0F67E000 == 42 [pid = 3544] [id = 508] 14:13:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F6E5400) [pid = 3544] [serial = 1524] [outer = 00000000] 14:13:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0F8CDC00) [pid = 3544] [serial = 1525] [outer = 0F6E5400] 14:13:35 INFO - PROCESS | 3544 | 1467321215597 Marionette DEBUG loaded listener.js 14:13:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FC4CC00) [pid = 3544] [serial = 1526] [outer = 0F6E5400] 14:13:36 INFO - PROCESS | 3544 | 1467321216203 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 14:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 14:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1070ms 14:13:36 INFO - PROCESS | 3544 | 1467321216245 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 14:13:36 INFO - PROCESS | 3544 | 1467321216249 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 14:13:36 INFO - PROCESS | 3544 | 1467321216253 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:13:36 INFO - PROCESS | 3544 | 1467321216255 Marionette TRACE conn5 <- [1,1998,null,{}] 14:13:36 INFO - PROCESS | 3544 | 1467321216261 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:36 INFO - PROCESS | 3544 | 1467321216265 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 15FE1400 == 41 [pid = 3544] [id = 503] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0FD29C00 == 40 [pid = 3544] [id = 502] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 1880D400 == 39 [pid = 3544] [id = 501] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 17D35800 == 38 [pid = 3544] [id = 500] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 16F0AC00 == 37 [pid = 3544] [id = 499] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 1469FC00 == 36 [pid = 3544] [id = 498] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0FD2A400 == 35 [pid = 3544] [id = 497] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0F8CB000 == 34 [pid = 3544] [id = 496] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0F759C00 == 33 [pid = 3544] [id = 494] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 13FE7C00 == 32 [pid = 3544] [id = 493] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 13FDF000 == 31 [pid = 3544] [id = 495] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0FD28C00 == 30 [pid = 3544] [id = 484] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0F67E000 == 29 [pid = 3544] [id = 508] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 1969DC00 == 28 [pid = 3544] [id = 507] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 144BD400 == 27 [pid = 3544] [id = 504] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 0F6E5800 == 26 [pid = 3544] [id = 505] 14:13:36 INFO - PROCESS | 3544 | --DOCSHELL 141ACC00 == 25 [pid = 3544] [id = 506] 14:13:37 INFO - PROCESS | 3544 | 1467321216963 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (148C0400) [pid = 3544] [serial = 1465] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (1880CC00) [pid = 3544] [serial = 1478] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0F8D2000) [pid = 3544] [serial = 1456] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FC03800) [pid = 3544] [serial = 1457] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (1412A000) [pid = 3544] [serial = 1462] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FE4E800) [pid = 3544] [serial = 1459] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (10270400) [pid = 3544] [serial = 1460] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (10351400) [pid = 3544] [serial = 1454] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1026F800) [pid = 3544] [serial = 1453] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16F01C00) [pid = 3544] [serial = 1468] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10237400) [pid = 3544] [serial = 1442] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FD2BC00) [pid = 3544] [serial = 1441] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (15EEF000) [pid = 3544] [serial = 1445] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14752000) [pid = 3544] [serial = 1444] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (19665C00) [pid = 3544] [serial = 1448] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (19292400) [pid = 3544] [serial = 1447] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19A45400) [pid = 3544] [serial = 1451] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (198B8800) [pid = 3544] [serial = 1450] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18FA7000) [pid = 3544] [serial = 1480] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18346000) [pid = 3544] [serial = 1471] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (16F0F400) [pid = 3544] [serial = 1469] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18807000) [pid = 3544] [serial = 1472] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16435800) [pid = 3544] [serial = 1474] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16F0A000) [pid = 3544] [serial = 1475] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (15A45800) [pid = 3544] [serial = 1466] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18AD5400) [pid = 3544] [serial = 1477] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (142C7800) [pid = 3544] [serial = 1463] [outer = 00000000] [url = about:blank] 14:13:37 INFO - PROCESS | 3544 | 1467321217186 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 3544 | 1467321217189 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:37 INFO - PROCESS | 3544 | ++DOCSHELL 0F67E000 == 26 [pid = 3544] [id = 509] 14:13:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0F682000) [pid = 3544] [serial = 1527] [outer = 00000000] 14:13:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0F6E7400) [pid = 3544] [serial = 1528] [outer = 0F682000] 14:13:37 INFO - PROCESS | 3544 | 1467321217240 Marionette DEBUG loaded listener.js 14:13:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0F7FA400) [pid = 3544] [serial = 1529] [outer = 0F682000] 14:13:37 INFO - PROCESS | 3544 | 1467321217687 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 14:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 14:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1470ms 14:13:37 INFO - PROCESS | 3544 | 1467321217729 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 14:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:13:37 INFO - PROCESS | 3544 | 1467321217733 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 14:13:37 INFO - PROCESS | 3544 | 1467321217738 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:13:37 INFO - PROCESS | 3544 | 1467321217741 Marionette TRACE conn5 <- [1,2002,null,{}] 14:13:37 INFO - PROCESS | 3544 | 1467321217745 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:37 INFO - PROCESS | 3544 | 1467321217748 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:37 INFO - PROCESS | 3544 | 1467321217836 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 14:13:37 INFO - PROCESS | 3544 | 1467321217848 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:37 INFO - PROCESS | 3544 | 1467321217851 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:37 INFO - PROCESS | 3544 | ++DOCSHELL 0FC59400 == 27 [pid = 3544] [id = 510] 14:13:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FC5F400) [pid = 3544] [serial = 1530] [outer = 00000000] 14:13:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FD28C00) [pid = 3544] [serial = 1531] [outer = 0FC5F400] 14:13:37 INFO - PROCESS | 3544 | 1467321217902 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FE4C000) [pid = 3544] [serial = 1532] [outer = 0FC5F400] 14:13:38 INFO - PROCESS | 3544 | 1467321218362 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 14:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:13:38 INFO - PROCESS | 3544 | 1467321218409 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 14:13:38 INFO - PROCESS | 3544 | 1467321218412 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 14:13:38 INFO - PROCESS | 3544 | 1467321218415 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:13:38 INFO - PROCESS | 3544 | 1467321218417 Marionette TRACE conn5 <- [1,2006,null,{}] 14:13:38 INFO - PROCESS | 3544 | 1467321218421 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:38 INFO - PROCESS | 3544 | 1467321218424 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:38 INFO - PROCESS | 3544 | 1467321218537 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 14:13:38 INFO - PROCESS | 3544 | 1467321218636 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:38 INFO - PROCESS | 3544 | 1467321218639 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:38 INFO - PROCESS | 3544 | ++DOCSHELL 13F11800 == 28 [pid = 3544] [id = 511] 14:13:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13F13000) [pid = 3544] [serial = 1533] [outer = 00000000] 14:13:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13F5E000) [pid = 3544] [serial = 1534] [outer = 13F13000] 14:13:38 INFO - PROCESS | 3544 | 1467321218684 Marionette DEBUG loaded listener.js 14:13:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (13F65000) [pid = 3544] [serial = 1535] [outer = 13F13000] 14:13:39 INFO - PROCESS | 3544 | 1467321219081 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 14:13:39 INFO - PROCESS | 3544 | 1467321219148 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 3544 | 1467321219152 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 14:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:13:39 INFO - PROCESS | 3544 | 1467321219163 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - PROCESS | 3544 | 1467321219167 Marionette TRACE conn5 <- [1,2010,null,{}] 14:13:39 INFO - PROCESS | 3544 | 1467321219171 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:39 INFO - PROCESS | 3544 | 1467321219174 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:39 INFO - PROCESS | 3544 | 1467321219316 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 14:13:39 INFO - PROCESS | 3544 | 1467321219340 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:39 INFO - PROCESS | 3544 | 1467321219342 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:39 INFO - PROCESS | 3544 | ++DOCSHELL 13FE1800 == 29 [pid = 3544] [id = 512] 14:13:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (13FE2000) [pid = 3544] [serial = 1536] [outer = 00000000] 14:13:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1469FC00) [pid = 3544] [serial = 1537] [outer = 13FE2000] 14:13:39 INFO - PROCESS | 3544 | 1467321219386 Marionette DEBUG loaded listener.js 14:13:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15550800) [pid = 3544] [serial = 1538] [outer = 13FE2000] 14:13:39 INFO - PROCESS | 3544 | 1467321219841 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 14:13:39 INFO - PROCESS | 3544 | 1467321219900 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 14:13:39 INFO - PROCESS | 3544 | 1467321219902 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 14:13:39 INFO - PROCESS | 3544 | 1467321219905 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:13:39 INFO - PROCESS | 3544 | 1467321219907 Marionette TRACE conn5 <- [1,2014,null,{}] 14:13:39 INFO - PROCESS | 3544 | 1467321219910 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:39 INFO - PROCESS | 3544 | 1467321219912 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:40 INFO - PROCESS | 3544 | 1467321220028 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 14:13:40 INFO - PROCESS | 3544 | 1467321220040 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 3544 | 1467321220042 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:40 INFO - PROCESS | 3544 | ++DOCSHELL 1555A000 == 30 [pid = 3544] [id = 513] 14:13:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15A42400) [pid = 3544] [serial = 1539] [outer = 00000000] 14:13:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1642E400) [pid = 3544] [serial = 1540] [outer = 15A42400] 14:13:40 INFO - PROCESS | 3544 | 1467321220139 Marionette DEBUG loaded listener.js 14:13:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F0A800) [pid = 3544] [serial = 1541] [outer = 15A42400] 14:13:40 INFO - PROCESS | 3544 | 1467321220599 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 14:13:40 INFO - PROCESS | 3544 | 1467321220640 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 14:13:40 INFO - PROCESS | 3544 | 1467321220642 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 14:13:40 INFO - PROCESS | 3544 | 1467321220645 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:13:40 INFO - PROCESS | 3544 | 1467321220647 Marionette TRACE conn5 <- [1,2018,null,{}] 14:13:40 INFO - PROCESS | 3544 | 1467321220651 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:40 INFO - PROCESS | 3544 | 1467321220653 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:40 INFO - PROCESS | 3544 | 1467321220782 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 14:13:40 INFO - PROCESS | 3544 | 1467321220851 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:40 INFO - PROCESS | 3544 | 1467321220857 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:40 INFO - PROCESS | 3544 | ++DOCSHELL 17D34400 == 31 [pid = 3544] [id = 514] 14:13:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (17D35C00) [pid = 3544] [serial = 1542] [outer = 00000000] 14:13:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (17D3F000) [pid = 3544] [serial = 1543] [outer = 17D35C00] 14:13:40 INFO - PROCESS | 3544 | 1467321220911 Marionette DEBUG loaded listener.js 14:13:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18801400) [pid = 3544] [serial = 1544] [outer = 17D35C00] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16F0C000) [pid = 3544] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1880E800) [pid = 3544] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (17D36000) [pid = 3544] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FD2B400) [pid = 3544] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (18D7F800) [pid = 3544] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FD2EC00) [pid = 3544] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F87C000) [pid = 3544] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13FE0C00) [pid = 3544] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (146A0000) [pid = 3544] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0F8CCC00) [pid = 3544] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18AD6400) [pid = 3544] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:13:41 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (196D0C00) [pid = 3544] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:13:41 INFO - PROCESS | 3544 | 1467321221599 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1018ms 14:13:41 INFO - PROCESS | 3544 | 1467321221667 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 14:13:41 INFO - PROCESS | 3544 | 1467321221669 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 14:13:41 INFO - PROCESS | 3544 | 1467321221673 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:13:41 INFO - PROCESS | 3544 | 1467321221684 Marionette TRACE conn5 <- [1,2022,null,{}] 14:13:41 INFO - PROCESS | 3544 | 1467321221701 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:41 INFO - PROCESS | 3544 | 1467321221703 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:41 INFO - PROCESS | 3544 | 1467321221788 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 14:13:41 INFO - PROCESS | 3544 | 1467321221880 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:41 INFO - PROCESS | 3544 | 1467321221882 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:41 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8000 == 32 [pid = 3544] [id = 515] 14:13:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FC49000) [pid = 3544] [serial = 1545] [outer = 00000000] 14:13:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (14694800) [pid = 3544] [serial = 1546] [outer = 0FC49000] 14:13:41 INFO - PROCESS | 3544 | 1467321221926 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16F0C000) [pid = 3544] [serial = 1547] [outer = 0FC49000] 14:13:42 INFO - PROCESS | 3544 | 1467321222291 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 651ms 14:13:42 INFO - PROCESS | 3544 | 1467321222328 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 3544 | 1467321222330 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:13:42 INFO - PROCESS | 3544 | 1467321222333 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:13:42 INFO - PROCESS | 3544 | 1467321222335 Marionette TRACE conn5 <- [1,2026,null,{}] 14:13:42 INFO - PROCESS | 3544 | 1467321222338 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:42 INFO - PROCESS | 3544 | 1467321222340 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:42 INFO - PROCESS | 3544 | 1467321222454 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 14:13:42 INFO - PROCESS | 3544 | 1467321222462 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:42 INFO - PROCESS | 3544 | 1467321222464 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:42 INFO - PROCESS | 3544 | ++DOCSHELL 141EE400 == 33 [pid = 3544] [id = 516] 14:13:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1555A400) [pid = 3544] [serial = 1548] [outer = 00000000] 14:13:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1880D000) [pid = 3544] [serial = 1549] [outer = 1555A400] 14:13:42 INFO - PROCESS | 3544 | 1467321222507 Marionette DEBUG loaded listener.js 14:13:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18842400) [pid = 3544] [serial = 1550] [outer = 1555A400] 14:13:42 INFO - PROCESS | 3544 | 1467321222929 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 14:13:42 INFO - PROCESS | 3544 | 1467321222964 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 14:13:42 INFO - PROCESS | 3544 | 1467321222966 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 14:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:13:42 INFO - PROCESS | 3544 | 1467321222969 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 3544 | 1467321222971 Marionette TRACE conn5 <- [1,2030,null,{}] 14:13:43 INFO - PROCESS | 3544 | 1467321222974 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 3544 | 1467321222976 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:43 INFO - PROCESS | 3544 | 1467321223054 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 14:13:43 INFO - PROCESS | 3544 | 1467321223179 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:43 INFO - PROCESS | 3544 | 1467321223180 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:43 INFO - PROCESS | 3544 | ++DOCSHELL 103CFC00 == 34 [pid = 3544] [id = 517] 14:13:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (14840C00) [pid = 3544] [serial = 1551] [outer = 00000000] 14:13:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18D02C00) [pid = 3544] [serial = 1552] [outer = 14840C00] 14:13:43 INFO - PROCESS | 3544 | 1467321223224 Marionette DEBUG loaded listener.js 14:13:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18D05800) [pid = 3544] [serial = 1553] [outer = 14840C00] 14:13:43 INFO - PROCESS | 3544 | 1467321223639 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 14:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 14:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 730ms 14:13:43 INFO - PROCESS | 3544 | 1467321223701 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 14:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:13:43 INFO - PROCESS | 3544 | 1467321223706 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 14:13:43 INFO - PROCESS | 3544 | 1467321223711 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:13:43 INFO - PROCESS | 3544 | 1467321223715 Marionette TRACE conn5 <- [1,2034,null,{}] 14:13:43 INFO - PROCESS | 3544 | 1467321223721 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:43 INFO - PROCESS | 3544 | 1467321223724 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:43 INFO - PROCESS | 3544 | 1467321223856 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 14:13:44 INFO - PROCESS | 3544 | 1467321223988 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:44 INFO - PROCESS | 3544 | 1467321223993 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:44 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF800 == 35 [pid = 3544] [id = 518] 14:13:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F8CFC00) [pid = 3544] [serial = 1554] [outer = 00000000] 14:13:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC05C00) [pid = 3544] [serial = 1555] [outer = 0F8CFC00] 14:13:44 INFO - PROCESS | 3544 | 1467321224054 Marionette DEBUG loaded listener.js 14:13:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC5B800) [pid = 3544] [serial = 1556] [outer = 0F8CFC00] 14:13:44 INFO - PROCESS | 3544 | 1467321224809 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 14:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1124ms 14:13:44 INFO - PROCESS | 3544 | 1467321224843 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 14:13:44 INFO - PROCESS | 3544 | 1467321224848 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 14:13:44 INFO - PROCESS | 3544 | 1467321224855 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:13:44 INFO - PROCESS | 3544 | 1467321224858 Marionette TRACE conn5 <- [1,2038,null,{}] 14:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:13:44 INFO - PROCESS | 3544 | 1467321224862 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:44 INFO - PROCESS | 3544 | 1467321224865 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:45 INFO - PROCESS | 3544 | 1467321224985 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 14:13:45 INFO - PROCESS | 3544 | 1467321225122 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:45 INFO - PROCESS | 3544 | 1467321225124 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:45 INFO - PROCESS | 3544 | ++DOCSHELL 13F67000 == 36 [pid = 3544] [id = 519] 14:13:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (13F69000) [pid = 3544] [serial = 1557] [outer = 00000000] 14:13:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (141E2800) [pid = 3544] [serial = 1558] [outer = 13F69000] 14:13:45 INFO - PROCESS | 3544 | 1467321225182 Marionette DEBUG loaded listener.js 14:13:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (1462E800) [pid = 3544] [serial = 1559] [outer = 13F69000] 14:13:46 INFO - PROCESS | 3544 | 1467321226060 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1277ms 14:13:46 INFO - PROCESS | 3544 | 1467321226140 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 14:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:13:46 INFO - PROCESS | 3544 | 1467321226144 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 14:13:46 INFO - PROCESS | 3544 | 1467321226150 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:13:46 INFO - PROCESS | 3544 | 1467321226153 Marionette TRACE conn5 <- [1,2042,null,{}] 14:13:46 INFO - PROCESS | 3544 | 1467321226158 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:46 INFO - PROCESS | 3544 | 1467321226161 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:46 INFO - PROCESS | 3544 | 1467321226282 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 14:13:46 INFO - PROCESS | 3544 | 1467321226419 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:46 INFO - PROCESS | 3544 | 1467321226424 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:46 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0B400 == 37 [pid = 3544] [id = 520] 14:13:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0FC0E400) [pid = 3544] [serial = 1560] [outer = 00000000] 14:13:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC57000) [pid = 3544] [serial = 1561] [outer = 0FC0E400] 14:13:46 INFO - PROCESS | 3544 | 1467321226474 Marionette DEBUG loaded listener.js 14:13:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0FD2C400) [pid = 3544] [serial = 1562] [outer = 0FC0E400] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 141EE400 == 36 [pid = 3544] [id = 516] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 0F8C8000 == 35 [pid = 3544] [id = 515] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 17D34400 == 34 [pid = 3544] [id = 514] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 1555A000 == 33 [pid = 3544] [id = 513] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 13FE1800 == 32 [pid = 3544] [id = 512] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 13F11800 == 31 [pid = 3544] [id = 511] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 0FC59400 == 30 [pid = 3544] [id = 510] 14:13:46 INFO - PROCESS | 3544 | --DOCSHELL 0F67E000 == 29 [pid = 3544] [id = 509] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (16F95C00) [pid = 3544] [serial = 1498] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18D81800) [pid = 3544] [serial = 1504] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (1868DC00) [pid = 3544] [serial = 1502] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (18346400) [pid = 3544] [serial = 1501] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1554EC00) [pid = 3544] [serial = 1507] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (19289400) [pid = 3544] [serial = 1481] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1034F000) [pid = 3544] [serial = 1492] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10DCB800) [pid = 3544] [serial = 1493] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC5B400) [pid = 3544] [serial = 1483] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FF38400) [pid = 3544] [serial = 1484] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14497C00) [pid = 3544] [serial = 1486] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1554FC00) [pid = 3544] [serial = 1487] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (147E4000) [pid = 3544] [serial = 1495] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FC05400) [pid = 3544] [serial = 1489] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (19692400) [pid = 3544] [serial = 1511] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC42800) [pid = 3544] [serial = 1490] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1928DC00) [pid = 3544] [serial = 1510] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19A48800) [pid = 3544] [serial = 1514] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (10CDE400) [pid = 3544] [serial = 1505] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19A41400) [pid = 3544] [serial = 1513] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (17D2E800) [pid = 3544] [serial = 1508] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (17D30C00) [pid = 3544] [serial = 1499] [outer = 00000000] [url = about:blank] 14:13:46 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (15A44800) [pid = 3544] [serial = 1496] [outer = 00000000] [url = about:blank] 14:13:47 INFO - PROCESS | 3544 | 1467321226980 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 890ms 14:13:47 INFO - PROCESS | 3544 | 1467321227040 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 3544 | 1467321227044 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 14:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:13:47 INFO - PROCESS | 3544 | 1467321227050 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - PROCESS | 3544 | 1467321227052 Marionette TRACE conn5 <- [1,2046,null,{}] 14:13:47 INFO - PROCESS | 3544 | 1467321227056 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 3544 | 1467321227058 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:47 INFO - PROCESS | 3544 | 1467321227146 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 14:13:47 INFO - PROCESS | 3544 | 1467321227155 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 3544 | 1467321227157 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:47 INFO - PROCESS | 3544 | ++DOCSHELL 0FD28400 == 30 [pid = 3544] [id = 521] 14:13:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FD2D000) [pid = 3544] [serial = 1563] [outer = 00000000] 14:13:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (1027CC00) [pid = 3544] [serial = 1564] [outer = 0FD2D000] 14:13:47 INFO - PROCESS | 3544 | 1467321227235 Marionette DEBUG loaded listener.js 14:13:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (10CD6800) [pid = 3544] [serial = 1565] [outer = 0FD2D000] 14:13:47 INFO - PROCESS | 3544 | 1467321227681 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 671ms 14:13:47 INFO - PROCESS | 3544 | 1467321227731 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 14:13:47 INFO - PROCESS | 3544 | 1467321227733 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 14:13:47 INFO - PROCESS | 3544 | 1467321227737 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:13:47 INFO - PROCESS | 3544 | 1467321227740 Marionette TRACE conn5 <- [1,2050,null,{}] 14:13:47 INFO - PROCESS | 3544 | 1467321227754 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:47 INFO - PROCESS | 3544 | 1467321227759 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:47 INFO - PROCESS | 3544 | 1467321227890 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 14:13:47 INFO - PROCESS | 3544 | 1467321227898 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:47 INFO - PROCESS | 3544 | 1467321227901 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:47 INFO - PROCESS | 3544 | ++DOCSHELL 141EE400 == 31 [pid = 3544] [id = 522] 14:13:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (142C7400) [pid = 3544] [serial = 1566] [outer = 00000000] 14:13:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1483E000) [pid = 3544] [serial = 1567] [outer = 142C7400] 14:13:47 INFO - PROCESS | 3544 | 1467321227949 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (15A43800) [pid = 3544] [serial = 1568] [outer = 142C7400] 14:13:48 INFO - PROCESS | 3544 | 1467321228389 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 14:13:48 INFO - PROCESS | 3544 | 1467321228428 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 14:13:48 INFO - PROCESS | 3544 | 1467321228431 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 14:13:48 INFO - PROCESS | 3544 | 1467321228451 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:13:48 INFO - PROCESS | 3544 | 1467321228453 Marionette TRACE conn5 <- [1,2054,null,{}] 14:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:13:48 INFO - PROCESS | 3544 | 1467321228456 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:48 INFO - PROCESS | 3544 | 1467321228458 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:48 INFO - PROCESS | 3544 | 1467321228543 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 14:13:48 INFO - PROCESS | 3544 | 1467321228549 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:48 INFO - PROCESS | 3544 | 1467321228551 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:48 INFO - PROCESS | 3544 | ++DOCSHELL 16F09400 == 32 [pid = 3544] [id = 523] 14:13:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F0C800) [pid = 3544] [serial = 1569] [outer = 00000000] 14:13:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16FA0400) [pid = 3544] [serial = 1570] [outer = 16F0C800] 14:13:48 INFO - PROCESS | 3544 | 1467321228605 Marionette DEBUG loaded listener.js 14:13:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (17D35000) [pid = 3544] [serial = 1571] [outer = 16F0C800] 14:13:49 INFO - PROCESS | 3544 | 1467321229097 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 14:13:49 INFO - PROCESS | 3544 | 1467321229130 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 3544 | 1467321229132 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 14:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:13:49 INFO - PROCESS | 3544 | 1467321229135 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 3544 | 1467321229137 Marionette TRACE conn5 <- [1,2058,null,{}] 14:13:49 INFO - PROCESS | 3544 | 1467321229140 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 3544 | 1467321229142 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:49 INFO - PROCESS | 3544 | 1467321229254 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 14:13:49 INFO - PROCESS | 3544 | 1467321229347 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:49 INFO - PROCESS | 3544 | 1467321229349 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:49 INFO - PROCESS | 3544 | ++DOCSHELL 1834D400 == 33 [pid = 3544] [id = 524] 14:13:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1834F800) [pid = 3544] [serial = 1572] [outer = 00000000] 14:13:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18804800) [pid = 3544] [serial = 1573] [outer = 1834F800] 14:13:49 INFO - PROCESS | 3544 | 1467321229393 Marionette DEBUG loaded listener.js 14:13:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18810C00) [pid = 3544] [serial = 1574] [outer = 1834F800] 14:13:49 INFO - PROCESS | 3544 | 1467321229836 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 14:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 14:13:49 INFO - PROCESS | 3544 | 1467321229868 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 14:13:49 INFO - PROCESS | 3544 | 1467321229870 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 14:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:13:49 INFO - PROCESS | 3544 | 1467321229874 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:13:49 INFO - PROCESS | 3544 | 1467321229875 Marionette TRACE conn5 <- [1,2062,null,{}] 14:13:49 INFO - PROCESS | 3544 | 1467321229878 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:49 INFO - PROCESS | 3544 | 1467321229884 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:50 INFO - PROCESS | 3544 | 1467321230028 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 14:13:50 INFO - PROCESS | 3544 | 1467321230098 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 3544 | 1467321230100 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:50 INFO - PROCESS | 3544 | ++DOCSHELL 141E8C00 == 34 [pid = 3544] [id = 525] 14:13:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (14752C00) [pid = 3544] [serial = 1575] [outer = 00000000] 14:13:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18FA9000) [pid = 3544] [serial = 1576] [outer = 14752C00] 14:13:50 INFO - PROCESS | 3544 | 1467321230145 Marionette DEBUG loaded listener.js 14:13:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1928B400) [pid = 3544] [serial = 1577] [outer = 14752C00] 14:13:50 INFO - PROCESS | 3544 | 1467321230574 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 14:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 14:13:50 INFO - PROCESS | 3544 | 1467321230639 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 14:13:50 INFO - PROCESS | 3544 | 1467321230641 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 14:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:13:50 INFO - PROCESS | 3544 | 1467321230649 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:13:50 INFO - PROCESS | 3544 | 1467321230651 Marionette TRACE conn5 <- [1,2066,null,{}] 14:13:50 INFO - PROCESS | 3544 | 1467321230654 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:50 INFO - PROCESS | 3544 | 1467321230656 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:50 INFO - PROCESS | 3544 | 1467321230778 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 14:13:50 INFO - PROCESS | 3544 | 1467321230792 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:50 INFO - PROCESS | 3544 | 1467321230793 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:50 INFO - PROCESS | 3544 | ++DOCSHELL 1928DC00 == 35 [pid = 3544] [id = 526] 14:13:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19293C00) [pid = 3544] [serial = 1578] [outer = 00000000] 14:13:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1966E800) [pid = 3544] [serial = 1579] [outer = 19293C00] 14:13:51 INFO - PROCESS | 3544 | 1467321230968 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19691800) [pid = 3544] [serial = 1580] [outer = 19293C00] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F682000) [pid = 3544] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1555A400) [pid = 3544] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F877C00) [pid = 3544] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13FE2000) [pid = 3544] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FC5F400) [pid = 3544] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14496C00) [pid = 3544] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (15A42400) [pid = 3544] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F6E5400) [pid = 3544] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FC49000) [pid = 3544] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13F13000) [pid = 3544] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (196CB000) [pid = 3544] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:13:51 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17D35C00) [pid = 3544] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:13:51 INFO - PROCESS | 3544 | 1467321231335 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 14:13:51 INFO - PROCESS | 3544 | 1467321231380 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 14:13:51 INFO - PROCESS | 3544 | 1467321231382 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 14:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:13:51 INFO - PROCESS | 3544 | 1467321231386 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:13:51 INFO - PROCESS | 3544 | 1467321231387 Marionette TRACE conn5 <- [1,2070,null,{}] 14:13:51 INFO - PROCESS | 3544 | 1467321231390 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:51 INFO - PROCESS | 3544 | 1467321231392 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:51 INFO - PROCESS | 3544 | 1467321231471 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 14:13:51 INFO - PROCESS | 3544 | 1467321231567 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:51 INFO - PROCESS | 3544 | 1467321231569 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:51 INFO - PROCESS | 3544 | ++DOCSHELL 16F72800 == 36 [pid = 3544] [id = 527] 14:13:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (17D35C00) [pid = 3544] [serial = 1581] [outer = 00000000] 14:13:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (17D39000) [pid = 3544] [serial = 1582] [outer = 17D35C00] 14:13:51 INFO - PROCESS | 3544 | 1467321231615 Marionette DEBUG loaded listener.js 14:13:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1928D400) [pid = 3544] [serial = 1583] [outer = 17D35C00] 14:13:52 INFO - PROCESS | 3544 | 1467321231970 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 14:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:13:52 INFO - PROCESS | 3544 | 1467321232017 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 3544 | 1467321232019 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 14:13:52 INFO - PROCESS | 3544 | 1467321232022 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - PROCESS | 3544 | 1467321232024 Marionette TRACE conn5 <- [1,2074,null,{}] 14:13:52 INFO - PROCESS | 3544 | 1467321232027 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 3544 | 1467321232029 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:52 INFO - PROCESS | 3544 | 1467321232148 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 14:13:52 INFO - PROCESS | 3544 | 1467321232183 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 3544 | 1467321232185 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:52 INFO - PROCESS | 3544 | ++DOCSHELL 18ADC800 == 37 [pid = 3544] [id = 528] 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (19296C00) [pid = 3544] [serial = 1584] [outer = 00000000] 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19A41800) [pid = 3544] [serial = 1585] [outer = 19296C00] 14:13:52 INFO - PROCESS | 3544 | 1467321232229 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (19A47800) [pid = 3544] [serial = 1586] [outer = 19296C00] 14:13:52 INFO - PROCESS | 3544 | 1467321232638 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 14:13:52 INFO - PROCESS | 3544 | 1467321232693 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 14:13:52 INFO - PROCESS | 3544 | 1467321232704 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 14:13:52 INFO - PROCESS | 3544 | 1467321232716 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:13:52 INFO - PROCESS | 3544 | 1467321232718 Marionette TRACE conn5 <- [1,2078,null,{}] 14:13:52 INFO - PROCESS | 3544 | 1467321232726 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:52 INFO - PROCESS | 3544 | 1467321232728 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:52 INFO - PROCESS | 3544 | 1467321232809 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 14:13:52 INFO - PROCESS | 3544 | 1467321232815 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:52 INFO - PROCESS | 3544 | 1467321232816 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:52 INFO - PROCESS | 3544 | ++DOCSHELL 19A4B800 == 38 [pid = 3544] [id = 529] 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (19A4C400) [pid = 3544] [serial = 1587] [outer = 00000000] 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19B9DC00) [pid = 3544] [serial = 1588] [outer = 19A4C400] 14:13:52 INFO - PROCESS | 3544 | 1467321232864 Marionette DEBUG loaded listener.js 14:13:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1A89B400) [pid = 3544] [serial = 1589] [outer = 19A4C400] 14:13:53 INFO - PROCESS | 3544 | 1467321233581 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 930ms 14:13:53 INFO - PROCESS | 3544 | 1467321233652 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 14:13:53 INFO - PROCESS | 3544 | 1467321233656 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 14:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:13:53 INFO - PROCESS | 3544 | 1467321233661 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:13:53 INFO - PROCESS | 3544 | 1467321233666 Marionette TRACE conn5 <- [1,2082,null,{}] 14:13:53 INFO - PROCESS | 3544 | 1467321233672 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:53 INFO - PROCESS | 3544 | 1467321233674 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:53 INFO - PROCESS | 3544 | 1467321233790 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 14:13:53 INFO - PROCESS | 3544 | 1467321233931 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:53 INFO - PROCESS | 3544 | 1467321233934 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:53 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA4400 == 39 [pid = 3544] [id = 530] 14:13:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC0AC00) [pid = 3544] [serial = 1590] [outer = 00000000] 14:13:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (10DCB800) [pid = 3544] [serial = 1591] [outer = 0FC0AC00] 14:13:54 INFO - PROCESS | 3544 | 1467321233995 Marionette DEBUG loaded listener.js 14:13:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (13F64000) [pid = 3544] [serial = 1592] [outer = 0FC0AC00] 14:13:54 INFO - PROCESS | 3544 | 1467321234574 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 14:13:54 INFO - PROCESS | 3544 | 1467321234591 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 14:13:54 INFO - PROCESS | 3544 | 1467321234596 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 14:13:54 INFO - PROCESS | 3544 | 1467321234602 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:13:54 INFO - PROCESS | 3544 | 1467321234605 Marionette TRACE conn5 <- [1,2086,null,{}] 14:13:54 INFO - PROCESS | 3544 | 1467321234609 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:54 INFO - PROCESS | 3544 | 1467321234612 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:54 INFO - PROCESS | 3544 | 1467321234729 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 14:13:54 INFO - PROCESS | 3544 | 1467321234843 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:54 INFO - PROCESS | 3544 | 1467321234846 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:54 INFO - PROCESS | 3544 | ++DOCSHELL 15E2C800 == 40 [pid = 3544] [id = 531] 14:13:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (15FE0C00) [pid = 3544] [serial = 1593] [outer = 00000000] 14:13:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (17D34400) [pid = 3544] [serial = 1594] [outer = 15FE0C00] 14:13:54 INFO - PROCESS | 3544 | 1467321234942 Marionette DEBUG loaded listener.js 14:13:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18843800) [pid = 3544] [serial = 1595] [outer = 15FE0C00] 14:13:55 INFO - PROCESS | 3544 | 1467321235586 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 14:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1019ms 14:13:55 INFO - PROCESS | 3544 | 1467321235625 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 14:13:55 INFO - PROCESS | 3544 | 1467321235628 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 14:13:55 INFO - PROCESS | 3544 | 1467321235631 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:13:55 INFO - PROCESS | 3544 | 1467321235635 Marionette TRACE conn5 <- [1,2090,null,{}] 14:13:55 INFO - PROCESS | 3544 | 1467321235646 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:55 INFO - PROCESS | 3544 | 1467321235651 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:55 INFO - PROCESS | 3544 | 1467321235759 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 14:13:55 INFO - PROCESS | 3544 | 1467321235901 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:55 INFO - PROCESS | 3544 | 1467321235904 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:55 INFO - PROCESS | 3544 | ++DOCSHELL 1B22C800 == 41 [pid = 3544] [id = 532] 14:13:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1B235C00) [pid = 3544] [serial = 1596] [outer = 00000000] 14:13:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1BA79800) [pid = 3544] [serial = 1597] [outer = 1B235C00] 14:13:55 INFO - PROCESS | 3544 | 1467321235962 Marionette DEBUG loaded listener.js 14:13:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1C2CC000) [pid = 3544] [serial = 1598] [outer = 1B235C00] 14:13:56 INFO - PROCESS | 3544 | --DOCSHELL 198C5800 == 40 [pid = 3544] [id = 12] 14:13:56 INFO - PROCESS | 3544 | 1467321236812 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 14:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1223ms 14:13:56 INFO - PROCESS | 3544 | 1467321236859 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 14:13:56 INFO - PROCESS | 3544 | 1467321236863 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 14:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:13:56 INFO - PROCESS | 3544 | 1467321236869 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:13:56 INFO - PROCESS | 3544 | 1467321236872 Marionette TRACE conn5 <- [1,2094,null,{}] 14:13:56 INFO - PROCESS | 3544 | 1467321236877 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:56 INFO - PROCESS | 3544 | 1467321236880 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:57 INFO - PROCESS | 3544 | 1467321236991 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 14:13:57 INFO - PROCESS | 3544 | 1467321237127 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:57 INFO - PROCESS | 3544 | 1467321237132 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:57 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2F000 == 41 [pid = 3544] [id = 533] 14:13:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FD30000) [pid = 3544] [serial = 1599] [outer = 00000000] 14:13:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (10236800) [pid = 3544] [serial = 1600] [outer = 0FD30000] 14:13:57 INFO - PROCESS | 3544 | 1467321237185 Marionette DEBUG loaded listener.js 14:13:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (10D39000) [pid = 3544] [serial = 1601] [outer = 0FD30000] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 18ADC800 == 40 [pid = 3544] [id = 528] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 16F72800 == 39 [pid = 3544] [id = 527] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 1928DC00 == 38 [pid = 3544] [id = 526] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 141E8C00 == 37 [pid = 3544] [id = 525] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 1834D400 == 36 [pid = 3544] [id = 524] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 16F09400 == 35 [pid = 3544] [id = 523] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 141EE400 == 34 [pid = 3544] [id = 522] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 0FD28400 == 33 [pid = 3544] [id = 521] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 0FC0B400 == 32 [pid = 3544] [id = 520] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF800 == 31 [pid = 3544] [id = 518] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 103CFC00 == 30 [pid = 3544] [id = 517] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 13F67000 == 29 [pid = 3544] [id = 519] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 17D41800 == 28 [pid = 3544] [id = 14] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 1B22C800 == 27 [pid = 3544] [id = 532] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 15E2C800 == 26 [pid = 3544] [id = 531] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 19A4B800 == 25 [pid = 3544] [id = 529] 14:13:58 INFO - PROCESS | 3544 | --DOCSHELL 0FBA4400 == 24 [pid = 3544] [id = 530] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (1642E400) [pid = 3544] [serial = 1540] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0F6E7400) [pid = 3544] [serial = 1528] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (0F7FA400) [pid = 3544] [serial = 1529] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (13F5E000) [pid = 3544] [serial = 1534] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (13F65000) [pid = 3544] [serial = 1535] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FC4CC00) [pid = 3544] [serial = 1526] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0F8CDC00) [pid = 3544] [serial = 1525] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0FD28C00) [pid = 3544] [serial = 1531] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FE4C000) [pid = 3544] [serial = 1532] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (17D3F000) [pid = 3544] [serial = 1543] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16F0A800) [pid = 3544] [serial = 1541] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (14694800) [pid = 3544] [serial = 1546] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1880D000) [pid = 3544] [serial = 1549] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18842400) [pid = 3544] [serial = 1550] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FD26800) [pid = 3544] [serial = 1517] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC4C400) [pid = 3544] [serial = 1516] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F6DC00) [pid = 3544] [serial = 1520] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (15A41400) [pid = 3544] [serial = 1519] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (19B9BC00) [pid = 3544] [serial = 1523] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (19B94400) [pid = 3544] [serial = 1522] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18801400) [pid = 3544] [serial = 1544] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1469FC00) [pid = 3544] [serial = 1537] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (15550800) [pid = 3544] [serial = 1538] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18D02C00) [pid = 3544] [serial = 1552] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16F0C000) [pid = 3544] [serial = 1547] [outer = 00000000] [url = about:blank] 14:13:58 INFO - PROCESS | 3544 | 1467321238429 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 14:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1584ms 14:13:58 INFO - PROCESS | 3544 | 1467321238485 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 14:13:58 INFO - PROCESS | 3544 | 1467321238489 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 14:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:13:58 INFO - PROCESS | 3544 | 1467321238500 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:13:58 INFO - PROCESS | 3544 | 1467321238503 Marionette TRACE conn5 <- [1,2098,null,{}] 14:13:58 INFO - PROCESS | 3544 | 1467321238508 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:58 INFO - PROCESS | 3544 | 1467321238511 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:58 INFO - PROCESS | 3544 | 1467321238597 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 14:13:58 INFO - PROCESS | 3544 | 1467321238605 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:58 INFO - PROCESS | 3544 | 1467321238609 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:58 INFO - PROCESS | 3544 | ++DOCSHELL 0F87BC00 == 25 [pid = 3544] [id = 534] 14:13:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0F8CBC00) [pid = 3544] [serial = 1602] [outer = 00000000] 14:13:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0F8D2000) [pid = 3544] [serial = 1603] [outer = 0F8CBC00] 14:13:58 INFO - PROCESS | 3544 | 1467321238661 Marionette DEBUG loaded listener.js 14:13:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FBAC000) [pid = 3544] [serial = 1604] [outer = 0F8CBC00] 14:13:59 INFO - PROCESS | 3544 | 1467321239156 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 14:13:59 INFO - PROCESS | 3544 | 1467321239171 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 3544 | 1467321239176 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 14:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:13:59 INFO - PROCESS | 3544 | 1467321239182 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - PROCESS | 3544 | 1467321239185 Marionette TRACE conn5 <- [1,2102,null,{}] 14:13:59 INFO - PROCESS | 3544 | 1467321239192 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 3544 | 1467321239194 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:59 INFO - PROCESS | 3544 | 1467321239281 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 14:13:59 INFO - PROCESS | 3544 | 1467321239290 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:13:59 INFO - PROCESS | 3544 | 1467321239292 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:13:59 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5C400 == 26 [pid = 3544] [id = 535] 14:13:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FC5C800) [pid = 3544] [serial = 1605] [outer = 00000000] 14:13:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0FD22800) [pid = 3544] [serial = 1606] [outer = 0FC5C800] 14:13:59 INFO - PROCESS | 3544 | 1467321239339 Marionette DEBUG loaded listener.js 14:13:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0FD2A400) [pid = 3544] [serial = 1607] [outer = 0FC5C800] 14:13:59 INFO - PROCESS | 3544 | 1467321239821 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 14:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 14:13:59 INFO - PROCESS | 3544 | 1467321239857 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 14:13:59 INFO - PROCESS | 3544 | 1467321239859 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 14:13:59 INFO - PROCESS | 3544 | 1467321239862 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:13:59 INFO - PROCESS | 3544 | 1467321239866 Marionette TRACE conn5 <- [1,2106,null,{}] 14:13:59 INFO - PROCESS | 3544 | 1467321239876 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:13:59 INFO - PROCESS | 3544 | 1467321239881 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:00 INFO - PROCESS | 3544 | 1467321239966 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 14:14:00 INFO - PROCESS | 3544 | 1467321240099 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3544 | 1467321240102 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:00 INFO - PROCESS | 3544 | ++DOCSHELL 13F68C00 == 27 [pid = 3544] [id = 536] 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (13F6A400) [pid = 3544] [serial = 1608] [outer = 00000000] 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (13FE2400) [pid = 3544] [serial = 1609] [outer = 13F6A400] 14:14:00 INFO - PROCESS | 3544 | 1467321240151 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13FEDC00) [pid = 3544] [serial = 1610] [outer = 13F6A400] 14:14:00 INFO - PROCESS | 3544 | 1467321240572 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 14:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 14:14:00 INFO - PROCESS | 3544 | 1467321240596 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 14:14:00 INFO - PROCESS | 3544 | 1467321240598 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 14:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:14:00 INFO - PROCESS | 3544 | 1467321240608 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:14:00 INFO - PROCESS | 3544 | 1467321240609 Marionette TRACE conn5 <- [1,2110,null,{}] 14:14:00 INFO - PROCESS | 3544 | 1467321240613 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:00 INFO - PROCESS | 3544 | 1467321240615 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:00 INFO - PROCESS | 3544 | 1467321240732 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 14:14:00 INFO - PROCESS | 3544 | 1467321240739 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:00 INFO - PROCESS | 3544 | 1467321240741 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:00 INFO - PROCESS | 3544 | ++DOCSHELL 13FE2000 == 28 [pid = 3544] [id = 537] 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (141A1800) [pid = 3544] [serial = 1611] [outer = 00000000] 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (14694800) [pid = 3544] [serial = 1612] [outer = 141A1800] 14:14:00 INFO - PROCESS | 3544 | 1467321240785 Marionette DEBUG loaded listener.js 14:14:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (1483C400) [pid = 3544] [serial = 1613] [outer = 141A1800] 14:14:01 INFO - PROCESS | 3544 | 1467321241244 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 14:14:01 INFO - PROCESS | 3544 | 1467321241281 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 14:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:14:01 INFO - PROCESS | 3544 | 1467321241283 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 14:14:01 INFO - PROCESS | 3544 | 1467321241286 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:14:01 INFO - PROCESS | 3544 | 1467321241288 Marionette TRACE conn5 <- [1,2114,null,{}] 14:14:01 INFO - PROCESS | 3544 | 1467321241291 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:01 INFO - PROCESS | 3544 | 1467321241293 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:01 INFO - PROCESS | 3544 | 1467321241430 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 14:14:01 INFO - PROCESS | 3544 | 1467321241451 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:01 INFO - PROCESS | 3544 | 1467321241453 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:01 INFO - PROCESS | 3544 | ++DOCSHELL 15A42400 == 29 [pid = 3544] [id = 538] 14:14:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (15A42800) [pid = 3544] [serial = 1614] [outer = 00000000] 14:14:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (15FDD000) [pid = 3544] [serial = 1615] [outer = 15A42800] 14:14:01 INFO - PROCESS | 3544 | 1467321241497 Marionette DEBUG loaded listener.js 14:14:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1642E400) [pid = 3544] [serial = 1616] [outer = 15A42800] 14:14:01 INFO - PROCESS | 3544 | 1467321241948 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 14:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 14:14:01 INFO - PROCESS | 3544 | 1467321241957 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 14:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:14:01 INFO - PROCESS | 3544 | 1467321241959 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 14:14:02 INFO - PROCESS | 3544 | 1467321241969 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:14:02 INFO - PROCESS | 3544 | 1467321241971 Marionette TRACE conn5 <- [1,2118,null,{}] 14:14:02 INFO - PROCESS | 3544 | 1467321241974 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:02 INFO - PROCESS | 3544 | 1467321241979 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:02 INFO - PROCESS | 3544 | 1467321242116 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 14:14:02 INFO - PROCESS | 3544 | 1467321242122 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:02 INFO - PROCESS | 3544 | 1467321242124 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:02 INFO - PROCESS | 3544 | ++DOCSHELL 16F09C00 == 30 [pid = 3544] [id = 539] 14:14:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (16F0E400) [pid = 3544] [serial = 1617] [outer = 00000000] 14:14:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (17D3A400) [pid = 3544] [serial = 1618] [outer = 16F0E400] 14:14:02 INFO - PROCESS | 3544 | 1467321242169 Marionette DEBUG loaded listener.js 14:14:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (17DB7000) [pid = 3544] [serial = 1619] [outer = 16F0E400] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1C2D4C00) [pid = 3544] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1C36E800) [pid = 3544] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (19A4C400) [pid = 3544] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19296C00) [pid = 3544] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1834F800) [pid = 3544] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (14752C00) [pid = 3544] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F8CFC00) [pid = 3544] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13F69000) [pid = 3544] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (14840C00) [pid = 3544] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (142C7400) [pid = 3544] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FD2D000) [pid = 3544] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (16F0C800) [pid = 3544] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC0E400) [pid = 3544] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19293C00) [pid = 3544] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:14:02 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (17D35C00) [pid = 3544] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:14:02 INFO - PROCESS | 3544 | 1467321242939 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 3544 | 1467321242996 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 14:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:14:03 INFO - PROCESS | 3544 | 1467321243006 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - PROCESS | 3544 | 1467321243008 Marionette TRACE conn5 <- [1,2122,null,{}] 14:14:03 INFO - PROCESS | 3544 | 1467321243011 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 3544 | 1467321243013 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:03 INFO - PROCESS | 3544 | 1467321243090 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 14:14:03 INFO - PROCESS | 3544 | 1467321243095 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 3544 | 1467321243097 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:03 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4EC00 == 31 [pid = 3544] [id = 540] 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13F0EC00) [pid = 3544] [serial = 1620] [outer = 00000000] 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F0C800) [pid = 3544] [serial = 1621] [outer = 13F0EC00] 14:14:03 INFO - PROCESS | 3544 | 1467321243141 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16F0E000) [pid = 3544] [serial = 1622] [outer = 13F0EC00] 14:14:03 INFO - PROCESS | 3544 | 1467321243570 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 14:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 14:14:03 INFO - PROCESS | 3544 | 1467321243640 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 14:14:03 INFO - PROCESS | 3544 | 1467321243642 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 14:14:03 INFO - PROCESS | 3544 | 1467321243645 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:14:03 INFO - PROCESS | 3544 | 1467321243646 Marionette TRACE conn5 <- [1,2126,null,{}] 14:14:03 INFO - PROCESS | 3544 | 1467321243650 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:03 INFO - PROCESS | 3544 | 1467321243652 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:03 INFO - PROCESS | 3544 | 1467321243730 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 14:14:03 INFO - PROCESS | 3544 | 1467321243739 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:03 INFO - PROCESS | 3544 | 1467321243741 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:03 INFO - PROCESS | 3544 | ++DOCSHELL 1642B400 == 32 [pid = 3544] [id = 541] 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (17DAD800) [pid = 3544] [serial = 1623] [outer = 00000000] 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18809400) [pid = 3544] [serial = 1624] [outer = 17DAD800] 14:14:03 INFO - PROCESS | 3544 | 1467321243785 Marionette DEBUG loaded listener.js 14:14:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18806800) [pid = 3544] [serial = 1625] [outer = 17DAD800] 14:14:04 INFO - PROCESS | 3544 | 1467321244236 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 14:14:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 14:14:04 INFO - PROCESS | 3544 | 1467321244323 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 14:14:04 INFO - PROCESS | 3544 | 1467321244327 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 14:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:14:04 INFO - PROCESS | 3544 | 1467321244333 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:14:04 INFO - PROCESS | 3544 | 1467321244338 Marionette TRACE conn5 <- [1,2130,null,{}] 14:14:04 INFO - PROCESS | 3544 | 1467321244344 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:04 INFO - PROCESS | 3544 | 1467321244348 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:04 INFO - PROCESS | 3544 | 1467321244483 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 14:14:04 INFO - PROCESS | 3544 | 1467321244597 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:04 INFO - PROCESS | 3544 | 1467321244603 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:04 INFO - PROCESS | 3544 | ++DOCSHELL 0F874000 == 33 [pid = 3544] [id = 542] 14:14:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0F874800) [pid = 3544] [serial = 1626] [outer = 00000000] 14:14:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0F8CB000) [pid = 3544] [serial = 1627] [outer = 0F874800] 14:14:04 INFO - PROCESS | 3544 | 1467321244663 Marionette DEBUG loaded listener.js 14:14:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FBA5400) [pid = 3544] [serial = 1628] [outer = 0F874800] 14:14:05 INFO - PROCESS | 3544 | 1467321245440 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 14:14:05 INFO - PROCESS | 3544 | 1467321245514 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 14:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:14:05 INFO - PROCESS | 3544 | 1467321245520 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:14:05 INFO - PROCESS | 3544 | 1467321245524 Marionette TRACE conn5 <- [1,2134,null,{}] 14:14:05 INFO - PROCESS | 3544 | 1467321245529 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:05 INFO - PROCESS | 3544 | 1467321245532 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:05 INFO - PROCESS | 3544 | 1467321245656 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 14:14:05 INFO - PROCESS | 3544 | 1467321245788 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:05 INFO - PROCESS | 3544 | 1467321245790 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:05 INFO - PROCESS | 3544 | ++DOCSHELL 10D3F000 == 34 [pid = 3544] [id = 543] 14:14:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (13F12000) [pid = 3544] [serial = 1629] [outer = 00000000] 14:14:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (13FE3C00) [pid = 3544] [serial = 1630] [outer = 13F12000] 14:14:05 INFO - PROCESS | 3544 | 1467321245849 Marionette DEBUG loaded listener.js 14:14:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (144B4C00) [pid = 3544] [serial = 1631] [outer = 13F12000] 14:14:06 INFO - PROCESS | 3544 | 1467321246554 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 14:14:06 INFO - PROCESS | 3544 | 1467321246605 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 14:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:14:06 INFO - PROCESS | 3544 | 1467321246608 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:14:06 INFO - PROCESS | 3544 | 1467321246610 Marionette TRACE conn5 <- [1,2138,null,{}] 14:14:06 INFO - PROCESS | 3544 | 1467321246620 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:06 INFO - PROCESS | 3544 | 1467321246625 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:06 INFO - PROCESS | 3544 | 1467321246915 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 14:14:06 INFO - PROCESS | 3544 | 1467321246924 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:06 INFO - PROCESS | 3544 | 1467321246927 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:06 INFO - PROCESS | 3544 | ++DOCSHELL 0F67E000 == 35 [pid = 3544] [id = 544] 14:14:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0F683C00) [pid = 3544] [serial = 1632] [outer = 00000000] 14:14:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0F7FEC00) [pid = 3544] [serial = 1633] [outer = 0F683C00] 14:14:07 INFO - PROCESS | 3544 | 1467321246976 Marionette DEBUG loaded listener.js 14:14:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0F8C6400) [pid = 3544] [serial = 1634] [outer = 0F683C00] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 0FC4EC00 == 34 [pid = 3544] [id = 540] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 16F09C00 == 33 [pid = 3544] [id = 539] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 15A42400 == 32 [pid = 3544] [id = 538] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 13FE2000 == 31 [pid = 3544] [id = 537] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 13F68C00 == 30 [pid = 3544] [id = 536] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 0FC5C400 == 29 [pid = 3544] [id = 535] 14:14:07 INFO - PROCESS | 3544 | --DOCSHELL 0F87BC00 == 28 [pid = 3544] [id = 534] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1DAD5400) [pid = 3544] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FBA5C00) [pid = 3544] [serial = 1085] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (1A89B400) [pid = 3544] [serial = 1589] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19B9DC00) [pid = 3544] [serial = 1588] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19A41800) [pid = 3544] [serial = 1585] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18804800) [pid = 3544] [serial = 1573] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18FA9000) [pid = 3544] [serial = 1576] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (18810C00) [pid = 3544] [serial = 1574] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC05C00) [pid = 3544] [serial = 1555] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC5B800) [pid = 3544] [serial = 1556] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (141E2800) [pid = 3544] [serial = 1558] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1462E800) [pid = 3544] [serial = 1559] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18D05800) [pid = 3544] [serial = 1553] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1483E000) [pid = 3544] [serial = 1567] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (15A43800) [pid = 3544] [serial = 1568] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1928B400) [pid = 3544] [serial = 1577] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1027CC00) [pid = 3544] [serial = 1564] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (10CD6800) [pid = 3544] [serial = 1565] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (16FA0400) [pid = 3544] [serial = 1570] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0FC57000) [pid = 3544] [serial = 1561] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FD2C400) [pid = 3544] [serial = 1562] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (19A47800) [pid = 3544] [serial = 1586] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (19691800) [pid = 3544] [serial = 1580] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (1966E800) [pid = 3544] [serial = 1579] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (17D39000) [pid = 3544] [serial = 1582] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (17D35000) [pid = 3544] [serial = 1571] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (1928D400) [pid = 3544] [serial = 1583] [outer = 00000000] [url = about:blank] 14:14:07 INFO - PROCESS | 3544 | 1467321247637 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 14:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1070ms 14:14:07 INFO - PROCESS | 3544 | 1467321247683 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 14:14:07 INFO - PROCESS | 3544 | 1467321247686 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 14:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:14:07 INFO - PROCESS | 3544 | 1467321247690 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:14:07 INFO - PROCESS | 3544 | 1467321247693 Marionette TRACE conn5 <- [1,2142,null,{}] 14:14:07 INFO - PROCESS | 3544 | 1467321247697 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:07 INFO - PROCESS | 3544 | 1467321247700 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:07 INFO - PROCESS | 3544 | 1467321247789 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 14:14:07 INFO - PROCESS | 3544 | 1467321247888 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:07 INFO - PROCESS | 3544 | 1467321247891 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:07 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C9800 == 29 [pid = 3544] [id = 545] 14:14:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0F8CF800) [pid = 3544] [serial = 1635] [outer = 00000000] 14:14:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FC4D400) [pid = 3544] [serial = 1636] [outer = 0F8CF800] 14:14:07 INFO - PROCESS | 3544 | 1467321247939 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0FC5E000) [pid = 3544] [serial = 1637] [outer = 0F8CF800] 14:14:08 INFO - PROCESS | 3544 | 1467321248330 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 14:14:08 INFO - PROCESS | 3544 | 1467321248400 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 14:14:08 INFO - PROCESS | 3544 | 1467321248403 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 14:14:08 INFO - PROCESS | 3544 | 1467321248407 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:14:08 INFO - PROCESS | 3544 | 1467321248409 Marionette TRACE conn5 <- [1,2146,null,{}] 14:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:14:08 INFO - PROCESS | 3544 | 1467321248413 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:08 INFO - PROCESS | 3544 | 1467321248415 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:08 INFO - PROCESS | 3544 | 1467321248502 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 14:14:08 INFO - PROCESS | 3544 | 1467321248510 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:08 INFO - PROCESS | 3544 | 1467321248512 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:08 INFO - PROCESS | 3544 | ++DOCSHELL 10CD6800 == 30 [pid = 3544] [id = 546] 14:14:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (10CD8400) [pid = 3544] [serial = 1638] [outer = 00000000] 14:14:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (10DD3000) [pid = 3544] [serial = 1639] [outer = 10CD8400] 14:14:08 INFO - PROCESS | 3544 | 1467321248561 Marionette DEBUG loaded listener.js 14:14:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (13F60C00) [pid = 3544] [serial = 1640] [outer = 10CD8400] 14:14:09 INFO - PROCESS | 3544 | 1467321249049 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 14:14:09 INFO - PROCESS | 3544 | 1467321249087 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 14:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:14:09 INFO - PROCESS | 3544 | 1467321249091 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 14:14:09 INFO - PROCESS | 3544 | 1467321249102 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 3544 | 1467321249106 Marionette TRACE conn5 <- [1,2150,null,{}] 14:14:09 INFO - PROCESS | 3544 | 1467321249110 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 3544 | 1467321249112 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:09 INFO - PROCESS | 3544 | 1467321249199 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 14:14:09 INFO - PROCESS | 3544 | 1467321249207 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:09 INFO - PROCESS | 3544 | 1467321249209 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:09 INFO - PROCESS | 3544 | ++DOCSHELL 14838C00 == 31 [pid = 3544] [id = 547] 14:14:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (14840C00) [pid = 3544] [serial = 1641] [outer = 00000000] 14:14:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (1555A000) [pid = 3544] [serial = 1642] [outer = 14840C00] 14:14:09 INFO - PROCESS | 3544 | 1467321249253 Marionette DEBUG loaded listener.js 14:14:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (15EF0800) [pid = 3544] [serial = 1643] [outer = 14840C00] 14:14:09 INFO - PROCESS | 3544 | 1467321249717 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 14:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 14:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:14:09 INFO - PROCESS | 3544 | 1467321249787 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 14:14:09 INFO - PROCESS | 3544 | 1467321249789 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 14:14:09 INFO - PROCESS | 3544 | 1467321249797 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:14:09 INFO - PROCESS | 3544 | 1467321249799 Marionette TRACE conn5 <- [1,2154,null,{}] 14:14:09 INFO - PROCESS | 3544 | 1467321249802 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:09 INFO - PROCESS | 3544 | 1467321249804 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:09 INFO - PROCESS | 3544 | 1467321249946 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 14:14:10 INFO - PROCESS | 3544 | 1467321249962 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 3544 | 1467321249964 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:10 INFO - PROCESS | 3544 | ++DOCSHELL 13F68C00 == 32 [pid = 3544] [id = 548] 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (15554000) [pid = 3544] [serial = 1644] [outer = 00000000] 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F01800) [pid = 3544] [serial = 1645] [outer = 15554000] 14:14:10 INFO - PROCESS | 3544 | 1467321250008 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F0B800) [pid = 3544] [serial = 1646] [outer = 15554000] 14:14:10 INFO - PROCESS | 3544 | 1467321250456 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 14:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 14:14:10 INFO - PROCESS | 3544 | 1467321250523 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 14:14:10 INFO - PROCESS | 3544 | 1467321250525 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 14:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:14:10 INFO - PROCESS | 3544 | 1467321250533 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:14:10 INFO - PROCESS | 3544 | 1467321250535 Marionette TRACE conn5 <- [1,2158,null,{}] 14:14:10 INFO - PROCESS | 3544 | 1467321250539 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:10 INFO - PROCESS | 3544 | 1467321250540 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:10 INFO - PROCESS | 3544 | 1467321250684 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 14:14:10 INFO - PROCESS | 3544 | 1467321250695 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:10 INFO - PROCESS | 3544 | 1467321250700 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:10 INFO - PROCESS | 3544 | ++DOCSHELL 16FA0400 == 33 [pid = 3544] [id = 549] 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (17D2C400) [pid = 3544] [serial = 1647] [outer = 00000000] 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18807C00) [pid = 3544] [serial = 1648] [outer = 17D2C400] 14:14:10 INFO - PROCESS | 3544 | 1467321250801 Marionette DEBUG loaded listener.js 14:14:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18838800) [pid = 3544] [serial = 1649] [outer = 17D2C400] 14:14:11 INFO - PROCESS | 3544 | 1467321251221 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 14:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 14:14:11 INFO - PROCESS | 3544 | 1467321251280 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 14:14:11 INFO - PROCESS | 3544 | 1467321251282 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 14:14:11 INFO - PROCESS | 3544 | 1467321251285 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:14:11 INFO - PROCESS | 3544 | 1467321251287 Marionette TRACE conn5 <- [1,2162,null,{}] 14:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:14:11 INFO - PROCESS | 3544 | 1467321251290 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:11 INFO - PROCESS | 3544 | 1467321251292 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:11 INFO - PROCESS | 3544 | 1467321251415 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 14:14:11 INFO - PROCESS | 3544 | 1467321251479 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:11 INFO - PROCESS | 3544 | 1467321251480 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:11 INFO - PROCESS | 3544 | ++DOCSHELL 18AD5400 == 34 [pid = 3544] [id = 550] 14:14:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18ADD800) [pid = 3544] [serial = 1650] [outer = 00000000] 14:14:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18D81800) [pid = 3544] [serial = 1651] [outer = 18ADD800] 14:14:11 INFO - PROCESS | 3544 | 1467321251525 Marionette DEBUG loaded listener.js 14:14:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18D83C00) [pid = 3544] [serial = 1652] [outer = 18ADD800] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (13F6A400) [pid = 3544] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FC5C800) [pid = 3544] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FD30000) [pid = 3544] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0F8CBC00) [pid = 3544] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (141A1800) [pid = 3544] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (15A42800) [pid = 3544] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F0E400) [pid = 3544] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC0AC00) [pid = 3544] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (15FE0C00) [pid = 3544] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (1B235C00) [pid = 3544] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:14:11 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (13F0EC00) [pid = 3544] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:14:12 INFO - PROCESS | 3544 | 1467321251981 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 14:14:12 INFO - PROCESS | 3544 | 1467321252022 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 3544 | 1467321252024 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 14:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:14:12 INFO - PROCESS | 3544 | 1467321252027 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 3544 | 1467321252029 Marionette TRACE conn5 <- [1,2166,null,{}] 14:14:12 INFO - PROCESS | 3544 | 1467321252032 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 3544 | 1467321252034 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:12 INFO - PROCESS | 3544 | 1467321252113 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 14:14:12 INFO - PROCESS | 3544 | 1467321252213 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 3544 | 1467321252215 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:12 INFO - PROCESS | 3544 | ++DOCSHELL 0FC04000 == 35 [pid = 3544] [id = 551] 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FC0E000) [pid = 3544] [serial = 1653] [outer = 00000000] 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (15A43C00) [pid = 3544] [serial = 1654] [outer = 0FC0E000] 14:14:12 INFO - PROCESS | 3544 | 1467321252259 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F6FC00) [pid = 3544] [serial = 1655] [outer = 0FC0E000] 14:14:12 INFO - PROCESS | 3544 | 1467321252618 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 630ms 14:14:12 INFO - PROCESS | 3544 | 1467321252658 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 14:14:12 INFO - PROCESS | 3544 | 1467321252660 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 14:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:14:12 INFO - PROCESS | 3544 | 1467321252663 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:14:12 INFO - PROCESS | 3544 | 1467321252664 Marionette TRACE conn5 <- [1,2170,null,{}] 14:14:12 INFO - PROCESS | 3544 | 1467321252668 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:12 INFO - PROCESS | 3544 | 1467321252670 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:12 INFO - PROCESS | 3544 | 1467321252815 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 14:14:12 INFO - PROCESS | 3544 | 1467321252831 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:12 INFO - PROCESS | 3544 | 1467321252832 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:12 INFO - PROCESS | 3544 | ++DOCSHELL 18D01C00 == 36 [pid = 3544] [id = 552] 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18D8B000) [pid = 3544] [serial = 1656] [outer = 00000000] 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1928B800) [pid = 3544] [serial = 1657] [outer = 18D8B000] 14:14:12 INFO - PROCESS | 3544 | 1467321252880 Marionette DEBUG loaded listener.js 14:14:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1928E800) [pid = 3544] [serial = 1658] [outer = 18D8B000] 14:14:13 INFO - PROCESS | 3544 | 1467321253287 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 14:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 14:14:13 INFO - PROCESS | 3544 | 1467321253334 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 14:14:13 INFO - PROCESS | 3544 | 1467321253336 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 14:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:14:13 INFO - PROCESS | 3544 | 1467321253349 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:14:13 INFO - PROCESS | 3544 | 1467321253360 Marionette TRACE conn5 <- [1,2174,null,{}] 14:14:13 INFO - PROCESS | 3544 | 1467321253364 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:13 INFO - PROCESS | 3544 | 1467321253366 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:13 INFO - PROCESS | 3544 | 1467321253447 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 14:14:13 INFO - PROCESS | 3544 | 1467321253455 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:13 INFO - PROCESS | 3544 | 1467321253457 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:13 INFO - PROCESS | 3544 | ++DOCSHELL 19293000 == 37 [pid = 3544] [id = 553] 14:14:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (19294000) [pid = 3544] [serial = 1659] [outer = 00000000] 14:14:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (19693800) [pid = 3544] [serial = 1660] [outer = 19294000] 14:14:13 INFO - PROCESS | 3544 | 1467321253500 Marionette DEBUG loaded listener.js 14:14:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1969AC00) [pid = 3544] [serial = 1661] [outer = 19294000] 14:14:14 INFO - PROCESS | 3544 | 1467321254038 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 750ms 14:14:14 INFO - PROCESS | 3544 | 1467321254090 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 14:14:14 INFO - PROCESS | 3544 | 1467321254095 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 14:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:14:14 INFO - PROCESS | 3544 | 1467321254101 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:14:14 INFO - PROCESS | 3544 | 1467321254104 Marionette TRACE conn5 <- [1,2178,null,{}] 14:14:14 INFO - PROCESS | 3544 | 1467321254205 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:14 INFO - PROCESS | 3544 | 1467321254208 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:14 INFO - PROCESS | 3544 | 1467321254371 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 14:14:14 INFO - PROCESS | 3544 | 1467321254444 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:14 INFO - PROCESS | 3544 | 1467321254449 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:14 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F0400 == 38 [pid = 3544] [id = 554] 14:14:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC0B400) [pid = 3544] [serial = 1662] [outer = 00000000] 14:14:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0FC59C00) [pid = 3544] [serial = 1663] [outer = 0FC0B400] 14:14:14 INFO - PROCESS | 3544 | 1467321254508 Marionette DEBUG loaded listener.js 14:14:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FF46400) [pid = 3544] [serial = 1664] [outer = 0FC0B400] 14:14:15 INFO - PROCESS | 3544 | 1467321255080 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 14:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1018ms 14:14:15 INFO - PROCESS | 3544 | 1467321255123 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 14:14:15 INFO - PROCESS | 3544 | 1467321255128 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 14:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:14:15 INFO - PROCESS | 3544 | 1467321255134 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:14:15 INFO - PROCESS | 3544 | 1467321255137 Marionette TRACE conn5 <- [1,2182,null,{}] 14:14:15 INFO - PROCESS | 3544 | 1467321255141 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:15 INFO - PROCESS | 3544 | 1467321255144 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:15 INFO - PROCESS | 3544 | 1467321255257 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 14:14:15 INFO - PROCESS | 3544 | 1467321255369 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:15 INFO - PROCESS | 3544 | 1467321255372 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:15 INFO - PROCESS | 3544 | ++DOCSHELL 141A4800 == 39 [pid = 3544] [id = 555] 14:14:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (142D6400) [pid = 3544] [serial = 1665] [outer = 00000000] 14:14:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (148BD400) [pid = 3544] [serial = 1666] [outer = 142D6400] 14:14:15 INFO - PROCESS | 3544 | 1467321255469 Marionette DEBUG loaded listener.js 14:14:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (16435C00) [pid = 3544] [serial = 1667] [outer = 142D6400] 14:14:16 INFO - PROCESS | 3544 | 1467321256059 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 14:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 14:14:16 INFO - PROCESS | 3544 | 1467321256108 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 14:14:16 INFO - PROCESS | 3544 | 1467321256111 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 14:14:16 INFO - PROCESS | 3544 | 1467321256114 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:14:16 INFO - PROCESS | 3544 | 1467321256118 Marionette TRACE conn5 <- [1,2186,null,{}] 14:14:16 INFO - PROCESS | 3544 | 1467321256129 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:16 INFO - PROCESS | 3544 | 1467321256134 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:16 INFO - PROCESS | 3544 | 1467321256244 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 14:14:16 INFO - PROCESS | 3544 | 1467321256384 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:16 INFO - PROCESS | 3544 | 1467321256387 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:16 INFO - PROCESS | 3544 | ++DOCSHELL 19288400 == 40 [pid = 3544] [id = 556] 14:14:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19289800) [pid = 3544] [serial = 1668] [outer = 00000000] 14:14:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19693400) [pid = 3544] [serial = 1669] [outer = 19289800] 14:14:16 INFO - PROCESS | 3544 | 1467321256445 Marionette DEBUG loaded listener.js 14:14:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19A41000) [pid = 3544] [serial = 1670] [outer = 19289800] 14:14:17 INFO - PROCESS | 3544 | 1467321256996 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 14:14:17 INFO - PROCESS | 3544 | 1467321257069 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 14:14:17 INFO - PROCESS | 3544 | 1467321257072 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 14:14:17 INFO - PROCESS | 3544 | 1467321257076 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:14:17 INFO - PROCESS | 3544 | 1467321257078 Marionette TRACE conn5 <- [1,2190,null,{}] 14:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:14:17 INFO - PROCESS | 3544 | 1467321257082 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:17 INFO - PROCESS | 3544 | 1467321257084 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:17 INFO - PROCESS | 3544 | 1467321257194 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 14:14:17 INFO - PROCESS | 3544 | 1467321257306 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:17 INFO - PROCESS | 3544 | 1467321257308 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:17 INFO - PROCESS | 3544 | ++DOCSHELL 19B94C00 == 41 [pid = 3544] [id = 557] 14:14:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19B95400) [pid = 3544] [serial = 1671] [outer = 00000000] 14:14:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19B9D000) [pid = 3544] [serial = 1672] [outer = 19B95400] 14:14:17 INFO - PROCESS | 3544 | 1467321257413 Marionette DEBUG loaded listener.js 14:14:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19BA1800) [pid = 3544] [serial = 1673] [outer = 19B95400] 14:14:18 INFO - PROCESS | 3544 | 1467321258173 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1120ms 14:14:18 INFO - PROCESS | 3544 | 1467321258203 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 14:14:18 INFO - PROCESS | 3544 | 1467321258207 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 14:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:14:18 INFO - PROCESS | 3544 | 1467321258212 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:14:18 INFO - PROCESS | 3544 | 1467321258215 Marionette TRACE conn5 <- [1,2194,null,{}] 14:14:18 INFO - PROCESS | 3544 | 1467321258220 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:18 INFO - PROCESS | 3544 | 1467321258223 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:18 INFO - PROCESS | 3544 | 1467321258325 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 14:14:18 INFO - PROCESS | 3544 | 1467321258472 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:18 INFO - PROCESS | 3544 | 1467321258474 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:18 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F6800 == 42 [pid = 3544] [id = 558] 14:14:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0F872800) [pid = 3544] [serial = 1674] [outer = 00000000] 14:14:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (10232C00) [pid = 3544] [serial = 1675] [outer = 0F872800] 14:14:18 INFO - PROCESS | 3544 | 1467321258526 Marionette DEBUG loaded listener.js 14:14:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (10CDA000) [pid = 3544] [serial = 1676] [outer = 0F872800] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 18D01C00 == 41 [pid = 3544] [id = 552] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0FC04000 == 40 [pid = 3544] [id = 551] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 18AD5400 == 39 [pid = 3544] [id = 550] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 16FA0400 == 38 [pid = 3544] [id = 549] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 13F68C00 == 37 [pid = 3544] [id = 548] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 14838C00 == 36 [pid = 3544] [id = 547] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 10CD6800 == 35 [pid = 3544] [id = 546] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0F8C9800 == 34 [pid = 3544] [id = 545] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0F67E000 == 33 [pid = 3544] [id = 544] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0F874000 == 32 [pid = 3544] [id = 542] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 1642B400 == 31 [pid = 3544] [id = 541] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0FD2F000 == 30 [pid = 3544] [id = 533] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 10D3F000 == 29 [pid = 3544] [id = 543] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 19B94C00 == 28 [pid = 3544] [id = 557] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 19288400 == 27 [pid = 3544] [id = 556] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 19293000 == 26 [pid = 3544] [id = 553] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 0F7F0400 == 25 [pid = 3544] [id = 554] 14:14:19 INFO - PROCESS | 3544 | --DOCSHELL 141A4800 == 24 [pid = 3544] [id = 555] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (13FE2400) [pid = 3544] [serial = 1609] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FD22800) [pid = 3544] [serial = 1606] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FD2A400) [pid = 3544] [serial = 1607] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (10D39000) [pid = 3544] [serial = 1601] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (10236800) [pid = 3544] [serial = 1600] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0F8D2000) [pid = 3544] [serial = 1603] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FBAC000) [pid = 3544] [serial = 1604] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (14694800) [pid = 3544] [serial = 1612] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (15FDD000) [pid = 3544] [serial = 1615] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (17D3A400) [pid = 3544] [serial = 1618] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (13F64000) [pid = 3544] [serial = 1592] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10DCB800) [pid = 3544] [serial = 1591] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18843800) [pid = 3544] [serial = 1595] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (17D34400) [pid = 3544] [serial = 1594] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1C2CC000) [pid = 3544] [serial = 1598] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1BA79800) [pid = 3544] [serial = 1597] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18809400) [pid = 3544] [serial = 1624] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17DB7000) [pid = 3544] [serial = 1619] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1642E400) [pid = 3544] [serial = 1616] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F0E000) [pid = 3544] [serial = 1622] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1483C400) [pid = 3544] [serial = 1613] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16F0C800) [pid = 3544] [serial = 1621] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13FEDC00) [pid = 3544] [serial = 1610] [outer = 00000000] [url = about:blank] 14:14:19 INFO - PROCESS | 3544 | 1467321259743 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 14:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1579ms 14:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:14:19 INFO - PROCESS | 3544 | 1467321259793 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 14:14:19 INFO - PROCESS | 3544 | 1467321259797 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 14:14:19 INFO - PROCESS | 3544 | 1467321259801 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:14:19 INFO - PROCESS | 3544 | 1467321259806 Marionette TRACE conn5 <- [1,2198,null,{}] 14:14:19 INFO - PROCESS | 3544 | 1467321259811 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:19 INFO - PROCESS | 3544 | 1467321259813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:19 INFO - PROCESS | 3544 | 1467321259905 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 14:14:20 INFO - PROCESS | 3544 | 1467321260035 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 3544 | 1467321260037 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:20 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CBC00 == 25 [pid = 3544] [id = 559] 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0F8CD800) [pid = 3544] [serial = 1677] [outer = 00000000] 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FC03C00) [pid = 3544] [serial = 1678] [outer = 0F8CD800] 14:14:20 INFO - PROCESS | 3544 | 1467321260086 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC0E400) [pid = 3544] [serial = 1679] [outer = 0F8CD800] 14:14:20 INFO - PROCESS | 3544 | 1467321260453 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 14:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 14:14:20 INFO - PROCESS | 3544 | 1467321260492 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 14:14:20 INFO - PROCESS | 3544 | 1467321260498 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 14:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:14:20 INFO - PROCESS | 3544 | 1467321260504 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:14:20 INFO - PROCESS | 3544 | 1467321260507 Marionette TRACE conn5 <- [1,2202,null,{}] 14:14:20 INFO - PROCESS | 3544 | 1467321260511 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:20 INFO - PROCESS | 3544 | 1467321260513 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:20 INFO - PROCESS | 3544 | 1467321260633 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 14:14:20 INFO - PROCESS | 3544 | 1467321260640 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:20 INFO - PROCESS | 3544 | 1467321260643 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:20 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5F000 == 26 [pid = 3544] [id = 560] 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FD25C00) [pid = 3544] [serial = 1680] [outer = 00000000] 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (10238000) [pid = 3544] [serial = 1681] [outer = 0FD25C00] 14:14:20 INFO - PROCESS | 3544 | 1467321260690 Marionette DEBUG loaded listener.js 14:14:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (102D4C00) [pid = 3544] [serial = 1682] [outer = 0FD25C00] 14:14:21 INFO - PROCESS | 3544 | 1467321261131 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 672ms 14:14:21 INFO - PROCESS | 3544 | 1467321261179 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 14:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:14:21 INFO - PROCESS | 3544 | 1467321261181 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 14:14:21 INFO - PROCESS | 3544 | 1467321261185 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - PROCESS | 3544 | 1467321261188 Marionette TRACE conn5 <- [1,2206,null,{}] 14:14:21 INFO - PROCESS | 3544 | 1467321261199 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 3544 | 1467321261204 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:21 INFO - PROCESS | 3544 | 1467321261288 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 14:14:21 INFO - PROCESS | 3544 | 1467321261296 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:21 INFO - PROCESS | 3544 | 1467321261299 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:21 INFO - PROCESS | 3544 | ++DOCSHELL 13FE2400 == 27 [pid = 3544] [id = 561] 14:14:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (13FE2C00) [pid = 3544] [serial = 1683] [outer = 00000000] 14:14:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (13FEA800) [pid = 3544] [serial = 1684] [outer = 13FE2C00] 14:14:21 INFO - PROCESS | 3544 | 1467321261347 Marionette DEBUG loaded listener.js 14:14:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (141A7C00) [pid = 3544] [serial = 1685] [outer = 13FE2C00] 14:14:21 INFO - PROCESS | 3544 | 1467321261835 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 14:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 14:14:21 INFO - PROCESS | 3544 | 1467321261859 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 14:14:21 INFO - PROCESS | 3544 | 1467321261862 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 14:14:21 INFO - PROCESS | 3544 | 1467321261865 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:14:21 INFO - PROCESS | 3544 | 1467321261866 Marionette TRACE conn5 <- [1,2210,null,{}] 14:14:21 INFO - PROCESS | 3544 | 1467321261870 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:21 INFO - PROCESS | 3544 | 1467321261872 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:22 INFO - PROCESS | 3544 | 1467321261993 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 14:14:22 INFO - PROCESS | 3544 | 1467321262090 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 3544 | 1467321262092 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:22 INFO - PROCESS | 3544 | ++DOCSHELL 1474B800 == 28 [pid = 3544] [id = 562] 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (14751C00) [pid = 3544] [serial = 1686] [outer = 00000000] 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (14838800) [pid = 3544] [serial = 1687] [outer = 14751C00] 14:14:22 INFO - PROCESS | 3544 | 1467321262136 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (15556400) [pid = 3544] [serial = 1688] [outer = 14751C00] 14:14:22 INFO - PROCESS | 3544 | 1467321262558 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 14:14:22 INFO - PROCESS | 3544 | 1467321262599 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 14:14:22 INFO - PROCESS | 3544 | 1467321262601 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 14:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:14:22 INFO - PROCESS | 3544 | 1467321262604 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:14:22 INFO - PROCESS | 3544 | 1467321262606 Marionette TRACE conn5 <- [1,2214,null,{}] 14:14:22 INFO - PROCESS | 3544 | 1467321262609 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:22 INFO - PROCESS | 3544 | 1467321262611 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:22 INFO - PROCESS | 3544 | 1467321262722 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 14:14:22 INFO - PROCESS | 3544 | 1467321262730 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:22 INFO - PROCESS | 3544 | 1467321262732 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:22 INFO - PROCESS | 3544 | ++DOCSHELL 15E2D800 == 29 [pid = 3544] [id = 563] 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16427400) [pid = 3544] [serial = 1689] [outer = 00000000] 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (16F05400) [pid = 3544] [serial = 1690] [outer = 16427400] 14:14:22 INFO - PROCESS | 3544 | 1467321262776 Marionette DEBUG loaded listener.js 14:14:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (16F07400) [pid = 3544] [serial = 1691] [outer = 16427400] 14:14:23 INFO - PROCESS | 3544 | 1467321263260 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 14:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 14:14:23 INFO - PROCESS | 3544 | 1467321263275 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 14:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:14:23 INFO - PROCESS | 3544 | 1467321263277 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 14:14:23 INFO - PROCESS | 3544 | 1467321263280 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:14:23 INFO - PROCESS | 3544 | 1467321263282 Marionette TRACE conn5 <- [1,2218,null,{}] 14:14:23 INFO - PROCESS | 3544 | 1467321263290 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:23 INFO - PROCESS | 3544 | 1467321263296 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:23 INFO - PROCESS | 3544 | 1467321263453 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 14:14:23 INFO - PROCESS | 3544 | 1467321263474 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:23 INFO - PROCESS | 3544 | 1467321263476 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:23 INFO - PROCESS | 3544 | ++DOCSHELL 17D39000 == 30 [pid = 3544] [id = 564] 14:14:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D3A000) [pid = 3544] [serial = 1692] [outer = 00000000] 14:14:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18349800) [pid = 3544] [serial = 1693] [outer = 17D3A000] 14:14:23 INFO - PROCESS | 3544 | 1467321263520 Marionette DEBUG loaded listener.js 14:14:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18801C00) [pid = 3544] [serial = 1694] [outer = 17D3A000] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (15554000) [pid = 3544] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (17D2C400) [pid = 3544] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0F8CF800) [pid = 3544] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F683C00) [pid = 3544] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC0E000) [pid = 3544] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (13F12000) [pid = 3544] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10CD8400) [pid = 3544] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0F874800) [pid = 3544] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (14840C00) [pid = 3544] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (17DAD800) [pid = 3544] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (18ADD800) [pid = 3544] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18D8B000) [pid = 3544] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:14:24 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19294000) [pid = 3544] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:14:24 INFO - PROCESS | 3544 | 1467321264163 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 14:14:24 INFO - PROCESS | 3544 | 1467321264221 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3544 | 1467321264224 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 14:14:24 INFO - PROCESS | 3544 | 1467321264227 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:14:24 INFO - PROCESS | 3544 | 1467321264228 Marionette TRACE conn5 <- [1,2222,null,{}] 14:14:24 INFO - PROCESS | 3544 | 1467321264232 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 3544 | 1467321264233 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:24 INFO - PROCESS | 3544 | 1467321264311 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 14:14:24 INFO - PROCESS | 3544 | 1467321264316 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 3544 | 1467321264318 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:24 INFO - PROCESS | 3544 | ++DOCSHELL 13F12000 == 31 [pid = 3544] [id = 565] 14:14:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13F66800) [pid = 3544] [serial = 1695] [outer = 00000000] 14:14:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (17D2F000) [pid = 3544] [serial = 1696] [outer = 13F66800] 14:14:24 INFO - PROCESS | 3544 | 1467321264362 Marionette DEBUG loaded listener.js 14:14:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (17D3DC00) [pid = 3544] [serial = 1697] [outer = 13F66800] 14:14:24 INFO - PROCESS | 3544 | 1467321264784 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 14:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 570ms 14:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:14:24 INFO - PROCESS | 3544 | 1467321264802 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 14:14:24 INFO - PROCESS | 3544 | 1467321264804 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 14:14:24 INFO - PROCESS | 3544 | 1467321264807 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:14:24 INFO - PROCESS | 3544 | 1467321264808 Marionette TRACE conn5 <- [1,2226,null,{}] 14:14:24 INFO - PROCESS | 3544 | 1467321264812 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:24 INFO - PROCESS | 3544 | 1467321264813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:24 INFO - PROCESS | 3544 | 1467321264934 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 14:14:24 INFO - PROCESS | 3544 | 1467321264943 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:24 INFO - PROCESS | 3544 | 1467321264945 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:24 INFO - PROCESS | 3544 | ++DOCSHELL 16F93800 == 32 [pid = 3544] [id = 566] 14:14:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18802800) [pid = 3544] [serial = 1698] [outer = 00000000] 14:14:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18AB9000) [pid = 3544] [serial = 1699] [outer = 18802800] 14:14:25 INFO - PROCESS | 3544 | 1467321264988 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (141E3000) [pid = 3544] [serial = 1700] [outer = 18802800] 14:14:25 INFO - PROCESS | 3544 | 1467321265422 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 14:14:25 INFO - PROCESS | 3544 | 1467321265438 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 14:14:25 INFO - PROCESS | 3544 | 1467321265440 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 14:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:14:25 INFO - PROCESS | 3544 | 1467321265443 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:14:25 INFO - PROCESS | 3544 | 1467321265444 Marionette TRACE conn5 <- [1,2230,null,{}] 14:14:25 INFO - PROCESS | 3544 | 1467321265448 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:25 INFO - PROCESS | 3544 | 1467321265450 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:25 INFO - PROCESS | 3544 | 1467321265588 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 14:14:25 INFO - PROCESS | 3544 | 1467321265600 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:25 INFO - PROCESS | 3544 | 1467321265601 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:25 INFO - PROCESS | 3544 | ++DOCSHELL 18ADF400 == 33 [pid = 3544] [id = 567] 14:14:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18AE1C00) [pid = 3544] [serial = 1701] [outer = 00000000] 14:14:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18D8B400) [pid = 3544] [serial = 1702] [outer = 18AE1C00] 14:14:25 INFO - PROCESS | 3544 | 1467321265646 Marionette DEBUG loaded listener.js 14:14:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (19288800) [pid = 3544] [serial = 1703] [outer = 18AE1C00] 14:14:26 INFO - PROCESS | 3544 | 1467321266216 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 830ms 14:14:26 INFO - PROCESS | 3544 | 1467321266295 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 14:14:26 INFO - PROCESS | 3544 | 1467321266299 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 14:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:14:26 INFO - PROCESS | 3544 | 1467321266304 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:14:26 INFO - PROCESS | 3544 | 1467321266308 Marionette TRACE conn5 <- [1,2234,null,{}] 14:14:26 INFO - PROCESS | 3544 | 1467321266362 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:26 INFO - PROCESS | 3544 | 1467321266365 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:26 INFO - PROCESS | 3544 | 1467321266498 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 14:14:26 INFO - PROCESS | 3544 | 1467321266630 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:26 INFO - PROCESS | 3544 | 1467321266633 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:26 INFO - PROCESS | 3544 | ++DOCSHELL 0C505C00 == 34 [pid = 3544] [id = 568] 14:14:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0CBC9C00) [pid = 3544] [serial = 1704] [outer = 00000000] 14:14:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FC49C00) [pid = 3544] [serial = 1705] [outer = 0CBC9C00] 14:14:26 INFO - PROCESS | 3544 | 1467321266692 Marionette DEBUG loaded listener.js 14:14:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FC63C00) [pid = 3544] [serial = 1706] [outer = 0CBC9C00] 14:14:27 INFO - PROCESS | 3544 | 1467321267453 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1197ms 14:14:27 INFO - PROCESS | 3544 | 1467321267529 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 14:14:27 INFO - PROCESS | 3544 | 1467321267534 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 14:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:14:27 INFO - PROCESS | 3544 | 1467321267542 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:14:27 INFO - PROCESS | 3544 | 1467321267545 Marionette TRACE conn5 <- [1,2238,null,{}] 14:14:27 INFO - PROCESS | 3544 | 1467321267549 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:27 INFO - PROCESS | 3544 | 1467321267552 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:27 INFO - PROCESS | 3544 | 1467321267677 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 14:14:27 INFO - PROCESS | 3544 | 1467321267810 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:27 INFO - PROCESS | 3544 | 1467321267813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:27 INFO - PROCESS | 3544 | ++DOCSHELL 10CE2400 == 35 [pid = 3544] [id = 569] 14:14:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (10DCB000) [pid = 3544] [serial = 1707] [outer = 00000000] 14:14:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (14124C00) [pid = 3544] [serial = 1708] [outer = 10DCB000] 14:14:27 INFO - PROCESS | 3544 | 1467321267872 Marionette DEBUG loaded listener.js 14:14:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (14625400) [pid = 3544] [serial = 1709] [outer = 10DCB000] 14:14:28 INFO - PROCESS | 3544 | 1467321268713 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 16F93800 == 34 [pid = 3544] [id = 566] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 13F12000 == 33 [pid = 3544] [id = 565] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 17D39000 == 32 [pid = 3544] [id = 564] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 15E2D800 == 31 [pid = 3544] [id = 563] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 1474B800 == 30 [pid = 3544] [id = 562] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 13FE2400 == 29 [pid = 3544] [id = 561] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 0FC5F000 == 28 [pid = 3544] [id = 560] 14:14:28 INFO - PROCESS | 3544 | --DOCSHELL 0F8CBC00 == 27 [pid = 3544] [id = 559] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (16F01800) [pid = 3544] [serial = 1645] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F0B800) [pid = 3544] [serial = 1646] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18807C00) [pid = 3544] [serial = 1648] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FC4D400) [pid = 3544] [serial = 1636] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0FC5E000) [pid = 3544] [serial = 1637] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F7FEC00) [pid = 3544] [serial = 1633] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0F8C6400) [pid = 3544] [serial = 1634] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (15A43C00) [pid = 3544] [serial = 1654] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13FE3C00) [pid = 3544] [serial = 1630] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (144B4C00) [pid = 3544] [serial = 1631] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (10DD3000) [pid = 3544] [serial = 1639] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13F60C00) [pid = 3544] [serial = 1640] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0F8CB000) [pid = 3544] [serial = 1627] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FBA5400) [pid = 3544] [serial = 1628] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1555A000) [pid = 3544] [serial = 1642] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18806800) [pid = 3544] [serial = 1625] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18D81800) [pid = 3544] [serial = 1651] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18838800) [pid = 3544] [serial = 1649] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1928B800) [pid = 3544] [serial = 1657] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (19693800) [pid = 3544] [serial = 1660] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1969AC00) [pid = 3544] [serial = 1661] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18D83C00) [pid = 3544] [serial = 1652] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1928E800) [pid = 3544] [serial = 1658] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (16F6FC00) [pid = 3544] [serial = 1655] [outer = 00000000] [url = about:blank] 14:14:28 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (15EF0800) [pid = 3544] [serial = 1643] [outer = 00000000] [url = about:blank] 14:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1279ms 14:14:28 INFO - PROCESS | 3544 | 1467321268822 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 14:14:28 INFO - PROCESS | 3544 | 1467321268826 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 14:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:14:28 INFO - PROCESS | 3544 | 1467321268830 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:14:28 INFO - PROCESS | 3544 | 1467321268833 Marionette TRACE conn5 <- [1,2242,null,{}] 14:14:28 INFO - PROCESS | 3544 | 1467321268839 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:28 INFO - PROCESS | 3544 | 1467321268841 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:28 INFO - PROCESS | 3544 | 1467321268938 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 14:14:28 INFO - PROCESS | 3544 | 1467321268945 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:28 INFO - PROCESS | 3544 | 1467321268947 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:28 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CF800 == 28 [pid = 3544] [id = 570] 14:14:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0F8D0400) [pid = 3544] [serial = 1710] [outer = 00000000] 14:14:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0FBA5400) [pid = 3544] [serial = 1711] [outer = 0F8D0400] 14:14:29 INFO - PROCESS | 3544 | 1467321268995 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC4C400) [pid = 3544] [serial = 1712] [outer = 0F8D0400] 14:14:29 INFO - PROCESS | 3544 | 1467321269520 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 14:14:29 INFO - PROCESS | 3544 | 1467321269561 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 14:14:29 INFO - PROCESS | 3544 | 1467321269566 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 14:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:14:29 INFO - PROCESS | 3544 | 1467321269571 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:14:29 INFO - PROCESS | 3544 | 1467321269574 Marionette TRACE conn5 <- [1,2246,null,{}] 14:14:29 INFO - PROCESS | 3544 | 1467321269577 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:29 INFO - PROCESS | 3544 | 1467321269580 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:29 INFO - PROCESS | 3544 | 1467321269666 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 14:14:29 INFO - PROCESS | 3544 | 1467321269774 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:29 INFO - PROCESS | 3544 | 1467321269776 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:29 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2BC00 == 29 [pid = 3544] [id = 571] 14:14:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FD2D800) [pid = 3544] [serial = 1713] [outer = 00000000] 14:14:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (102E1C00) [pid = 3544] [serial = 1714] [outer = 0FD2D800] 14:14:29 INFO - PROCESS | 3544 | 1467321269822 Marionette DEBUG loaded listener.js 14:14:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (10D39800) [pid = 3544] [serial = 1715] [outer = 0FD2D800] 14:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:14:30 INFO - PROCESS | 3544 | 1467321270234 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 14:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:14:30 INFO - PROCESS | 3544 | 1467321270242 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 3544 | 1467321270244 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 14:14:30 INFO - PROCESS | 3544 | 1467321270248 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 3544 | 1467321270251 Marionette TRACE conn5 <- [1,2250,null,{}] 14:14:30 INFO - PROCESS | 3544 | 1467321270262 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 3544 | 1467321270266 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:30 INFO - PROCESS | 3544 | 1467321270378 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 14:14:30 INFO - PROCESS | 3544 | 1467321270389 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:30 INFO - PROCESS | 3544 | 1467321270392 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:30 INFO - PROCESS | 3544 | ++DOCSHELL 1449F400 == 30 [pid = 3544] [id = 572] 14:14:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (144B4C00) [pid = 3544] [serial = 1716] [outer = 00000000] 14:14:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (14745000) [pid = 3544] [serial = 1717] [outer = 144B4C00] 14:14:30 INFO - PROCESS | 3544 | 1467321270441 Marionette DEBUG loaded listener.js 14:14:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (14840800) [pid = 3544] [serial = 1718] [outer = 144B4C00] 14:14:30 INFO - PROCESS | 3544 | 1467321270901 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 14:14:30 INFO - PROCESS | 3544 | 1467321270945 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 14:14:30 INFO - PROCESS | 3544 | 1467321270948 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 14:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:14:30 INFO - PROCESS | 3544 | 1467321270950 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:14:30 INFO - PROCESS | 3544 | 1467321270952 Marionette TRACE conn5 <- [1,2254,null,{}] 14:14:30 INFO - PROCESS | 3544 | 1467321270956 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:30 INFO - PROCESS | 3544 | 1467321270958 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:31 INFO - PROCESS | 3544 | 1467321271082 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 14:14:31 INFO - PROCESS | 3544 | 1467321271087 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 3544 | 1467321271089 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:31 INFO - PROCESS | 3544 | ++DOCSHELL 15FE3400 == 31 [pid = 3544] [id = 573] 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (15FE7000) [pid = 3544] [serial = 1719] [outer = 00000000] 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F0E000) [pid = 3544] [serial = 1720] [outer = 15FE7000] 14:14:31 INFO - PROCESS | 3544 | 1467321271135 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16F6B400) [pid = 3544] [serial = 1721] [outer = 15FE7000] 14:14:31 INFO - PROCESS | 3544 | 1467321271580 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 14:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 14:14:31 INFO - PROCESS | 3544 | 1467321271623 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 14:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:14:31 INFO - PROCESS | 3544 | 1467321271625 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 14:14:31 INFO - PROCESS | 3544 | 1467321271628 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:14:31 INFO - PROCESS | 3544 | 1467321271630 Marionette TRACE conn5 <- [1,2258,null,{}] 14:14:31 INFO - PROCESS | 3544 | 1467321271633 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:31 INFO - PROCESS | 3544 | 1467321271635 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:31 INFO - PROCESS | 3544 | 1467321271749 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 14:14:31 INFO - PROCESS | 3544 | 1467321271843 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:31 INFO - PROCESS | 3544 | 1467321271845 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:31 INFO - PROCESS | 3544 | ++DOCSHELL 16F70000 == 32 [pid = 3544] [id = 574] 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (16F72000) [pid = 3544] [serial = 1722] [outer = 00000000] 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (17D3A400) [pid = 3544] [serial = 1723] [outer = 16F72000] 14:14:31 INFO - PROCESS | 3544 | 1467321271889 Marionette DEBUG loaded listener.js 14:14:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (17DB6000) [pid = 3544] [serial = 1724] [outer = 16F72000] 14:14:32 INFO - PROCESS | 3544 | 1467321272320 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 14:14:32 INFO - PROCESS | 3544 | 1467321272359 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 14:14:32 INFO - PROCESS | 3544 | 1467321272361 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 14:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:14:32 INFO - PROCESS | 3544 | 1467321272364 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:14:32 INFO - PROCESS | 3544 | 1467321272366 Marionette TRACE conn5 <- [1,2262,null,{}] 14:14:32 INFO - PROCESS | 3544 | 1467321272370 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:32 INFO - PROCESS | 3544 | 1467321272376 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:32 INFO - PROCESS | 3544 | 1467321272518 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 14:14:32 INFO - PROCESS | 3544 | 1467321272598 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:32 INFO - PROCESS | 3544 | 1467321272600 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:32 INFO - PROCESS | 3544 | ++DOCSHELL 0FF39400 == 33 [pid = 3544] [id = 575] 14:14:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18809C00) [pid = 3544] [serial = 1725] [outer = 00000000] 14:14:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18D02C00) [pid = 3544] [serial = 1726] [outer = 18809C00] 14:14:32 INFO - PROCESS | 3544 | 1467321272645 Marionette DEBUG loaded listener.js 14:14:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18838C00) [pid = 3544] [serial = 1727] [outer = 18809C00] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (14751C00) [pid = 3544] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0F872800) [pid = 3544] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FD25C00) [pid = 3544] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (13FE2C00) [pid = 3544] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F8CD800) [pid = 3544] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (16427400) [pid = 3544] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (17D3A000) [pid = 3544] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18802800) [pid = 3544] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FC0B400) [pid = 3544] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (142D6400) [pid = 3544] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19289800) [pid = 3544] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (19B95400) [pid = 3544] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:14:33 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13F66800) [pid = 3544] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 14:14:33 INFO - PROCESS | 3544 | 1467321273193 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 14:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 870ms 14:14:33 INFO - PROCESS | 3544 | 1467321273236 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 3544 | 1467321273238 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 14:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 14:14:33 INFO - PROCESS | 3544 | 1467321273241 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 3544 | 1467321273243 Marionette TRACE conn5 <- [1,2266,null,{}] 14:14:33 INFO - PROCESS | 3544 | 1467321273247 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 3544 | 1467321273248 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:33 INFO - PROCESS | 3544 | 1467321273327 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 14:14:33 INFO - PROCESS | 3544 | 1467321273426 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:33 INFO - PROCESS | 3544 | 1467321273428 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:33 INFO - PROCESS | 3544 | ++DOCSHELL 0FE4B800 == 34 [pid = 3544] [id = 576] 14:14:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (103C6400) [pid = 3544] [serial = 1728] [outer = 00000000] 14:14:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (17DB2800) [pid = 3544] [serial = 1729] [outer = 103C6400] 14:14:33 INFO - PROCESS | 3544 | 1467321273472 Marionette DEBUG loaded listener.js 14:14:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18AD9C00) [pid = 3544] [serial = 1730] [outer = 103C6400] 14:14:33 INFO - PROCESS | 3544 | 1467321273808 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 14:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 14:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 14:14:33 INFO - PROCESS | 3544 | 1467321273872 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 14:14:33 INFO - PROCESS | 3544 | 1467321273874 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 14:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 14:14:33 INFO - PROCESS | 3544 | 1467321273877 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 14:14:33 INFO - PROCESS | 3544 | 1467321273878 Marionette TRACE conn5 <- [1,2270,null,{}] 14:14:33 INFO - PROCESS | 3544 | 1467321273882 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:33 INFO - PROCESS | 3544 | 1467321273883 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:34 INFO - PROCESS | 3544 | 1467321274005 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 14:14:34 INFO - PROCESS | 3544 | 1467321274013 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 3544 | 1467321274015 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:34 INFO - PROCESS | 3544 | ++DOCSHELL 13F5FC00 == 35 [pid = 3544] [id = 577] 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18D87400) [pid = 3544] [serial = 1731] [outer = 00000000] 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1928B400) [pid = 3544] [serial = 1732] [outer = 18D87400] 14:14:34 INFO - PROCESS | 3544 | 1467321274059 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (19294800) [pid = 3544] [serial = 1733] [outer = 18D87400] 14:14:34 INFO - PROCESS | 3544 | 1467321274462 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 14:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 14:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 14:14:34 INFO - PROCESS | 3544 | 1467321274508 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 14:14:34 INFO - PROCESS | 3544 | 1467321274510 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 14:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 14:14:34 INFO - PROCESS | 3544 | 1467321274512 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 14:14:34 INFO - PROCESS | 3544 | 1467321274514 Marionette TRACE conn5 <- [1,2274,null,{}] 14:14:34 INFO - PROCESS | 3544 | 1467321274518 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:34 INFO - PROCESS | 3544 | 1467321274519 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:34 INFO - PROCESS | 3544 | 1467321274646 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 14:14:34 INFO - PROCESS | 3544 | 1467321274735 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:34 INFO - PROCESS | 3544 | 1467321274737 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:34 INFO - PROCESS | 3544 | ++DOCSHELL 0F6E0C00 == 36 [pid = 3544] [id = 578] 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0FC58C00) [pid = 3544] [serial = 1734] [outer = 00000000] 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1969CC00) [pid = 3544] [serial = 1735] [outer = 0FC58C00] 14:14:34 INFO - PROCESS | 3544 | 1467321274780 Marionette DEBUG loaded listener.js 14:14:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (198C3000) [pid = 3544] [serial = 1736] [outer = 0FC58C00] 14:14:35 INFO - PROCESS | 3544 | 1467321275139 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 14:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 14:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 14:14:35 INFO - PROCESS | 3544 | 1467321275200 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 14:14:35 INFO - PROCESS | 3544 | 1467321275205 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 14:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 14:14:35 INFO - PROCESS | 3544 | 1467321275210 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 14:14:35 INFO - PROCESS | 3544 | 1467321275214 Marionette TRACE conn5 <- [1,2278,null,{}] 14:14:35 INFO - PROCESS | 3544 | 1467321275220 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:35 INFO - PROCESS | 3544 | 1467321275223 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:35 INFO - PROCESS | 3544 | 1467321275371 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 14:14:35 INFO - PROCESS | 3544 | 1467321275505 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:35 INFO - PROCESS | 3544 | 1467321275510 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:35 INFO - PROCESS | 3544 | ++DOCSHELL 0F8D3400 == 37 [pid = 3544] [id = 579] 14:14:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0F8D3C00) [pid = 3544] [serial = 1737] [outer = 00000000] 14:14:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FC49800) [pid = 3544] [serial = 1738] [outer = 0F8D3C00] 14:14:35 INFO - PROCESS | 3544 | 1467321275572 Marionette DEBUG loaded listener.js 14:14:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FC5F000) [pid = 3544] [serial = 1739] [outer = 0F8D3C00] 14:14:36 INFO - PROCESS | 3544 | 1467321276211 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 14:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 14:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1019ms 14:14:36 INFO - PROCESS | 3544 | 1467321276232 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 14:14:36 INFO - PROCESS | 3544 | 1467321276237 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 14:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 14:14:36 INFO - PROCESS | 3544 | 1467321276243 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 14:14:36 INFO - PROCESS | 3544 | 1467321276246 Marionette TRACE conn5 <- [1,2282,null,{}] 14:14:36 INFO - PROCESS | 3544 | 1467321276250 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:36 INFO - PROCESS | 3544 | 1467321276253 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:36 INFO - PROCESS | 3544 | 1467321276364 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 14:14:36 INFO - PROCESS | 3544 | 1467321276479 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:36 INFO - PROCESS | 3544 | 1467321276481 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:36 INFO - PROCESS | 3544 | ++DOCSHELL 13FEB400 == 38 [pid = 3544] [id = 580] 14:14:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (1412A000) [pid = 3544] [serial = 1740] [outer = 00000000] 14:14:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (146A2C00) [pid = 3544] [serial = 1741] [outer = 1412A000] 14:14:36 INFO - PROCESS | 3544 | 1467321276578 Marionette DEBUG loaded listener.js 14:14:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (15FDE000) [pid = 3544] [serial = 1742] [outer = 1412A000] 14:14:37 INFO - PROCESS | 3544 | 1467321277206 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 14:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 14:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 14:14:37 INFO - PROCESS | 3544 | 1467321277217 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 14:14:37 INFO - PROCESS | 3544 | 1467321277220 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 14:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 14:14:37 INFO - PROCESS | 3544 | 1467321277237 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 14:14:37 INFO - PROCESS | 3544 | 1467321277241 Marionette TRACE conn5 <- [1,2286,null,{}] 14:14:37 INFO - PROCESS | 3544 | 1467321277253 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:37 INFO - PROCESS | 3544 | 1467321277258 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:37 INFO - PROCESS | 3544 | 1467321277369 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 14:14:37 INFO - PROCESS | 3544 | 1467321277508 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:37 INFO - PROCESS | 3544 | 1467321277512 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:37 INFO - PROCESS | 3544 | ++DOCSHELL 18D07400 == 39 [pid = 3544] [id = 581] 14:14:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18D07C00) [pid = 3544] [serial = 1743] [outer = 00000000] 14:14:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19A4B400) [pid = 3544] [serial = 1744] [outer = 18D07C00] 14:14:37 INFO - PROCESS | 3544 | 1467321277570 Marionette DEBUG loaded listener.js 14:14:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19B95800) [pid = 3544] [serial = 1745] [outer = 18D07C00] 14:14:38 INFO - PROCESS | 3544 | 1467321278109 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 14:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 14:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 951ms 14:14:38 INFO - PROCESS | 3544 | 1467321278188 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 14:14:38 INFO - PROCESS | 3544 | 1467321278191 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 14:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 14:14:38 INFO - PROCESS | 3544 | 1467321278196 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 14:14:38 INFO - PROCESS | 3544 | 1467321278198 Marionette TRACE conn5 <- [1,2290,null,{}] 14:14:38 INFO - PROCESS | 3544 | 1467321278202 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:38 INFO - PROCESS | 3544 | 1467321278204 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:38 INFO - PROCESS | 3544 | 1467321278344 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 14:14:38 INFO - PROCESS | 3544 | 1467321278456 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:38 INFO - PROCESS | 3544 | 1467321278458 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:38 INFO - PROCESS | 3544 | ++DOCSHELL 0C50DC00 == 40 [pid = 3544] [id = 582] 14:14:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0C50FC00) [pid = 3544] [serial = 1746] [outer = 00000000] 14:14:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F8C5000) [pid = 3544] [serial = 1747] [outer = 0C50FC00] 14:14:38 INFO - PROCESS | 3544 | 1467321278677 Marionette DEBUG loaded listener.js 14:14:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0F8D0C00) [pid = 3544] [serial = 1748] [outer = 0C50FC00] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 13F5FC00 == 39 [pid = 3544] [id = 577] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0FE4B800 == 38 [pid = 3544] [id = 576] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0FF39400 == 37 [pid = 3544] [id = 575] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 16F70000 == 36 [pid = 3544] [id = 574] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 15FE3400 == 35 [pid = 3544] [id = 573] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 1449F400 == 34 [pid = 3544] [id = 572] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0FD2BC00 == 33 [pid = 3544] [id = 571] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0F8CF800 == 32 [pid = 3544] [id = 570] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 18ADF400 == 31 [pid = 3544] [id = 567] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0F7F6800 == 30 [pid = 3544] [id = 558] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 10CE2400 == 29 [pid = 3544] [id = 569] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0C505C00 == 28 [pid = 3544] [id = 568] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 13FEB400 == 27 [pid = 3544] [id = 580] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 18D07400 == 26 [pid = 3544] [id = 581] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0F6E0C00 == 25 [pid = 3544] [id = 578] 14:14:39 INFO - PROCESS | 3544 | --DOCSHELL 0F8D3400 == 24 [pid = 3544] [id = 579] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (14838800) [pid = 3544] [serial = 1687] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (10CDA000) [pid = 3544] [serial = 1676] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (10232C00) [pid = 3544] [serial = 1675] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (10238000) [pid = 3544] [serial = 1681] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (102D4C00) [pid = 3544] [serial = 1682] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (13FEA800) [pid = 3544] [serial = 1684] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC03C00) [pid = 3544] [serial = 1678] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC0E400) [pid = 3544] [serial = 1679] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F05400) [pid = 3544] [serial = 1690] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (15556400) [pid = 3544] [serial = 1688] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18349800) [pid = 3544] [serial = 1693] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F07400) [pid = 3544] [serial = 1691] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18AB9000) [pid = 3544] [serial = 1699] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FF46400) [pid = 3544] [serial = 1664] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (141E3000) [pid = 3544] [serial = 1700] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FC59C00) [pid = 3544] [serial = 1663] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (16435C00) [pid = 3544] [serial = 1667] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (148BD400) [pid = 3544] [serial = 1666] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19A41000) [pid = 3544] [serial = 1670] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (19693400) [pid = 3544] [serial = 1669] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (18801C00) [pid = 3544] [serial = 1694] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (19BA1800) [pid = 3544] [serial = 1673] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (19B9D000) [pid = 3544] [serial = 1672] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (17D2F000) [pid = 3544] [serial = 1696] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (17D3DC00) [pid = 3544] [serial = 1697] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18D8B400) [pid = 3544] [serial = 1702] [outer = 00000000] [url = about:blank] 14:14:39 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (141A7C00) [pid = 3544] [serial = 1685] [outer = 00000000] [url = about:blank] 14:14:40 INFO - PROCESS | 3544 | 1467321280111 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 14:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1978ms 14:14:40 INFO - PROCESS | 3544 | 1467321280177 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 14:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 14:14:40 INFO - PROCESS | 3544 | 1467321280181 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 14:14:40 INFO - PROCESS | 3544 | 1467321280187 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 3544 | 1467321280190 Marionette TRACE conn5 <- [1,2294,null,{}] 14:14:40 INFO - PROCESS | 3544 | 1467321280196 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 3544 | 1467321280199 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:40 INFO - PROCESS | 3544 | 1467321280288 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 14:14:40 INFO - PROCESS | 3544 | 1467321280382 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:40 INFO - PROCESS | 3544 | 1467321280386 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:40 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F8800 == 25 [pid = 3544] [id = 583] 14:14:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0F871400) [pid = 3544] [serial = 1749] [outer = 00000000] 14:14:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0F87C000) [pid = 3544] [serial = 1750] [outer = 0F871400] 14:14:40 INFO - PROCESS | 3544 | 1467321280436 Marionette DEBUG loaded listener.js 14:14:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0F8D1800) [pid = 3544] [serial = 1751] [outer = 0F871400] 14:14:40 INFO - PROCESS | 3544 | 1467321280886 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 14:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 14:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 14:14:40 INFO - PROCESS | 3544 | 1467321280916 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 14:14:40 INFO - PROCESS | 3544 | 1467321280921 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 14:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 14:14:40 INFO - PROCESS | 3544 | 1467321280927 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 14:14:40 INFO - PROCESS | 3544 | 1467321280930 Marionette TRACE conn5 <- [1,2298,null,{}] 14:14:40 INFO - PROCESS | 3544 | 1467321280934 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:40 INFO - PROCESS | 3544 | 1467321280937 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:41 INFO - PROCESS | 3544 | 1467321281029 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 14:14:41 INFO - PROCESS | 3544 | 1467321281038 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 3544 | 1467321281041 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:41 INFO - PROCESS | 3544 | ++DOCSHELL 0FD23800 == 26 [pid = 3544] [id = 584] 14:14:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FD23C00) [pid = 3544] [serial = 1752] [outer = 00000000] 14:14:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FD2B800) [pid = 3544] [serial = 1753] [outer = 0FD23C00] 14:14:41 INFO - PROCESS | 3544 | 1467321281089 Marionette DEBUG loaded listener.js 14:14:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FE50000) [pid = 3544] [serial = 1754] [outer = 0FD23C00] 14:14:41 INFO - PROCESS | 3544 | 1467321281556 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 14:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 14:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 14:14:41 INFO - PROCESS | 3544 | 1467321281601 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 14:14:41 INFO - PROCESS | 3544 | 1467321281603 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 14:14:41 INFO - PROCESS | 3544 | 1467321281607 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 14:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 14:14:41 INFO - PROCESS | 3544 | 1467321281610 Marionette TRACE conn5 <- [1,2302,null,{}] 14:14:41 INFO - PROCESS | 3544 | 1467321281621 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:41 INFO - PROCESS | 3544 | 1467321281626 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:41 INFO - PROCESS | 3544 | 1467321281737 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 14:14:41 INFO - PROCESS | 3544 | 1467321281842 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:41 INFO - PROCESS | 3544 | 1467321281845 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:41 INFO - PROCESS | 3544 | ++DOCSHELL 13F4F000 == 27 [pid = 3544] [id = 585] 14:14:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13F5C000) [pid = 3544] [serial = 1755] [outer = 00000000] 14:14:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13F60800) [pid = 3544] [serial = 1756] [outer = 13F5C000] 14:14:41 INFO - PROCESS | 3544 | 1467321281894 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (13F68C00) [pid = 3544] [serial = 1757] [outer = 13F5C000] 14:14:42 INFO - PROCESS | 3544 | 1467321282329 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 14:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 14:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 14:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 14:14:42 INFO - PROCESS | 3544 | 1467321282381 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 14:14:42 INFO - PROCESS | 3544 | 1467321282383 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 14:14:42 INFO - PROCESS | 3544 | 1467321282386 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 14:14:42 INFO - PROCESS | 3544 | 1467321282388 Marionette TRACE conn5 <- [1,2306,null,{}] 14:14:42 INFO - PROCESS | 3544 | 1467321282391 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:42 INFO - PROCESS | 3544 | 1467321282393 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:42 INFO - PROCESS | 3544 | 1467321282517 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 14:14:42 INFO - PROCESS | 3544 | 1467321282527 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:42 INFO - PROCESS | 3544 | 1467321282529 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:42 INFO - PROCESS | 3544 | ++DOCSHELL 13FE7800 == 28 [pid = 3544] [id = 586] 14:14:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (13FE7C00) [pid = 3544] [serial = 1758] [outer = 00000000] 14:14:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (141E2000) [pid = 3544] [serial = 1759] [outer = 13FE7C00] 14:14:42 INFO - PROCESS | 3544 | 1467321282574 Marionette DEBUG loaded listener.js 14:14:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (14744800) [pid = 3544] [serial = 1760] [outer = 13FE7C00] 14:14:43 INFO - PROCESS | 3544 | 1467321283042 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 3544 | 1467321283063 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 14:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 14:14:43 INFO - PROCESS | 3544 | 1467321283066 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 3544 | 1467321283068 Marionette TRACE conn5 <- [1,2310,null,{}] 14:14:43 INFO - PROCESS | 3544 | 1467321283103 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 3544 | 1467321283105 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:43 INFO - PROCESS | 3544 | 1467321283221 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 14:14:43 INFO - PROCESS | 3544 | 1467321283287 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:43 INFO - PROCESS | 3544 | 1467321283289 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:43 INFO - PROCESS | 3544 | ++DOCSHELL 148C4400 == 29 [pid = 3544] [id = 587] 14:14:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15551400) [pid = 3544] [serial = 1761] [outer = 00000000] 14:14:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15E2B800) [pid = 3544] [serial = 1762] [outer = 15551400] 14:14:43 INFO - PROCESS | 3544 | 1467321283333 Marionette DEBUG loaded listener.js 14:14:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (15FE1400) [pid = 3544] [serial = 1763] [outer = 15551400] 14:14:43 INFO - PROCESS | 3544 | 1467321283763 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 14:14:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 14:14:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 14:14:43 INFO - PROCESS | 3544 | 1467321283797 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 14:14:43 INFO - PROCESS | 3544 | 1467321283799 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 14:14:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 14:14:43 INFO - PROCESS | 3544 | 1467321283802 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 14:14:43 INFO - PROCESS | 3544 | 1467321283804 Marionette TRACE conn5 <- [1,2314,null,{}] 14:14:43 INFO - PROCESS | 3544 | 1467321283808 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:43 INFO - PROCESS | 3544 | 1467321283813 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:43 INFO - PROCESS | 3544 | 1467321283960 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 14:14:44 INFO - PROCESS | 3544 | 1467321284029 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 3544 | 1467321284031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:44 INFO - PROCESS | 3544 | ++DOCSHELL 16F06000 == 30 [pid = 3544] [id = 588] 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F06C00) [pid = 3544] [serial = 1764] [outer = 00000000] 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D2E000) [pid = 3544] [serial = 1765] [outer = 16F06C00] 14:14:44 INFO - PROCESS | 3544 | 1467321284076 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17D38000) [pid = 3544] [serial = 1766] [outer = 16F06C00] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (15FE7000) [pid = 3544] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18809C00) [pid = 3544] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (16F72000) [pid = 3544] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (144B4C00) [pid = 3544] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FD2D800) [pid = 3544] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0F8D0400) [pid = 3544] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (10DCB000) [pid = 3544] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (103C6400) [pid = 3544] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0CBC9C00) [pid = 3544] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18AE1C00) [pid = 3544] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (18D87400) [pid = 3544] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 14:14:44 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0FC58C00) [pid = 3544] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 14:14:44 INFO - PROCESS | 3544 | 1467321284678 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 14:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 14:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 14:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 14:14:44 INFO - PROCESS | 3544 | 1467321284733 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 14:14:44 INFO - PROCESS | 3544 | 1467321284735 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 14:14:44 INFO - PROCESS | 3544 | 1467321284738 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 14:14:44 INFO - PROCESS | 3544 | 1467321284740 Marionette TRACE conn5 <- [1,2318,null,{}] 14:14:44 INFO - PROCESS | 3544 | 1467321284743 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:44 INFO - PROCESS | 3544 | 1467321284745 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:44 INFO - PROCESS | 3544 | 1467321284822 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 14:14:44 INFO - PROCESS | 3544 | 1467321284828 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:44 INFO - PROCESS | 3544 | 1467321284830 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:44 INFO - PROCESS | 3544 | ++DOCSHELL 16F02400 == 31 [pid = 3544] [id = 589] 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16F02C00) [pid = 3544] [serial = 1767] [outer = 00000000] 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (17D37400) [pid = 3544] [serial = 1768] [outer = 16F02C00] 14:14:44 INFO - PROCESS | 3544 | 1467321284873 Marionette DEBUG loaded listener.js 14:14:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (17D39800) [pid = 3544] [serial = 1769] [outer = 16F02C00] 14:14:45 INFO - PROCESS | 3544 | 1467321285298 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 14:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 14:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 570ms 14:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 14:14:45 INFO - PROCESS | 3544 | 1467321285309 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 14:14:45 INFO - PROCESS | 3544 | 1467321285311 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 14:14:45 INFO - PROCESS | 3544 | 1467321285314 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 14:14:45 INFO - PROCESS | 3544 | 1467321285315 Marionette TRACE conn5 <- [1,2322,null,{}] 14:14:45 INFO - PROCESS | 3544 | 1467321285319 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:45 INFO - PROCESS | 3544 | 1467321285321 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:45 INFO - PROCESS | 3544 | 1467321285442 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 14:14:45 INFO - PROCESS | 3544 | 1467321285450 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:45 INFO - PROCESS | 3544 | 1467321285451 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:45 INFO - PROCESS | 3544 | ++DOCSHELL 18346400 == 32 [pid = 3544] [id = 590] 14:14:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1834D000) [pid = 3544] [serial = 1770] [outer = 00000000] 14:14:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18802C00) [pid = 3544] [serial = 1771] [outer = 1834D000] 14:14:45 INFO - PROCESS | 3544 | 1467321285495 Marionette DEBUG loaded listener.js 14:14:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18690000) [pid = 3544] [serial = 1772] [outer = 1834D000] 14:14:45 INFO - PROCESS | 3544 | 1467321285931 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 14:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 14:14:46 INFO - PROCESS | 3544 | 1467321285985 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 3544 | 1467321285987 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 14:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 14:14:46 INFO - PROCESS | 3544 | 1467321285990 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 3544 | 1467321285992 Marionette TRACE conn5 <- [1,2326,null,{}] 14:14:46 INFO - PROCESS | 3544 | 1467321285995 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 3544 | 1467321285997 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:46 INFO - PROCESS | 3544 | 1467321286113 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 14:14:46 INFO - PROCESS | 3544 | 1467321286121 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:46 INFO - PROCESS | 3544 | 1467321286123 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:46 INFO - PROCESS | 3544 | ++DOCSHELL 10DD3000 == 33 [pid = 3544] [id = 591] 14:14:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18838800) [pid = 3544] [serial = 1773] [outer = 00000000] 14:14:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18AC0C00) [pid = 3544] [serial = 1774] [outer = 18838800] 14:14:46 INFO - PROCESS | 3544 | 1467321286171 Marionette DEBUG loaded listener.js 14:14:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18AC2800) [pid = 3544] [serial = 1775] [outer = 18838800] 14:14:46 INFO - PROCESS | 3544 | 1467321286778 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 14:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 14:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 870ms 14:14:46 INFO - PROCESS | 3544 | 1467321286907 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 14:14:46 INFO - PROCESS | 3544 | 1467321286911 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 14:14:46 INFO - PROCESS | 3544 | 1467321286917 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 14:14:46 INFO - PROCESS | 3544 | 1467321286921 Marionette TRACE conn5 <- [1,2330,null,{}] 14:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 14:14:46 INFO - PROCESS | 3544 | 1467321286926 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:46 INFO - PROCESS | 3544 | 1467321286930 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:47 INFO - PROCESS | 3544 | 1467321287061 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 14:14:47 INFO - PROCESS | 3544 | 1467321287193 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:47 INFO - PROCESS | 3544 | 1467321287196 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:47 INFO - PROCESS | 3544 | ++DOCSHELL 0F6ECC00 == 34 [pid = 3544] [id = 592] 14:14:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (0F7F7800) [pid = 3544] [serial = 1776] [outer = 00000000] 14:14:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0FC4AC00) [pid = 3544] [serial = 1777] [outer = 0F7F7800] 14:14:47 INFO - PROCESS | 3544 | 1467321287255 Marionette DEBUG loaded listener.js 14:14:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FD2BC00) [pid = 3544] [serial = 1778] [outer = 0F7F7800] 14:14:48 INFO - PROCESS | 3544 | 1467321287966 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 14:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 14:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1069ms 14:14:48 INFO - PROCESS | 3544 | 1467321287996 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 14:14:48 INFO - PROCESS | 3544 | 1467321288001 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 14:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 14:14:48 INFO - PROCESS | 3544 | 1467321288007 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 14:14:48 INFO - PROCESS | 3544 | 1467321288010 Marionette TRACE conn5 <- [1,2334,null,{}] 14:14:48 INFO - PROCESS | 3544 | 1467321288014 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:48 INFO - PROCESS | 3544 | 1467321288017 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:48 INFO - PROCESS | 3544 | 1467321288137 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 14:14:48 INFO - PROCESS | 3544 | 1467321288287 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:48 INFO - PROCESS | 3544 | 1467321288290 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:48 INFO - PROCESS | 3544 | ++DOCSHELL 10DCF000 == 35 [pid = 3544] [id = 593] 14:14:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (13F5EC00) [pid = 3544] [serial = 1779] [outer = 00000000] 14:14:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (141A1000) [pid = 3544] [serial = 1780] [outer = 13F5EC00] 14:14:48 INFO - PROCESS | 3544 | 1467321288347 Marionette DEBUG loaded listener.js 14:14:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (14753400) [pid = 3544] [serial = 1781] [outer = 13F5EC00] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 18346400 == 34 [pid = 3544] [id = 590] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 16F02400 == 33 [pid = 3544] [id = 589] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 16F06000 == 32 [pid = 3544] [id = 588] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 148C4400 == 31 [pid = 3544] [id = 587] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 13FE7800 == 30 [pid = 3544] [id = 586] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 13F4F000 == 29 [pid = 3544] [id = 585] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 0FD23800 == 28 [pid = 3544] [id = 584] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 0F7F8800 == 27 [pid = 3544] [id = 583] 14:14:49 INFO - PROCESS | 3544 | --DOCSHELL 0C50DC00 == 26 [pid = 3544] [id = 582] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F0E000) [pid = 3544] [serial = 1720] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18D02C00) [pid = 3544] [serial = 1726] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (17DB6000) [pid = 3544] [serial = 1724] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14745000) [pid = 3544] [serial = 1717] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (17D3A400) [pid = 3544] [serial = 1723] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (102E1C00) [pid = 3544] [serial = 1714] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (10D39800) [pid = 3544] [serial = 1715] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FBA5400) [pid = 3544] [serial = 1711] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC4C400) [pid = 3544] [serial = 1712] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (14124C00) [pid = 3544] [serial = 1708] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (17DB2800) [pid = 3544] [serial = 1729] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (14625400) [pid = 3544] [serial = 1709] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC49C00) [pid = 3544] [serial = 1705] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC63C00) [pid = 3544] [serial = 1706] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (19288800) [pid = 3544] [serial = 1703] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (19294800) [pid = 3544] [serial = 1733] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (1969CC00) [pid = 3544] [serial = 1735] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (198C3000) [pid = 3544] [serial = 1736] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1928B400) [pid = 3544] [serial = 1732] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18838C00) [pid = 3544] [serial = 1727] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (18AD9C00) [pid = 3544] [serial = 1730] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (16F6B400) [pid = 3544] [serial = 1721] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (14840800) [pid = 3544] [serial = 1718] [outer = 00000000] [url = about:blank] 14:14:49 INFO - PROCESS | 3544 | 1467321289216 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 14:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 14:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1217ms 14:14:49 INFO - PROCESS | 3544 | 1467321289228 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 14:14:49 INFO - PROCESS | 3544 | 1467321289231 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 14:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 14:14:49 INFO - PROCESS | 3544 | 1467321289236 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 14:14:49 INFO - PROCESS | 3544 | 1467321289239 Marionette TRACE conn5 <- [1,2338,null,{}] 14:14:49 INFO - PROCESS | 3544 | 1467321289244 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:49 INFO - PROCESS | 3544 | 1467321289247 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:49 INFO - PROCESS | 3544 | 1467321289337 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 14:14:49 INFO - PROCESS | 3544 | 1467321289344 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:49 INFO - PROCESS | 3544 | 1467321289349 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:49 INFO - PROCESS | 3544 | ++DOCSHELL 0FC04800 == 27 [pid = 3544] [id = 594] 14:14:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0FC05800) [pid = 3544] [serial = 1782] [outer = 00000000] 14:14:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FC10400) [pid = 3544] [serial = 1783] [outer = 0FC05800] 14:14:49 INFO - PROCESS | 3544 | 1467321289397 Marionette DEBUG loaded listener.js 14:14:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0FC4D800) [pid = 3544] [serial = 1784] [outer = 0FC05800] 14:14:49 INFO - PROCESS | 3544 | 1467321289943 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 14:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 14:14:50 INFO - PROCESS | 3544 | 1467321289968 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 3544 | 1467321289972 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 14:14:50 INFO - PROCESS | 3544 | 1467321289977 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 14:14:50 INFO - PROCESS | 3544 | 1467321289980 Marionette TRACE conn5 <- [1,2342,null,{}] 14:14:50 INFO - PROCESS | 3544 | 1467321289983 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 3544 | 1467321289986 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:50 INFO - PROCESS | 3544 | 1467321290072 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 14:14:50 INFO - PROCESS | 3544 | 1467321290170 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 3544 | 1467321290172 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:50 INFO - PROCESS | 3544 | ++DOCSHELL 0FD2CC00 == 28 [pid = 3544] [id = 595] 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0FF42C00) [pid = 3544] [serial = 1785] [outer = 00000000] 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (103C6800) [pid = 3544] [serial = 1786] [outer = 0FF42C00] 14:14:50 INFO - PROCESS | 3544 | 1467321290221 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (13F14C00) [pid = 3544] [serial = 1787] [outer = 0FF42C00] 14:14:50 INFO - PROCESS | 3544 | 1467321290626 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 14:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 14:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 14:14:50 INFO - PROCESS | 3544 | 1467321290652 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 14:14:50 INFO - PROCESS | 3544 | 1467321290655 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 14:14:50 INFO - PROCESS | 3544 | 1467321290658 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 14:14:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 14:14:50 INFO - PROCESS | 3544 | 1467321290662 Marionette TRACE conn5 <- [1,2346,null,{}] 14:14:50 INFO - PROCESS | 3544 | 1467321290673 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:50 INFO - PROCESS | 3544 | 1467321290677 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:50 INFO - PROCESS | 3544 | 1467321290788 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 14:14:50 INFO - PROCESS | 3544 | 1467321290798 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:50 INFO - PROCESS | 3544 | 1467321290802 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:50 INFO - PROCESS | 3544 | ++DOCSHELL 14749400 == 29 [pid = 3544] [id = 596] 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1474BC00) [pid = 3544] [serial = 1788] [outer = 00000000] 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (148BCC00) [pid = 3544] [serial = 1789] [outer = 1474BC00] 14:14:50 INFO - PROCESS | 3544 | 1467321290849 Marionette DEBUG loaded listener.js 14:14:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (15A45800) [pid = 3544] [serial = 1790] [outer = 1474BC00] 14:14:51 INFO - PROCESS | 3544 | 1467321291313 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 14:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 14:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 14:14:51 INFO - PROCESS | 3544 | 1467321291351 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 14:14:51 INFO - PROCESS | 3544 | 1467321291354 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 14:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 14:14:51 INFO - PROCESS | 3544 | 1467321291357 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 14:14:51 INFO - PROCESS | 3544 | 1467321291359 Marionette TRACE conn5 <- [1,2350,null,{}] 14:14:51 INFO - PROCESS | 3544 | 1467321291362 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:51 INFO - PROCESS | 3544 | 1467321291364 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:51 INFO - PROCESS | 3544 | 1467321291488 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 14:14:51 INFO - PROCESS | 3544 | 1467321291494 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:51 INFO - PROCESS | 3544 | 1467321291496 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:51 INFO - PROCESS | 3544 | ++DOCSHELL 16F08000 == 30 [pid = 3544] [id = 597] 14:14:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F08400) [pid = 3544] [serial = 1791] [outer = 00000000] 14:14:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F6BC00) [pid = 3544] [serial = 1792] [outer = 16F08400] 14:14:51 INFO - PROCESS | 3544 | 1467321291540 Marionette DEBUG loaded listener.js 14:14:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F9A400) [pid = 3544] [serial = 1793] [outer = 16F08400] 14:14:52 INFO - PROCESS | 3544 | 1467321291996 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 14:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 14:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 14:14:52 INFO - PROCESS | 3544 | 1467321292031 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 3544 | 1467321292033 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 14:14:52 INFO - PROCESS | 3544 | 1467321292035 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 3544 | 1467321292037 Marionette TRACE conn5 <- [1,2354,null,{}] 14:14:52 INFO - PROCESS | 3544 | 1467321292040 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 3544 | 1467321292042 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:52 INFO - PROCESS | 3544 | 1467321292156 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 14:14:52 INFO - PROCESS | 3544 | 1467321292251 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:52 INFO - PROCESS | 3544 | 1467321292253 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:52 INFO - PROCESS | 3544 | ++DOCSHELL 17D2CC00 == 31 [pid = 3544] [id = 598] 14:14:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (17D2F000) [pid = 3544] [serial = 1794] [outer = 00000000] 14:14:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18346400) [pid = 3544] [serial = 1795] [outer = 17D2F000] 14:14:52 INFO - PROCESS | 3544 | 1467321292297 Marionette DEBUG loaded listener.js 14:14:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18698800) [pid = 3544] [serial = 1796] [outer = 17D2F000] 14:14:52 INFO - PROCESS | 3544 | 1467321292723 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 14:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 14:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 14:14:52 INFO - PROCESS | 3544 | 1467321292769 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 14:14:52 INFO - PROCESS | 3544 | 1467321292771 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 14:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 14:14:52 INFO - PROCESS | 3544 | 1467321292774 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 14:14:52 INFO - PROCESS | 3544 | 1467321292776 Marionette TRACE conn5 <- [1,2358,null,{}] 14:14:52 INFO - PROCESS | 3544 | 1467321292779 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:52 INFO - PROCESS | 3544 | 1467321292785 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:52 INFO - PROCESS | 3544 | 1467321292938 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 14:14:53 INFO - PROCESS | 3544 | 1467321293008 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3544 | 1467321293010 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:53 INFO - PROCESS | 3544 | ++DOCSHELL 18843800 == 32 [pid = 3544] [id = 599] 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (188E2C00) [pid = 3544] [serial = 1797] [outer = 00000000] 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18D8C800) [pid = 3544] [serial = 1798] [outer = 188E2C00] 14:14:53 INFO - PROCESS | 3544 | 1467321293055 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18D04800) [pid = 3544] [serial = 1799] [outer = 188E2C00] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FD23C00) [pid = 3544] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13FE7C00) [pid = 3544] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13F5C000) [pid = 3544] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0C50FC00) [pid = 3544] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0F871400) [pid = 3544] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0F8D3C00) [pid = 3544] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1412A000) [pid = 3544] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18D07C00) [pid = 3544] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1834D000) [pid = 3544] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (15551400) [pid = 3544] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (16F06C00) [pid = 3544] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 14:14:53 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (16F02C00) [pid = 3544] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 14:14:53 INFO - PROCESS | 3544 | 1467321293598 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 14:14:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 14:14:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 870ms 14:14:53 INFO - PROCESS | 3544 | 1467321293646 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 14:14:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 14:14:53 INFO - PROCESS | 3544 | 1467321293648 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 14:14:53 INFO - PROCESS | 3544 | 1467321293652 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 14:14:53 INFO - PROCESS | 3544 | 1467321293653 Marionette TRACE conn5 <- [1,2362,null,{}] 14:14:53 INFO - PROCESS | 3544 | 1467321293657 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:53 INFO - PROCESS | 3544 | 1467321293659 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:53 INFO - PROCESS | 3544 | 1467321293738 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 14:14:53 INFO - PROCESS | 3544 | 1467321293837 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:53 INFO - PROCESS | 3544 | 1467321293839 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:53 INFO - PROCESS | 3544 | ++DOCSHELL 0FC42000 == 33 [pid = 3544] [id = 600] 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FC5C000) [pid = 3544] [serial = 1800] [outer = 00000000] 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (147DF000) [pid = 3544] [serial = 1801] [outer = 0FC5C000] 14:14:53 INFO - PROCESS | 3544 | 1467321293883 Marionette DEBUG loaded listener.js 14:14:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16F0FC00) [pid = 3544] [serial = 1802] [outer = 0FC5C000] 14:14:54 INFO - PROCESS | 3544 | 1467321294244 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 14:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 14:14:54 INFO - PROCESS | 3544 | 1467321294282 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 3544 | 1467321294284 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 14:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 14:14:54 INFO - PROCESS | 3544 | 1467321294287 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 3544 | 1467321294289 Marionette TRACE conn5 <- [1,2366,null,{}] 14:14:54 INFO - PROCESS | 3544 | 1467321294293 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 3544 | 1467321294294 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:54 INFO - PROCESS | 3544 | 1467321294415 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 14:14:54 INFO - PROCESS | 3544 | 1467321294423 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:54 INFO - PROCESS | 3544 | 1467321294425 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:54 INFO - PROCESS | 3544 | ++DOCSHELL 15551400 == 34 [pid = 3544] [id = 601] 14:14:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (1883A800) [pid = 3544] [serial = 1803] [outer = 00000000] 14:14:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (1928E800) [pid = 3544] [serial = 1804] [outer = 1883A800] 14:14:54 INFO - PROCESS | 3544 | 1467321294470 Marionette DEBUG loaded listener.js 14:14:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (19294800) [pid = 3544] [serial = 1805] [outer = 1883A800] 14:14:54 INFO - PROCESS | 3544 | 1467321294891 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 14:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 14:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 14:14:54 INFO - PROCESS | 3544 | 1467321294918 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 14:14:54 INFO - PROCESS | 3544 | 1467321294920 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 14:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 14:14:54 INFO - PROCESS | 3544 | 1467321294923 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 14:14:54 INFO - PROCESS | 3544 | 1467321294934 Marionette TRACE conn5 <- [1,2370,null,{}] 14:14:54 INFO - PROCESS | 3544 | 1467321294938 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:54 INFO - PROCESS | 3544 | 1467321294940 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:55 INFO - PROCESS | 3544 | 1467321295019 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 14:14:55 INFO - PROCESS | 3544 | 1467321295146 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3544 | 1467321295148 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:55 INFO - PROCESS | 3544 | ++DOCSHELL 102E0800 == 35 [pid = 3544] [id = 602] 14:14:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (14747000) [pid = 3544] [serial = 1806] [outer = 00000000] 14:14:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (196D0000) [pid = 3544] [serial = 1807] [outer = 14747000] 14:14:55 INFO - PROCESS | 3544 | 1467321295191 Marionette DEBUG loaded listener.js 14:14:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (198C1C00) [pid = 3544] [serial = 1808] [outer = 14747000] 14:14:55 INFO - PROCESS | 3544 | 1467321295622 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 14:14:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 14:14:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 14:14:55 INFO - PROCESS | 3544 | 1467321295655 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 14:14:55 INFO - PROCESS | 3544 | 1467321295660 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 14:14:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 14:14:55 INFO - PROCESS | 3544 | 1467321295665 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 14:14:55 INFO - PROCESS | 3544 | 1467321295669 Marionette TRACE conn5 <- [1,2374,null,{}] 14:14:55 INFO - PROCESS | 3544 | 1467321295699 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:55 INFO - PROCESS | 3544 | 1467321295702 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:55 INFO - PROCESS | 3544 | 1467321295821 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 14:14:55 INFO - PROCESS | 3544 | 1467321295929 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:55 INFO - PROCESS | 3544 | 1467321295932 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:55 INFO - PROCESS | 3544 | ++DOCSHELL 0F6E1800 == 36 [pid = 3544] [id = 603] 14:14:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F6E5000) [pid = 3544] [serial = 1809] [outer = 00000000] 14:14:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC50800) [pid = 3544] [serial = 1810] [outer = 0F6E5000] 14:14:56 INFO - PROCESS | 3544 | 1467321295990 Marionette DEBUG loaded listener.js 14:14:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (10274400) [pid = 3544] [serial = 1811] [outer = 0F6E5000] 14:14:56 INFO - PROCESS | 3544 | 1467321296617 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 14:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 14:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1027ms 14:14:56 INFO - PROCESS | 3544 | 1467321296692 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 14:14:56 INFO - PROCESS | 3544 | 1467321296697 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 14:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 14:14:56 INFO - PROCESS | 3544 | 1467321296703 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 14:14:56 INFO - PROCESS | 3544 | 1467321296706 Marionette TRACE conn5 <- [1,2378,null,{}] 14:14:56 INFO - PROCESS | 3544 | 1467321296711 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:56 INFO - PROCESS | 3544 | 1467321296713 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:56 INFO - PROCESS | 3544 | 1467321296859 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 14:14:57 INFO - PROCESS | 3544 | 1467321297001 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 3544 | 1467321297004 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:57 INFO - PROCESS | 3544 | ++DOCSHELL 15551000 == 37 [pid = 3544] [id = 604] 14:14:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15557000) [pid = 3544] [serial = 1812] [outer = 00000000] 14:14:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F04000) [pid = 3544] [serial = 1813] [outer = 15557000] 14:14:57 INFO - PROCESS | 3544 | 1467321297061 Marionette DEBUG loaded listener.js 14:14:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F93C00) [pid = 3544] [serial = 1814] [outer = 15557000] 14:14:57 INFO - PROCESS | 3544 | 1467321297646 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 14:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 14:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 970ms 14:14:57 INFO - PROCESS | 3544 | 1467321297677 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 14:14:57 INFO - PROCESS | 3544 | 1467321297679 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 14:14:57 INFO - PROCESS | 3544 | 1467321297683 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 14:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 14:14:57 INFO - PROCESS | 3544 | 1467321297687 Marionette TRACE conn5 <- [1,2382,null,{}] 14:14:57 INFO - PROCESS | 3544 | 1467321297698 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:57 INFO - PROCESS | 3544 | 1467321297703 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:57 INFO - PROCESS | 3544 | 1467321297811 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 14:14:57 INFO - PROCESS | 3544 | 1467321297953 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:57 INFO - PROCESS | 3544 | 1467321297956 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:58 INFO - PROCESS | 3544 | ++DOCSHELL 18FA6400 == 38 [pid = 3544] [id = 605] 14:14:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1928A000) [pid = 3544] [serial = 1815] [outer = 00000000] 14:14:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19A47000) [pid = 3544] [serial = 1816] [outer = 1928A000] 14:14:58 INFO - PROCESS | 3544 | 1467321298014 Marionette DEBUG loaded listener.js 14:14:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19B93000) [pid = 3544] [serial = 1817] [outer = 1928A000] 14:14:58 INFO - PROCESS | 3544 | 1467321298620 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 14:14:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 14:14:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 971ms 14:14:58 INFO - PROCESS | 3544 | 1467321298657 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 14:14:58 INFO - PROCESS | 3544 | 1467321298660 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 14:14:58 INFO - PROCESS | 3544 | 1467321298663 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 14:14:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 14:14:58 INFO - PROCESS | 3544 | 1467321298665 Marionette TRACE conn5 <- [1,2386,null,{}] 14:14:58 INFO - PROCESS | 3544 | 1467321298669 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:58 INFO - PROCESS | 3544 | 1467321298671 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:58 INFO - PROCESS | 3544 | 1467321298781 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 14:14:58 INFO - PROCESS | 3544 | 1467321298893 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:14:58 INFO - PROCESS | 3544 | 1467321298895 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:14:59 INFO - PROCESS | 3544 | ++DOCSHELL 1880A800 == 39 [pid = 3544] [id = 606] 14:14:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1880E800) [pid = 3544] [serial = 1818] [outer = 00000000] 14:14:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (1B061C00) [pid = 3544] [serial = 1819] [outer = 1880E800] 14:14:59 INFO - PROCESS | 3544 | 1467321299014 Marionette DEBUG loaded listener.js 14:14:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (1BADF400) [pid = 3544] [serial = 1820] [outer = 1880E800] 14:14:59 INFO - PROCESS | 3544 | 1467321299762 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 14:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 14:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1177ms 14:14:59 INFO - PROCESS | 3544 | 1467321299844 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 14:14:59 INFO - PROCESS | 3544 | 1467321299848 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 14:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 14:14:59 INFO - PROCESS | 3544 | 1467321299853 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 14:14:59 INFO - PROCESS | 3544 | 1467321299856 Marionette TRACE conn5 <- [1,2390,null,{}] 14:14:59 INFO - PROCESS | 3544 | 1467321299861 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:14:59 INFO - PROCESS | 3544 | 1467321299864 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:00 INFO - PROCESS | 3544 | 1467321300004 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 15551400 == 38 [pid = 3544] [id = 601] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 0FC42000 == 37 [pid = 3544] [id = 600] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 18843800 == 36 [pid = 3544] [id = 599] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 17D2CC00 == 35 [pid = 3544] [id = 598] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 16F08000 == 34 [pid = 3544] [id = 597] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 14749400 == 33 [pid = 3544] [id = 596] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 0FD2CC00 == 32 [pid = 3544] [id = 595] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 0FC04800 == 31 [pid = 3544] [id = 594] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 10DD3000 == 30 [pid = 3544] [id = 591] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 0F6ECC00 == 29 [pid = 3544] [id = 592] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 10DCF000 == 28 [pid = 3544] [id = 593] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 1880A800 == 27 [pid = 3544] [id = 606] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 18FA6400 == 26 [pid = 3544] [id = 605] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 102E0800 == 25 [pid = 3544] [id = 602] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 0F6E1800 == 24 [pid = 3544] [id = 603] 14:15:00 INFO - PROCESS | 3544 | --DOCSHELL 15551000 == 23 [pid = 3544] [id = 604] 14:15:00 INFO - PROCESS | 3544 | 1467321300765 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:00 INFO - PROCESS | 3544 | 1467321300768 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (0FD2B800) [pid = 3544] [serial = 1753] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (141E2000) [pid = 3544] [serial = 1759] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FE50000) [pid = 3544] [serial = 1754] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (13F60800) [pid = 3544] [serial = 1756] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F8D0C00) [pid = 3544] [serial = 1748] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0F8C5000) [pid = 3544] [serial = 1747] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F87C000) [pid = 3544] [serial = 1750] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0F8D1800) [pid = 3544] [serial = 1751] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC5F000) [pid = 3544] [serial = 1739] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC49800) [pid = 3544] [serial = 1738] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (15FDE000) [pid = 3544] [serial = 1742] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (146A2C00) [pid = 3544] [serial = 1741] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (19B95800) [pid = 3544] [serial = 1745] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19A4B400) [pid = 3544] [serial = 1744] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18690000) [pid = 3544] [serial = 1772] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (15FE1400) [pid = 3544] [serial = 1763] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (15E2B800) [pid = 3544] [serial = 1762] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (17D2E000) [pid = 3544] [serial = 1765] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (18AC0C00) [pid = 3544] [serial = 1774] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (17D38000) [pid = 3544] [serial = 1766] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (14744800) [pid = 3544] [serial = 1760] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (17D37400) [pid = 3544] [serial = 1768] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (13F68C00) [pid = 3544] [serial = 1757] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18802C00) [pid = 3544] [serial = 1771] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (17D39800) [pid = 3544] [serial = 1769] [outer = 00000000] [url = about:blank] 14:15:00 INFO - PROCESS | 3544 | ++DOCSHELL 0C50C000 == 24 [pid = 3544] [id = 607] 14:15:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0C50D800) [pid = 3544] [serial = 1821] [outer = 00000000] 14:15:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0CBF2C00) [pid = 3544] [serial = 1822] [outer = 0C50D800] 14:15:00 INFO - PROCESS | 3544 | 1467321300946 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0F6E6800) [pid = 3544] [serial = 1823] [outer = 0C50D800] 14:15:01 INFO - PROCESS | 3544 | 1467321301355 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 14:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 14:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1534ms 14:15:01 INFO - PROCESS | 3544 | 1467321301435 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 14:15:01 INFO - PROCESS | 3544 | 1467321301439 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 14:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 14:15:01 INFO - PROCESS | 3544 | 1467321301443 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 14:15:01 INFO - PROCESS | 3544 | 1467321301446 Marionette TRACE conn5 <- [1,2394,null,{}] 14:15:01 INFO - PROCESS | 3544 | 1467321301452 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:01 INFO - PROCESS | 3544 | 1467321301456 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:01 INFO - PROCESS | 3544 | 1467321301554 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 14:15:01 INFO - PROCESS | 3544 | 1467321301563 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:01 INFO - PROCESS | 3544 | 1467321301566 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:01 INFO - PROCESS | 3544 | ++DOCSHELL 0FC08000 == 25 [pid = 3544] [id = 608] 14:15:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC08400) [pid = 3544] [serial = 1824] [outer = 00000000] 14:15:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FC45800) [pid = 3544] [serial = 1825] [outer = 0FC08400] 14:15:01 INFO - PROCESS | 3544 | 1467321301614 Marionette DEBUG loaded listener.js 14:15:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FC54800) [pid = 3544] [serial = 1826] [outer = 0FC08400] 14:15:02 INFO - PROCESS | 3544 | 1467321302100 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 14:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 14:15:02 INFO - PROCESS | 3544 | 1467321302119 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 3544 | 1467321302124 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 14:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 14:15:02 INFO - PROCESS | 3544 | 1467321302128 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 3544 | 1467321302130 Marionette TRACE conn5 <- [1,2398,null,{}] 14:15:02 INFO - PROCESS | 3544 | 1467321302134 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 3544 | 1467321302137 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:02 INFO - PROCESS | 3544 | 1467321302258 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 14:15:02 INFO - PROCESS | 3544 | 1467321302358 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:02 INFO - PROCESS | 3544 | 1467321302360 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:02 INFO - PROCESS | 3544 | ++DOCSHELL 0FE4E000 == 26 [pid = 3544] [id = 609] 14:15:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FF43000) [pid = 3544] [serial = 1827] [outer = 00000000] 14:15:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (10238000) [pid = 3544] [serial = 1828] [outer = 0FF43000] 14:15:02 INFO - PROCESS | 3544 | 1467321302406 Marionette DEBUG loaded listener.js 14:15:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (1034B800) [pid = 3544] [serial = 1829] [outer = 0FF43000] 14:15:02 INFO - PROCESS | 3544 | 1467321302856 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 14:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 14:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 14:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 14:15:02 INFO - PROCESS | 3544 | 1467321302903 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 14:15:02 INFO - PROCESS | 3544 | 1467321302905 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 14:15:02 INFO - PROCESS | 3544 | 1467321302910 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 14:15:02 INFO - PROCESS | 3544 | 1467321302916 Marionette TRACE conn5 <- [1,2402,null,{}] 14:15:02 INFO - PROCESS | 3544 | 1467321302940 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:02 INFO - PROCESS | 3544 | 1467321302943 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:03 INFO - PROCESS | 3544 | 1467321303076 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 14:15:03 INFO - PROCESS | 3544 | 1467321303142 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 3544 | 1467321303144 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:03 INFO - PROCESS | 3544 | ++DOCSHELL 10DCB800 == 27 [pid = 3544] [id = 610] 14:15:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (10DCF800) [pid = 3544] [serial = 1830] [outer = 00000000] 14:15:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13FED400) [pid = 3544] [serial = 1831] [outer = 10DCF800] 14:15:03 INFO - PROCESS | 3544 | 1467321303190 Marionette DEBUG loaded listener.js 14:15:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (141E2C00) [pid = 3544] [serial = 1832] [outer = 10DCF800] 14:15:03 INFO - PROCESS | 3544 | 1467321303668 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 14:15:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 14:15:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 791ms 14:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 14:15:03 INFO - PROCESS | 3544 | 1467321303700 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 14:15:03 INFO - PROCESS | 3544 | 1467321303703 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 14:15:03 INFO - PROCESS | 3544 | 1467321303706 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 14:15:03 INFO - PROCESS | 3544 | 1467321303708 Marionette TRACE conn5 <- [1,2406,null,{}] 14:15:03 INFO - PROCESS | 3544 | 1467321303711 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:03 INFO - PROCESS | 3544 | 1467321303713 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:03 INFO - PROCESS | 3544 | 1467321303834 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 14:15:03 INFO - PROCESS | 3544 | 1467321303899 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:03 INFO - PROCESS | 3544 | 1467321303901 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:03 INFO - PROCESS | 3544 | ++DOCSHELL 142CFC00 == 28 [pid = 3544] [id = 611] 14:15:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (142D4C00) [pid = 3544] [serial = 1833] [outer = 00000000] 14:15:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14749C00) [pid = 3544] [serial = 1834] [outer = 142D4C00] 14:15:03 INFO - PROCESS | 3544 | 1467321303946 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (147E6800) [pid = 3544] [serial = 1835] [outer = 142D4C00] 14:15:04 INFO - PROCESS | 3544 | 1467321304382 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 14:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 14:15:04 INFO - PROCESS | 3544 | 1467321304440 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 14:15:04 INFO - PROCESS | 3544 | 1467321304442 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 14:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 14:15:04 INFO - PROCESS | 3544 | 1467321304445 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 14:15:04 INFO - PROCESS | 3544 | 1467321304447 Marionette TRACE conn5 <- [1,2410,null,{}] 14:15:04 INFO - PROCESS | 3544 | 1467321304451 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:04 INFO - PROCESS | 3544 | 1467321304452 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:04 INFO - PROCESS | 3544 | 1467321304569 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 14:15:04 INFO - PROCESS | 3544 | 1467321304635 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:04 INFO - PROCESS | 3544 | 1467321304642 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:04 INFO - PROCESS | 3544 | ++DOCSHELL 15A44800 == 29 [pid = 3544] [id = 612] 14:15:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15A44C00) [pid = 3544] [serial = 1836] [outer = 00000000] 14:15:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (15FDD400) [pid = 3544] [serial = 1837] [outer = 15A44C00] 14:15:04 INFO - PROCESS | 3544 | 1467321304699 Marionette DEBUG loaded listener.js 14:15:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F04C00) [pid = 3544] [serial = 1838] [outer = 15A44C00] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (16F08400) [pid = 3544] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1474BC00) [pid = 3544] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F7F7800) [pid = 3544] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (13F5EC00) [pid = 3544] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC05800) [pid = 3544] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1883A800) [pid = 3544] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18838800) [pid = 3544] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FF42C00) [pid = 3544] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (17D2F000) [pid = 3544] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (14747000) [pid = 3544] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC5C000) [pid = 3544] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 14:15:05 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (188E2C00) [pid = 3544] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 14:15:05 INFO - PROCESS | 3544 | 1467321305381 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 14:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 14:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 14:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 14:15:05 INFO - PROCESS | 3544 | 1467321305416 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 14:15:05 INFO - PROCESS | 3544 | 1467321305418 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 14:15:05 INFO - PROCESS | 3544 | 1467321305421 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 14:15:05 INFO - PROCESS | 3544 | 1467321305423 Marionette TRACE conn5 <- [1,2414,null,{}] 14:15:05 INFO - PROCESS | 3544 | 1467321305426 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:05 INFO - PROCESS | 3544 | 1467321305428 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:05 INFO - PROCESS | 3544 | 1467321305550 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 14:15:05 INFO - PROCESS | 3544 | 1467321305617 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:05 INFO - PROCESS | 3544 | 1467321305619 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:05 INFO - PROCESS | 3544 | ++DOCSHELL 0C590400 == 30 [pid = 3544] [id = 613] 14:15:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (15550800) [pid = 3544] [serial = 1839] [outer = 00000000] 14:15:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F0E800) [pid = 3544] [serial = 1840] [outer = 15550800] 14:15:05 INFO - PROCESS | 3544 | 1467321305673 Marionette DEBUG loaded listener.js 14:15:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16F97C00) [pid = 3544] [serial = 1841] [outer = 15550800] 14:15:06 INFO - PROCESS | 3544 | 1467321306046 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 14:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 14:15:06 INFO - PROCESS | 3544 | 1467321306093 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 3544 | 1467321306095 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 14:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 14:15:06 INFO - PROCESS | 3544 | 1467321306098 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 3544 | 1467321306100 Marionette TRACE conn5 <- [1,2418,null,{}] 14:15:06 INFO - PROCESS | 3544 | 1467321306103 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 3544 | 1467321306106 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:06 INFO - PROCESS | 3544 | 1467321306192 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 14:15:06 INFO - PROCESS | 3544 | 1467321306197 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 3544 | 1467321306199 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:06 INFO - PROCESS | 3544 | ++DOCSHELL 17D2E800 == 31 [pid = 3544] [id = 614] 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (17D2F000) [pid = 3544] [serial = 1842] [outer = 00000000] 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (17D44C00) [pid = 3544] [serial = 1843] [outer = 17D2F000] 14:15:06 INFO - PROCESS | 3544 | 1467321306245 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18345C00) [pid = 3544] [serial = 1844] [outer = 17D2F000] 14:15:06 INFO - PROCESS | 3544 | 1467321306702 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 14:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 14:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 14:15:06 INFO - PROCESS | 3544 | 1467321306743 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 14:15:06 INFO - PROCESS | 3544 | 1467321306745 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 14:15:06 INFO - PROCESS | 3544 | 1467321306748 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 14:15:06 INFO - PROCESS | 3544 | 1467321306750 Marionette TRACE conn5 <- [1,2422,null,{}] 14:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 14:15:06 INFO - PROCESS | 3544 | 1467321306753 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:06 INFO - PROCESS | 3544 | 1467321306755 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:06 INFO - PROCESS | 3544 | 1467321306835 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 14:15:06 INFO - PROCESS | 3544 | 1467321306841 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:06 INFO - PROCESS | 3544 | 1467321306843 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:06 INFO - PROCESS | 3544 | ++DOCSHELL 14753000 == 32 [pid = 3544] [id = 615] 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18350400) [pid = 3544] [serial = 1845] [outer = 00000000] 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18805000) [pid = 3544] [serial = 1846] [outer = 18350400] 14:15:06 INFO - PROCESS | 3544 | 1467321306887 Marionette DEBUG loaded listener.js 14:15:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18690000) [pid = 3544] [serial = 1847] [outer = 18350400] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0F871800 == 31 [pid = 3544] [id = 378] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0FC5A000 == 30 [pid = 3544] [id = 368] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 17D2DC00 == 29 [pid = 3544] [id = 372] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0F63B400 == 28 [pid = 3544] [id = 373] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 14497400 == 27 [pid = 3544] [id = 377] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 13FE1C00 == 26 [pid = 3544] [id = 380] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 14628000 == 25 [pid = 3544] [id = 381] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 15FE1000 == 24 [pid = 3544] [id = 371] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 13F62400 == 23 [pid = 3544] [id = 369] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 147DE800 == 22 [pid = 3544] [id = 382] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 16F10800 == 21 [pid = 3544] [id = 383] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 17DB0800 == 20 [pid = 3544] [id = 375] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 15FE1C00 == 19 [pid = 3544] [id = 384] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 14696400 == 18 [pid = 3544] [id = 370] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0F8CA800 == 17 [pid = 3544] [id = 376] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0F87B800 == 16 [pid = 3544] [id = 374] 14:15:07 INFO - PROCESS | 3544 | --DOCSHELL 0FC60400 == 15 [pid = 3544] [id = 379] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 0C50C000 == 14 [pid = 3544] [id = 607] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 0FE4E000 == 13 [pid = 3544] [id = 609] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 142CFC00 == 12 [pid = 3544] [id = 611] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 15A44800 == 11 [pid = 3544] [id = 612] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 17D2E800 == 10 [pid = 3544] [id = 614] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 0FC08000 == 9 [pid = 3544] [id = 608] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 0C590400 == 8 [pid = 3544] [id = 613] 14:15:09 INFO - PROCESS | 3544 | --DOCSHELL 10DCB800 == 7 [pid = 3544] [id = 610] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F6BC00) [pid = 3544] [serial = 1792] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (148BCC00) [pid = 3544] [serial = 1789] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC4AC00) [pid = 3544] [serial = 1777] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FD2BC00) [pid = 3544] [serial = 1778] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (141A1000) [pid = 3544] [serial = 1780] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (14753400) [pid = 3544] [serial = 1781] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC10400) [pid = 3544] [serial = 1783] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC4D800) [pid = 3544] [serial = 1784] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (19294800) [pid = 3544] [serial = 1805] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18AC2800) [pid = 3544] [serial = 1775] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (103C6800) [pid = 3544] [serial = 1786] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (13F14C00) [pid = 3544] [serial = 1787] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (18698800) [pid = 3544] [serial = 1796] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (18346400) [pid = 3544] [serial = 1795] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (196D0000) [pid = 3544] [serial = 1807] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (147DF000) [pid = 3544] [serial = 1801] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (18D8C800) [pid = 3544] [serial = 1798] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (1928E800) [pid = 3544] [serial = 1804] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (18D04800) [pid = 3544] [serial = 1799] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (16F9A400) [pid = 3544] [serial = 1793] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (16F0FC00) [pid = 3544] [serial = 1802] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (198C1C00) [pid = 3544] [serial = 1808] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (15A45800) [pid = 3544] [serial = 1790] [outer = 00000000] [url = about:blank] 14:15:09 INFO - PROCESS | 3544 | 1467321309668 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 14:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 14:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2967ms 14:15:09 INFO - PROCESS | 3544 | 1467321309720 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 14:15:09 INFO - PROCESS | 3544 | 1467321309725 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 14:15:09 INFO - PROCESS | 3544 | 1467321309731 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 14:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 14:15:09 INFO - PROCESS | 3544 | 1467321309734 Marionette TRACE conn5 <- [1,2426,null,{}] 14:15:09 INFO - PROCESS | 3544 | 1467321309740 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:09 INFO - PROCESS | 3544 | 1467321309743 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:09 INFO - PROCESS | 3544 | 1467321309847 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 14:15:09 INFO - PROCESS | 3544 | 1467321309942 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:09 INFO - PROCESS | 3544 | 1467321309947 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:09 INFO - PROCESS | 3544 | ++DOCSHELL 0F877C00 == 8 [pid = 3544] [id = 616] 14:15:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0F87B000) [pid = 3544] [serial = 1848] [outer = 00000000] 14:15:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0F8CF800) [pid = 3544] [serial = 1849] [outer = 0F87B000] 14:15:10 INFO - PROCESS | 3544 | 1467321309996 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0FBA4000) [pid = 3544] [serial = 1850] [outer = 0F87B000] 14:15:10 INFO - PROCESS | 3544 | 1467321310411 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 14:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 14:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 730ms 14:15:10 INFO - PROCESS | 3544 | 1467321310465 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 14:15:10 INFO - PROCESS | 3544 | 1467321310470 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 14:15:10 INFO - PROCESS | 3544 | 1467321310476 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 14:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 14:15:10 INFO - PROCESS | 3544 | 1467321310479 Marionette TRACE conn5 <- [1,2430,null,{}] 14:15:10 INFO - PROCESS | 3544 | 1467321310482 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:10 INFO - PROCESS | 3544 | 1467321310485 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:10 INFO - PROCESS | 3544 | 1467321310580 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 14:15:10 INFO - PROCESS | 3544 | 1467321310586 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:10 INFO - PROCESS | 3544 | 1467321310589 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:10 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C9000 == 9 [pid = 3544] [id = 617] 14:15:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC4AC00) [pid = 3544] [serial = 1851] [outer = 00000000] 14:15:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FC57800) [pid = 3544] [serial = 1852] [outer = 0FC4AC00] 14:15:10 INFO - PROCESS | 3544 | 1467321310638 Marionette DEBUG loaded listener.js 14:15:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FC5EC00) [pid = 3544] [serial = 1853] [outer = 0FC4AC00] 14:15:11 INFO - PROCESS | 3544 | 1467321311127 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 14:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 14:15:11 INFO - PROCESS | 3544 | 1467321311150 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 14:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 14:15:11 INFO - PROCESS | 3544 | 1467321311152 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 14:15:11 INFO - PROCESS | 3544 | 1467321311156 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 3544 | 1467321311159 Marionette TRACE conn5 <- [1,2434,null,{}] 14:15:11 INFO - PROCESS | 3544 | 1467321311170 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 3544 | 1467321311174 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:11 INFO - PROCESS | 3544 | 1467321311295 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 14:15:11 INFO - PROCESS | 3544 | 1467321311305 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:11 INFO - PROCESS | 3544 | 1467321311308 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:11 INFO - PROCESS | 3544 | ++DOCSHELL 102DA800 == 10 [pid = 3544] [id = 618] 14:15:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (102DC000) [pid = 3544] [serial = 1854] [outer = 00000000] 14:15:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (1034A000) [pid = 3544] [serial = 1855] [outer = 102DC000] 14:15:11 INFO - PROCESS | 3544 | 1467321311440 Marionette DEBUG loaded listener.js 14:15:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (10CE0000) [pid = 3544] [serial = 1856] [outer = 102DC000] 14:15:11 INFO - PROCESS | 3544 | 1467321311860 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 14:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 14:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 14:15:11 INFO - PROCESS | 3544 | 1467321311886 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 14:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 14:15:11 INFO - PROCESS | 3544 | 1467321311889 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 14:15:11 INFO - PROCESS | 3544 | 1467321311892 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 14:15:11 INFO - PROCESS | 3544 | 1467321311894 Marionette TRACE conn5 <- [1,2438,null,{}] 14:15:11 INFO - PROCESS | 3544 | 1467321311897 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:11 INFO - PROCESS | 3544 | 1467321311899 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:12 INFO - PROCESS | 3544 | 1467321312022 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 14:15:12 INFO - PROCESS | 3544 | 1467321312030 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 3544 | 1467321312032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:12 INFO - PROCESS | 3544 | ++DOCSHELL 13F5CC00 == 11 [pid = 3544] [id = 619] 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (13F61C00) [pid = 3544] [serial = 1857] [outer = 00000000] 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (13FE3000) [pid = 3544] [serial = 1858] [outer = 13F61C00] 14:15:12 INFO - PROCESS | 3544 | 1467321312077 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (1412B000) [pid = 3544] [serial = 1859] [outer = 13F61C00] 14:15:12 INFO - PROCESS | 3544 | 1467321312491 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 14:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 14:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 14:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 14:15:12 INFO - PROCESS | 3544 | 1467321312523 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 14:15:12 INFO - PROCESS | 3544 | 1467321312525 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 14:15:12 INFO - PROCESS | 3544 | 1467321312528 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 14:15:12 INFO - PROCESS | 3544 | 1467321312530 Marionette TRACE conn5 <- [1,2442,null,{}] 14:15:12 INFO - PROCESS | 3544 | 1467321312533 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:12 INFO - PROCESS | 3544 | 1467321312535 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:12 INFO - PROCESS | 3544 | 1467321312650 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 14:15:12 INFO - PROCESS | 3544 | 1467321312692 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:12 INFO - PROCESS | 3544 | 1467321312694 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:12 INFO - PROCESS | 3544 | ++DOCSHELL 141EB400 == 12 [pid = 3544] [id = 620] 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (141EC800) [pid = 3544] [serial = 1860] [outer = 00000000] 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (144BB800) [pid = 3544] [serial = 1861] [outer = 141EC800] 14:15:12 INFO - PROCESS | 3544 | 1467321312738 Marionette DEBUG loaded listener.js 14:15:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (14744800) [pid = 3544] [serial = 1862] [outer = 141EC800] 14:15:13 INFO - PROCESS | 3544 | 1467321313154 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 14:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 14:15:13 INFO - PROCESS | 3544 | 1467321313200 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 14:15:13 INFO - PROCESS | 3544 | 1467321313202 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 14:15:13 INFO - PROCESS | 3544 | 1467321313205 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 14:15:13 INFO - PROCESS | 3544 | 1467321313207 Marionette TRACE conn5 <- [1,2446,null,{}] 14:15:13 INFO - PROCESS | 3544 | 1467321313222 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 3544 | 1467321313228 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:13 INFO - PROCESS | 3544 | 1467321313345 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 14:15:13 INFO - PROCESS | 3544 | 1467321313361 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:13 INFO - PROCESS | 3544 | 1467321313362 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:13 INFO - PROCESS | 3544 | ++DOCSHELL 15FDB800 == 13 [pid = 3544] [id = 621] 14:15:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (15FE1400) [pid = 3544] [serial = 1863] [outer = 00000000] 14:15:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (16434800) [pid = 3544] [serial = 1864] [outer = 15FE1400] 14:15:13 INFO - PROCESS | 3544 | 1467321313407 Marionette DEBUG loaded listener.js 14:15:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (16F08000) [pid = 3544] [serial = 1865] [outer = 15FE1400] 14:15:13 INFO - PROCESS | 3544 | 1467321313860 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 14:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 14:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 14:15:13 INFO - PROCESS | 3544 | 1467321313884 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 14:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 14:15:13 INFO - PROCESS | 3544 | 1467321313886 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 14:15:13 INFO - PROCESS | 3544 | 1467321313889 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 14:15:13 INFO - PROCESS | 3544 | 1467321313891 Marionette TRACE conn5 <- [1,2450,null,{}] 14:15:13 INFO - PROCESS | 3544 | 1467321313895 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:13 INFO - PROCESS | 3544 | 1467321313896 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:13 INFO - PROCESS | 3544 | 1467321313973 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 14:15:14 INFO - PROCESS | 3544 | 1467321314005 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 3544 | 1467321314007 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:14 INFO - PROCESS | 3544 | ++DOCSHELL 16F0FC00 == 14 [pid = 3544] [id = 622] 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (16F69C00) [pid = 3544] [serial = 1866] [outer = 00000000] 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F72000) [pid = 3544] [serial = 1867] [outer = 16F69C00] 14:15:14 INFO - PROCESS | 3544 | 1467321314053 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16F94400) [pid = 3544] [serial = 1868] [outer = 16F69C00] 14:15:14 INFO - PROCESS | 3544 | 1467321314496 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 14:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 14:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 630ms 14:15:14 INFO - PROCESS | 3544 | 1467321314535 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 14:15:14 INFO - PROCESS | 3544 | 1467321314537 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 14:15:14 INFO - PROCESS | 3544 | 1467321314541 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 14:15:14 INFO - PROCESS | 3544 | 1467321314542 Marionette TRACE conn5 <- [1,2454,null,{}] 14:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 14:15:14 INFO - PROCESS | 3544 | 1467321314546 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:14 INFO - PROCESS | 3544 | 1467321314547 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:14 INFO - PROCESS | 3544 | 1467321314666 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 14:15:14 INFO - PROCESS | 3544 | 1467321314671 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:14 INFO - PROCESS | 3544 | 1467321314673 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:14 INFO - PROCESS | 3544 | ++DOCSHELL 0C510000 == 15 [pid = 3544] [id = 623] 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0C597400) [pid = 3544] [serial = 1869] [outer = 00000000] 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (17D3A000) [pid = 3544] [serial = 1870] [outer = 0C597400] 14:15:14 INFO - PROCESS | 3544 | 1467321314718 Marionette DEBUG loaded listener.js 14:15:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13FEB000) [pid = 3544] [serial = 1871] [outer = 0C597400] 14:15:15 INFO - PROCESS | 3544 | 1467321315178 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 14:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 14:15:15 INFO - PROCESS | 3544 | 1467321315217 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 3544 | 1467321315219 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 14:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 14:15:15 INFO - PROCESS | 3544 | 1467321315222 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 3544 | 1467321315224 Marionette TRACE conn5 <- [1,2458,null,{}] 14:15:15 INFO - PROCESS | 3544 | 1467321315227 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 3544 | 1467321315229 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:15 INFO - PROCESS | 3544 | 1467321315344 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 14:15:15 INFO - PROCESS | 3544 | 1467321315433 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:15 INFO - PROCESS | 3544 | 1467321315435 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:15 INFO - PROCESS | 3544 | ++DOCSHELL 102DA000 == 16 [pid = 3544] [id = 624] 14:15:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18691C00) [pid = 3544] [serial = 1872] [outer = 00000000] 14:15:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1880C800) [pid = 3544] [serial = 1873] [outer = 18691C00] 14:15:15 INFO - PROCESS | 3544 | 1467321315479 Marionette DEBUG loaded listener.js 14:15:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18810800) [pid = 3544] [serial = 1874] [outer = 18691C00] 14:15:15 INFO - PROCESS | 3544 | 1467321315913 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 14:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 14:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 14:15:15 INFO - PROCESS | 3544 | 1467321315954 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 14:15:15 INFO - PROCESS | 3544 | 1467321315956 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 14:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 14:15:15 INFO - PROCESS | 3544 | 1467321315959 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 14:15:15 INFO - PROCESS | 3544 | 1467321315961 Marionette TRACE conn5 <- [1,2462,null,{}] 14:15:15 INFO - PROCESS | 3544 | 1467321315964 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:15 INFO - PROCESS | 3544 | 1467321315966 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:16 INFO - PROCESS | 3544 | 1467321316092 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 14:15:16 INFO - PROCESS | 3544 | 1467321316098 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 3544 | 1467321316099 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:16 INFO - PROCESS | 3544 | ++DOCSHELL 0F7F1000 == 17 [pid = 3544] [id = 625] 14:15:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0FE4B800) [pid = 3544] [serial = 1875] [outer = 00000000] 14:15:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18ABF400) [pid = 3544] [serial = 1876] [outer = 0FE4B800] 14:15:16 INFO - PROCESS | 3544 | 1467321316199 Marionette DEBUG loaded listener.js 14:15:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18ADD800) [pid = 3544] [serial = 1877] [outer = 0FE4B800] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (15A44C00) [pid = 3544] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (142D4C00) [pid = 3544] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (15550800) [pid = 3544] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (17D2F000) [pid = 3544] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FF43000) [pid = 3544] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC08400) [pid = 3544] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0C50D800) [pid = 3544] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1880E800) [pid = 3544] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1928A000) [pid = 3544] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15557000) [pid = 3544] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0F6E5000) [pid = 3544] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 14:15:16 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (10DCF800) [pid = 3544] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 14:15:16 INFO - PROCESS | 3544 | 1467321316800 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 14:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 14:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 870ms 14:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 14:15:16 INFO - PROCESS | 3544 | 1467321316830 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 14:15:16 INFO - PROCESS | 3544 | 1467321316832 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 14:15:16 INFO - PROCESS | 3544 | 1467321316835 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 14:15:16 INFO - PROCESS | 3544 | 1467321316837 Marionette TRACE conn5 <- [1,2466,null,{}] 14:15:16 INFO - PROCESS | 3544 | 1467321316845 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:16 INFO - PROCESS | 3544 | 1467321316848 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:16 INFO - PROCESS | 3544 | 1467321316943 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 14:15:16 INFO - PROCESS | 3544 | 1467321316949 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:16 INFO - PROCESS | 3544 | 1467321316951 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:16 INFO - PROCESS | 3544 | ++DOCSHELL 0FC49000 == 18 [pid = 3544] [id = 626] 14:15:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FD24800) [pid = 3544] [serial = 1878] [outer = 00000000] 14:15:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (141AC800) [pid = 3544] [serial = 1879] [outer = 0FD24800] 14:15:17 INFO - PROCESS | 3544 | 1467321317003 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15FE0000) [pid = 3544] [serial = 1880] [outer = 0FD24800] 14:15:17 INFO - PROCESS | 3544 | 1467321317471 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 14:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 14:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 14:15:17 INFO - PROCESS | 3544 | 1467321317506 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 14:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 14:15:17 INFO - PROCESS | 3544 | 1467321317508 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 14:15:17 INFO - PROCESS | 3544 | 1467321317511 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 14:15:17 INFO - PROCESS | 3544 | 1467321317513 Marionette TRACE conn5 <- [1,2470,null,{}] 14:15:17 INFO - PROCESS | 3544 | 1467321317516 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:17 INFO - PROCESS | 3544 | 1467321317518 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:17 INFO - PROCESS | 3544 | 1467321317601 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 14:15:17 INFO - PROCESS | 3544 | 1467321317608 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:17 INFO - PROCESS | 3544 | 1467321317610 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:17 INFO - PROCESS | 3544 | ++DOCSHELL 17D39400 == 19 [pid = 3544] [id = 627] 14:15:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (188E8800) [pid = 3544] [serial = 1881] [outer = 00000000] 14:15:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18D7F800) [pid = 3544] [serial = 1882] [outer = 188E8800] 14:15:17 INFO - PROCESS | 3544 | 1467321317653 Marionette DEBUG loaded listener.js 14:15:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18D82C00) [pid = 3544] [serial = 1883] [outer = 188E8800] 14:15:18 INFO - PROCESS | 3544 | 1467321318106 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 14:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 632ms 14:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 14:15:18 INFO - PROCESS | 3544 | 1467321318143 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 3544 | 1467321318145 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 14:15:18 INFO - PROCESS | 3544 | 1467321318148 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 3544 | 1467321318150 Marionette TRACE conn5 <- [1,2474,null,{}] 14:15:18 INFO - PROCESS | 3544 | 1467321318154 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 3544 | 1467321318156 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:18 INFO - PROCESS | 3544 | 1467321318241 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 14:15:18 INFO - PROCESS | 3544 | 1467321318247 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:18 INFO - PROCESS | 3544 | 1467321318249 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:18 INFO - PROCESS | 3544 | ++DOCSHELL 19287400 == 20 [pid = 3544] [id = 628] 14:15:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (19287C00) [pid = 3544] [serial = 1884] [outer = 00000000] 14:15:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1928F000) [pid = 3544] [serial = 1885] [outer = 19287C00] 14:15:18 INFO - PROCESS | 3544 | 1467321318292 Marionette DEBUG loaded listener.js 14:15:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19294800) [pid = 3544] [serial = 1886] [outer = 19287C00] 14:15:18 INFO - PROCESS | 3544 | 1467321318790 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 14:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 14:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 14:15:18 INFO - PROCESS | 3544 | 1467321318839 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 14:15:18 INFO - PROCESS | 3544 | 1467321318844 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 14:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 14:15:18 INFO - PROCESS | 3544 | 1467321318850 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 14:15:18 INFO - PROCESS | 3544 | 1467321318854 Marionette TRACE conn5 <- [1,2478,null,{}] 14:15:18 INFO - PROCESS | 3544 | 1467321318861 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:18 INFO - PROCESS | 3544 | 1467321318864 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:19 INFO - PROCESS | 3544 | 1467321318997 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 14:15:19 INFO - PROCESS | 3544 | 1467321319132 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:19 INFO - PROCESS | 3544 | 1467321319137 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:19 INFO - PROCESS | 3544 | ++DOCSHELL 0F874000 == 21 [pid = 3544] [id = 629] 14:15:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F874C00) [pid = 3544] [serial = 1887] [outer = 00000000] 14:15:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0F8C5400) [pid = 3544] [serial = 1888] [outer = 0F874C00] 14:15:19 INFO - PROCESS | 3544 | 1467321319196 Marionette DEBUG loaded listener.js 14:15:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FBA2400) [pid = 3544] [serial = 1889] [outer = 0F874C00] 14:15:19 INFO - PROCESS | 3544 | 1467321319961 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 14:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1123ms 14:15:19 INFO - PROCESS | 3544 | 1467321319978 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 14:15:19 INFO - PROCESS | 3544 | 1467321319983 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 14:15:19 INFO - PROCESS | 3544 | 1467321319989 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 14:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 14:15:19 INFO - PROCESS | 3544 | 1467321319992 Marionette TRACE conn5 <- [1,2482,null,{}] 14:15:20 INFO - PROCESS | 3544 | 1467321319996 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:20 INFO - PROCESS | 3544 | 1467321319999 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:20 INFO - PROCESS | 3544 | 1467321320122 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 14:15:20 INFO - PROCESS | 3544 | 1467321320260 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:20 INFO - PROCESS | 3544 | 1467321320263 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:20 INFO - PROCESS | 3544 | ++DOCSHELL 0FD30800 == 22 [pid = 3544] [id = 630] 14:15:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FD30C00) [pid = 3544] [serial = 1890] [outer = 00000000] 14:15:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (10274800) [pid = 3544] [serial = 1891] [outer = 0FD30C00] 14:15:20 INFO - PROCESS | 3544 | 1467321320321 Marionette DEBUG loaded listener.js 14:15:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (10DCF800) [pid = 3544] [serial = 1892] [outer = 0FD30C00] 14:15:21 INFO - PROCESS | 3544 | 1467321321206 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 14:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 14:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1274ms 14:15:21 INFO - PROCESS | 3544 | 1467321321267 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 14:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 14:15:21 INFO - PROCESS | 3544 | 1467321321272 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 14:15:21 INFO - PROCESS | 3544 | 1467321321277 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 14:15:21 INFO - PROCESS | 3544 | 1467321321280 Marionette TRACE conn5 <- [1,2486,null,{}] 14:15:21 INFO - PROCESS | 3544 | 1467321321285 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:21 INFO - PROCESS | 3544 | 1467321321288 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:21 INFO - PROCESS | 3544 | 1467321321398 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 14:15:21 INFO - PROCESS | 3544 | 1467321321529 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:21 INFO - PROCESS | 3544 | 1467321321534 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:21 INFO - PROCESS | 3544 | --DOCSHELL 14753000 == 21 [pid = 3544] [id = 615] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (18805000) [pid = 3544] [serial = 1846] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | ++DOCSHELL 09067C00 == 22 [pid = 3544] [id = 631] 14:15:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0C505C00) [pid = 3544] [serial = 1893] [outer = 00000000] 14:15:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F6ECC00) [pid = 3544] [serial = 1894] [outer = 0C505C00] 14:15:21 INFO - PROCESS | 3544 | 1467321321637 Marionette DEBUG loaded listener.js 14:15:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC05400) [pid = 3544] [serial = 1895] [outer = 0C505C00] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (15FDD400) [pid = 3544] [serial = 1837] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (147E6800) [pid = 3544] [serial = 1835] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (14749C00) [pid = 3544] [serial = 1834] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (16F0E800) [pid = 3544] [serial = 1840] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (17D44C00) [pid = 3544] [serial = 1843] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16F04C00) [pid = 3544] [serial = 1838] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10238000) [pid = 3544] [serial = 1828] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC45800) [pid = 3544] [serial = 1825] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18345C00) [pid = 3544] [serial = 1844] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC54800) [pid = 3544] [serial = 1826] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0CBF2C00) [pid = 3544] [serial = 1822] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F6E6800) [pid = 3544] [serial = 1823] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1BADF400) [pid = 3544] [serial = 1820] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1B061C00) [pid = 3544] [serial = 1819] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (19B93000) [pid = 3544] [serial = 1817] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19A47000) [pid = 3544] [serial = 1816] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (16F93C00) [pid = 3544] [serial = 1814] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F04000) [pid = 3544] [serial = 1813] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (10274400) [pid = 3544] [serial = 1811] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC50800) [pid = 3544] [serial = 1810] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13FED400) [pid = 3544] [serial = 1831] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (16F97C00) [pid = 3544] [serial = 1841] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (141E2C00) [pid = 3544] [serial = 1832] [outer = 00000000] [url = about:blank] 14:15:21 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1034B800) [pid = 3544] [serial = 1829] [outer = 00000000] [url = about:blank] 14:15:22 INFO - PROCESS | 3544 | 1467321322047 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 14:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 830ms 14:15:22 INFO - PROCESS | 3544 | 1467321322107 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 3544 | 1467321322112 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 14:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 14:15:22 INFO - PROCESS | 3544 | 1467321322117 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - PROCESS | 3544 | 1467321322120 Marionette TRACE conn5 <- [1,2490,null,{}] 14:15:22 INFO - PROCESS | 3544 | 1467321322124 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 3544 | 1467321322126 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:22 INFO - PROCESS | 3544 | 1467321322214 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 14:15:22 INFO - PROCESS | 3544 | 1467321322220 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:22 INFO - PROCESS | 3544 | 1467321322222 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:22 INFO - PROCESS | 3544 | ++DOCSHELL 0FC59400 == 23 [pid = 3544] [id = 632] 14:15:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC60400) [pid = 3544] [serial = 1896] [outer = 00000000] 14:15:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FD31800) [pid = 3544] [serial = 1897] [outer = 0FC60400] 14:15:22 INFO - PROCESS | 3544 | 1467321322270 Marionette DEBUG loaded listener.js 14:15:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (10232C00) [pid = 3544] [serial = 1898] [outer = 0FC60400] 14:15:22 INFO - PROCESS | 3544 | 1467321322751 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 14:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 14:15:22 INFO - PROCESS | 3544 | 1467321322792 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 14:15:22 INFO - PROCESS | 3544 | 1467321322795 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 14:15:22 INFO - PROCESS | 3544 | 1467321322798 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 14:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 14:15:22 INFO - PROCESS | 3544 | 1467321322801 Marionette TRACE conn5 <- [1,2494,null,{}] 14:15:22 INFO - PROCESS | 3544 | 1467321322812 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:22 INFO - PROCESS | 3544 | 1467321322816 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:22 INFO - PROCESS | 3544 | 1467321322931 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 14:15:23 INFO - PROCESS | 3544 | 1467321323032 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 3544 | 1467321323035 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:23 INFO - PROCESS | 3544 | ++DOCSHELL 13FE1C00 == 24 [pid = 3544] [id = 633] 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13FE2400) [pid = 3544] [serial = 1899] [outer = 00000000] 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13FEC400) [pid = 3544] [serial = 1900] [outer = 13FE2400] 14:15:23 INFO - PROCESS | 3544 | 1467321323083 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (141E4000) [pid = 3544] [serial = 1901] [outer = 13FE2400] 14:15:23 INFO - PROCESS | 3544 | 1467321323467 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 14:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 14:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 14:15:23 INFO - PROCESS | 3544 | 1467321323532 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 14:15:23 INFO - PROCESS | 3544 | 1467321323535 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 14:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 14:15:23 INFO - PROCESS | 3544 | 1467321323546 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 14:15:23 INFO - PROCESS | 3544 | 1467321323547 Marionette TRACE conn5 <- [1,2498,null,{}] 14:15:23 INFO - PROCESS | 3544 | 1467321323551 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:23 INFO - PROCESS | 3544 | 1467321323562 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:23 INFO - PROCESS | 3544 | 1467321323679 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 14:15:23 INFO - PROCESS | 3544 | 1467321323693 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:23 INFO - PROCESS | 3544 | 1467321323695 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:23 INFO - PROCESS | 3544 | ++DOCSHELL 1469A400 == 25 [pid = 3544] [id = 634] 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (14749C00) [pid = 3544] [serial = 1902] [outer = 00000000] 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (15550C00) [pid = 3544] [serial = 1903] [outer = 14749C00] 14:15:23 INFO - PROCESS | 3544 | 1467321323796 Marionette DEBUG loaded listener.js 14:15:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (15E2D000) [pid = 3544] [serial = 1904] [outer = 14749C00] 14:15:24 INFO - PROCESS | 3544 | 1467321324225 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 14:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 14:15:24 INFO - PROCESS | 3544 | 1467321324314 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 14:15:24 INFO - PROCESS | 3544 | 1467321324316 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 14:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 14:15:24 INFO - PROCESS | 3544 | 1467321324319 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 14:15:24 INFO - PROCESS | 3544 | 1467321324321 Marionette TRACE conn5 <- [1,2502,null,{}] 14:15:24 INFO - PROCESS | 3544 | 1467321324328 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:24 INFO - PROCESS | 3544 | 1467321324330 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:24 INFO - PROCESS | 3544 | 1467321324450 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 14:15:24 INFO - PROCESS | 3544 | 1467321324462 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:24 INFO - PROCESS | 3544 | 1467321324464 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:24 INFO - PROCESS | 3544 | ++DOCSHELL 15FE1C00 == 26 [pid = 3544] [id = 635] 14:15:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15FE4800) [pid = 3544] [serial = 1905] [outer = 00000000] 14:15:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (16429800) [pid = 3544] [serial = 1906] [outer = 15FE4800] 14:15:24 INFO - PROCESS | 3544 | 1467321324508 Marionette DEBUG loaded listener.js 14:15:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F0A800) [pid = 3544] [serial = 1907] [outer = 15FE4800] 14:15:24 INFO - PROCESS | 3544 | 1467321324979 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 14:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 14:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 14:15:25 INFO - PROCESS | 3544 | 1467321324997 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 3544 | 1467321324999 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 14:15:25 INFO - PROCESS | 3544 | 1467321325002 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 14:15:25 INFO - PROCESS | 3544 | 1467321325004 Marionette TRACE conn5 <- [1,2506,null,{}] 14:15:25 INFO - PROCESS | 3544 | 1467321325008 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 3544 | 1467321325013 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:25 INFO - PROCESS | 3544 | 1467321325156 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 14:15:25 INFO - PROCESS | 3544 | 1467321325162 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:25 INFO - PROCESS | 3544 | 1467321325164 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:25 INFO - PROCESS | 3544 | ++DOCSHELL 16429400 == 27 [pid = 3544] [id = 636] 14:15:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F6DC00) [pid = 3544] [serial = 1908] [outer = 00000000] 14:15:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17DB3C00) [pid = 3544] [serial = 1909] [outer = 16F6DC00] 14:15:25 INFO - PROCESS | 3544 | 1467321325208 Marionette DEBUG loaded listener.js 14:15:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F99000) [pid = 3544] [serial = 1910] [outer = 16F6DC00] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FE4B800) [pid = 3544] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FC4AC00) [pid = 3544] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0C597400) [pid = 3544] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (102DC000) [pid = 3544] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13F61C00) [pid = 3544] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15FE1400) [pid = 3544] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (188E8800) [pid = 3544] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18350400) [pid = 3544] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FD24800) [pid = 3544] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16F69C00) [pid = 3544] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (18691C00) [pid = 3544] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0F87B000) [pid = 3544] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 14:15:25 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (141EC800) [pid = 3544] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 14:15:25 INFO - PROCESS | 3544 | 1467321325839 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 14:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 14:15:25 INFO - PROCESS | 3544 | 1467321325877 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 14:15:25 INFO - PROCESS | 3544 | 1467321325879 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 14:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 14:15:25 INFO - PROCESS | 3544 | 1467321325882 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 14:15:25 INFO - PROCESS | 3544 | 1467321325884 Marionette TRACE conn5 <- [1,2510,null,{}] 14:15:25 INFO - PROCESS | 3544 | 1467321325887 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:25 INFO - PROCESS | 3544 | 1467321325889 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:26 INFO - PROCESS | 3544 | 1467321326022 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 14:15:26 INFO - PROCESS | 3544 | 1467321326086 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 3544 | 1467321326088 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:26 INFO - PROCESS | 3544 | ++DOCSHELL 0FE4B800 == 28 [pid = 3544] [id = 637] 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (10272800) [pid = 3544] [serial = 1911] [outer = 00000000] 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (18694000) [pid = 3544] [serial = 1912] [outer = 10272800] 14:15:26 INFO - PROCESS | 3544 | 1467321326132 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (1880A400) [pid = 3544] [serial = 1913] [outer = 10272800] 14:15:26 INFO - PROCESS | 3544 | 1467321326479 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 14:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 14:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 14:15:26 INFO - PROCESS | 3544 | 1467321326513 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 14:15:26 INFO - PROCESS | 3544 | 1467321326515 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 14:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 14:15:26 INFO - PROCESS | 3544 | 1467321326531 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 14:15:26 INFO - PROCESS | 3544 | 1467321326533 Marionette TRACE conn5 <- [1,2514,null,{}] 14:15:26 INFO - PROCESS | 3544 | 1467321326536 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:26 INFO - PROCESS | 3544 | 1467321326538 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:26 INFO - PROCESS | 3544 | 1467321326618 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 14:15:26 INFO - PROCESS | 3544 | 1467321326625 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:26 INFO - PROCESS | 3544 | 1467321326627 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:26 INFO - PROCESS | 3544 | ++DOCSHELL 13F66800 == 29 [pid = 3544] [id = 638] 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (1880CC00) [pid = 3544] [serial = 1914] [outer = 00000000] 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18D02C00) [pid = 3544] [serial = 1915] [outer = 1880CC00] 14:15:26 INFO - PROCESS | 3544 | 1467321326670 Marionette DEBUG loaded listener.js 14:15:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18D83000) [pid = 3544] [serial = 1916] [outer = 1880CC00] 14:15:27 INFO - PROCESS | 3544 | 1467321327105 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 14:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 14:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 650ms 14:15:27 INFO - PROCESS | 3544 | 1467321327170 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 14:15:27 INFO - PROCESS | 3544 | 1467321327171 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 14:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 14:15:27 INFO - PROCESS | 3544 | 1467321327174 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 14:15:27 INFO - PROCESS | 3544 | 1467321327176 Marionette TRACE conn5 <- [1,2518,null,{}] 14:15:27 INFO - PROCESS | 3544 | 1467321327180 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:27 INFO - PROCESS | 3544 | 1467321327181 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:27 INFO - PROCESS | 3544 | 1467321327263 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 14:15:27 INFO - PROCESS | 3544 | 1467321327271 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:27 INFO - PROCESS | 3544 | 1467321327281 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:27 INFO - PROCESS | 3544 | ++DOCSHELL 15EFA400 == 30 [pid = 3544] [id = 639] 14:15:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18FA6800) [pid = 3544] [serial = 1917] [outer = 00000000] 14:15:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1928E400) [pid = 3544] [serial = 1918] [outer = 18FA6800] 14:15:27 INFO - PROCESS | 3544 | 1467321327326 Marionette DEBUG loaded listener.js 14:15:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1965F400) [pid = 3544] [serial = 1919] [outer = 18FA6800] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1928F000) [pid = 3544] [serial = 1885] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18D82C00) [pid = 3544] [serial = 1883] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18ADD800) [pid = 3544] [serial = 1877] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FC57800) [pid = 3544] [serial = 1852] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (17D3A000) [pid = 3544] [serial = 1870] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (1034A000) [pid = 3544] [serial = 1855] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1412B000) [pid = 3544] [serial = 1859] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (16434800) [pid = 3544] [serial = 1864] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18ABF400) [pid = 3544] [serial = 1876] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18D7F800) [pid = 3544] [serial = 1882] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (18690000) [pid = 3544] [serial = 1847] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (141AC800) [pid = 3544] [serial = 1879] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (16F08000) [pid = 3544] [serial = 1865] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (16F94400) [pid = 3544] [serial = 1868] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (10CE0000) [pid = 3544] [serial = 1856] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (15FE0000) [pid = 3544] [serial = 1880] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (18810800) [pid = 3544] [serial = 1874] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0FBA4000) [pid = 3544] [serial = 1850] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (14744800) [pid = 3544] [serial = 1862] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (0FC5EC00) [pid = 3544] [serial = 1853] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (0F8CF800) [pid = 3544] [serial = 1849] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (1880C800) [pid = 3544] [serial = 1873] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (16F72000) [pid = 3544] [serial = 1867] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 52 (144BB800) [pid = 3544] [serial = 1861] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 51 (13FEB000) [pid = 3544] [serial = 1871] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | --DOMWINDOW == 50 (13FE3000) [pid = 3544] [serial = 1858] [outer = 00000000] [url = about:blank] 14:15:29 INFO - PROCESS | 3544 | 1467321329117 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 14:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1985ms 14:15:29 INFO - PROCESS | 3544 | 1467321329160 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 3544 | 1467321329165 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 14:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 14:15:29 INFO - PROCESS | 3544 | 1467321329171 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 3544 | 1467321329174 Marionette TRACE conn5 <- [1,2522,null,{}] 14:15:29 INFO - PROCESS | 3544 | 1467321329180 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 3544 | 1467321329183 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:29 INFO - PROCESS | 3544 | 1467321329277 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 14:15:29 INFO - PROCESS | 3544 | 1467321329286 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:29 INFO - PROCESS | 3544 | 1467321329289 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:29 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CA000 == 31 [pid = 3544] [id = 640] 14:15:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 51 (0F8CA400) [pid = 3544] [serial = 1920] [outer = 00000000] 14:15:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 52 (0F8D1000) [pid = 3544] [serial = 1921] [outer = 0F8CA400] 14:15:29 INFO - PROCESS | 3544 | 1467321329340 Marionette DEBUG loaded listener.js 14:15:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 53 (0FBA7800) [pid = 3544] [serial = 1922] [outer = 0F8CA400] 14:15:29 INFO - PROCESS | 3544 | 1467321329822 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 14:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 14:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 14:15:29 INFO - PROCESS | 3544 | 1467321329905 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 14:15:29 INFO - PROCESS | 3544 | 1467321329910 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 14:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 14:15:29 INFO - PROCESS | 3544 | 1467321329916 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 14:15:29 INFO - PROCESS | 3544 | 1467321329919 Marionette TRACE conn5 <- [1,2526,null,{}] 14:15:29 INFO - PROCESS | 3544 | 1467321329923 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:29 INFO - PROCESS | 3544 | 1467321329925 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:30 INFO - PROCESS | 3544 | 1467321330017 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 14:15:30 INFO - PROCESS | 3544 | 1467321330030 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 3544 | 1467321330032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FC56800 == 32 [pid = 3544] [id = 641] 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (0FC56C00) [pid = 3544] [serial = 1923] [outer = 00000000] 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0FC5D400) [pid = 3544] [serial = 1924] [outer = 0FC56C00] 14:15:30 INFO - PROCESS | 3544 | 1467321330079 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0FC63800) [pid = 3544] [serial = 1925] [outer = 0FC56C00] 14:15:30 INFO - PROCESS | 3544 | 1467321330553 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 14:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 14:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 14:15:30 INFO - PROCESS | 3544 | 1467321330590 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 14:15:30 INFO - PROCESS | 3544 | 1467321330592 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 14:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 14:15:30 INFO - PROCESS | 3544 | 1467321330599 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 14:15:30 INFO - PROCESS | 3544 | 1467321330602 Marionette TRACE conn5 <- [1,2530,null,{}] 14:15:30 INFO - PROCESS | 3544 | 1467321330613 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:30 INFO - PROCESS | 3544 | 1467321330618 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:30 INFO - PROCESS | 3544 | 1467321330731 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 14:15:30 INFO - PROCESS | 3544 | 1467321330829 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:30 INFO - PROCESS | 3544 | 1467321330832 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:30 INFO - PROCESS | 3544 | ++DOCSHELL 103CC400 == 33 [pid = 3544] [id = 642] 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (103CD400) [pid = 3544] [serial = 1926] [outer = 00000000] 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (10DCAC00) [pid = 3544] [serial = 1927] [outer = 103CD400] 14:15:30 INFO - PROCESS | 3544 | 1467321330880 Marionette DEBUG loaded listener.js 14:15:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (13F5E400) [pid = 3544] [serial = 1928] [outer = 103CD400] 14:15:31 INFO - PROCESS | 3544 | 1467321331269 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 14:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 14:15:31 INFO - PROCESS | 3544 | 1467321331334 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3544 | 1467321331337 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 14:15:31 INFO - PROCESS | 3544 | 1467321331340 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3544 | 1467321331342 Marionette TRACE conn5 <- [1,2534,null,{}] 14:15:31 INFO - PROCESS | 3544 | 1467321331345 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 3544 | 1467321331347 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:31 INFO - PROCESS | 3544 | 1467321331465 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 14:15:31 INFO - PROCESS | 3544 | 1467321331472 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:31 INFO - PROCESS | 3544 | 1467321331474 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:31 INFO - PROCESS | 3544 | ++DOCSHELL 0FC49800 == 34 [pid = 3544] [id = 643] 14:15:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FE50000) [pid = 3544] [serial = 1929] [outer = 00000000] 14:15:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (13FE1000) [pid = 3544] [serial = 1930] [outer = 0FE50000] 14:15:31 INFO - PROCESS | 3544 | 1467321331520 Marionette DEBUG loaded listener.js 14:15:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (141EA000) [pid = 3544] [serial = 1931] [outer = 0FE50000] 14:15:31 INFO - PROCESS | 3544 | 1467321331940 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 14:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 14:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 14:15:31 INFO - PROCESS | 3544 | 1467321331974 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 14:15:31 INFO - PROCESS | 3544 | 1467321331976 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 14:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 14:15:31 INFO - PROCESS | 3544 | 1467321331979 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 14:15:31 INFO - PROCESS | 3544 | 1467321331981 Marionette TRACE conn5 <- [1,2538,null,{}] 14:15:31 INFO - PROCESS | 3544 | 1467321331984 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:31 INFO - PROCESS | 3544 | 1467321331986 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:32 INFO - PROCESS | 3544 | 1467321332104 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 14:15:32 INFO - PROCESS | 3544 | 1467321332195 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 3544 | 1467321332197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:32 INFO - PROCESS | 3544 | ++DOCSHELL 144B4400 == 35 [pid = 3544] [id = 644] 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (144B8400) [pid = 3544] [serial = 1932] [outer = 00000000] 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (1474D000) [pid = 3544] [serial = 1933] [outer = 144B8400] 14:15:32 INFO - PROCESS | 3544 | 1467321332241 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (147E7400) [pid = 3544] [serial = 1934] [outer = 144B8400] 14:15:32 INFO - PROCESS | 3544 | 1467321332618 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 14:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 14:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 14:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 14:15:32 INFO - PROCESS | 3544 | 1467321332651 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 14:15:32 INFO - PROCESS | 3544 | 1467321332653 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 14:15:32 INFO - PROCESS | 3544 | 1467321332656 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 14:15:32 INFO - PROCESS | 3544 | 1467321332657 Marionette TRACE conn5 <- [1,2542,null,{}] 14:15:32 INFO - PROCESS | 3544 | 1467321332661 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:32 INFO - PROCESS | 3544 | 1467321332666 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:32 INFO - PROCESS | 3544 | 1467321332769 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 14:15:32 INFO - PROCESS | 3544 | 1467321332776 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:32 INFO - PROCESS | 3544 | 1467321332778 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:32 INFO - PROCESS | 3544 | ++DOCSHELL 0FC46C00 == 36 [pid = 3544] [id = 645] 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (14841400) [pid = 3544] [serial = 1935] [outer = 00000000] 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (16432000) [pid = 3544] [serial = 1936] [outer = 14841400] 14:15:32 INFO - PROCESS | 3544 | 1467321332823 Marionette DEBUG loaded listener.js 14:15:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (16F0EC00) [pid = 3544] [serial = 1937] [outer = 14841400] 14:15:33 INFO - PROCESS | 3544 | 1467321333279 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 14:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 14:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 14:15:33 INFO - PROCESS | 3544 | 1467321333329 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3544 | 1467321333331 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 14:15:33 INFO - PROCESS | 3544 | 1467321333334 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - PROCESS | 3544 | 1467321333335 Marionette TRACE conn5 <- [1,2546,null,{}] 14:15:33 INFO - PROCESS | 3544 | 1467321333339 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 3544 | 1467321333341 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:33 INFO - PROCESS | 3544 | 1467321333418 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 14:15:33 INFO - PROCESS | 3544 | 1467321333451 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:33 INFO - PROCESS | 3544 | 1467321333453 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:33 INFO - PROCESS | 3544 | ++DOCSHELL 16F6F000 == 37 [pid = 3544] [id = 646] 14:15:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (16F9A400) [pid = 3544] [serial = 1938] [outer = 00000000] 14:15:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (17D36000) [pid = 3544] [serial = 1939] [outer = 16F9A400] 14:15:33 INFO - PROCESS | 3544 | 1467321333496 Marionette DEBUG loaded listener.js 14:15:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (17D38C00) [pid = 3544] [serial = 1940] [outer = 16F9A400] 14:15:33 INFO - PROCESS | 3544 | 1467321333940 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 14:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 14:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 14:15:33 INFO - PROCESS | 3544 | 1467321333977 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 14:15:33 INFO - PROCESS | 3544 | 1467321333979 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 14:15:33 INFO - PROCESS | 3544 | 1467321333982 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 14:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 14:15:33 INFO - PROCESS | 3544 | 1467321333984 Marionette TRACE conn5 <- [1,2550,null,{}] 14:15:33 INFO - PROCESS | 3544 | 1467321333987 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:33 INFO - PROCESS | 3544 | 1467321333989 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:34 INFO - PROCESS | 3544 | 1467321334068 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 14:15:34 INFO - PROCESS | 3544 | 1467321334073 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 3544 | 1467321334075 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:34 INFO - PROCESS | 3544 | ++DOCSHELL 15A4D000 == 38 [pid = 3544] [id = 647] 14:15:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (17D33000) [pid = 3544] [serial = 1941] [outer = 00000000] 14:15:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18690C00) [pid = 3544] [serial = 1942] [outer = 17D33000] 14:15:34 INFO - PROCESS | 3544 | 1467321334119 Marionette DEBUG loaded listener.js 14:15:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18345C00) [pid = 3544] [serial = 1943] [outer = 17D33000] 14:15:34 INFO - PROCESS | 3544 | 1467321334611 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 14:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 14:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 14:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 14:15:34 INFO - PROCESS | 3544 | 1467321334655 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 14:15:34 INFO - PROCESS | 3544 | 1467321334658 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 14:15:34 INFO - PROCESS | 3544 | 1467321334660 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 14:15:34 INFO - PROCESS | 3544 | 1467321334662 Marionette TRACE conn5 <- [1,2554,null,{}] 14:15:34 INFO - PROCESS | 3544 | 1467321334665 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:34 INFO - PROCESS | 3544 | 1467321334667 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:34 INFO - PROCESS | 3544 | 1467321334778 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 14:15:34 INFO - PROCESS | 3544 | 1467321334869 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:34 INFO - PROCESS | 3544 | 1467321334871 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:34 INFO - PROCESS | 3544 | ++DOCSHELL 1034D400 == 39 [pid = 3544] [id = 648] 14:15:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1880F800) [pid = 3544] [serial = 1944] [outer = 00000000] 14:15:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1883AC00) [pid = 3544] [serial = 1945] [outer = 1880F800] 14:15:34 INFO - PROCESS | 3544 | 1467321334915 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18842C00) [pid = 3544] [serial = 1946] [outer = 1880F800] 14:15:35 INFO - PROCESS | 3544 | 1467321335350 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 14:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 14:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 14:15:35 INFO - PROCESS | 3544 | 1467321335392 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 14:15:35 INFO - PROCESS | 3544 | 1467321335394 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 14:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 14:15:35 INFO - PROCESS | 3544 | 1467321335397 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 14:15:35 INFO - PROCESS | 3544 | 1467321335399 Marionette TRACE conn5 <- [1,2558,null,{}] 14:15:35 INFO - PROCESS | 3544 | 1467321335402 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:35 INFO - PROCESS | 3544 | 1467321335404 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:35 INFO - PROCESS | 3544 | 1467321335530 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 14:15:35 INFO - PROCESS | 3544 | 1467321335535 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:35 INFO - PROCESS | 3544 | 1467321335537 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:35 INFO - PROCESS | 3544 | ++DOCSHELL 18810800 == 40 [pid = 3544] [id = 649] 14:15:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18ADB800) [pid = 3544] [serial = 1947] [outer = 00000000] 14:15:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18D84400) [pid = 3544] [serial = 1948] [outer = 18ADB800] 14:15:35 INFO - PROCESS | 3544 | 1467321335581 Marionette DEBUG loaded listener.js 14:15:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18FA8800) [pid = 3544] [serial = 1949] [outer = 18ADB800] 14:15:36 INFO - PROCESS | 3544 | 1467321336051 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 14:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 14:15:36 INFO - PROCESS | 3544 | 1467321336068 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 14:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 14:15:36 INFO - PROCESS | 3544 | 1467321336071 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 14:15:36 INFO - PROCESS | 3544 | 1467321336073 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 3544 | 1467321336076 Marionette TRACE conn5 <- [1,2562,null,{}] 14:15:36 INFO - PROCESS | 3544 | 1467321336087 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 3544 | 1467321336089 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:36 INFO - PROCESS | 3544 | 1467321336243 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 14:15:36 INFO - PROCESS | 3544 | 1467321336260 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:36 INFO - PROCESS | 3544 | 1467321336262 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:36 INFO - PROCESS | 3544 | ++DOCSHELL 14496C00 == 41 [pid = 3544] [id = 650] 14:15:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18802000) [pid = 3544] [serial = 1950] [outer = 00000000] 14:15:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1928E800) [pid = 3544] [serial = 1951] [outer = 18802000] 14:15:36 INFO - PROCESS | 3544 | 1467321336515 Marionette DEBUG loaded listener.js 14:15:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1969C800) [pid = 3544] [serial = 1952] [outer = 18802000] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (15FE4800) [pid = 3544] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (10272800) [pid = 3544] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F6DC00) [pid = 3544] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (1880CC00) [pid = 3544] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FD30C00) [pid = 3544] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F874C00) [pid = 3544] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19287C00) [pid = 3544] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13FE2400) [pid = 3544] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC60400) [pid = 3544] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0C505C00) [pid = 3544] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 14:15:36 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (14749C00) [pid = 3544] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 14:15:36 INFO - PROCESS | 3544 | 1467321336903 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 14:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 14:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 870ms 14:15:36 INFO - PROCESS | 3544 | 1467321336945 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 14:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 14:15:36 INFO - PROCESS | 3544 | 1467321336947 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 14:15:36 INFO - PROCESS | 3544 | 1467321336949 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 14:15:36 INFO - PROCESS | 3544 | 1467321336951 Marionette TRACE conn5 <- [1,2566,null,{}] 14:15:36 INFO - PROCESS | 3544 | 1467321336954 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:36 INFO - PROCESS | 3544 | 1467321336956 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:37 INFO - PROCESS | 3544 | 1467321337035 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 14:15:37 INFO - PROCESS | 3544 | 1467321337130 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 3544 | 1467321337132 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:37 INFO - PROCESS | 3544 | ++DOCSHELL 141AF800 == 42 [pid = 3544] [id = 651] 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1449E000) [pid = 3544] [serial = 1953] [outer = 00000000] 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18ADD800) [pid = 3544] [serial = 1954] [outer = 1449E000] 14:15:37 INFO - PROCESS | 3544 | 1467321337176 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1928AC00) [pid = 3544] [serial = 1955] [outer = 1449E000] 14:15:37 INFO - PROCESS | 3544 | 1467321337544 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 14:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 14:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 14:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 14:15:37 INFO - PROCESS | 3544 | 1467321337581 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 14:15:37 INFO - PROCESS | 3544 | 1467321337582 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 14:15:37 INFO - PROCESS | 3544 | 1467321337585 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 14:15:37 INFO - PROCESS | 3544 | 1467321337587 Marionette TRACE conn5 <- [1,2570,null,{}] 14:15:37 INFO - PROCESS | 3544 | 1467321337590 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:37 INFO - PROCESS | 3544 | 1467321337592 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:37 INFO - PROCESS | 3544 | 1467321337711 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 14:15:37 INFO - PROCESS | 3544 | 1467321337746 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:37 INFO - PROCESS | 3544 | 1467321337748 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:37 INFO - PROCESS | 3544 | ++DOCSHELL 18AE0800 == 43 [pid = 3544] [id = 652] 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18D06800) [pid = 3544] [serial = 1956] [outer = 00000000] 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (19A3E000) [pid = 3544] [serial = 1957] [outer = 18D06800] 14:15:37 INFO - PROCESS | 3544 | 1467321337791 Marionette DEBUG loaded listener.js 14:15:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19A42C00) [pid = 3544] [serial = 1958] [outer = 18D06800] 14:15:38 INFO - PROCESS | 3544 | 1467321338207 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 14:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 14:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 671ms 14:15:38 INFO - PROCESS | 3544 | 1467321338257 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 14:15:38 INFO - PROCESS | 3544 | 1467321338258 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 14:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 14:15:38 INFO - PROCESS | 3544 | 1467321338275 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 14:15:38 INFO - PROCESS | 3544 | 1467321338277 Marionette TRACE conn5 <- [1,2574,null,{}] 14:15:38 INFO - PROCESS | 3544 | 1467321338280 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:38 INFO - PROCESS | 3544 | 1467321338282 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:38 INFO - PROCESS | 3544 | 1467321338362 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 14:15:38 INFO - PROCESS | 3544 | 1467321338368 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:38 INFO - PROCESS | 3544 | 1467321338369 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:38 INFO - PROCESS | 3544 | ++DOCSHELL 144BB800 == 44 [pid = 3544] [id = 653] 14:15:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (1474BC00) [pid = 3544] [serial = 1959] [outer = 00000000] 14:15:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (19B96800) [pid = 3544] [serial = 1960] [outer = 1474BC00] 14:15:38 INFO - PROCESS | 3544 | 1467321338413 Marionette DEBUG loaded listener.js 14:15:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19B9B800) [pid = 3544] [serial = 1961] [outer = 1474BC00] 14:15:39 INFO - PROCESS | 3544 | 1467321339235 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 14:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 14:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1017ms 14:15:39 INFO - PROCESS | 3544 | 1467321339295 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 14:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 14:15:39 INFO - PROCESS | 3544 | 1467321339300 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 14:15:39 INFO - PROCESS | 3544 | 1467321339304 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 14:15:39 INFO - PROCESS | 3544 | 1467321339310 Marionette TRACE conn5 <- [1,2578,null,{}] 14:15:39 INFO - PROCESS | 3544 | 1467321339335 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:39 INFO - PROCESS | 3544 | 1467321339337 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:39 INFO - PROCESS | 3544 | 1467321339467 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 14:15:39 INFO - PROCESS | 3544 | 1467321339602 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:39 INFO - PROCESS | 3544 | 1467321339605 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:39 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C7400 == 45 [pid = 3544] [id = 654] 14:15:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0F8CE000) [pid = 3544] [serial = 1962] [outer = 00000000] 14:15:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC4E800) [pid = 3544] [serial = 1963] [outer = 0F8CE000] 14:15:39 INFO - PROCESS | 3544 | 1467321339663 Marionette DEBUG loaded listener.js 14:15:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FD29000) [pid = 3544] [serial = 1964] [outer = 0F8CE000] 14:15:40 INFO - PROCESS | 3544 | 1467321340315 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 14:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 14:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1256ms 14:15:40 INFO - PROCESS | 3544 | 1467321340565 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 14:15:40 INFO - PROCESS | 3544 | 1467321340570 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 14:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 14:15:40 INFO - PROCESS | 3544 | 1467321340576 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 14:15:40 INFO - PROCESS | 3544 | 1467321340579 Marionette TRACE conn5 <- [1,2582,null,{}] 14:15:40 INFO - PROCESS | 3544 | 1467321340584 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:40 INFO - PROCESS | 3544 | 1467321340587 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:40 INFO - PROCESS | 3544 | 1467321340697 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 14:15:40 INFO - PROCESS | 3544 | 1467321340835 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:40 INFO - PROCESS | 3544 | 1467321340840 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:40 INFO - PROCESS | 3544 | ++DOCSHELL 0F8D3C00 == 46 [pid = 3544] [id = 655] 14:15:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (0FBA5C00) [pid = 3544] [serial = 1965] [outer = 00000000] 14:15:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0FC10400) [pid = 3544] [serial = 1966] [outer = 0FBA5C00] 14:15:40 INFO - PROCESS | 3544 | 1467321340894 Marionette DEBUG loaded listener.js 14:15:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FC55000) [pid = 3544] [serial = 1967] [outer = 0FBA5C00] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 0FE4B800 == 45 [pid = 3544] [id = 637] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 13F66800 == 44 [pid = 3544] [id = 638] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 15FE1C00 == 43 [pid = 3544] [id = 635] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 16429400 == 42 [pid = 3544] [id = 636] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 1469A400 == 41 [pid = 3544] [id = 634] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 18AE0800 == 40 [pid = 3544] [id = 652] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 141AF800 == 39 [pid = 3544] [id = 651] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 14496C00 == 38 [pid = 3544] [id = 650] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 18810800 == 37 [pid = 3544] [id = 649] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 1034D400 == 36 [pid = 3544] [id = 648] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 15A4D000 == 35 [pid = 3544] [id = 647] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 16F6F000 == 34 [pid = 3544] [id = 646] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 0FC46C00 == 33 [pid = 3544] [id = 645] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 144B4400 == 32 [pid = 3544] [id = 644] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1928E400) [pid = 3544] [serial = 1918] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 0FC49800 == 31 [pid = 3544] [id = 643] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 103CC400 == 30 [pid = 3544] [id = 642] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 0FC56800 == 29 [pid = 3544] [id = 641] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 0F8CA000 == 28 [pid = 3544] [id = 640] 14:15:41 INFO - PROCESS | 3544 | --DOCSHELL 15EFA400 == 27 [pid = 3544] [id = 639] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (141E4000) [pid = 3544] [serial = 1901] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (16429800) [pid = 3544] [serial = 1906] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (18694000) [pid = 3544] [serial = 1912] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (17DB3C00) [pid = 3544] [serial = 1909] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18D02C00) [pid = 3544] [serial = 1915] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F99000) [pid = 3544] [serial = 1910] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (10274800) [pid = 3544] [serial = 1891] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FBA2400) [pid = 3544] [serial = 1889] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0F8C5400) [pid = 3544] [serial = 1888] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (19294800) [pid = 3544] [serial = 1886] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13FEC400) [pid = 3544] [serial = 1900] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FD31800) [pid = 3544] [serial = 1897] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (10232C00) [pid = 3544] [serial = 1898] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0F6ECC00) [pid = 3544] [serial = 1894] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC05400) [pid = 3544] [serial = 1895] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18D83000) [pid = 3544] [serial = 1916] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (10DCF800) [pid = 3544] [serial = 1892] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (15550C00) [pid = 3544] [serial = 1903] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (15E2D000) [pid = 3544] [serial = 1904] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (1880A400) [pid = 3544] [serial = 1913] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (16F0A800) [pid = 3544] [serial = 1907] [outer = 00000000] [url = about:blank] 14:15:41 INFO - PROCESS | 3544 | 1467321341509 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 14:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 14:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 990ms 14:15:41 INFO - PROCESS | 3544 | 1467321341566 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 14:15:41 INFO - PROCESS | 3544 | 1467321341570 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 14:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 14:15:41 INFO - PROCESS | 3544 | 1467321341576 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 14:15:41 INFO - PROCESS | 3544 | 1467321341580 Marionette TRACE conn5 <- [1,2586,null,{}] 14:15:41 INFO - PROCESS | 3544 | 1467321341584 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:41 INFO - PROCESS | 3544 | 1467321341586 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:41 INFO - PROCESS | 3544 | 1467321341676 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 14:15:41 INFO - PROCESS | 3544 | 1467321341776 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:41 INFO - PROCESS | 3544 | 1467321341779 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:41 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5C000 == 28 [pid = 3544] [id = 656] 14:15:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC62800) [pid = 3544] [serial = 1968] [outer = 00000000] 14:15:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FE4F000) [pid = 3544] [serial = 1969] [outer = 0FC62800] 14:15:41 INFO - PROCESS | 3544 | 1467321341826 Marionette DEBUG loaded listener.js 14:15:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (10236800) [pid = 3544] [serial = 1970] [outer = 0FC62800] 14:15:42 INFO - PROCESS | 3544 | 1467321342303 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 14:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 14:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 791ms 14:15:42 INFO - PROCESS | 3544 | 1467321342367 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 14:15:42 INFO - PROCESS | 3544 | 1467321342370 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 14:15:42 INFO - PROCESS | 3544 | 1467321342373 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 14:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 14:15:42 INFO - PROCESS | 3544 | 1467321342375 Marionette TRACE conn5 <- [1,2590,null,{}] 14:15:42 INFO - PROCESS | 3544 | 1467321342385 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:42 INFO - PROCESS | 3544 | 1467321342390 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:42 INFO - PROCESS | 3544 | 1467321342475 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 14:15:42 INFO - PROCESS | 3544 | 1467321342485 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:42 INFO - PROCESS | 3544 | 1467321342489 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:42 INFO - PROCESS | 3544 | ++DOCSHELL 13F64400 == 29 [pid = 3544] [id = 657] 14:15:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13F65C00) [pid = 3544] [serial = 1971] [outer = 00000000] 14:15:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13FE2C00) [pid = 3544] [serial = 1972] [outer = 13F65C00] 14:15:42 INFO - PROCESS | 3544 | 1467321342543 Marionette DEBUG loaded listener.js 14:15:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (13FEC400) [pid = 3544] [serial = 1973] [outer = 13F65C00] 14:15:43 INFO - PROCESS | 3544 | 1467321343021 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 14:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 14:15:43 INFO - PROCESS | 3544 | 1467321343047 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 14:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 14:15:43 INFO - PROCESS | 3544 | 1467321343049 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 14:15:43 INFO - PROCESS | 3544 | 1467321343052 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 3544 | 1467321343054 Marionette TRACE conn5 <- [1,2594,null,{}] 14:15:43 INFO - PROCESS | 3544 | 1467321343057 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 3544 | 1467321343059 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:43 INFO - PROCESS | 3544 | 1467321343146 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 14:15:43 INFO - PROCESS | 3544 | 1467321343154 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 3544 | 1467321343156 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:43 INFO - PROCESS | 3544 | ++DOCSHELL 14491C00 == 30 [pid = 3544] [id = 658] 14:15:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (14492400) [pid = 3544] [serial = 1974] [outer = 00000000] 14:15:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (148BD400) [pid = 3544] [serial = 1975] [outer = 14492400] 14:15:43 INFO - PROCESS | 3544 | 1467321343209 Marionette DEBUG loaded listener.js 14:15:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (15A41800) [pid = 3544] [serial = 1976] [outer = 14492400] 14:15:43 INFO - PROCESS | 3544 | 1467321343676 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 14:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 14:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 14:15:43 INFO - PROCESS | 3544 | 1467321343723 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 14:15:43 INFO - PROCESS | 3544 | 1467321343725 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 14:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 14:15:43 INFO - PROCESS | 3544 | 1467321343728 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 14:15:43 INFO - PROCESS | 3544 | 1467321343730 Marionette TRACE conn5 <- [1,2598,null,{}] 14:15:43 INFO - PROCESS | 3544 | 1467321343733 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:43 INFO - PROCESS | 3544 | 1467321343735 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:43 INFO - PROCESS | 3544 | 1467321343848 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 14:15:43 INFO - PROCESS | 3544 | 1467321343942 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:43 INFO - PROCESS | 3544 | 1467321343944 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:43 INFO - PROCESS | 3544 | ++DOCSHELL 15FDC800 == 31 [pid = 3544] [id = 659] 14:15:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15EF4400) [pid = 3544] [serial = 1977] [outer = 00000000] 14:15:43 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1642F800) [pid = 3544] [serial = 1978] [outer = 15EF4400] 14:15:44 INFO - PROCESS | 3544 | 1467321343988 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16F07C00) [pid = 3544] [serial = 1979] [outer = 15EF4400] 14:15:44 INFO - PROCESS | 3544 | 1467321344410 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 14:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 14:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 14:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 14:15:44 INFO - PROCESS | 3544 | 1467321344460 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 14:15:44 INFO - PROCESS | 3544 | 1467321344462 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 14:15:44 INFO - PROCESS | 3544 | 1467321344465 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 14:15:44 INFO - PROCESS | 3544 | 1467321344467 Marionette TRACE conn5 <- [1,2602,null,{}] 14:15:44 INFO - PROCESS | 3544 | 1467321344477 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:44 INFO - PROCESS | 3544 | 1467321344483 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:44 INFO - PROCESS | 3544 | 1467321344625 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 14:15:44 INFO - PROCESS | 3544 | 1467321344637 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:44 INFO - PROCESS | 3544 | 1467321344640 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:44 INFO - PROCESS | 3544 | ++DOCSHELL 16F6EC00 == 32 [pid = 3544] [id = 660] 14:15:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F70C00) [pid = 3544] [serial = 1980] [outer = 00000000] 14:15:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D49800) [pid = 3544] [serial = 1981] [outer = 16F70C00] 14:15:44 INFO - PROCESS | 3544 | 1467321344742 Marionette DEBUG loaded listener.js 14:15:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1834D400) [pid = 3544] [serial = 1982] [outer = 16F70C00] 14:15:45 INFO - PROCESS | 3544 | 1467321345173 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 14:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 14:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 14:15:45 INFO - PROCESS | 3544 | 1467321345196 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 14:15:45 INFO - PROCESS | 3544 | 1467321345198 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 14:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 14:15:45 INFO - PROCESS | 3544 | 1467321345236 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 14:15:45 INFO - PROCESS | 3544 | 1467321345238 Marionette TRACE conn5 <- [1,2606,null,{}] 14:15:45 INFO - PROCESS | 3544 | 1467321345241 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:45 INFO - PROCESS | 3544 | 1467321345243 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:45 INFO - PROCESS | 3544 | 1467321345368 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 14:15:45 INFO - PROCESS | 3544 | 1467321345437 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:45 INFO - PROCESS | 3544 | 1467321345439 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:45 INFO - PROCESS | 3544 | ++DOCSHELL 1023C800 == 33 [pid = 3544] [id = 661] 14:15:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18690000) [pid = 3544] [serial = 1983] [outer = 00000000] 14:15:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18810C00) [pid = 3544] [serial = 1984] [outer = 18690000] 14:15:45 INFO - PROCESS | 3544 | 1467321345483 Marionette DEBUG loaded listener.js 14:15:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1880B400) [pid = 3544] [serial = 1985] [outer = 18690000] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18D06800) [pid = 3544] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1880F800) [pid = 3544] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18ADB800) [pid = 3544] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (14841400) [pid = 3544] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0FE50000) [pid = 3544] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC56C00) [pid = 3544] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (103CD400) [pid = 3544] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0F8CA400) [pid = 3544] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18FA6800) [pid = 3544] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (16F9A400) [pid = 3544] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (144B8400) [pid = 3544] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (17D33000) [pid = 3544] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18802000) [pid = 3544] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 14:15:45 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1449E000) [pid = 3544] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 14:15:46 INFO - PROCESS | 3544 | 1467321346042 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 14:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 14:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 14:15:46 INFO - PROCESS | 3544 | 1467321346072 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3544 | 1467321346074 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 14:15:46 INFO - PROCESS | 3544 | 1467321346077 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - PROCESS | 3544 | 1467321346079 Marionette TRACE conn5 <- [1,2610,null,{}] 14:15:46 INFO - PROCESS | 3544 | 1467321346082 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 3544 | 1467321346083 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:46 INFO - PROCESS | 3544 | 1467321346164 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 14:15:46 INFO - PROCESS | 3544 | 1467321346267 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 3544 | 1467321346268 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:46 INFO - PROCESS | 3544 | ++DOCSHELL 0FC46800 == 34 [pid = 3544] [id = 662] 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FC5DC00) [pid = 3544] [serial = 1986] [outer = 00000000] 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (15A42400) [pid = 3544] [serial = 1987] [outer = 0FC5DC00] 14:15:46 INFO - PROCESS | 3544 | 1467321346312 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (17D34400) [pid = 3544] [serial = 1988] [outer = 0FC5DC00] 14:15:46 INFO - PROCESS | 3544 | 1467321346669 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 14:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 14:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 630ms 14:15:46 INFO - PROCESS | 3544 | 1467321346714 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 14:15:46 INFO - PROCESS | 3544 | 1467321346716 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 14:15:46 INFO - PROCESS | 3544 | 1467321346719 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 14:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 14:15:46 INFO - PROCESS | 3544 | 1467321346721 Marionette TRACE conn5 <- [1,2614,null,{}] 14:15:46 INFO - PROCESS | 3544 | 1467321346727 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:46 INFO - PROCESS | 3544 | 1467321346729 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:46 INFO - PROCESS | 3544 | 1467321346852 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 14:15:46 INFO - PROCESS | 3544 | 1467321346858 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:46 INFO - PROCESS | 3544 | 1467321346860 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:46 INFO - PROCESS | 3544 | ++DOCSHELL 13F68800 == 35 [pid = 3544] [id = 663] 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (141E9C00) [pid = 3544] [serial = 1989] [outer = 00000000] 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18D03400) [pid = 3544] [serial = 1990] [outer = 141E9C00] 14:15:46 INFO - PROCESS | 3544 | 1467321346903 Marionette DEBUG loaded listener.js 14:15:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18D83C00) [pid = 3544] [serial = 1991] [outer = 141E9C00] 14:15:47 INFO - PROCESS | 3544 | 1467321347335 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 14:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 14:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 14:15:47 INFO - PROCESS | 3544 | 1467321347393 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 14:15:47 INFO - PROCESS | 3544 | 1467321347395 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 14:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 14:15:47 INFO - PROCESS | 3544 | 1467321347398 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 14:15:47 INFO - PROCESS | 3544 | 1467321347400 Marionette TRACE conn5 <- [1,2618,null,{}] 14:15:47 INFO - PROCESS | 3544 | 1467321347403 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:47 INFO - PROCESS | 3544 | 1467321347405 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:47 INFO - PROCESS | 3544 | 1467321347486 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 14:15:47 INFO - PROCESS | 3544 | 1467321347494 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:47 INFO - PROCESS | 3544 | 1467321347495 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:47 INFO - PROCESS | 3544 | ++DOCSHELL 18FA9800 == 36 [pid = 3544] [id = 664] 14:15:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (19288000) [pid = 3544] [serial = 1992] [outer = 00000000] 14:15:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (19290800) [pid = 3544] [serial = 1993] [outer = 19288000] 14:15:47 INFO - PROCESS | 3544 | 1467321347538 Marionette DEBUG loaded listener.js 14:15:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19664800) [pid = 3544] [serial = 1994] [outer = 19288000] 14:15:48 INFO - PROCESS | 3544 | 1467321348053 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 14:15:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 14:15:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 731ms 14:15:48 INFO - PROCESS | 3544 | 1467321348130 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 14:15:48 INFO - PROCESS | 3544 | 1467321348135 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 14:15:48 INFO - PROCESS | 3544 | 1467321348140 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 14:15:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 14:15:48 INFO - PROCESS | 3544 | 1467321348144 Marionette TRACE conn5 <- [1,2622,null,{}] 14:15:48 INFO - PROCESS | 3544 | 1467321348246 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:48 INFO - PROCESS | 3544 | 1467321348249 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:48 INFO - PROCESS | 3544 | 1467321348413 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 14:15:48 INFO - PROCESS | 3544 | 1467321348488 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:48 INFO - PROCESS | 3544 | 1467321348493 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:48 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6E000 == 37 [pid = 3544] [id = 665] 14:15:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0CB76800) [pid = 3544] [serial = 1995] [outer = 00000000] 14:15:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0FC03800) [pid = 3544] [serial = 1996] [outer = 0CB76800] 14:15:48 INFO - PROCESS | 3544 | 1467321348552 Marionette DEBUG loaded listener.js 14:15:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FC4E000) [pid = 3544] [serial = 1997] [outer = 0CB76800] 14:15:49 INFO - PROCESS | 3544 | 1467321349130 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 14:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 14:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1009ms 14:15:49 INFO - PROCESS | 3544 | 1467321349154 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 14:15:49 INFO - PROCESS | 3544 | 1467321349159 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 14:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 14:15:49 INFO - PROCESS | 3544 | 1467321349165 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 14:15:49 INFO - PROCESS | 3544 | 1467321349168 Marionette TRACE conn5 <- [1,2626,null,{}] 14:15:49 INFO - PROCESS | 3544 | 1467321349172 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:49 INFO - PROCESS | 3544 | 1467321349175 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:49 INFO - PROCESS | 3544 | 1467321349289 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 14:15:49 INFO - PROCESS | 3544 | 1467321349404 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:49 INFO - PROCESS | 3544 | 1467321349407 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:49 INFO - PROCESS | 3544 | ++DOCSHELL 13F62800 == 38 [pid = 3544] [id = 666] 14:15:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (13FE2400) [pid = 3544] [serial = 1998] [outer = 00000000] 14:15:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1462A800) [pid = 3544] [serial = 1999] [outer = 13FE2400] 14:15:49 INFO - PROCESS | 3544 | 1467321349505 Marionette DEBUG loaded listener.js 14:15:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (147E7000) [pid = 3544] [serial = 2000] [outer = 13FE2400] 14:15:50 INFO - PROCESS | 3544 | 1467321350109 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 14:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 14:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 14:15:50 INFO - PROCESS | 3544 | 1467321350139 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 14:15:50 INFO - PROCESS | 3544 | 1467321350141 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 14:15:50 INFO - PROCESS | 3544 | 1467321350145 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 14:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 14:15:50 INFO - PROCESS | 3544 | 1467321350148 Marionette TRACE conn5 <- [1,2630,null,{}] 14:15:50 INFO - PROCESS | 3544 | 1467321350159 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:50 INFO - PROCESS | 3544 | 1467321350164 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:50 INFO - PROCESS | 3544 | 1467321350276 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 14:15:50 INFO - PROCESS | 3544 | 1467321350431 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:50 INFO - PROCESS | 3544 | 1467321350435 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:50 INFO - PROCESS | 3544 | ++DOCSHELL 18ADE000 == 39 [pid = 3544] [id = 667] 14:15:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18D84C00) [pid = 3544] [serial = 2001] [outer = 00000000] 14:15:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19691400) [pid = 3544] [serial = 2002] [outer = 18D84C00] 14:15:50 INFO - PROCESS | 3544 | 1467321350493 Marionette DEBUG loaded listener.js 14:15:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19A41C00) [pid = 3544] [serial = 2003] [outer = 18D84C00] 14:15:51 INFO - PROCESS | 3544 | 1467321351038 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 14:15:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 14:15:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 14:15:51 INFO - PROCESS | 3544 | 1467321351078 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 14:15:51 INFO - PROCESS | 3544 | 1467321351081 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 14:15:51 INFO - PROCESS | 3544 | 1467321351085 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 14:15:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 14:15:51 INFO - PROCESS | 3544 | 1467321351087 Marionette TRACE conn5 <- [1,2634,null,{}] 14:15:51 INFO - PROCESS | 3544 | 1467321351090 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:51 INFO - PROCESS | 3544 | 1467321351093 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:51 INFO - PROCESS | 3544 | 1467321351231 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 14:15:51 INFO - PROCESS | 3544 | 1467321351501 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:51 INFO - PROCESS | 3544 | 1467321351504 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:51 INFO - PROCESS | 3544 | ++DOCSHELL 0C594C00 == 40 [pid = 3544] [id = 668] 14:15:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F6E6000) [pid = 3544] [serial = 2004] [outer = 00000000] 14:15:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0F7F6C00) [pid = 3544] [serial = 2005] [outer = 0F6E6000] 14:15:51 INFO - PROCESS | 3544 | 1467321351570 Marionette DEBUG loaded listener.js 14:15:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0F8C8400) [pid = 3544] [serial = 2006] [outer = 0F6E6000] 14:15:52 INFO - PROCESS | 3544 | 1467321352181 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 14:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 14:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1119ms 14:15:52 INFO - PROCESS | 3544 | 1467321352208 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 14:15:52 INFO - PROCESS | 3544 | 1467321352212 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 14:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 14:15:52 INFO - PROCESS | 3544 | 1467321352216 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 14:15:52 INFO - PROCESS | 3544 | 1467321352218 Marionette TRACE conn5 <- [1,2638,null,{}] 14:15:52 INFO - PROCESS | 3544 | 1467321352224 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:52 INFO - PROCESS | 3544 | 1467321352228 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 13F68800 == 39 [pid = 3544] [id = 663] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 0FC46800 == 38 [pid = 3544] [id = 662] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 1023C800 == 37 [pid = 3544] [id = 661] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 16F6EC00 == 36 [pid = 3544] [id = 660] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 15FDC800 == 35 [pid = 3544] [id = 659] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 14491C00 == 34 [pid = 3544] [id = 658] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 13F64400 == 33 [pid = 3544] [id = 657] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 0FC5C000 == 32 [pid = 3544] [id = 656] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 0F8D3C00 == 31 [pid = 3544] [id = 655] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 144BB800 == 30 [pid = 3544] [id = 653] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 0F8C7400 == 29 [pid = 3544] [id = 654] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 13F62800 == 28 [pid = 3544] [id = 666] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 18ADE000 == 27 [pid = 3544] [id = 667] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 18FA9800 == 26 [pid = 3544] [id = 664] 14:15:52 INFO - PROCESS | 3544 | --DOCSHELL 0CB6E000 == 25 [pid = 3544] [id = 665] 14:15:52 INFO - PROCESS | 3544 | 1467321352924 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1883AC00) [pid = 3544] [serial = 1945] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18D84400) [pid = 3544] [serial = 1948] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18842C00) [pid = 3544] [serial = 1946] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16432000) [pid = 3544] [serial = 1936] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (16F0EC00) [pid = 3544] [serial = 1937] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (13FE1000) [pid = 3544] [serial = 1930] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (141EA000) [pid = 3544] [serial = 1931] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC5D400) [pid = 3544] [serial = 1924] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC63800) [pid = 3544] [serial = 1925] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (10DCAC00) [pid = 3544] [serial = 1927] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13F5E400) [pid = 3544] [serial = 1928] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (0F8D1000) [pid = 3544] [serial = 1921] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FBA7800) [pid = 3544] [serial = 1922] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (1965F400) [pid = 3544] [serial = 1919] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (17D36000) [pid = 3544] [serial = 1939] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (17D38C00) [pid = 3544] [serial = 1940] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1474D000) [pid = 3544] [serial = 1933] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (147E7400) [pid = 3544] [serial = 1934] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18690C00) [pid = 3544] [serial = 1942] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18FA8800) [pid = 3544] [serial = 1949] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1969C800) [pid = 3544] [serial = 1952] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (1928E800) [pid = 3544] [serial = 1951] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18ADD800) [pid = 3544] [serial = 1954] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (19A42C00) [pid = 3544] [serial = 1958] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (18345C00) [pid = 3544] [serial = 1943] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1928AC00) [pid = 3544] [serial = 1955] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (19A3E000) [pid = 3544] [serial = 1957] [outer = 00000000] [url = about:blank] 14:15:53 INFO - PROCESS | 3544 | --DOCSHELL 0C594C00 == 24 [pid = 3544] [id = 668] 14:15:53 INFO - PROCESS | 3544 | 1467321353151 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 3544 | 1467321353154 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:53 INFO - PROCESS | 3544 | ++DOCSHELL 0F63B000 == 25 [pid = 3544] [id = 669] 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0F67E000) [pid = 3544] [serial = 2007] [outer = 00000000] 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0F6EA400) [pid = 3544] [serial = 2008] [outer = 0F67E000] 14:15:53 INFO - PROCESS | 3544 | 1467321353204 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0F7FF400) [pid = 3544] [serial = 2009] [outer = 0F67E000] 14:15:53 INFO - PROCESS | 3544 | 1467321353649 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 14:15:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 14:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 14:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 14:15:53 INFO - PROCESS | 3544 | 1467321353697 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 14:15:53 INFO - PROCESS | 3544 | 1467321353702 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 14:15:53 INFO - PROCESS | 3544 | 1467321353706 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 14:15:53 INFO - PROCESS | 3544 | 1467321353709 Marionette TRACE conn5 <- [1,2642,null,{}] 14:15:53 INFO - PROCESS | 3544 | 1467321353714 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:53 INFO - PROCESS | 3544 | 1467321353717 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:53 INFO - PROCESS | 3544 | 1467321353804 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 14:15:53 INFO - PROCESS | 3544 | 1467321353817 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:53 INFO - PROCESS | 3544 | 1467321353820 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:53 INFO - PROCESS | 3544 | ++DOCSHELL 0FC0F400 == 26 [pid = 3544] [id = 670] 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FC42000) [pid = 3544] [serial = 2010] [outer = 00000000] 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FC54400) [pid = 3544] [serial = 2011] [outer = 0FC42000] 14:15:53 INFO - PROCESS | 3544 | 1467321353867 Marionette DEBUG loaded listener.js 14:15:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FC5F400) [pid = 3544] [serial = 2012] [outer = 0FC42000] 14:15:54 INFO - PROCESS | 3544 | 1467321354347 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 14:15:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 14:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 14:15:54 INFO - PROCESS | 3544 | 1467321354397 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 14:15:54 INFO - PROCESS | 3544 | 1467321354400 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 14:15:54 INFO - PROCESS | 3544 | 1467321354403 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 14:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 14:15:54 INFO - PROCESS | 3544 | 1467321354405 Marionette TRACE conn5 <- [1,2646,null,{}] 14:15:54 INFO - PROCESS | 3544 | 1467321354409 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:54 INFO - PROCESS | 3544 | 1467321354412 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:54 INFO - PROCESS | 3544 | 1467321354525 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 14:15:54 INFO - PROCESS | 3544 | 1467321354627 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:54 INFO - PROCESS | 3544 | 1467321354629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:54 INFO - PROCESS | 3544 | ++DOCSHELL 10CD7400 == 27 [pid = 3544] [id = 671] 14:15:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (10CDB000) [pid = 3544] [serial = 2013] [outer = 00000000] 14:15:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (10DCAC00) [pid = 3544] [serial = 2014] [outer = 10CDB000] 14:15:54 INFO - PROCESS | 3544 | 1467321354675 Marionette DEBUG loaded listener.js 14:15:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (13F5C400) [pid = 3544] [serial = 2015] [outer = 10CDB000] 14:15:55 INFO - PROCESS | 3544 | 1467321355066 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 14:15:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 14:15:55 INFO - PROCESS | 3544 | 1467321355076 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 3544 | 1467321355080 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 14:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 14:15:55 INFO - PROCESS | 3544 | 1467321355091 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 3544 | 1467321355095 Marionette TRACE conn5 <- [1,2650,null,{}] 14:15:55 INFO - PROCESS | 3544 | 1467321355114 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 3544 | 1467321355117 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:55 INFO - PROCESS | 3544 | 1467321355256 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 14:15:55 INFO - PROCESS | 3544 | 1467321355318 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:55 INFO - PROCESS | 3544 | 1467321355320 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:55 INFO - PROCESS | 3544 | ++DOCSHELL 13F68C00 == 28 [pid = 3544] [id = 672] 14:15:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13FE1000) [pid = 3544] [serial = 2016] [outer = 00000000] 14:15:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (144B4C00) [pid = 3544] [serial = 2017] [outer = 13FE1000] 14:15:55 INFO - PROCESS | 3544 | 1467321355366 Marionette DEBUG loaded listener.js 14:15:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (14753000) [pid = 3544] [serial = 2018] [outer = 13FE1000] 14:15:55 INFO - PROCESS | 3544 | 1467321355790 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 14:15:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 14:15:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 750ms 14:15:55 INFO - PROCESS | 3544 | 1467321355836 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 14:15:55 INFO - PROCESS | 3544 | 1467321355838 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 14:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 14:15:55 INFO - PROCESS | 3544 | 1467321355846 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 14:15:55 INFO - PROCESS | 3544 | 1467321355848 Marionette TRACE conn5 <- [1,2654,null,{}] 14:15:55 INFO - PROCESS | 3544 | 1467321355859 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:55 INFO - PROCESS | 3544 | 1467321355861 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:56 INFO - PROCESS | 3544 | 1467321356002 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 14:15:56 INFO - PROCESS | 3544 | 1467321356014 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:56 INFO - PROCESS | 3544 | 1467321356016 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:56 INFO - PROCESS | 3544 | ++DOCSHELL 15551400 == 29 [pid = 3544] [id = 673] 14:15:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (1555A400) [pid = 3544] [serial = 2019] [outer = 00000000] 14:15:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (15EF5400) [pid = 3544] [serial = 2020] [outer = 1555A400] 14:15:56 INFO - PROCESS | 3544 | 1467321356116 Marionette DEBUG loaded listener.js 14:15:56 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (1642E400) [pid = 3544] [serial = 2021] [outer = 1555A400] 14:15:57 INFO - PROCESS | 3544 | 1467321357042 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 14:15:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 14:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1234ms 14:15:57 INFO - PROCESS | 3544 | 1467321357077 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 14:15:57 INFO - PROCESS | 3544 | 1467321357079 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 14:15:57 INFO - PROCESS | 3544 | 1467321357082 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 14:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 14:15:57 INFO - PROCESS | 3544 | 1467321357084 Marionette TRACE conn5 <- [1,2658,null,{}] 14:15:57 INFO - PROCESS | 3544 | 1467321357087 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:57 INFO - PROCESS | 3544 | 1467321357089 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:57 INFO - PROCESS | 3544 | 1467321357359 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (15EF4400) [pid = 3544] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F70C00) [pid = 3544] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC5DC00) [pid = 3544] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (18690000) [pid = 3544] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (1474BC00) [pid = 3544] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FBA5C00) [pid = 3544] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (14492400) [pid = 3544] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (13F65C00) [pid = 3544] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FC62800) [pid = 3544] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0F8CE000) [pid = 3544] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (141E9C00) [pid = 3544] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 14:15:57 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (19288000) [pid = 3544] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 14:15:57 INFO - PROCESS | 3544 | 1467321357453 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:57 INFO - PROCESS | 3544 | 1467321357458 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:57 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA5C00 == 30 [pid = 3544] [id = 674] 14:15:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FC03400) [pid = 3544] [serial = 2022] [outer = 00000000] 14:15:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (1023C000) [pid = 3544] [serial = 2023] [outer = 0FC03400] 14:15:57 INFO - PROCESS | 3544 | 1467321357512 Marionette DEBUG loaded listener.js 14:15:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (1474EC00) [pid = 3544] [serial = 2024] [outer = 0FC03400] 14:15:58 INFO - PROCESS | 3544 | 1467321358358 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:15:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 14:15:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 14:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1318ms 14:15:58 INFO - PROCESS | 3544 | 1467321358404 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 14:15:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 14:15:58 INFO - PROCESS | 3544 | 1467321358406 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 14:15:58 INFO - PROCESS | 3544 | 1467321358409 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 14:15:58 INFO - PROCESS | 3544 | 1467321358420 Marionette TRACE conn5 <- [1,2662,null,{}] 14:15:58 INFO - PROCESS | 3544 | 1467321358428 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:58 INFO - PROCESS | 3544 | 1467321358430 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:58 INFO - PROCESS | 3544 | 1467321358509 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 14:15:58 INFO - PROCESS | 3544 | 1467321358515 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:58 INFO - PROCESS | 3544 | 1467321358517 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:58 INFO - PROCESS | 3544 | ++DOCSHELL 0C50A400 == 31 [pid = 3544] [id = 675] 14:15:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (16F70000) [pid = 3544] [serial = 2025] [outer = 00000000] 14:15:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (17DB4000) [pid = 3544] [serial = 2026] [outer = 16F70000] 14:15:58 INFO - PROCESS | 3544 | 1467321358561 Marionette DEBUG loaded listener.js 14:15:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18346C00) [pid = 3544] [serial = 2027] [outer = 16F70000] 14:15:59 INFO - PROCESS | 3544 | 1467321359570 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:15:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 14:15:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:15:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 14:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:15:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1184ms 14:15:59 INFO - PROCESS | 3544 | 1467321359594 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 14:15:59 INFO - PROCESS | 3544 | 1467321359599 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 14:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 14:15:59 INFO - PROCESS | 3544 | 1467321359605 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 14:15:59 INFO - PROCESS | 3544 | 1467321359608 Marionette TRACE conn5 <- [1,2666,null,{}] 14:15:59 INFO - PROCESS | 3544 | 1467321359614 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:15:59 INFO - PROCESS | 3544 | 1467321359618 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:59 INFO - PROCESS | 3544 | 1467321359741 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 14:15:59 INFO - PROCESS | 3544 | 1467321359874 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:15:59 INFO - PROCESS | 3544 | 1467321359877 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:15:59 INFO - PROCESS | 3544 | ++DOCSHELL 0F8D0400 == 32 [pid = 3544] [id = 676] 14:15:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0F8D1000) [pid = 3544] [serial = 2028] [outer = 00000000] 14:15:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0FC07C00) [pid = 3544] [serial = 2029] [outer = 0F8D1000] 14:15:59 INFO - PROCESS | 3544 | 1467321359979 Marionette DEBUG loaded listener.js 14:16:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0FD27400) [pid = 3544] [serial = 2030] [outer = 0F8D1000] 14:16:01 INFO - PROCESS | 3544 | 1467321361101 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 14:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 14:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1522ms 14:16:01 INFO - PROCESS | 3544 | 1467321361131 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 14:16:01 INFO - PROCESS | 3544 | 1467321361136 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 14:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 14:16:01 INFO - PROCESS | 3544 | 1467321361143 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 14:16:01 INFO - PROCESS | 3544 | 1467321361146 Marionette TRACE conn5 <- [1,2670,null,{}] 14:16:01 INFO - PROCESS | 3544 | 1467321361207 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:01 INFO - PROCESS | 3544 | 1467321361210 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:01 INFO - PROCESS | 3544 | 1467321361334 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 14:16:01 INFO - PROCESS | 3544 | 1467321361451 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:01 INFO - PROCESS | 3544 | 1467321361454 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:01 INFO - PROCESS | 3544 | ++DOCSHELL 103CE000 == 33 [pid = 3544] [id = 677] 14:16:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (13F61800) [pid = 3544] [serial = 2031] [outer = 00000000] 14:16:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (141A1C00) [pid = 3544] [serial = 2032] [outer = 13F61800] 14:16:01 INFO - PROCESS | 3544 | 1467321361510 Marionette DEBUG loaded listener.js 14:16:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (142CFC00) [pid = 3544] [serial = 2033] [outer = 13F61800] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 0FBA5C00 == 32 [pid = 3544] [id = 674] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 15551400 == 31 [pid = 3544] [id = 673] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 13F68C00 == 30 [pid = 3544] [id = 672] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 10CD7400 == 29 [pid = 3544] [id = 671] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 0FC0F400 == 28 [pid = 3544] [id = 670] 14:16:02 INFO - PROCESS | 3544 | --DOCSHELL 0F63B000 == 27 [pid = 3544] [id = 669] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FE4F000) [pid = 3544] [serial = 1969] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (10236800) [pid = 3544] [serial = 1970] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC4E800) [pid = 3544] [serial = 1963] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FD29000) [pid = 3544] [serial = 1964] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19B9B800) [pid = 3544] [serial = 1961] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18D03400) [pid = 3544] [serial = 1990] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (19290800) [pid = 3544] [serial = 1993] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19664800) [pid = 3544] [serial = 1994] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1880B400) [pid = 3544] [serial = 1985] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (17D34400) [pid = 3544] [serial = 1988] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18D83C00) [pid = 3544] [serial = 1991] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (15A41800) [pid = 3544] [serial = 1976] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1642F800) [pid = 3544] [serial = 1978] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (16F07C00) [pid = 3544] [serial = 1979] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (1834D400) [pid = 3544] [serial = 1982] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (17D49800) [pid = 3544] [serial = 1981] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (15A42400) [pid = 3544] [serial = 1987] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (18810C00) [pid = 3544] [serial = 1984] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (19B96800) [pid = 3544] [serial = 1960] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0FC10400) [pid = 3544] [serial = 1966] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (0FC55000) [pid = 3544] [serial = 1967] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (148BD400) [pid = 3544] [serial = 1975] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (13FE2C00) [pid = 3544] [serial = 1972] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (13FEC400) [pid = 3544] [serial = 1973] [outer = 00000000] [url = about:blank] 14:16:02 INFO - PROCESS | 3544 | 1467321362724 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 14:16:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 14:16:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1614ms 14:16:02 INFO - PROCESS | 3544 | 1467321362760 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 14:16:02 INFO - PROCESS | 3544 | 1467321362764 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 14:16:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 14:16:02 INFO - PROCESS | 3544 | 1467321362769 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 14:16:02 INFO - PROCESS | 3544 | 1467321362771 Marionette TRACE conn5 <- [1,2674,null,{}] 14:16:02 INFO - PROCESS | 3544 | 1467321362777 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:02 INFO - PROCESS | 3544 | 1467321362780 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:02 INFO - PROCESS | 3544 | 1467321362928 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 14:16:02 INFO - PROCESS | 3544 | 1467321362974 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:02 INFO - PROCESS | 3544 | 1467321362976 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:02 INFO - PROCESS | 3544 | ++DOCSHELL 0FC50C00 == 28 [pid = 3544] [id = 678] 14:16:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0FC5FC00) [pid = 3544] [serial = 2034] [outer = 00000000] 14:16:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0FD28800) [pid = 3544] [serial = 2035] [outer = 0FC5FC00] 14:16:03 INFO - PROCESS | 3544 | 1467321363025 Marionette DEBUG loaded listener.js 14:16:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0FE50000) [pid = 3544] [serial = 2036] [outer = 0FC5FC00] 14:16:03 INFO - PROCESS | 3544 | 1467321363968 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:16:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 14:16:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 14:16:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1232ms 14:16:04 INFO - PROCESS | 3544 | 1467321364002 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 14:16:04 INFO - PROCESS | 3544 | 1467321364006 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 14:16:04 INFO - PROCESS | 3544 | 1467321364012 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 14:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 14:16:04 INFO - PROCESS | 3544 | 1467321364015 Marionette TRACE conn5 <- [1,2678,null,{}] 14:16:04 INFO - PROCESS | 3544 | 1467321364019 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:04 INFO - PROCESS | 3544 | 1467321364021 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:04 INFO - PROCESS | 3544 | 1467321364111 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 14:16:04 INFO - PROCESS | 3544 | 1467321364117 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:04 INFO - PROCESS | 3544 | 1467321364119 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:04 INFO - PROCESS | 3544 | ++DOCSHELL 103C3800 == 29 [pid = 3544] [id = 679] 14:16:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (13F5E000) [pid = 3544] [serial = 2037] [outer = 00000000] 14:16:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (13FE5400) [pid = 3544] [serial = 2038] [outer = 13F5E000] 14:16:04 INFO - PROCESS | 3544 | 1467321364166 Marionette DEBUG loaded listener.js 14:16:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (1412A400) [pid = 3544] [serial = 2039] [outer = 13F5E000] 14:16:05 INFO - PROCESS | 3544 | 1467321365143 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:16:05 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:16:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 14:16:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1174ms 14:16:05 INFO - PROCESS | 3544 | 1467321365191 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 14:16:05 INFO - PROCESS | 3544 | 1467321365194 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 14:16:05 INFO - PROCESS | 3544 | 1467321365197 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 14:16:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 14:16:05 INFO - PROCESS | 3544 | 1467321365201 Marionette TRACE conn5 <- [1,2682,null,{}] 14:16:05 INFO - PROCESS | 3544 | 1467321365211 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:05 INFO - PROCESS | 3544 | 1467321365216 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:05 INFO - PROCESS | 3544 | 1467321365344 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 14:16:05 INFO - PROCESS | 3544 | 1467321365351 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:05 INFO - PROCESS | 3544 | 1467321365354 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:05 INFO - PROCESS | 3544 | ++DOCSHELL 1555A000 == 30 [pid = 3544] [id = 680] 14:16:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (15A41800) [pid = 3544] [serial = 2040] [outer = 00000000] 14:16:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (1642F800) [pid = 3544] [serial = 2041] [outer = 15A41800] 14:16:05 INFO - PROCESS | 3544 | 1467321365403 Marionette DEBUG loaded listener.js 14:16:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (16F0CC00) [pid = 3544] [serial = 2042] [outer = 15A41800] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0FC42000) [pid = 3544] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (10CDB000) [pid = 3544] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0F67E000) [pid = 3544] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (0F6E6000) [pid = 3544] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (0CB76800) [pid = 3544] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (13FE2400) [pid = 3544] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (18D84C00) [pid = 3544] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (1555A400) [pid = 3544] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (0FC03400) [pid = 3544] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 14:16:06 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (13FE1000) [pid = 3544] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 14:16:06 INFO - PROCESS | 3544 | 1467321366364 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:16:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:16:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 14:16:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1177ms 14:16:06 INFO - PROCESS | 3544 | 1467321366378 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 14:16:06 INFO - PROCESS | 3544 | 1467321366381 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 14:16:06 INFO - PROCESS | 3544 | 1467321366384 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 14:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 14:16:06 INFO - PROCESS | 3544 | 1467321366385 Marionette TRACE conn5 <- [1,2686,null,{}] 14:16:06 INFO - PROCESS | 3544 | 1467321366389 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:06 INFO - PROCESS | 3544 | 1467321366391 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:06 INFO - PROCESS | 3544 | 1467321366512 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 14:16:06 INFO - PROCESS | 3544 | 1467321366571 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:06 INFO - PROCESS | 3544 | 1467321366573 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:06 INFO - PROCESS | 3544 | ++DOCSHELL 15E2BC00 == 31 [pid = 3544] [id = 681] 14:16:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (16F06000) [pid = 3544] [serial = 2043] [outer = 00000000] 14:16:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (16F72000) [pid = 3544] [serial = 2044] [outer = 16F06000] 14:16:06 INFO - PROCESS | 3544 | 1467321366618 Marionette DEBUG loaded listener.js 14:16:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (17D33400) [pid = 3544] [serial = 2045] [outer = 16F06000] 14:16:07 INFO - PROCESS | 3544 | 1467321367492 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:16:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 14:16:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 14:16:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 14:16:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1124ms 14:16:07 INFO - PROCESS | 3544 | 1467321367512 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 14:16:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 14:16:07 INFO - PROCESS | 3544 | 1467321367514 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 14:16:07 INFO - PROCESS | 3544 | 1467321367517 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 14:16:07 INFO - PROCESS | 3544 | 1467321367519 Marionette TRACE conn5 <- [1,2690,null,{}] 14:16:07 INFO - PROCESS | 3544 | 1467321367523 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:07 INFO - PROCESS | 3544 | 1467321367525 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:07 INFO - PROCESS | 3544 | 1467321367639 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 14:16:07 INFO - PROCESS | 3544 | 1467321367647 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:07 INFO - PROCESS | 3544 | 1467321367649 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:07 INFO - PROCESS | 3544 | ++DOCSHELL 17D3B400 == 32 [pid = 3544] [id = 682] 14:16:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (17D3F000) [pid = 3544] [serial = 2046] [outer = 00000000] 14:16:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (18805400) [pid = 3544] [serial = 2047] [outer = 17D3F000] 14:16:07 INFO - PROCESS | 3544 | 1467321367693 Marionette DEBUG loaded listener.js 14:16:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (1880B400) [pid = 3544] [serial = 2048] [outer = 17D3F000] 14:16:08 INFO - PROCESS | 3544 | 1467321368145 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 14:16:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 14:16:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 14:16:08 INFO - PROCESS | 3544 | 1467321368188 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 14:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 14:16:08 INFO - PROCESS | 3544 | 1467321368190 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 14:16:08 INFO - PROCESS | 3544 | 1467321368193 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 14:16:08 INFO - PROCESS | 3544 | 1467321368194 Marionette TRACE conn5 <- [1,2694,null,{}] 14:16:08 INFO - PROCESS | 3544 | 1467321368198 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:08 INFO - PROCESS | 3544 | 1467321368203 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:08 INFO - PROCESS | 3544 | 1467321368336 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 14:16:08 INFO - PROCESS | 3544 | 1467321368448 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:08 INFO - PROCESS | 3544 | 1467321368451 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:08 INFO - PROCESS | 3544 | ++DOCSHELL 0CBCC400 == 33 [pid = 3544] [id = 683] 14:16:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0F63B000) [pid = 3544] [serial = 2049] [outer = 00000000] 14:16:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0F8C8800) [pid = 3544] [serial = 2050] [outer = 0F63B000] 14:16:08 INFO - PROCESS | 3544 | 1467321368508 Marionette DEBUG loaded listener.js 14:16:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FC08800) [pid = 3544] [serial = 2051] [outer = 0F63B000] 14:16:09 INFO - PROCESS | 3544 | 1467321369169 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 14:16:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 14:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1022ms 14:16:09 INFO - PROCESS | 3544 | 1467321369218 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 14:16:09 INFO - PROCESS | 3544 | 1467321369221 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 14:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 14:16:09 INFO - PROCESS | 3544 | 1467321369226 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 14:16:09 INFO - PROCESS | 3544 | 1467321369230 Marionette TRACE conn5 <- [1,2698,null,{}] 14:16:09 INFO - PROCESS | 3544 | 1467321369236 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:09 INFO - PROCESS | 3544 | 1467321369239 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:09 INFO - PROCESS | 3544 | 1467321369349 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 14:16:09 INFO - PROCESS | 3544 | 1467321369461 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:09 INFO - PROCESS | 3544 | 1467321369464 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:09 INFO - PROCESS | 3544 | ++DOCSHELL 144B8400 == 34 [pid = 3544] [id = 684] 14:16:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (14744800) [pid = 3544] [serial = 2052] [outer = 00000000] 14:16:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (148B8400) [pid = 3544] [serial = 2053] [outer = 14744800] 14:16:09 INFO - PROCESS | 3544 | 1467321369520 Marionette DEBUG loaded listener.js 14:16:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (1555B800) [pid = 3544] [serial = 2054] [outer = 14744800] 14:16:10 INFO - PROCESS | 3544 | 1467321370179 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 14:16:10 INFO - PROCESS | 3544 | 1467321370223 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 14:16:10 INFO - PROCESS | 3544 | 1467321370227 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 14:16:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 14:16:10 INFO - PROCESS | 3544 | 1467321370230 Marionette TRACE conn5 <- [1,2702,null,{}] 14:16:10 INFO - PROCESS | 3544 | 1467321370234 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:10 INFO - PROCESS | 3544 | 1467321370236 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:10 INFO - PROCESS | 3544 | 1467321370347 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 14:16:10 INFO - PROCESS | 3544 | 1467321370488 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:10 INFO - PROCESS | 3544 | 1467321370491 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:10 INFO - PROCESS | 3544 | ++DOCSHELL 15FDA400 == 35 [pid = 3544] [id = 685] 14:16:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (188EEC00) [pid = 3544] [serial = 2055] [outer = 00000000] 14:16:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (18AD9C00) [pid = 3544] [serial = 2056] [outer = 188EEC00] 14:16:10 INFO - PROCESS | 3544 | 1467321370547 Marionette DEBUG loaded listener.js 14:16:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (18D04000) [pid = 3544] [serial = 2057] [outer = 188EEC00] 14:16:11 INFO - PROCESS | 3544 | 1467321371113 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 14:16:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 14:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 14:16:11 INFO - PROCESS | 3544 | 1467321371162 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 14:16:11 INFO - PROCESS | 3544 | 1467321371164 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 14:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 14:16:11 INFO - PROCESS | 3544 | 1467321371175 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 14:16:11 INFO - PROCESS | 3544 | 1467321371181 Marionette TRACE conn5 <- [1,2706,null,{}] 14:16:11 INFO - PROCESS | 3544 | 1467321371185 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:11 INFO - PROCESS | 3544 | 1467321371189 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:11 INFO - PROCESS | 3544 | 1467321371298 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 14:16:11 INFO - PROCESS | 3544 | 1467321371472 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:11 INFO - PROCESS | 3544 | 1467321371474 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:11 INFO - PROCESS | 3544 | ++DOCSHELL 18FA7400 == 36 [pid = 3544] [id = 686] 14:16:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (18FA9000) [pid = 3544] [serial = 2058] [outer = 00000000] 14:16:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (19290000) [pid = 3544] [serial = 2059] [outer = 18FA9000] 14:16:11 INFO - PROCESS | 3544 | 1467321371529 Marionette DEBUG loaded listener.js 14:16:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (19292C00) [pid = 3544] [serial = 2060] [outer = 18FA9000] 14:16:12 INFO - PROCESS | 3544 | 1467321372257 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 14:16:12 INFO - PROCESS | 3544 | 1467321372307 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 14:16:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 14:16:12 INFO - PROCESS | 3544 | 1467321372313 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 14:16:12 INFO - PROCESS | 3544 | 1467321372316 Marionette TRACE conn5 <- [1,2710,null,{}] 14:16:12 INFO - PROCESS | 3544 | 1467321372321 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:12 INFO - PROCESS | 3544 | 1467321372324 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:12 INFO - PROCESS | 3544 | 1467321372433 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 14:16:12 INFO - PROCESS | 3544 | 1467321372571 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:12 INFO - PROCESS | 3544 | 1467321372576 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:12 INFO - PROCESS | 3544 | ++DOCSHELL 0CBF0400 == 37 [pid = 3544] [id = 687] 14:16:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0F635000) [pid = 3544] [serial = 2061] [outer = 00000000] 14:16:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (0FC47C00) [pid = 3544] [serial = 2062] [outer = 0F635000] 14:16:12 INFO - PROCESS | 3544 | 1467321372630 Marionette DEBUG loaded listener.js 14:16:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (0FC5A800) [pid = 3544] [serial = 2063] [outer = 0F635000] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 17D3B400 == 36 [pid = 3544] [id = 682] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 15E2BC00 == 35 [pid = 3544] [id = 681] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 1555A000 == 34 [pid = 3544] [id = 680] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 103C3800 == 33 [pid = 3544] [id = 679] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 0FC50C00 == 32 [pid = 3544] [id = 678] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 103CE000 == 31 [pid = 3544] [id = 677] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 0F8D0400 == 30 [pid = 3544] [id = 676] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 0C50A400 == 29 [pid = 3544] [id = 675] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 18FA7400 == 28 [pid = 3544] [id = 686] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 15FDA400 == 27 [pid = 3544] [id = 685] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 0CBCC400 == 26 [pid = 3544] [id = 683] 14:16:13 INFO - PROCESS | 3544 | --DOCSHELL 144B8400 == 25 [pid = 3544] [id = 684] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (17DB4000) [pid = 3544] [serial = 2026] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0FC54400) [pid = 3544] [serial = 2011] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FC5F400) [pid = 3544] [serial = 2012] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (10DCAC00) [pid = 3544] [serial = 2014] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0F6EA400) [pid = 3544] [serial = 2008] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0F7FF400) [pid = 3544] [serial = 2009] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (0F8C8400) [pid = 3544] [serial = 2006] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0F7F6C00) [pid = 3544] [serial = 2005] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0FC4E000) [pid = 3544] [serial = 1997] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0FC03800) [pid = 3544] [serial = 1996] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (147E7000) [pid = 3544] [serial = 2000] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (1462A800) [pid = 3544] [serial = 1999] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (19A41C00) [pid = 3544] [serial = 2003] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (19691400) [pid = 3544] [serial = 2002] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (1642E400) [pid = 3544] [serial = 2021] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (15EF5400) [pid = 3544] [serial = 2020] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (1023C000) [pid = 3544] [serial = 2023] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (1474EC00) [pid = 3544] [serial = 2024] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 55 (144B4C00) [pid = 3544] [serial = 2017] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 54 (14753000) [pid = 3544] [serial = 2018] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | --DOMWINDOW == 53 (13F5C400) [pid = 3544] [serial = 2015] [outer = 00000000] [url = about:blank] 14:16:13 INFO - PROCESS | 3544 | 1467321373841 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 14:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 14:16:13 INFO - PROCESS | 3544 | 1467321373895 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 14:16:13 INFO - PROCESS | 3544 | 1467321373900 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 14:16:13 INFO - PROCESS | 3544 | 1467321373903 Marionette TRACE conn5 <- [1,2714,null,{}] 14:16:13 INFO - PROCESS | 3544 | 1467321373908 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:13 INFO - PROCESS | 3544 | 1467321373911 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:14 INFO - PROCESS | 3544 | 1467321373999 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 14:16:14 INFO - PROCESS | 3544 | 1467321374006 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3544 | 1467321374011 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:14 INFO - PROCESS | 3544 | ++DOCSHELL 0FC06C00 == 26 [pid = 3544] [id = 688] 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 54 (0FC09800) [pid = 3544] [serial = 2064] [outer = 00000000] 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 55 (0FC42400) [pid = 3544] [serial = 2065] [outer = 0FC09800] 14:16:14 INFO - PROCESS | 3544 | 1467321374058 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 56 (0FC55400) [pid = 3544] [serial = 2066] [outer = 0FC09800] 14:16:14 INFO - PROCESS | 3544 | 1467321374557 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 14:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 14:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 14:16:14 INFO - PROCESS | 3544 | 1467321374571 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 14:16:14 INFO - PROCESS | 3544 | 1467321374576 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 14:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 14:16:14 INFO - PROCESS | 3544 | 1467321374586 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 14:16:14 INFO - PROCESS | 3544 | 1467321374589 Marionette TRACE conn5 <- [1,2718,null,{}] 14:16:14 INFO - PROCESS | 3544 | 1467321374592 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:14 INFO - PROCESS | 3544 | 1467321374595 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:14 INFO - PROCESS | 3544 | 1467321374683 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 14:16:14 INFO - PROCESS | 3544 | 1467321374721 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:14 INFO - PROCESS | 3544 | 1467321374723 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:14 INFO - PROCESS | 3544 | ++DOCSHELL 10273000 == 27 [pid = 3544] [id = 689] 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (10274400) [pid = 3544] [serial = 2067] [outer = 00000000] 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (102E0000) [pid = 3544] [serial = 2068] [outer = 10274400] 14:16:14 INFO - PROCESS | 3544 | 1467321374772 Marionette DEBUG loaded listener.js 14:16:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (1034F000) [pid = 3544] [serial = 2069] [outer = 10274400] 14:16:15 INFO - PROCESS | 3544 | 1467321375721 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 14:16:15 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 14:16:15 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 14:16:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 14:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 14:16:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1176ms 14:16:15 INFO - PROCESS | 3544 | 1467321375773 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 14:16:15 INFO - PROCESS | 3544 | 1467321375776 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 14:16:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 14:16:15 INFO - PROCESS | 3544 | 1467321375779 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 14:16:15 INFO - PROCESS | 3544 | 1467321375783 Marionette TRACE conn5 <- [1,2722,null,{}] 14:16:15 INFO - PROCESS | 3544 | 1467321375794 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:15 INFO - PROCESS | 3544 | 1467321375798 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:15 INFO - PROCESS | 3544 | 1467321375915 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 14:16:15 INFO - PROCESS | 3544 | 1467321375922 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:15 INFO - PROCESS | 3544 | 1467321375925 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:15 INFO - PROCESS | 3544 | ++DOCSHELL 13FEA400 == 28 [pid = 3544] [id = 690] 14:16:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (13FEB000) [pid = 3544] [serial = 2070] [outer = 00000000] 14:16:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (141AB000) [pid = 3544] [serial = 2071] [outer = 13FEB000] 14:16:15 INFO - PROCESS | 3544 | 1467321375974 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (142CDC00) [pid = 3544] [serial = 2072] [outer = 13FEB000] 14:16:16 INFO - PROCESS | 3544 | 1467321376485 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 14:16:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 14:16:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 14:16:16 INFO - PROCESS | 3544 | 1467321376512 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 14:16:16 INFO - PROCESS | 3544 | 1467321376515 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 14:16:16 INFO - PROCESS | 3544 | 1467321376518 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 14:16:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 14:16:16 INFO - PROCESS | 3544 | 1467321376520 Marionette TRACE conn5 <- [1,2726,null,{}] 14:16:16 INFO - PROCESS | 3544 | 1467321376523 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:16 INFO - PROCESS | 3544 | 1467321376525 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:16 INFO - PROCESS | 3544 | 1467321376649 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 14:16:16 INFO - PROCESS | 3544 | 1467321376657 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:16 INFO - PROCESS | 3544 | 1467321376659 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:16 INFO - PROCESS | 3544 | ++DOCSHELL 1469FC00 == 29 [pid = 3544] [id = 691] 14:16:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (14745800) [pid = 3544] [serial = 2073] [outer = 00000000] 14:16:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (1483D000) [pid = 3544] [serial = 2074] [outer = 14745800] 14:16:16 INFO - PROCESS | 3544 | 1467321376704 Marionette DEBUG loaded listener.js 14:16:16 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (1555A000) [pid = 3544] [serial = 2075] [outer = 14745800] 14:16:17 INFO - PROCESS | 3544 | 1467321377170 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 14:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 14:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 14:16:17 INFO - PROCESS | 3544 | 1467321377193 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 14:16:17 INFO - PROCESS | 3544 | 1467321377195 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 14:16:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 14:16:17 INFO - PROCESS | 3544 | 1467321377198 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 14:16:17 INFO - PROCESS | 3544 | 1467321377200 Marionette TRACE conn5 <- [1,2730,null,{}] 14:16:17 INFO - PROCESS | 3544 | 1467321377203 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:17 INFO - PROCESS | 3544 | 1467321377205 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:17 INFO - PROCESS | 3544 | 1467321377345 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 14:16:17 INFO - PROCESS | 3544 | 1467321377411 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:17 INFO - PROCESS | 3544 | 1467321377413 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:17 INFO - PROCESS | 3544 | ++DOCSHELL 15EF1400 == 30 [pid = 3544] [id = 692] 14:16:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (15EF2000) [pid = 3544] [serial = 2076] [outer = 00000000] 14:16:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (16429800) [pid = 3544] [serial = 2077] [outer = 15EF2000] 14:16:17 INFO - PROCESS | 3544 | 1467321377457 Marionette DEBUG loaded listener.js 14:16:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (16F07C00) [pid = 3544] [serial = 2078] [outer = 15EF2000] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (17D3F000) [pid = 3544] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (15A41800) [pid = 3544] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (13F61800) [pid = 3544] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0F8D1000) [pid = 3544] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (16F70000) [pid = 3544] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (0FC5FC00) [pid = 3544] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 14:16:17 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (13F5E000) [pid = 3544] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 14:16:18 INFO - PROCESS | 3544 | 1467321378034 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 14:16:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 870ms 14:16:18 INFO - PROCESS | 3544 | 1467321378070 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 14:16:18 INFO - PROCESS | 3544 | 1467321378072 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 14:16:18 INFO - PROCESS | 3544 | 1467321378075 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 14:16:18 INFO - PROCESS | 3544 | 1467321378076 Marionette TRACE conn5 <- [1,2734,null,{}] 14:16:18 INFO - PROCESS | 3544 | 1467321378080 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3544 | 1467321378085 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:18 INFO - PROCESS | 3544 | 1467321378225 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 14:16:18 INFO - PROCESS | 3544 | 1467321378288 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3544 | 1467321378290 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:18 INFO - PROCESS | 3544 | ++DOCSHELL 0FC05C00 == 31 [pid = 3544] [id = 693] 14:16:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FD29000) [pid = 3544] [serial = 2079] [outer = 00000000] 14:16:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (16F74800) [pid = 3544] [serial = 2080] [outer = 0FD29000] 14:16:18 INFO - PROCESS | 3544 | 1467321378335 Marionette DEBUG loaded listener.js 14:16:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (17D49400) [pid = 3544] [serial = 2081] [outer = 0FD29000] 14:16:18 INFO - PROCESS | 3544 | 1467321378737 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 14:16:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 14:16:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 731ms 14:16:18 INFO - PROCESS | 3544 | 1467321378808 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 14:16:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 14:16:18 INFO - PROCESS | 3544 | 1467321378810 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 14:16:18 INFO - PROCESS | 3544 | 1467321378814 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 14:16:18 INFO - PROCESS | 3544 | 1467321378815 Marionette TRACE conn5 <- [1,2738,null,{}] 14:16:18 INFO - PROCESS | 3544 | 1467321378819 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:18 INFO - PROCESS | 3544 | 1467321378821 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:18 INFO - PROCESS | 3544 | 1467321378897 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 14:16:18 INFO - PROCESS | 3544 | 1467321378903 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:18 INFO - PROCESS | 3544 | 1467321378905 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:18 INFO - PROCESS | 3544 | ++DOCSHELL 0C50D400 == 32 [pid = 3544] [id = 694] 14:16:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (17DB4000) [pid = 3544] [serial = 2082] [outer = 00000000] 14:16:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (18690C00) [pid = 3544] [serial = 2083] [outer = 17DB4000] 14:16:18 INFO - PROCESS | 3544 | 1467321378948 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (18802000) [pid = 3544] [serial = 2084] [outer = 17DB4000] 14:16:19 INFO - PROCESS | 3544 | 1467321379376 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 14:16:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 14:16:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 14:16:19 INFO - PROCESS | 3544 | 1467321379445 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 14:16:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 14:16:19 INFO - PROCESS | 3544 | 1467321379447 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 14:16:19 INFO - PROCESS | 3544 | 1467321379450 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 14:16:19 INFO - PROCESS | 3544 | 1467321379452 Marionette TRACE conn5 <- [1,2742,null,{}] 14:16:19 INFO - PROCESS | 3544 | 1467321379455 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:19 INFO - PROCESS | 3544 | 1467321379457 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:19 INFO - PROCESS | 3544 | 1467321379537 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 14:16:19 INFO - PROCESS | 3544 | 1467321379542 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:19 INFO - PROCESS | 3544 | 1467321379544 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:19 INFO - PROCESS | 3544 | ++DOCSHELL 1834CC00 == 33 [pid = 3544] [id = 695] 14:16:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (18839800) [pid = 3544] [serial = 2085] [outer = 00000000] 14:16:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (18AD5400) [pid = 3544] [serial = 2086] [outer = 18839800] 14:16:19 INFO - PROCESS | 3544 | 1467321379589 Marionette DEBUG loaded listener.js 14:16:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (1554F400) [pid = 3544] [serial = 2087] [outer = 18839800] 14:16:20 INFO - PROCESS | 3544 | --DOCSHELL 0FC06C00 == 32 [pid = 3544] [id = 688] 14:16:20 INFO - PROCESS | 3544 | --DOCSHELL 0CBF0400 == 31 [pid = 3544] [id = 687] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 0FC05C00 == 30 [pid = 3544] [id = 693] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 13FEA400 == 29 [pid = 3544] [id = 690] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 1469FC00 == 28 [pid = 3544] [id = 691] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 0C50D400 == 27 [pid = 3544] [id = 694] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 15EF1400 == 26 [pid = 3544] [id = 692] 14:16:21 INFO - PROCESS | 3544 | --DOCSHELL 10273000 == 25 [pid = 3544] [id = 689] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (18805400) [pid = 3544] [serial = 2047] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (1642F800) [pid = 3544] [serial = 2041] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (16F72000) [pid = 3544] [serial = 2044] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (141A1C00) [pid = 3544] [serial = 2032] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (142CFC00) [pid = 3544] [serial = 2033] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0FC07C00) [pid = 3544] [serial = 2029] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (0FD27400) [pid = 3544] [serial = 2030] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (18346C00) [pid = 3544] [serial = 2027] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (0FD28800) [pid = 3544] [serial = 2035] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (0FE50000) [pid = 3544] [serial = 2036] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (13FE5400) [pid = 3544] [serial = 2038] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (1880B400) [pid = 3544] [serial = 2048] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (16F0CC00) [pid = 3544] [serial = 2042] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | --DOMWINDOW == 56 (1412A400) [pid = 3544] [serial = 2039] [outer = 00000000] [url = about:blank] 14:16:21 INFO - PROCESS | 3544 | 1467321381324 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 14:16:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 14:16:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1924ms 14:16:21 INFO - PROCESS | 3544 | 1467321381375 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 14:16:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 14:16:21 INFO - PROCESS | 3544 | 1467321381379 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 14:16:21 INFO - PROCESS | 3544 | 1467321381384 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 14:16:21 INFO - PROCESS | 3544 | 1467321381388 Marionette TRACE conn5 <- [1,2746,null,{}] 14:16:21 INFO - PROCESS | 3544 | 1467321381394 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:21 INFO - PROCESS | 3544 | 1467321381397 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:21 INFO - PROCESS | 3544 | 1467321381487 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 14:16:21 INFO - PROCESS | 3544 | 1467321381497 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:21 INFO - PROCESS | 3544 | 1467321381502 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:21 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C6000 == 26 [pid = 3544] [id = 696] 14:16:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 57 (0F8C8000) [pid = 3544] [serial = 2088] [outer = 00000000] 14:16:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0F8CFC00) [pid = 3544] [serial = 2089] [outer = 0F8C8000] 14:16:21 INFO - PROCESS | 3544 | 1467321381550 Marionette DEBUG loaded listener.js 14:16:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FBA3800) [pid = 3544] [serial = 2090] [outer = 0F8C8000] 14:16:22 INFO - PROCESS | 3544 | 1467321382045 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 14:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 690ms 14:16:22 INFO - PROCESS | 3544 | 1467321382075 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3544 | 1467321382080 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 14:16:22 INFO - PROCESS | 3544 | 1467321382090 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 14:16:22 INFO - PROCESS | 3544 | 1467321382092 Marionette TRACE conn5 <- [1,2750,null,{}] 14:16:22 INFO - PROCESS | 3544 | 1467321382096 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3544 | 1467321382099 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:22 INFO - PROCESS | 3544 | 1467321382186 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 14:16:22 INFO - PROCESS | 3544 | 1467321382196 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:22 INFO - PROCESS | 3544 | 1467321382199 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:22 INFO - PROCESS | 3544 | ++DOCSHELL 0FC63800 == 27 [pid = 3544] [id = 697] 14:16:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0FC63C00) [pid = 3544] [serial = 2091] [outer = 00000000] 14:16:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0FD28400) [pid = 3544] [serial = 2092] [outer = 0FC63C00] 14:16:22 INFO - PROCESS | 3544 | 1467321382246 Marionette DEBUG loaded listener.js 14:16:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0FD2FC00) [pid = 3544] [serial = 2093] [outer = 0FC63C00] 14:16:22 INFO - PROCESS | 3544 | 1467321382700 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 14:16:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 14:16:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 14:16:22 INFO - PROCESS | 3544 | 1467321382766 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 14:16:22 INFO - PROCESS | 3544 | 1467321382768 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 14:16:22 INFO - PROCESS | 3544 | 1467321382772 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 14:16:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 14:16:22 INFO - PROCESS | 3544 | 1467321382775 Marionette TRACE conn5 <- [1,2754,null,{}] 14:16:22 INFO - PROCESS | 3544 | 1467321382786 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:22 INFO - PROCESS | 3544 | 1467321382790 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:22 INFO - PROCESS | 3544 | 1467321382874 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 14:16:23 INFO - PROCESS | 3544 | 1467321383005 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3544 | 1467321383008 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:23 INFO - PROCESS | 3544 | ++DOCSHELL 10DCFC00 == 28 [pid = 3544] [id = 698] 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (10DD1800) [pid = 3544] [serial = 2094] [outer = 00000000] 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (13F5C000) [pid = 3544] [serial = 2095] [outer = 10DD1800] 14:16:23 INFO - PROCESS | 3544 | 1467321383056 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (13F62000) [pid = 3544] [serial = 2096] [outer = 10DD1800] 14:16:23 INFO - PROCESS | 3544 | 1467321383444 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 14:16:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 14:16:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 14:16:23 INFO - PROCESS | 3544 | 1467321383506 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 14:16:23 INFO - PROCESS | 3544 | 1467321383508 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 14:16:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 14:16:23 INFO - PROCESS | 3544 | 1467321383511 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 14:16:23 INFO - PROCESS | 3544 | 1467321383513 Marionette TRACE conn5 <- [1,2758,null,{}] 14:16:23 INFO - PROCESS | 3544 | 1467321383516 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:23 INFO - PROCESS | 3544 | 1467321383518 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:23 INFO - PROCESS | 3544 | 1467321383638 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 14:16:23 INFO - PROCESS | 3544 | 1467321383650 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:23 INFO - PROCESS | 3544 | 1467321383652 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:23 INFO - PROCESS | 3544 | ++DOCSHELL 13FE2C00 == 29 [pid = 3544] [id = 699] 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (13FE5C00) [pid = 3544] [serial = 2097] [outer = 00000000] 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1412B400) [pid = 3544] [serial = 2098] [outer = 13FE5C00] 14:16:23 INFO - PROCESS | 3544 | 1467321383698 Marionette DEBUG loaded listener.js 14:16:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (141EE400) [pid = 3544] [serial = 2099] [outer = 13FE5C00] 14:16:24 INFO - PROCESS | 3544 | 1467321384122 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 14:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 14:16:24 INFO - PROCESS | 3544 | 1467321384142 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 14:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 14:16:24 INFO - PROCESS | 3544 | 1467321384144 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3544 | 1467321384147 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3544 | 1467321384149 Marionette TRACE conn5 <- [1,2762,null,{}] 14:16:24 INFO - PROCESS | 3544 | 1467321384153 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3544 | 1467321384155 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:24 INFO - PROCESS | 3544 | 1467321384234 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 14:16:24 INFO - PROCESS | 3544 | 1467321384357 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:24 INFO - PROCESS | 3544 | 1467321384359 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:24 INFO - PROCESS | 3544 | ++DOCSHELL 141EA000 == 30 [pid = 3544] [id = 700] 14:16:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (142CD400) [pid = 3544] [serial = 2100] [outer = 00000000] 14:16:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (1462E800) [pid = 3544] [serial = 2101] [outer = 142CD400] 14:16:24 INFO - PROCESS | 3544 | 1467321384405 Marionette DEBUG loaded listener.js 14:16:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (147DCC00) [pid = 3544] [serial = 2102] [outer = 142CD400] 14:16:24 INFO - PROCESS | 3544 | 1467321384763 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 14:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 14:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 14:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 14:16:24 INFO - PROCESS | 3544 | 1467321384818 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 14:16:24 INFO - PROCESS | 3544 | 1467321384820 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 14:16:24 INFO - PROCESS | 3544 | 1467321384823 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 14:16:24 INFO - PROCESS | 3544 | 1467321384825 Marionette TRACE conn5 <- [1,2766,null,{}] 14:16:24 INFO - PROCESS | 3544 | 1467321384828 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:24 INFO - PROCESS | 3544 | 1467321384834 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:24 INFO - PROCESS | 3544 | 1467321384974 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 14:16:25 INFO - PROCESS | 3544 | 1467321384982 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3544 | 1467321384984 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:25 INFO - PROCESS | 3544 | ++DOCSHELL 14838C00 == 31 [pid = 3544] [id = 701] 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (148C0400) [pid = 3544] [serial = 2103] [outer = 00000000] 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (16426C00) [pid = 3544] [serial = 2104] [outer = 148C0400] 14:16:25 INFO - PROCESS | 3544 | 1467321385029 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (16F65400) [pid = 3544] [serial = 2105] [outer = 148C0400] 14:16:25 INFO - PROCESS | 3544 | 1467321385462 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 14:16:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 14:16:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 14:16:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 14:16:25 INFO - PROCESS | 3544 | 1467321385494 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 14:16:25 INFO - PROCESS | 3544 | 1467321385496 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 14:16:25 INFO - PROCESS | 3544 | 1467321385499 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 14:16:25 INFO - PROCESS | 3544 | 1467321385500 Marionette TRACE conn5 <- [1,2770,null,{}] 14:16:25 INFO - PROCESS | 3544 | 1467321385504 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:25 INFO - PROCESS | 3544 | 1467321385506 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:25 INFO - PROCESS | 3544 | 1467321385584 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 14:16:25 INFO - PROCESS | 3544 | 1467321385709 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:25 INFO - PROCESS | 3544 | 1467321385711 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:25 INFO - PROCESS | 3544 | ++DOCSHELL 16435800 == 32 [pid = 3544] [id = 702] 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (16F69800) [pid = 3544] [serial = 2106] [outer = 00000000] 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (17D30800) [pid = 3544] [serial = 2107] [outer = 16F69800] 14:16:25 INFO - PROCESS | 3544 | 1467321385756 Marionette DEBUG loaded listener.js 14:16:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (17D3A800) [pid = 3544] [serial = 2108] [outer = 16F69800] 14:16:26 INFO - PROCESS | 3544 | 1467321386071 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 14:16:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 14:16:26 INFO - PROCESS | 3544 | 1467321386130 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 14:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 14:16:26 INFO - PROCESS | 3544 | 1467321386132 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 3544 | 1467321386135 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - PROCESS | 3544 | 1467321386137 Marionette TRACE conn5 <- [1,2774,null,{}] 14:16:26 INFO - PROCESS | 3544 | 1467321386140 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3544 | 1467321386142 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:26 INFO - PROCESS | 3544 | 1467321386267 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 14:16:26 INFO - PROCESS | 3544 | 1467321386273 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:26 INFO - PROCESS | 3544 | 1467321386274 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:26 INFO - PROCESS | 3544 | ++DOCSHELL 18346000 == 33 [pid = 3544] [id = 703] 14:16:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18346C00) [pid = 3544] [serial = 2109] [outer = 00000000] 14:16:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18805400) [pid = 3544] [serial = 2110] [outer = 18346C00] 14:16:26 INFO - PROCESS | 3544 | 1467321386319 Marionette DEBUG loaded listener.js 14:16:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18692000) [pid = 3544] [serial = 2111] [outer = 18346C00] 14:16:26 INFO - PROCESS | 3544 | 1467321386778 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 14:16:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 14:16:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 14:16:26 INFO - PROCESS | 3544 | 1467321386812 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 14:16:26 INFO - PROCESS | 3544 | 1467321386814 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 14:16:26 INFO - PROCESS | 3544 | 1467321386817 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 14:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 14:16:26 INFO - PROCESS | 3544 | 1467321386819 Marionette TRACE conn5 <- [1,2778,null,{}] 14:16:26 INFO - PROCESS | 3544 | 1467321386822 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:26 INFO - PROCESS | 3544 | 1467321386824 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:26 INFO - PROCESS | 3544 | 1467321386938 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 14:16:27 INFO - PROCESS | 3544 | 1467321387029 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3544 | 1467321387031 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:27 INFO - PROCESS | 3544 | ++DOCSHELL 10DCF800 == 34 [pid = 3544] [id = 704] 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18AB8800) [pid = 3544] [serial = 2112] [outer = 00000000] 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18ADE000) [pid = 3544] [serial = 2113] [outer = 18AB8800] 14:16:27 INFO - PROCESS | 3544 | 1467321387075 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18D86000) [pid = 3544] [serial = 2114] [outer = 18AB8800] 14:16:27 INFO - PROCESS | 3544 | 1467321387507 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 14:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 14:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 14:16:27 INFO - PROCESS | 3544 | 1467321387551 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 14:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 14:16:27 INFO - PROCESS | 3544 | 1467321387553 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 14:16:27 INFO - PROCESS | 3544 | 1467321387556 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 14:16:27 INFO - PROCESS | 3544 | 1467321387558 Marionette TRACE conn5 <- [1,2782,null,{}] 14:16:27 INFO - PROCESS | 3544 | 1467321387561 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:27 INFO - PROCESS | 3544 | 1467321387563 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:27 INFO - PROCESS | 3544 | 1467321387685 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 14:16:27 INFO - PROCESS | 3544 | 1467321387693 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:27 INFO - PROCESS | 3544 | 1467321387695 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:27 INFO - PROCESS | 3544 | ++DOCSHELL 18D8AC00 == 35 [pid = 3544] [id = 705] 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18FA6C00) [pid = 3544] [serial = 2115] [outer = 00000000] 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1928BC00) [pid = 3544] [serial = 2116] [outer = 18FA6C00] 14:16:27 INFO - PROCESS | 3544 | 1467321387799 Marionette DEBUG loaded listener.js 14:16:27 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19293C00) [pid = 3544] [serial = 2117] [outer = 18FA6C00] 14:16:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 14:16:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 671ms 14:16:28 INFO - PROCESS | 3544 | 1467321388220 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 14:16:28 INFO - PROCESS | 3544 | 1467321388227 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 14:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 14:16:28 INFO - PROCESS | 3544 | 1467321388229 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 14:16:28 INFO - PROCESS | 3544 | 1467321388232 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 14:16:28 INFO - PROCESS | 3544 | 1467321388235 Marionette TRACE conn5 <- [1,2786,null,{}] 14:16:28 INFO - PROCESS | 3544 | 1467321388239 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:28 INFO - PROCESS | 3544 | 1467321388241 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:28 INFO - PROCESS | 3544 | 1467321388397 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 14:16:28 INFO - PROCESS | 3544 | 1467321388420 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:28 INFO - PROCESS | 3544 | 1467321388422 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:28 INFO - PROCESS | 3544 | ++DOCSHELL 141E2C00 == 36 [pid = 3544] [id = 706] 14:16:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19692C00) [pid = 3544] [serial = 2118] [outer = 00000000] 14:16:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19A3D800) [pid = 3544] [serial = 2119] [outer = 19692C00] 14:16:28 INFO - PROCESS | 3544 | 1467321388469 Marionette DEBUG loaded listener.js 14:16:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (19A42800) [pid = 3544] [serial = 2120] [outer = 19692C00] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (16F06000) [pid = 3544] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (13FEB000) [pid = 3544] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (14745800) [pid = 3544] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (0FD29000) [pid = 3544] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (15EF2000) [pid = 3544] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (17DB4000) [pid = 3544] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (10274400) [pid = 3544] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FC09800) [pid = 3544] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F635000) [pid = 3544] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (18FA9000) [pid = 3544] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (188EEC00) [pid = 3544] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (14744800) [pid = 3544] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 14:16:28 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F63B000) [pid = 3544] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 14:16:29 INFO - PROCESS | 3544 | 1467321388999 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 14:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 790ms 14:16:29 INFO - PROCESS | 3544 | 1467321389023 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 14:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 14:16:29 INFO - PROCESS | 3544 | 1467321389025 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 14:16:29 INFO - PROCESS | 3544 | 1467321389028 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3544 | 1467321389029 Marionette TRACE conn5 <- [1,2790,null,{}] 14:16:29 INFO - PROCESS | 3544 | 1467321389046 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3544 | 1467321389048 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:29 INFO - PROCESS | 3544 | 1467321389158 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 14:16:29 INFO - PROCESS | 3544 | 1467321389164 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 3544 | 1467321389166 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:29 INFO - PROCESS | 3544 | ++DOCSHELL 14127800 == 37 [pid = 3544] [id = 707] 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (147E8400) [pid = 3544] [serial = 2121] [outer = 00000000] 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (18805C00) [pid = 3544] [serial = 2122] [outer = 147E8400] 14:16:29 INFO - PROCESS | 3544 | 1467321389219 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18AE0800) [pid = 3544] [serial = 2123] [outer = 147E8400] 14:16:29 INFO - PROCESS | 3544 | 1467321389619 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 14:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 14:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 14:16:29 INFO - PROCESS | 3544 | 1467321389669 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 14:16:29 INFO - PROCESS | 3544 | 1467321389670 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 14:16:29 INFO - PROCESS | 3544 | 1467321389674 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 14:16:29 INFO - PROCESS | 3544 | 1467321389675 Marionette TRACE conn5 <- [1,2794,null,{}] 14:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 14:16:29 INFO - PROCESS | 3544 | 1467321389682 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:29 INFO - PROCESS | 3544 | 1467321389683 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:29 INFO - PROCESS | 3544 | 1467321389764 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 14:16:29 INFO - PROCESS | 3544 | 1467321389770 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:29 INFO - PROCESS | 3544 | 1467321389772 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:29 INFO - PROCESS | 3544 | ++DOCSHELL 19A3D400 == 38 [pid = 3544] [id = 708] 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (19A41000) [pid = 3544] [serial = 2124] [outer = 00000000] 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (19A4CC00) [pid = 3544] [serial = 2125] [outer = 19A41000] 14:16:29 INFO - PROCESS | 3544 | 1467321389815 Marionette DEBUG loaded listener.js 14:16:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (19B96C00) [pid = 3544] [serial = 2126] [outer = 19A41000] 14:16:30 INFO - PROCESS | 3544 | 1467321390269 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 14:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 14:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 14:16:30 INFO - PROCESS | 3544 | 1467321390310 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 14:16:30 INFO - PROCESS | 3544 | 1467321390312 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 14:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 14:16:30 INFO - PROCESS | 3544 | 1467321390328 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 14:16:30 INFO - PROCESS | 3544 | 1467321390330 Marionette TRACE conn5 <- [1,2798,null,{}] 14:16:30 INFO - PROCESS | 3544 | 1467321390339 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:30 INFO - PROCESS | 3544 | 1467321390341 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:30 INFO - PROCESS | 3544 | 1467321390421 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 14:16:30 INFO - PROCESS | 3544 | 1467321390427 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:30 INFO - PROCESS | 3544 | 1467321390429 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:30 INFO - PROCESS | 3544 | ++DOCSHELL 19B99C00 == 39 [pid = 3544] [id = 709] 14:16:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (19B9AC00) [pid = 3544] [serial = 2127] [outer = 00000000] 14:16:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19BA0400) [pid = 3544] [serial = 2128] [outer = 19B9AC00] 14:16:30 INFO - PROCESS | 3544 | 1467321390472 Marionette DEBUG loaded listener.js 14:16:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1B061C00) [pid = 3544] [serial = 2129] [outer = 19B9AC00] 14:16:31 INFO - PROCESS | 3544 | --DOCSHELL 1834CC00 == 38 [pid = 3544] [id = 695] 14:16:31 INFO - PROCESS | 3544 | --DOCSHELL 0F8C6000 == 37 [pid = 3544] [id = 696] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 0FC63800 == 36 [pid = 3544] [id = 697] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 141EA000 == 35 [pid = 3544] [id = 700] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 14838C00 == 34 [pid = 3544] [id = 701] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 10DCF800 == 33 [pid = 3544] [id = 704] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 14127800 == 32 [pid = 3544] [id = 707] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 16435800 == 31 [pid = 3544] [id = 702] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 13FE2C00 == 30 [pid = 3544] [id = 699] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 18346000 == 29 [pid = 3544] [id = 703] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 141E2C00 == 28 [pid = 3544] [id = 706] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 10DCFC00 == 27 [pid = 3544] [id = 698] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 18D8AC00 == 26 [pid = 3544] [id = 705] 14:16:32 INFO - PROCESS | 3544 | --DOCSHELL 19A3D400 == 25 [pid = 3544] [id = 708] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (141AB000) [pid = 3544] [serial = 2071] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (1483D000) [pid = 3544] [serial = 2074] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F74800) [pid = 3544] [serial = 2080] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (16429800) [pid = 3544] [serial = 2077] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18690C00) [pid = 3544] [serial = 2083] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (16F07C00) [pid = 3544] [serial = 2078] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (102E0000) [pid = 3544] [serial = 2068] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC42400) [pid = 3544] [serial = 2065] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FC55400) [pid = 3544] [serial = 2066] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC5A800) [pid = 3544] [serial = 2063] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FC47C00) [pid = 3544] [serial = 2062] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (19292C00) [pid = 3544] [serial = 2060] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19290000) [pid = 3544] [serial = 2059] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (18802000) [pid = 3544] [serial = 2084] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (18D04000) [pid = 3544] [serial = 2057] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (18AD9C00) [pid = 3544] [serial = 2056] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (1555B800) [pid = 3544] [serial = 2054] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (148B8400) [pid = 3544] [serial = 2053] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18AD5400) [pid = 3544] [serial = 2086] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (0FC08800) [pid = 3544] [serial = 2051] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (0F8C8800) [pid = 3544] [serial = 2050] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (17D49400) [pid = 3544] [serial = 2081] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (1555A000) [pid = 3544] [serial = 2075] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (1034F000) [pid = 3544] [serial = 2069] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (142CDC00) [pid = 3544] [serial = 2072] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (17D33400) [pid = 3544] [serial = 2045] [outer = 00000000] [url = about:blank] 14:16:32 INFO - PROCESS | 3544 | 1467321392293 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 14:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 14:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2036ms 14:16:32 INFO - PROCESS | 3544 | 1467321392357 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 14:16:32 INFO - PROCESS | 3544 | 1467321392361 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 14:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 14:16:32 INFO - PROCESS | 3544 | 1467321392366 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 14:16:32 INFO - PROCESS | 3544 | 1467321392369 Marionette TRACE conn5 <- [1,2802,null,{}] 14:16:32 INFO - PROCESS | 3544 | 1467321392375 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:32 INFO - PROCESS | 3544 | 1467321392378 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:32 INFO - PROCESS | 3544 | 1467321392469 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 14:16:32 INFO - PROCESS | 3544 | 1467321392484 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:32 INFO - PROCESS | 3544 | 1467321392486 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:32 INFO - PROCESS | 3544 | ++DOCSHELL 0F87B000 == 26 [pid = 3544] [id = 710] 14:16:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (0F87B400) [pid = 3544] [serial = 2130] [outer = 00000000] 14:16:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (0F8C7400) [pid = 3544] [serial = 2131] [outer = 0F87B400] 14:16:32 INFO - PROCESS | 3544 | 1467321392535 Marionette DEBUG loaded listener.js 14:16:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (0F8D0400) [pid = 3544] [serial = 2132] [outer = 0F87B400] 14:16:33 INFO - PROCESS | 3544 | 1467321393021 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 14:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 14:16:33 INFO - PROCESS | 3544 | 1467321393097 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3544 | 1467321393102 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 14:16:33 INFO - PROCESS | 3544 | 1467321393108 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3544 | 1467321393111 Marionette TRACE conn5 <- [1,2806,null,{}] 14:16:33 INFO - PROCESS | 3544 | 1467321393115 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3544 | 1467321393118 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:33 INFO - PROCESS | 3544 | 1467321393206 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 14:16:33 INFO - PROCESS | 3544 | 1467321393219 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:33 INFO - PROCESS | 3544 | 1467321393222 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:33 INFO - PROCESS | 3544 | ++DOCSHELL 0CB6E800 == 27 [pid = 3544] [id = 711] 14:16:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (0F685800) [pid = 3544] [serial = 2133] [outer = 00000000] 14:16:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (0FC4D800) [pid = 3544] [serial = 2134] [outer = 0F685800] 14:16:33 INFO - PROCESS | 3544 | 1467321393269 Marionette DEBUG loaded listener.js 14:16:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (0FC57C00) [pid = 3544] [serial = 2135] [outer = 0F685800] 14:16:33 INFO - PROCESS | 3544 | 1467321393747 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 14:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 14:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 14:16:33 INFO - PROCESS | 3544 | 1467321393781 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 14:16:33 INFO - PROCESS | 3544 | 1467321393783 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 14:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 14:16:33 INFO - PROCESS | 3544 | 1467321393787 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 14:16:33 INFO - PROCESS | 3544 | 1467321393790 Marionette TRACE conn5 <- [1,2810,null,{}] 14:16:33 INFO - PROCESS | 3544 | 1467321393801 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:33 INFO - PROCESS | 3544 | 1467321393806 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:33 INFO - PROCESS | 3544 | 1467321393920 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 14:16:34 INFO - PROCESS | 3544 | 1467321394020 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3544 | 1467321394023 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:34 INFO - PROCESS | 3544 | ++DOCSHELL 102D3400 == 28 [pid = 3544] [id = 712] 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (102D4C00) [pid = 3544] [serial = 2136] [outer = 00000000] 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (102E1400) [pid = 3544] [serial = 2137] [outer = 102D4C00] 14:16:34 INFO - PROCESS | 3544 | 1467321394071 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (103C6800) [pid = 3544] [serial = 2138] [outer = 102D4C00] 14:16:34 INFO - PROCESS | 3544 | 1467321394460 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 14:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 14:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 14:16:34 INFO - PROCESS | 3544 | 1467321394521 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 14:16:34 INFO - PROCESS | 3544 | 1467321394524 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 14:16:34 INFO - PROCESS | 3544 | 1467321394527 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 14:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 14:16:34 INFO - PROCESS | 3544 | 1467321394528 Marionette TRACE conn5 <- [1,2814,null,{}] 14:16:34 INFO - PROCESS | 3544 | 1467321394532 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:34 INFO - PROCESS | 3544 | 1467321394534 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:34 INFO - PROCESS | 3544 | 1467321394653 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 14:16:34 INFO - PROCESS | 3544 | 1467321394666 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:34 INFO - PROCESS | 3544 | 1467321394668 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:34 INFO - PROCESS | 3544 | ++DOCSHELL 10CDCC00 == 29 [pid = 3544] [id = 713] 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (10CE0000) [pid = 3544] [serial = 2139] [outer = 00000000] 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13FDE400) [pid = 3544] [serial = 2140] [outer = 10CE0000] 14:16:34 INFO - PROCESS | 3544 | 1467321394713 Marionette DEBUG loaded listener.js 14:16:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (13FEA400) [pid = 3544] [serial = 2141] [outer = 10CE0000] 14:16:35 INFO - PROCESS | 3544 | 1467321395128 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 14:16:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 14:16:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 14:16:35 INFO - PROCESS | 3544 | 1467321395161 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3544 | 1467321395163 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 14:16:35 INFO - PROCESS | 3544 | 1467321395166 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3544 | 1467321395168 Marionette TRACE conn5 <- [1,2818,null,{}] 14:16:35 INFO - PROCESS | 3544 | 1467321395171 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3544 | 1467321395173 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:35 INFO - PROCESS | 3544 | 1467321395251 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 14:16:35 INFO - PROCESS | 3544 | 1467321395380 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3544 | 1467321395382 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:35 INFO - PROCESS | 3544 | ++DOCSHELL 13FED400 == 30 [pid = 3544] [id = 714] 14:16:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (14127800) [pid = 3544] [serial = 2142] [outer = 00000000] 14:16:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (142D4400) [pid = 3544] [serial = 2143] [outer = 14127800] 14:16:35 INFO - PROCESS | 3544 | 1467321395426 Marionette DEBUG loaded listener.js 14:16:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (1462B400) [pid = 3544] [serial = 2144] [outer = 14127800] 14:16:35 INFO - PROCESS | 3544 | 1467321395795 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 14:16:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 14:16:35 INFO - PROCESS | 3544 | 1467321395837 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 14:16:35 INFO - PROCESS | 3544 | 1467321395840 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 14:16:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 14:16:35 INFO - PROCESS | 3544 | 1467321395843 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 14:16:35 INFO - PROCESS | 3544 | 1467321395844 Marionette TRACE conn5 <- [1,2822,null,{}] 14:16:35 INFO - PROCESS | 3544 | 1467321395848 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:35 INFO - PROCESS | 3544 | 1467321395853 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:35 INFO - PROCESS | 3544 | 1467321395956 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 14:16:35 INFO - PROCESS | 3544 | 1467321395963 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:35 INFO - PROCESS | 3544 | 1467321395965 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:35 INFO - PROCESS | 3544 | ++DOCSHELL 14838C00 == 31 [pid = 3544] [id = 715] 14:16:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1483C400) [pid = 3544] [serial = 2145] [outer = 00000000] 14:16:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15EF5400) [pid = 3544] [serial = 2146] [outer = 1483C400] 14:16:36 INFO - PROCESS | 3544 | 1467321396009 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1642A400) [pid = 3544] [serial = 2147] [outer = 1483C400] 14:16:36 INFO - PROCESS | 3544 | 1467321396457 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 14:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 14:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 14:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 14:16:36 INFO - PROCESS | 3544 | 1467321396513 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 14:16:36 INFO - PROCESS | 3544 | 1467321396515 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 14:16:36 INFO - PROCESS | 3544 | 1467321396519 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 14:16:36 INFO - PROCESS | 3544 | 1467321396520 Marionette TRACE conn5 <- [1,2826,null,{}] 14:16:36 INFO - PROCESS | 3544 | 1467321396524 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:36 INFO - PROCESS | 3544 | 1467321396526 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:36 INFO - PROCESS | 3544 | 1467321396605 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 14:16:36 INFO - PROCESS | 3544 | 1467321396640 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:36 INFO - PROCESS | 3544 | 1467321396641 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:36 INFO - PROCESS | 3544 | ++DOCSHELL 13F60C00 == 32 [pid = 3544] [id = 716] 14:16:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (13F67000) [pid = 3544] [serial = 2148] [outer = 00000000] 14:16:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16F0F400) [pid = 3544] [serial = 2149] [outer = 13F67000] 14:16:36 INFO - PROCESS | 3544 | 1467321396686 Marionette DEBUG loaded listener.js 14:16:36 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F95C00) [pid = 3544] [serial = 2150] [outer = 13F67000] 14:16:37 INFO - PROCESS | 3544 | 1467321397118 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 14:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 14:16:37 INFO - PROCESS | 3544 | 1467321397164 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3544 | 1467321397166 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 14:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 14:16:37 INFO - PROCESS | 3544 | 1467321397169 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3544 | 1467321397171 Marionette TRACE conn5 <- [1,2830,null,{}] 14:16:37 INFO - PROCESS | 3544 | 1467321397174 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3544 | 1467321397176 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:37 INFO - PROCESS | 3544 | 1467321397255 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 14:16:37 INFO - PROCESS | 3544 | 1467321397260 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:37 INFO - PROCESS | 3544 | 1467321397262 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:37 INFO - PROCESS | 3544 | ++DOCSHELL 17D31800 == 33 [pid = 3544] [id = 717] 14:16:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (17D33000) [pid = 3544] [serial = 2151] [outer = 00000000] 14:16:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (17DB4000) [pid = 3544] [serial = 2152] [outer = 17D33000] 14:16:37 INFO - PROCESS | 3544 | 1467321397306 Marionette DEBUG loaded listener.js 14:16:37 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (17DB4400) [pid = 3544] [serial = 2153] [outer = 17D33000] 14:16:37 INFO - PROCESS | 3544 | 1467321397781 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 14:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 14:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 14:16:37 INFO - PROCESS | 3544 | 1467321397846 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 14:16:37 INFO - PROCESS | 3544 | 1467321397848 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 14:16:37 INFO - PROCESS | 3544 | 1467321397851 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 14:16:37 INFO - PROCESS | 3544 | 1467321397853 Marionette TRACE conn5 <- [1,2834,null,{}] 14:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 14:16:37 INFO - PROCESS | 3544 | 1467321397856 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:37 INFO - PROCESS | 3544 | 1467321397858 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:37 INFO - PROCESS | 3544 | 1467321397974 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 14:16:38 INFO - PROCESS | 3544 | 1467321398068 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3544 | 1467321398070 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:38 INFO - PROCESS | 3544 | ++DOCSHELL 1027CC00 == 34 [pid = 3544] [id = 718] 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D39C00) [pid = 3544] [serial = 2154] [outer = 00000000] 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18802400) [pid = 3544] [serial = 2155] [outer = 17D39C00] 14:16:38 INFO - PROCESS | 3544 | 1467321398114 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18802C00) [pid = 3544] [serial = 2156] [outer = 17D39C00] 14:16:38 INFO - PROCESS | 3544 | 1467321398563 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 14:16:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 14:16:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 771ms 14:16:38 INFO - PROCESS | 3544 | 1467321398626 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 14:16:38 INFO - PROCESS | 3544 | 1467321398628 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 14:16:38 INFO - PROCESS | 3544 | 1467321398631 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 14:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 14:16:38 INFO - PROCESS | 3544 | 1467321398633 Marionette TRACE conn5 <- [1,2838,null,{}] 14:16:38 INFO - PROCESS | 3544 | 1467321398636 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:38 INFO - PROCESS | 3544 | 1467321398638 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:38 INFO - PROCESS | 3544 | 1467321398757 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 14:16:38 INFO - PROCESS | 3544 | 1467321398821 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:38 INFO - PROCESS | 3544 | 1467321398823 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:38 INFO - PROCESS | 3544 | ++DOCSHELL 1883A800 == 35 [pid = 3544] [id = 719] 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18842400) [pid = 3544] [serial = 2157] [outer = 00000000] 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (18ADD800) [pid = 3544] [serial = 2158] [outer = 18842400] 14:16:38 INFO - PROCESS | 3544 | 1467321398867 Marionette DEBUG loaded listener.js 14:16:38 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (18D05C00) [pid = 3544] [serial = 2159] [outer = 18842400] 14:16:39 INFO - PROCESS | 3544 | 1467321399285 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 14:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 14:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 14:16:39 INFO - PROCESS | 3544 | 1467321399309 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 14:16:39 INFO - PROCESS | 3544 | 1467321399311 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 14:16:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 14:16:39 INFO - PROCESS | 3544 | 1467321399314 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 14:16:39 INFO - PROCESS | 3544 | 1467321399317 Marionette TRACE conn5 <- [1,2842,null,{}] 14:16:39 INFO - PROCESS | 3544 | 1467321399320 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:39 INFO - PROCESS | 3544 | 1467321399323 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:39 INFO - PROCESS | 3544 | 1467321399480 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (19A41000) [pid = 3544] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18AB8800) [pid = 3544] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (18FA6C00) [pid = 3544] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (19692C00) [pid = 3544] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (147E8400) [pid = 3544] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (18346C00) [pid = 3544] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (16F69800) [pid = 3544] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (148C0400) [pid = 3544] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (142CD400) [pid = 3544] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (13FE5C00) [pid = 3544] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (10DD1800) [pid = 3544] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FC63C00) [pid = 3544] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F8C8000) [pid = 3544] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 14:16:39 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (18839800) [pid = 3544] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 14:16:39 INFO - PROCESS | 3544 | 1467321399735 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:39 INFO - PROCESS | 3544 | 1467321399737 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:39 INFO - PROCESS | 3544 | ++DOCSHELL 0F63B000 == 36 [pid = 3544] [id = 720] 14:16:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F6E4000) [pid = 3544] [serial = 2160] [outer = 00000000] 14:16:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FC63C00) [pid = 3544] [serial = 2161] [outer = 0F6E4000] 14:16:39 INFO - PROCESS | 3544 | 1467321399785 Marionette DEBUG loaded listener.js 14:16:39 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (144BB800) [pid = 3544] [serial = 2162] [outer = 0F6E4000] 14:16:40 INFO - PROCESS | 3544 | 1467321400162 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 14:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 870ms 14:16:40 INFO - PROCESS | 3544 | 1467321400185 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 3544 | 1467321400187 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 14:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 14:16:40 INFO - PROCESS | 3544 | 1467321400190 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 3544 | 1467321400192 Marionette TRACE conn5 <- [1,2846,null,{}] 14:16:40 INFO - PROCESS | 3544 | 1467321400195 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 3544 | 1467321400197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:40 INFO - PROCESS | 3544 | 1467321400278 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 14:16:40 INFO - PROCESS | 3544 | 1467321400378 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3544 | 1467321400380 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:40 INFO - PROCESS | 3544 | ++DOCSHELL 13F60800 == 37 [pid = 3544] [id = 721] 14:16:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (14492800) [pid = 3544] [serial = 2163] [outer = 00000000] 14:16:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (18D89400) [pid = 3544] [serial = 2164] [outer = 14492800] 14:16:40 INFO - PROCESS | 3544 | 1467321400423 Marionette DEBUG loaded listener.js 14:16:40 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18D8B800) [pid = 3544] [serial = 2165] [outer = 14492800] 14:16:40 INFO - PROCESS | 3544 | 1467321400799 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 14:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 14:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 14:16:40 INFO - PROCESS | 3544 | 1467321400822 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 14:16:40 INFO - PROCESS | 3544 | 1467321400824 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 14:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 14:16:40 INFO - PROCESS | 3544 | 1467321400827 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 14:16:40 INFO - PROCESS | 3544 | 1467321400828 Marionette TRACE conn5 <- [1,2850,null,{}] 14:16:40 INFO - PROCESS | 3544 | 1467321400832 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:40 INFO - PROCESS | 3544 | 1467321400833 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:40 INFO - PROCESS | 3544 | 1467321400912 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 14:16:40 INFO - PROCESS | 3544 | 1467321400918 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:40 INFO - PROCESS | 3544 | 1467321400919 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:41 INFO - PROCESS | 3544 | ++DOCSHELL 16434C00 == 38 [pid = 3544] [id = 722] 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (16F01800) [pid = 3544] [serial = 2166] [outer = 00000000] 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (196D1C00) [pid = 3544] [serial = 2167] [outer = 16F01800] 14:16:41 INFO - PROCESS | 3544 | 1467321401052 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (19A42400) [pid = 3544] [serial = 2168] [outer = 16F01800] 14:16:41 INFO - PROCESS | 3544 | 1467321401427 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 14:16:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 14:16:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 14:16:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 14:16:41 INFO - PROCESS | 3544 | 1467321401498 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 14:16:41 INFO - PROCESS | 3544 | 1467321401500 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 14:16:41 INFO - PROCESS | 3544 | 1467321401503 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 14:16:41 INFO - PROCESS | 3544 | 1467321401505 Marionette TRACE conn5 <- [1,2854,null,{}] 14:16:41 INFO - PROCESS | 3544 | 1467321401508 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:41 INFO - PROCESS | 3544 | 1467321401510 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:41 INFO - PROCESS | 3544 | 1467321401630 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 14:16:41 INFO - PROCESS | 3544 | 1467321401658 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:41 INFO - PROCESS | 3544 | 1467321401660 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:41 INFO - PROCESS | 3544 | ++DOCSHELL 19A4BC00 == 39 [pid = 3544] [id = 723] 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19B92400) [pid = 3544] [serial = 2169] [outer = 00000000] 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19BA0800) [pid = 3544] [serial = 2170] [outer = 19B92400] 14:16:41 INFO - PROCESS | 3544 | 1467321401703 Marionette DEBUG loaded listener.js 14:16:41 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (1B2DBC00) [pid = 3544] [serial = 2171] [outer = 19B92400] 14:16:42 INFO - PROCESS | 3544 | 1467321402487 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 14:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1017ms 14:16:42 INFO - PROCESS | 3544 | 1467321402522 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 14:16:42 INFO - PROCESS | 3544 | 1467321402527 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 14:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 14:16:42 INFO - PROCESS | 3544 | 1467321402531 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 14:16:42 INFO - PROCESS | 3544 | 1467321402537 Marionette TRACE conn5 <- [1,2858,null,{}] 14:16:42 INFO - PROCESS | 3544 | 1467321402562 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:42 INFO - PROCESS | 3544 | 1467321402565 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:42 INFO - PROCESS | 3544 | 1467321402689 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 14:16:42 INFO - PROCESS | 3544 | 1467321402833 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:42 INFO - PROCESS | 3544 | 1467321402835 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:42 INFO - PROCESS | 3544 | ++DOCSHELL 0F876C00 == 40 [pid = 3544] [id = 724] 14:16:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (0F87C800) [pid = 3544] [serial = 2172] [outer = 00000000] 14:16:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (0FC47C00) [pid = 3544] [serial = 2173] [outer = 0F87C800] 14:16:42 INFO - PROCESS | 3544 | 1467321402896 Marionette DEBUG loaded listener.js 14:16:42 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (0FD22400) [pid = 3544] [serial = 2174] [outer = 0F87C800] 14:16:43 INFO - PROCESS | 3544 | 1467321403775 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 14:16:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 14:16:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1295ms 14:16:43 INFO - PROCESS | 3544 | 1467321403827 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 14:16:43 INFO - PROCESS | 3544 | 1467321403832 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 14:16:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 14:16:43 INFO - PROCESS | 3544 | 1467321403837 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 14:16:43 INFO - PROCESS | 3544 | 1467321403840 Marionette TRACE conn5 <- [1,2862,null,{}] 14:16:43 INFO - PROCESS | 3544 | 1467321403846 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:43 INFO - PROCESS | 3544 | 1467321403849 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:43 INFO - PROCESS | 3544 | 1467321403958 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 14:16:44 INFO - PROCESS | 3544 | 1467321404100 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3544 | 1467321404105 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:44 INFO - PROCESS | 3544 | ++DOCSHELL 0FBA2400 == 41 [pid = 3544] [id = 725] 14:16:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0FBA2800) [pid = 3544] [serial = 2175] [outer = 00000000] 14:16:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FC06400) [pid = 3544] [serial = 2176] [outer = 0FBA2800] 14:16:44 INFO - PROCESS | 3544 | 1467321404157 Marionette DEBUG loaded listener.js 14:16:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FC48400) [pid = 3544] [serial = 2177] [outer = 0FBA2800] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 16434C00 == 40 [pid = 3544] [id = 722] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 13F60800 == 39 [pid = 3544] [id = 721] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 0F63B000 == 38 [pid = 3544] [id = 720] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 1883A800 == 37 [pid = 3544] [id = 719] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 1027CC00 == 36 [pid = 3544] [id = 718] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 17D31800 == 35 [pid = 3544] [id = 717] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 13F60C00 == 34 [pid = 3544] [id = 716] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 14838C00 == 33 [pid = 3544] [id = 715] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 13FED400 == 32 [pid = 3544] [id = 714] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 10CDCC00 == 31 [pid = 3544] [id = 713] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (19BA0400) [pid = 3544] [serial = 2128] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 102D3400 == 30 [pid = 3544] [id = 712] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 0CB6E800 == 29 [pid = 3544] [id = 711] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 0F87B000 == 28 [pid = 3544] [id = 710] 14:16:44 INFO - PROCESS | 3544 | --DOCSHELL 19B99C00 == 27 [pid = 3544] [id = 709] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (19B96C00) [pid = 3544] [serial = 2126] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (18ADE000) [pid = 3544] [serial = 2113] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1928BC00) [pid = 3544] [serial = 2116] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18D86000) [pid = 3544] [serial = 2114] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (19A3D800) [pid = 3544] [serial = 2119] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (19293C00) [pid = 3544] [serial = 2117] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18805C00) [pid = 3544] [serial = 2122] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (19A4CC00) [pid = 3544] [serial = 2125] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19A42800) [pid = 3544] [serial = 2120] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18805400) [pid = 3544] [serial = 2110] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (17D30800) [pid = 3544] [serial = 2107] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (17D3A800) [pid = 3544] [serial = 2108] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (16426C00) [pid = 3544] [serial = 2104] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (16F65400) [pid = 3544] [serial = 2105] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (1462E800) [pid = 3544] [serial = 2101] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (147DCC00) [pid = 3544] [serial = 2102] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (1412B400) [pid = 3544] [serial = 2098] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (141EE400) [pid = 3544] [serial = 2099] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (13F5C000) [pid = 3544] [serial = 2095] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (13F62000) [pid = 3544] [serial = 2096] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FD28400) [pid = 3544] [serial = 2092] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FD2FC00) [pid = 3544] [serial = 2093] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0F8CFC00) [pid = 3544] [serial = 2089] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (0FBA3800) [pid = 3544] [serial = 2090] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1554F400) [pid = 3544] [serial = 2087] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18AE0800) [pid = 3544] [serial = 2123] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (18692000) [pid = 3544] [serial = 2111] [outer = 00000000] [url = about:blank] 14:16:44 INFO - PROCESS | 3544 | 1467321404727 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 14:16:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 14:16:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 14:16:44 INFO - PROCESS | 3544 | 1467321404767 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 14:16:44 INFO - PROCESS | 3544 | 1467321404772 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 14:16:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 14:16:44 INFO - PROCESS | 3544 | 1467321404778 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 14:16:44 INFO - PROCESS | 3544 | 1467321404781 Marionette TRACE conn5 <- [1,2866,null,{}] 14:16:44 INFO - PROCESS | 3544 | 1467321404785 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:44 INFO - PROCESS | 3544 | 1467321404787 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:44 INFO - PROCESS | 3544 | 1467321404875 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 14:16:44 INFO - PROCESS | 3544 | 1467321404882 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:44 INFO - PROCESS | 3544 | 1467321404884 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:44 INFO - PROCESS | 3544 | ++DOCSHELL 0FC10C00 == 28 [pid = 3544] [id = 726] 14:16:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC43800) [pid = 3544] [serial = 2178] [outer = 00000000] 14:16:44 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FD23400) [pid = 3544] [serial = 2179] [outer = 0FC43800] 14:16:44 INFO - PROCESS | 3544 | 1467321404933 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FD2DC00) [pid = 3544] [serial = 2180] [outer = 0FC43800] 14:16:45 INFO - PROCESS | 3544 | 1467321405499 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 14:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 14:16:45 INFO - PROCESS | 3544 | 1467321405552 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 14:16:45 INFO - PROCESS | 3544 | 1467321405554 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 14:16:45 INFO - PROCESS | 3544 | 1467321405558 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 14:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 14:16:45 INFO - PROCESS | 3544 | 1467321405561 Marionette TRACE conn5 <- [1,2870,null,{}] 14:16:45 INFO - PROCESS | 3544 | 1467321405575 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:45 INFO - PROCESS | 3544 | 1467321405579 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:45 INFO - PROCESS | 3544 | 1467321405670 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 14:16:45 INFO - PROCESS | 3544 | 1467321405768 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:45 INFO - PROCESS | 3544 | 1467321405771 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:45 INFO - PROCESS | 3544 | ++DOCSHELL 13F4C000 == 29 [pid = 3544] [id = 727] 14:16:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (13F4F000) [pid = 3544] [serial = 2181] [outer = 00000000] 14:16:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (13F63800) [pid = 3544] [serial = 2182] [outer = 13F4F000] 14:16:45 INFO - PROCESS | 3544 | 1467321405819 Marionette DEBUG loaded listener.js 14:16:45 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (13FE0000) [pid = 3544] [serial = 2183] [outer = 13F4F000] 14:16:46 INFO - PROCESS | 3544 | 1467321406205 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 14:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 690ms 14:16:46 INFO - PROCESS | 3544 | 1467321406252 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3544 | 1467321406254 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 14:16:46 INFO - PROCESS | 3544 | 1467321406258 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 3544 | 1467321406259 Marionette TRACE conn5 <- [1,2874,null,{}] 14:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 14:16:46 INFO - PROCESS | 3544 | 1467321406263 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3544 | 1467321406264 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:46 INFO - PROCESS | 3544 | 1467321406349 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 14:16:46 INFO - PROCESS | 3544 | 1467321406355 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:46 INFO - PROCESS | 3544 | 1467321406357 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:46 INFO - PROCESS | 3544 | ++DOCSHELL 13F6A800 == 30 [pid = 3544] [id = 728] 14:16:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (1412B400) [pid = 3544] [serial = 2184] [outer = 00000000] 14:16:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1474D000) [pid = 3544] [serial = 2185] [outer = 1412B400] 14:16:46 INFO - PROCESS | 3544 | 1467321406409 Marionette DEBUG loaded listener.js 14:16:46 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (147E8400) [pid = 3544] [serial = 2186] [outer = 1412B400] 14:16:46 INFO - PROCESS | 3544 | 1467321406842 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 14:16:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 14:16:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 14:16:46 INFO - PROCESS | 3544 | 1467321406900 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 14:16:46 INFO - PROCESS | 3544 | 1467321406902 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 14:16:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 14:16:46 INFO - PROCESS | 3544 | 1467321406905 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 14:16:46 INFO - PROCESS | 3544 | 1467321406907 Marionette TRACE conn5 <- [1,2878,null,{}] 14:16:46 INFO - PROCESS | 3544 | 1467321406919 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:46 INFO - PROCESS | 3544 | 1467321406921 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:47 INFO - PROCESS | 3544 | 1467321407031 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 14:16:47 INFO - PROCESS | 3544 | 1467321407119 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3544 | 1467321407121 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:47 INFO - PROCESS | 3544 | ++DOCSHELL 15A43C00 == 31 [pid = 3544] [id = 729] 14:16:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15A47400) [pid = 3544] [serial = 2187] [outer = 00000000] 14:16:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15EFA400) [pid = 3544] [serial = 2188] [outer = 15A47400] 14:16:47 INFO - PROCESS | 3544 | 1467321407165 Marionette DEBUG loaded listener.js 14:16:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (16426400) [pid = 3544] [serial = 2189] [outer = 15A47400] 14:16:47 INFO - PROCESS | 3544 | 1467321407592 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 14:16:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 14:16:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 14:16:47 INFO - PROCESS | 3544 | 1467321407637 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 14:16:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 14:16:47 INFO - PROCESS | 3544 | 1467321407639 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 14:16:47 INFO - PROCESS | 3544 | 1467321407642 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 14:16:47 INFO - PROCESS | 3544 | 1467321407643 Marionette TRACE conn5 <- [1,2882,null,{}] 14:16:47 INFO - PROCESS | 3544 | 1467321407654 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:47 INFO - PROCESS | 3544 | 1467321407659 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:47 INFO - PROCESS | 3544 | 1467321407799 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 14:16:47 INFO - PROCESS | 3544 | 1467321407865 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:47 INFO - PROCESS | 3544 | 1467321407867 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:47 INFO - PROCESS | 3544 | ++DOCSHELL 16F03000 == 32 [pid = 3544] [id = 730] 14:16:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F03C00) [pid = 3544] [serial = 2190] [outer = 00000000] 14:16:47 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D36C00) [pid = 3544] [serial = 2191] [outer = 16F03C00] 14:16:47 INFO - PROCESS | 3544 | 1467321407913 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17DB7800) [pid = 3544] [serial = 2192] [outer = 16F03C00] 14:16:48 INFO - PROCESS | 3544 | 1467321408361 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 14:16:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 791ms 14:16:48 INFO - PROCESS | 3544 | 1467321408433 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 14:16:48 INFO - PROCESS | 3544 | 1467321408435 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 14:16:48 INFO - PROCESS | 3544 | 1467321408438 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 14:16:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 14:16:48 INFO - PROCESS | 3544 | 1467321408440 Marionette TRACE conn5 <- [1,2886,null,{}] 14:16:48 INFO - PROCESS | 3544 | 1467321408443 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:48 INFO - PROCESS | 3544 | 1467321408445 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:48 INFO - PROCESS | 3544 | 1467321408573 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 14:16:48 INFO - PROCESS | 3544 | 1467321408583 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:48 INFO - PROCESS | 3544 | 1467321408584 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:48 INFO - PROCESS | 3544 | ++DOCSHELL 17D36400 == 33 [pid = 3544] [id = 731] 14:16:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (1868D800) [pid = 3544] [serial = 2193] [outer = 00000000] 14:16:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (18805C00) [pid = 3544] [serial = 2194] [outer = 1868D800] 14:16:48 INFO - PROCESS | 3544 | 1467321408628 Marionette DEBUG loaded listener.js 14:16:48 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18808000) [pid = 3544] [serial = 2195] [outer = 1868D800] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (17D39C00) [pid = 3544] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (18842400) [pid = 3544] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (14127800) [pid = 3544] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0F685800) [pid = 3544] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1483C400) [pid = 3544] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (10CE0000) [pid = 3544] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0F87B400) [pid = 3544] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (102D4C00) [pid = 3544] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (17D33000) [pid = 3544] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (13F67000) [pid = 3544] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19B9AC00) [pid = 3544] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0F6E4000) [pid = 3544] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16F01800) [pid = 3544] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 14:16:49 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (14492800) [pid = 3544] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 14:16:49 INFO - PROCESS | 3544 | 1467321409238 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 14:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 14:16:49 INFO - PROCESS | 3544 | 1467321409273 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3544 | 1467321409275 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 14:16:49 INFO - PROCESS | 3544 | 1467321409278 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3544 | 1467321409279 Marionette TRACE conn5 <- [1,2890,null,{}] 14:16:49 INFO - PROCESS | 3544 | 1467321409283 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3544 | 1467321409285 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:49 INFO - PROCESS | 3544 | 1467321409363 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 14:16:49 INFO - PROCESS | 3544 | 1467321409462 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:49 INFO - PROCESS | 3544 | 1467321409464 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:49 INFO - PROCESS | 3544 | ++DOCSHELL 0FC44000 == 34 [pid = 3544] [id = 732] 14:16:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FE4E800) [pid = 3544] [serial = 2196] [outer = 00000000] 14:16:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (15A42800) [pid = 3544] [serial = 2197] [outer = 0FE4E800] 14:16:49 INFO - PROCESS | 3544 | 1467321409511 Marionette DEBUG loaded listener.js 14:16:49 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (17D33000) [pid = 3544] [serial = 2198] [outer = 0FE4E800] 14:16:49 INFO - PROCESS | 3544 | 1467321409868 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 14:16:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 14:16:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 14:16:49 INFO - PROCESS | 3544 | 1467321409949 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 14:16:49 INFO - PROCESS | 3544 | 1467321409951 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 14:16:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 14:16:49 INFO - PROCESS | 3544 | 1467321409954 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 14:16:49 INFO - PROCESS | 3544 | 1467321409956 Marionette TRACE conn5 <- [1,2894,null,{}] 14:16:49 INFO - PROCESS | 3544 | 1467321409959 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:49 INFO - PROCESS | 3544 | 1467321409961 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:50 INFO - PROCESS | 3544 | 1467321410040 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 14:16:50 INFO - PROCESS | 3544 | 1467321410047 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3544 | 1467321410048 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:50 INFO - PROCESS | 3544 | ++DOCSHELL 1555B800 == 35 [pid = 3544] [id = 733] 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (16F08400) [pid = 3544] [serial = 2199] [outer = 00000000] 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18AC3C00) [pid = 3544] [serial = 2200] [outer = 16F08400] 14:16:50 INFO - PROCESS | 3544 | 1467321410091 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18D07800) [pid = 3544] [serial = 2201] [outer = 16F08400] 14:16:50 INFO - PROCESS | 3544 | 1467321410538 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 14:16:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 14:16:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 14:16:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 14:16:50 INFO - PROCESS | 3544 | 1467321410585 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 14:16:50 INFO - PROCESS | 3544 | 1467321410587 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 14:16:50 INFO - PROCESS | 3544 | 1467321410590 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 14:16:50 INFO - PROCESS | 3544 | 1467321410592 Marionette TRACE conn5 <- [1,2898,null,{}] 14:16:50 INFO - PROCESS | 3544 | 1467321410595 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:50 INFO - PROCESS | 3544 | 1467321410597 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:50 INFO - PROCESS | 3544 | 1467321410677 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 14:16:50 INFO - PROCESS | 3544 | 1467321410683 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:50 INFO - PROCESS | 3544 | 1467321410685 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:50 INFO - PROCESS | 3544 | ++DOCSHELL 18D84C00 == 36 [pid = 3544] [id = 734] 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (18D8CC00) [pid = 3544] [serial = 2202] [outer = 00000000] 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (19288000) [pid = 3544] [serial = 2203] [outer = 18D8CC00] 14:16:50 INFO - PROCESS | 3544 | 1467321410728 Marionette DEBUG loaded listener.js 14:16:50 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (1928C000) [pid = 3544] [serial = 2204] [outer = 18D8CC00] 14:16:51 INFO - PROCESS | 3544 | 1467321411176 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 14:16:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 14:16:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 14:16:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 14:16:51 INFO - PROCESS | 3544 | 1467321411262 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 14:16:51 INFO - PROCESS | 3544 | 1467321411266 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 14:16:51 INFO - TEST-START | /DOMEvents/constructors.html 14:16:51 INFO - PROCESS | 3544 | 1467321411314 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 14:16:51 INFO - PROCESS | 3544 | 1467321411319 Marionette TRACE conn5 <- [1,2902,null,{}] 14:16:51 INFO - PROCESS | 3544 | 1467321411336 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:51 INFO - PROCESS | 3544 | 1467321411340 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:51 INFO - PROCESS | 3544 | 1467321411527 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 14:16:51 INFO - PROCESS | 3544 | 1467321411624 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:51 INFO - PROCESS | 3544 | 1467321411629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:51 INFO - PROCESS | 3544 | ++DOCSHELL 0F872C00 == 37 [pid = 3544] [id = 735] 14:16:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (0F874C00) [pid = 3544] [serial = 2205] [outer = 00000000] 14:16:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (0F8D2C00) [pid = 3544] [serial = 2206] [outer = 0F874C00] 14:16:51 INFO - PROCESS | 3544 | 1467321411727 Marionette DEBUG loaded listener.js 14:16:51 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (0FC07400) [pid = 3544] [serial = 2207] [outer = 0F874C00] 14:16:52 INFO - PROCESS | 3544 | 1467321412528 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 14:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 14:16:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 14:16:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 14:16:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1336ms 14:16:52 INFO - PROCESS | 3544 | 1467321412613 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 14:16:52 INFO - PROCESS | 3544 | 1467321412618 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 14:16:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 14:16:52 INFO - PROCESS | 3544 | 1467321412624 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 14:16:52 INFO - PROCESS | 3544 | 1467321412627 Marionette TRACE conn5 <- [1,2906,null,{}] 14:16:52 INFO - PROCESS | 3544 | 1467321412631 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:52 INFO - PROCESS | 3544 | 1467321412634 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:52 INFO - PROCESS | 3544 | 1467321412753 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 14:16:52 INFO - PROCESS | 3544 | 1467321412887 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:52 INFO - PROCESS | 3544 | 1467321412890 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:52 INFO - PROCESS | 3544 | ++DOCSHELL 14120800 == 38 [pid = 3544] [id = 736] 14:16:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (141A4800) [pid = 3544] [serial = 2208] [outer = 00000000] 14:16:52 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (14496400) [pid = 3544] [serial = 2209] [outer = 141A4800] 14:16:52 INFO - PROCESS | 3544 | 1467321412947 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (148B8400) [pid = 3544] [serial = 2210] [outer = 141A4800] 14:16:53 INFO - PROCESS | 3544 | 1467321413495 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 14:16:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 14:16:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 14:16:53 INFO - PROCESS | 3544 | 1467321413557 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 14:16:53 INFO - PROCESS | 3544 | 1467321413560 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 14:16:53 INFO - PROCESS | 3544 | 1467321413564 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 14:16:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 14:16:53 INFO - PROCESS | 3544 | 1467321413568 Marionette TRACE conn5 <- [1,2910,null,{}] 14:16:53 INFO - PROCESS | 3544 | 1467321413579 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:53 INFO - PROCESS | 3544 | 1467321413583 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:53 INFO - PROCESS | 3544 | 1467321413742 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 14:16:53 INFO - PROCESS | 3544 | 1467321413822 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:53 INFO - PROCESS | 3544 | 1467321413826 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:53 INFO - PROCESS | 3544 | ++DOCSHELL 18D8D800 == 39 [pid = 3544] [id = 737] 14:16:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18D8DC00) [pid = 3544] [serial = 2211] [outer = 00000000] 14:16:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19294000) [pid = 3544] [serial = 2212] [outer = 18D8DC00] 14:16:53 INFO - PROCESS | 3544 | 1467321413884 Marionette DEBUG loaded listener.js 14:16:53 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (19691C00) [pid = 3544] [serial = 2213] [outer = 18D8DC00] 14:16:54 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:54 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:54 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:54 INFO - PROCESS | 3544 | [3544] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 14:16:54 INFO - PROCESS | 3544 | 1467321414426 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 14:16:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 14:16:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 14:16:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 14:16:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 14:16:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 14:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 14:16:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 14:16:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 871ms 14:16:54 INFO - PROCESS | 3544 | 1467321414446 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 14:16:54 INFO - PROCESS | 3544 | 1467321414449 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 14:16:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 14:16:54 INFO - PROCESS | 3544 | 1467321414453 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 14:16:54 INFO - PROCESS | 3544 | 1467321414455 Marionette TRACE conn5 <- [1,2914,null,{}] 14:16:54 INFO - PROCESS | 3544 | 1467321414459 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:54 INFO - PROCESS | 3544 | 1467321414461 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:54 INFO - PROCESS | 3544 | 1467321414569 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 14:16:54 INFO - PROCESS | 3544 | 1467321414684 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:54 INFO - PROCESS | 3544 | 1467321414686 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:54 INFO - PROCESS | 3544 | ++DOCSHELL 19B99C00 == 40 [pid = 3544] [id = 738] 14:16:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (19B9A000) [pid = 3544] [serial = 2214] [outer = 00000000] 14:16:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (19B9EC00) [pid = 3544] [serial = 2215] [outer = 19B9A000] 14:16:54 INFO - PROCESS | 3544 | 1467321414739 Marionette DEBUG loaded listener.js 14:16:54 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1A8BCC00) [pid = 3544] [serial = 2216] [outer = 19B9A000] 14:16:55 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 14:16:55 INFO - PROCESS | 3544 | 1467321415275 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 14:16:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 14:16:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 14:16:55 INFO - PROCESS | 3544 | 1467321415341 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 14:16:55 INFO - PROCESS | 3544 | 1467321415344 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 14:16:55 INFO - PROCESS | 3544 | 1467321415347 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 14:16:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 14:16:55 INFO - PROCESS | 3544 | 1467321415349 Marionette TRACE conn5 <- [1,2918,null,{}] 14:16:55 INFO - PROCESS | 3544 | 1467321415353 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:55 INFO - PROCESS | 3544 | 1467321415356 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:55 INFO - PROCESS | 3544 | 1467321415460 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 14:16:55 INFO - PROCESS | 3544 | 1467321415690 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:55 INFO - PROCESS | 3544 | 1467321415693 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:55 INFO - PROCESS | 3544 | ++DOCSHELL 0C597400 == 41 [pid = 3544] [id = 739] 14:16:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (0F636000) [pid = 3544] [serial = 2217] [outer = 00000000] 14:16:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0F760800) [pid = 3544] [serial = 2218] [outer = 0F636000] 14:16:55 INFO - PROCESS | 3544 | 1467321415750 Marionette DEBUG loaded listener.js 14:16:55 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0F8CC800) [pid = 3544] [serial = 2219] [outer = 0F636000] 14:16:56 INFO - PROCESS | 3544 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 14:16:56 INFO - PROCESS | 3544 | 1467321416294 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 14:16:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 14:16:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 972ms 14:16:56 INFO - PROCESS | 3544 | 1467321416323 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 14:16:56 INFO - PROCESS | 3544 | 1467321416327 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 14:16:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 14:16:56 INFO - PROCESS | 3544 | 1467321416352 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 14:16:56 INFO - PROCESS | 3544 | 1467321416355 Marionette TRACE conn5 <- [1,2922,null,{}] 14:16:56 INFO - PROCESS | 3544 | 1467321416361 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:56 INFO - PROCESS | 3544 | 1467321416365 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:56 INFO - PROCESS | 3544 | 1467321416466 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 1555B800 == 40 [pid = 3544] [id = 733] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0FC44000 == 39 [pid = 3544] [id = 732] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 17D36400 == 38 [pid = 3544] [id = 731] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 16F03000 == 37 [pid = 3544] [id = 730] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 15A43C00 == 36 [pid = 3544] [id = 729] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 13F6A800 == 35 [pid = 3544] [id = 728] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 13F4C000 == 34 [pid = 3544] [id = 727] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0FC10C00 == 33 [pid = 3544] [id = 726] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0FBA2400 == 32 [pid = 3544] [id = 725] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0F876C00 == 31 [pid = 3544] [id = 724] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 19A4BC00 == 30 [pid = 3544] [id = 723] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0C597400 == 29 [pid = 3544] [id = 739] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 19B99C00 == 28 [pid = 3544] [id = 738] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 14120800 == 27 [pid = 3544] [id = 736] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 18D8D800 == 26 [pid = 3544] [id = 737] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 18D84C00 == 25 [pid = 3544] [id = 734] 14:16:57 INFO - PROCESS | 3544 | --DOCSHELL 0F872C00 == 24 [pid = 3544] [id = 735] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (18802400) [pid = 3544] [serial = 2155] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (18ADD800) [pid = 3544] [serial = 2158] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (142D4400) [pid = 3544] [serial = 2143] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (1462B400) [pid = 3544] [serial = 2144] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0FC4D800) [pid = 3544] [serial = 2134] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0FC57C00) [pid = 3544] [serial = 2135] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (15EF5400) [pid = 3544] [serial = 2146] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (1642A400) [pid = 3544] [serial = 2147] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (13FDE400) [pid = 3544] [serial = 2140] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (13FEA400) [pid = 3544] [serial = 2141] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18802C00) [pid = 3544] [serial = 2156] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0F8C7400) [pid = 3544] [serial = 2131] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F8D0400) [pid = 3544] [serial = 2132] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (102E1400) [pid = 3544] [serial = 2137] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (103C6800) [pid = 3544] [serial = 2138] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (17DB4000) [pid = 3544] [serial = 2152] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F0F400) [pid = 3544] [serial = 2149] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (16F95C00) [pid = 3544] [serial = 2150] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (1B061C00) [pid = 3544] [serial = 2129] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FC63C00) [pid = 3544] [serial = 2161] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (18D05C00) [pid = 3544] [serial = 2159] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (196D1C00) [pid = 3544] [serial = 2167] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (144BB800) [pid = 3544] [serial = 2162] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (19A42400) [pid = 3544] [serial = 2168] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (18D89400) [pid = 3544] [serial = 2164] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (17DB4400) [pid = 3544] [serial = 2153] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (18D8B800) [pid = 3544] [serial = 2165] [outer = 00000000] [url = about:blank] 14:16:57 INFO - PROCESS | 3544 | 1467321417307 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3544 | 1467321417310 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:57 INFO - PROCESS | 3544 | ++DOCSHELL 0C50A400 == 25 [pid = 3544] [id = 740] 14:16:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0C597400) [pid = 3544] [serial = 2220] [outer = 00000000] 14:16:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0CBF2C00) [pid = 3544] [serial = 2221] [outer = 0C597400] 14:16:57 INFO - PROCESS | 3544 | 1467321417359 Marionette DEBUG loaded listener.js 14:16:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0F7F8800) [pid = 3544] [serial = 2222] [outer = 0C597400] 14:16:57 INFO - PROCESS | 3544 | 1467321417747 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:16:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:16:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1441ms 14:16:57 INFO - PROCESS | 3544 | 1467321417825 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 14:16:57 INFO - PROCESS | 3544 | 1467321417828 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 14:16:57 INFO - PROCESS | 3544 | 1467321417833 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 14:16:57 INFO - PROCESS | 3544 | 1467321417835 Marionette TRACE conn5 <- [1,2926,null,{}] 14:16:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 14:16:57 INFO - PROCESS | 3544 | 1467321417840 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:57 INFO - PROCESS | 3544 | 1467321417843 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:57 INFO - PROCESS | 3544 | 1467321417930 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 14:16:57 INFO - PROCESS | 3544 | 1467321417937 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:57 INFO - PROCESS | 3544 | 1467321417940 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:57 INFO - PROCESS | 3544 | ++DOCSHELL 0FC44000 == 26 [pid = 3544] [id = 741] 14:16:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FC4D800) [pid = 3544] [serial = 2223] [outer = 00000000] 14:16:57 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (0FC61800) [pid = 3544] [serial = 2224] [outer = 0FC4D800] 14:16:58 INFO - PROCESS | 3544 | 1467321417987 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FE4F000) [pid = 3544] [serial = 2225] [outer = 0FC4D800] 14:16:58 INFO - PROCESS | 3544 | 1467321418434 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:16:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:16:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 14:16:58 INFO - PROCESS | 3544 | 1467321418472 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 14:16:58 INFO - PROCESS | 3544 | 1467321418476 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 14:16:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 14:16:58 INFO - PROCESS | 3544 | 1467321418483 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 14:16:58 INFO - PROCESS | 3544 | 1467321418486 Marionette TRACE conn5 <- [1,2930,null,{}] 14:16:58 INFO - PROCESS | 3544 | 1467321418489 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:58 INFO - PROCESS | 3544 | 1467321418491 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:58 INFO - PROCESS | 3544 | 1467321418581 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 14:16:58 INFO - PROCESS | 3544 | 1467321418625 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:58 INFO - PROCESS | 3544 | 1467321418627 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:58 INFO - PROCESS | 3544 | ++DOCSHELL 13F42C00 == 27 [pid = 3544] [id = 742] 14:16:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (13F45400) [pid = 3544] [serial = 2226] [outer = 00000000] 14:16:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13F60C00) [pid = 3544] [serial = 2227] [outer = 13F45400] 14:16:58 INFO - PROCESS | 3544 | 1467321418677 Marionette DEBUG loaded listener.js 14:16:58 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (13FE3800) [pid = 3544] [serial = 2228] [outer = 13F45400] 14:16:59 INFO - PROCESS | 3544 | 1467321419107 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 14:16:59 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 14:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:16:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 14:16:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 14:16:59 INFO - PROCESS | 3544 | 1467321419162 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3544 | 1467321419164 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 14:16:59 INFO - PROCESS | 3544 | 1467321419175 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3544 | 1467321419181 Marionette TRACE conn5 <- [1,2934,null,{}] 14:16:59 INFO - PROCESS | 3544 | 1467321419185 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3544 | 1467321419189 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:59 INFO - PROCESS | 3544 | 1467321419285 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 14:16:59 INFO - PROCESS | 3544 | 1467321419289 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:16:59 INFO - PROCESS | 3544 | 1467321419291 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:16:59 INFO - PROCESS | 3544 | ++DOCSHELL 13FEB000 == 28 [pid = 3544] [id = 743] 14:16:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (14128C00) [pid = 3544] [serial = 2229] [outer = 00000000] 14:16:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (14840000) [pid = 3544] [serial = 2230] [outer = 14128C00] 14:16:59 INFO - PROCESS | 3544 | 1467321419336 Marionette DEBUG loaded listener.js 14:16:59 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15EF1400) [pid = 3544] [serial = 2231] [outer = 14128C00] 14:16:59 INFO - PROCESS | 3544 | 1467321419792 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:16:59 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:16:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 690ms 14:16:59 INFO - PROCESS | 3544 | 1467321419865 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 14:16:59 INFO - PROCESS | 3544 | 1467321419868 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 14:16:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 14:16:59 INFO - PROCESS | 3544 | 1467321419871 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 14:16:59 INFO - PROCESS | 3544 | 1467321419873 Marionette TRACE conn5 <- [1,2938,null,{}] 14:16:59 INFO - PROCESS | 3544 | 1467321419883 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:16:59 INFO - PROCESS | 3544 | 1467321419885 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:00 INFO - PROCESS | 3544 | 1467321420004 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 14:17:00 INFO - PROCESS | 3544 | 1467321420101 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3544 | 1467321420103 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:00 INFO - PROCESS | 3544 | ++DOCSHELL 16F04800 == 29 [pid = 3544] [id = 744] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16F05000) [pid = 3544] [serial = 2232] [outer = 00000000] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F68C00) [pid = 3544] [serial = 2233] [outer = 16F05000] 14:17:00 INFO - PROCESS | 3544 | 1467321420147 Marionette DEBUG loaded listener.js 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (16F6E800) [pid = 3544] [serial = 2234] [outer = 16F05000] 14:17:00 INFO - PROCESS | 3544 | ++DOCSHELL 17D3DC00 == 30 [pid = 3544] [id = 745] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (17D3E000) [pid = 3544] [serial = 2235] [outer = 00000000] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (17D44C00) [pid = 3544] [serial = 2236] [outer = 17D3E000] 14:17:00 INFO - PROCESS | 3544 | 1467321420646 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:17:00 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:17:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 830ms 14:17:00 INFO - PROCESS | 3544 | 1467321420706 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 14:17:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 14:17:00 INFO - PROCESS | 3544 | 1467321420708 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 14:17:00 INFO - PROCESS | 3544 | 1467321420711 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 14:17:00 INFO - PROCESS | 3544 | 1467321420713 Marionette TRACE conn5 <- [1,2942,null,{}] 14:17:00 INFO - PROCESS | 3544 | 1467321420723 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:00 INFO - PROCESS | 3544 | 1467321420725 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:00 INFO - PROCESS | 3544 | 1467321420849 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 14:17:00 INFO - PROCESS | 3544 | 1467321420860 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:00 INFO - PROCESS | 3544 | 1467321420866 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:00 INFO - PROCESS | 3544 | ++DOCSHELL 1834D400 == 31 [pid = 3544] [id = 746] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (18352C00) [pid = 3544] [serial = 2237] [outer = 00000000] 14:17:00 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (18802000) [pid = 3544] [serial = 2238] [outer = 18352C00] 14:17:00 INFO - PROCESS | 3544 | 1467321420977 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18807800) [pid = 3544] [serial = 2239] [outer = 18352C00] 14:17:01 INFO - PROCESS | 3544 | 1467321421415 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:17:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:17:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 14:17:01 INFO - PROCESS | 3544 | 1467321421442 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 14:17:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 14:17:01 INFO - PROCESS | 3544 | 1467321421444 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 14:17:01 INFO - PROCESS | 3544 | 1467321421447 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 14:17:01 INFO - PROCESS | 3544 | 1467321421449 Marionette TRACE conn5 <- [1,2946,null,{}] 14:17:01 INFO - PROCESS | 3544 | 1467321421452 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:01 INFO - PROCESS | 3544 | 1467321421454 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:01 INFO - PROCESS | 3544 | 1467321421788 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (18D8CC00) [pid = 3544] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0FBA2800) [pid = 3544] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (15A47400) [pid = 3544] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (19B92400) [pid = 3544] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (13F4F000) [pid = 3544] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (16F03C00) [pid = 3544] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0F87C800) [pid = 3544] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1868D800) [pid = 3544] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (1412B400) [pid = 3544] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F08400) [pid = 3544] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0FC43800) [pid = 3544] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 14:17:01 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (0FE4E800) [pid = 3544] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 14:17:01 INFO - PROCESS | 3544 | 1467321421860 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:01 INFO - PROCESS | 3544 | 1467321421862 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:01 INFO - PROCESS | 3544 | ++DOCSHELL 0F67E000 == 32 [pid = 3544] [id = 747] 14:17:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0F6E0000) [pid = 3544] [serial = 2240] [outer = 00000000] 14:17:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0FC06800) [pid = 3544] [serial = 2241] [outer = 0F6E0000] 14:17:01 INFO - PROCESS | 3544 | 1467321421907 Marionette DEBUG loaded listener.js 14:17:01 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (13F4F000) [pid = 3544] [serial = 2242] [outer = 0F6E0000] 14:17:02 INFO - PROCESS | 3544 | 1467321422211 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:17:02 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 831ms 14:17:02 INFO - PROCESS | 3544 | 1467321422278 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 14:17:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 14:17:02 INFO - PROCESS | 3544 | 1467321422280 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3544 | 1467321422284 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - PROCESS | 3544 | 1467321422285 Marionette TRACE conn5 <- [1,2950,null,{}] 14:17:02 INFO - PROCESS | 3544 | 1467321422289 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3544 | 1467321422291 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:02 INFO - PROCESS | 3544 | 1467321422413 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 14:17:02 INFO - PROCESS | 3544 | 1467321422418 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:02 INFO - PROCESS | 3544 | 1467321422420 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:02 INFO - PROCESS | 3544 | ++DOCSHELL 14694800 == 33 [pid = 3544] [id = 748] 14:17:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (15EF0800) [pid = 3544] [serial = 2243] [outer = 00000000] 14:17:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (18AE0400) [pid = 3544] [serial = 2244] [outer = 15EF0800] 14:17:02 INFO - PROCESS | 3544 | 1467321422463 Marionette DEBUG loaded listener.js 14:17:02 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17D34000) [pid = 3544] [serial = 2245] [outer = 15EF0800] 14:17:02 INFO - PROCESS | 3544 | 1467321422825 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:17:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 571ms 14:17:02 INFO - PROCESS | 3544 | 1467321422855 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 14:17:02 INFO - PROCESS | 3544 | 1467321422858 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 14:17:02 INFO - PROCESS | 3544 | 1467321422861 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 14:17:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 14:17:02 INFO - PROCESS | 3544 | 1467321422863 Marionette TRACE conn5 <- [1,2954,null,{}] 14:17:02 INFO - PROCESS | 3544 | 1467321422866 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:02 INFO - PROCESS | 3544 | 1467321422868 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:03 INFO - PROCESS | 3544 | 1467321422994 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 14:17:03 INFO - PROCESS | 3544 | 1467321423001 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3544 | 1467321423003 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:03 INFO - PROCESS | 3544 | ++DOCSHELL 18FA7400 == 34 [pid = 3544] [id = 749] 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (18FA9400) [pid = 3544] [serial = 2246] [outer = 00000000] 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (19296400) [pid = 3544] [serial = 2247] [outer = 18FA9400] 14:17:03 INFO - PROCESS | 3544 | 1467321423047 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1968E800) [pid = 3544] [serial = 2248] [outer = 18FA9400] 14:17:03 INFO - PROCESS | 3544 | 1467321423458 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:17:03 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:17:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 14:17:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 14:17:03 INFO - PROCESS | 3544 | 1467321423496 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 14:17:03 INFO - PROCESS | 3544 | 1467321423498 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 14:17:03 INFO - PROCESS | 3544 | 1467321423501 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 14:17:03 INFO - PROCESS | 3544 | 1467321423502 Marionette TRACE conn5 <- [1,2958,null,{}] 14:17:03 INFO - PROCESS | 3544 | 1467321423506 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:03 INFO - PROCESS | 3544 | 1467321423508 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:03 INFO - PROCESS | 3544 | 1467321423639 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 14:17:03 INFO - PROCESS | 3544 | 1467321423648 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:03 INFO - PROCESS | 3544 | 1467321423650 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:03 INFO - PROCESS | 3544 | ++DOCSHELL 141AF800 == 35 [pid = 3544] [id = 750] 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (17D31400) [pid = 3544] [serial = 2249] [outer = 00000000] 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (19A42400) [pid = 3544] [serial = 2250] [outer = 17D31400] 14:17:03 INFO - PROCESS | 3544 | 1467321423694 Marionette DEBUG loaded listener.js 14:17:03 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (19A4C000) [pid = 3544] [serial = 2251] [outer = 17D31400] 14:17:04 INFO - PROCESS | 3544 | 1467321424393 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 14:17:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 14:17:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 970ms 14:17:04 INFO - PROCESS | 3544 | 1467321424472 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 14:17:04 INFO - PROCESS | 3544 | 1467321424477 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 14:17:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 14:17:04 INFO - PROCESS | 3544 | 1467321424482 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 14:17:04 INFO - PROCESS | 3544 | 1467321424487 Marionette TRACE conn5 <- [1,2962,null,{}] 14:17:04 INFO - PROCESS | 3544 | 1467321424492 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:04 INFO - PROCESS | 3544 | 1467321424495 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:04 INFO - PROCESS | 3544 | 1467321424624 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 14:17:04 INFO - PROCESS | 3544 | 1467321424760 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:04 INFO - PROCESS | 3544 | 1467321424763 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:04 INFO - PROCESS | 3544 | ++DOCSHELL 0FC42400 == 36 [pid = 3544] [id = 751] 14:17:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (0FC45000) [pid = 3544] [serial = 2252] [outer = 00000000] 14:17:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (10235400) [pid = 3544] [serial = 2253] [outer = 0FC45000] 14:17:04 INFO - PROCESS | 3544 | 1467321424824 Marionette DEBUG loaded listener.js 14:17:04 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (10351400) [pid = 3544] [serial = 2254] [outer = 0FC45000] 14:17:05 INFO - PROCESS | 3544 | 1467321425412 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 14:17:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 14:17:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 990ms 14:17:05 INFO - PROCESS | 3544 | 1467321425472 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 14:17:05 INFO - PROCESS | 3544 | 1467321425477 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 14:17:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 14:17:05 INFO - PROCESS | 3544 | 1467321425483 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 14:17:05 INFO - PROCESS | 3544 | 1467321425486 Marionette TRACE conn5 <- [1,2966,null,{}] 14:17:05 INFO - PROCESS | 3544 | 1467321425490 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:05 INFO - PROCESS | 3544 | 1467321425493 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:05 INFO - PROCESS | 3544 | 1467321425616 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 14:17:05 INFO - PROCESS | 3544 | 1467321425759 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:05 INFO - PROCESS | 3544 | 1467321425762 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:05 INFO - PROCESS | 3544 | ++DOCSHELL 147DB400 == 37 [pid = 3544] [id = 752] 14:17:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (147DF000) [pid = 3544] [serial = 2255] [outer = 00000000] 14:17:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (15EEF800) [pid = 3544] [serial = 2256] [outer = 147DF000] 14:17:05 INFO - PROCESS | 3544 | 1467321425819 Marionette DEBUG loaded listener.js 14:17:05 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (16F04000) [pid = 3544] [serial = 2257] [outer = 147DF000] 14:17:06 INFO - PROCESS | 3544 | 1467321426588 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 14:17:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 14:17:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1117ms 14:17:06 INFO - PROCESS | 3544 | 1467321426604 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 14:17:06 INFO - PROCESS | 3544 | 1467321426608 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 14:17:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 14:17:06 INFO - PROCESS | 3544 | 1467321426613 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 14:17:06 INFO - PROCESS | 3544 | 1467321426616 Marionette TRACE conn5 <- [1,2970,null,{}] 14:17:06 INFO - PROCESS | 3544 | 1467321426621 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:06 INFO - PROCESS | 3544 | 1467321426624 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:06 INFO - PROCESS | 3544 | 1467321426737 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 14:17:06 INFO - PROCESS | 3544 | 1467321426882 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:06 INFO - PROCESS | 3544 | 1467321426886 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:06 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4B000 == 38 [pid = 3544] [id = 753] 14:17:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FC4F400) [pid = 3544] [serial = 2258] [outer = 00000000] 14:17:06 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (0FF43400) [pid = 3544] [serial = 2259] [outer = 0FC4F400] 14:17:06 INFO - PROCESS | 3544 | 1467321426937 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 95 (103CE000) [pid = 3544] [serial = 2260] [outer = 0FC4F400] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 18FA7400 == 37 [pid = 3544] [id = 749] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 14694800 == 36 [pid = 3544] [id = 748] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 0F67E000 == 35 [pid = 3544] [id = 747] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 1834D400 == 34 [pid = 3544] [id = 746] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 17D3DC00 == 33 [pid = 3544] [id = 745] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 16F04800 == 32 [pid = 3544] [id = 744] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 13FEB000 == 31 [pid = 3544] [id = 743] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 13F42C00 == 30 [pid = 3544] [id = 742] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 0FC44000 == 29 [pid = 3544] [id = 741] 14:17:07 INFO - PROCESS | 3544 | --DOCSHELL 0C50A400 == 28 [pid = 3544] [id = 740] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 94 (0FC48400) [pid = 3544] [serial = 2177] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (15EFA400) [pid = 3544] [serial = 2188] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (1B2DBC00) [pid = 3544] [serial = 2171] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (13FE0000) [pid = 3544] [serial = 2183] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (17DB7800) [pid = 3544] [serial = 2192] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0FD22400) [pid = 3544] [serial = 2174] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (18805C00) [pid = 3544] [serial = 2194] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (18808000) [pid = 3544] [serial = 2195] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (1474D000) [pid = 3544] [serial = 2185] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (19BA0800) [pid = 3544] [serial = 2170] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (18AC3C00) [pid = 3544] [serial = 2200] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (16426400) [pid = 3544] [serial = 2189] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0FC06400) [pid = 3544] [serial = 2176] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (0FD23400) [pid = 3544] [serial = 2179] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0FC47C00) [pid = 3544] [serial = 2173] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (147E8400) [pid = 3544] [serial = 2186] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (17D33000) [pid = 3544] [serial = 2198] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (0FD2DC00) [pid = 3544] [serial = 2180] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (17D36C00) [pid = 3544] [serial = 2191] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (13F63800) [pid = 3544] [serial = 2182] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15A42800) [pid = 3544] [serial = 2197] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (18D07800) [pid = 3544] [serial = 2201] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (19288000) [pid = 3544] [serial = 2203] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (1928C000) [pid = 3544] [serial = 2204] [outer = 00000000] [url = about:blank] 14:17:07 INFO - PROCESS | 3544 | 1467321427429 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 14:17:07 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 14:17:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 14:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 14:17:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 14:17:07 INFO - PROCESS | 3544 | 1467321427484 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 14:17:07 INFO - PROCESS | 3544 | 1467321427488 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 14:17:07 INFO - PROCESS | 3544 | 1467321427494 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 14:17:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 14:17:07 INFO - PROCESS | 3544 | 1467321427497 Marionette TRACE conn5 <- [1,2974,null,{}] 14:17:07 INFO - PROCESS | 3544 | 1467321427501 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:07 INFO - PROCESS | 3544 | 1467321427503 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:07 INFO - PROCESS | 3544 | 1467321427590 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 14:17:07 INFO - PROCESS | 3544 | 1467321427599 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:07 INFO - PROCESS | 3544 | 1467321427601 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:07 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4CC00 == 29 [pid = 3544] [id = 754] 14:17:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (0FD23C00) [pid = 3544] [serial = 2261] [outer = 00000000] 14:17:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (102DF400) [pid = 3544] [serial = 2262] [outer = 0FD23C00] 14:17:07 INFO - PROCESS | 3544 | 1467321427647 Marionette DEBUG loaded listener.js 14:17:07 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (13F13C00) [pid = 3544] [serial = 2263] [outer = 0FD23C00] 14:17:08 INFO - PROCESS | 3544 | 1467321428107 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 14:17:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 14:17:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 671ms 14:17:08 INFO - PROCESS | 3544 | 1467321428169 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3544 | 1467321428171 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 14:17:08 INFO - PROCESS | 3544 | 1467321428174 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 14:17:08 INFO - PROCESS | 3544 | 1467321428178 Marionette TRACE conn5 <- [1,2978,null,{}] 14:17:08 INFO - PROCESS | 3544 | 1467321428192 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3544 | 1467321428197 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:08 INFO - PROCESS | 3544 | 1467321428283 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 14:17:08 INFO - PROCESS | 3544 | 1467321428295 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:08 INFO - PROCESS | 3544 | 1467321428298 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:08 INFO - PROCESS | 3544 | ++DOCSHELL 14747000 == 30 [pid = 3544] [id = 755] 14:17:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (1474BC00) [pid = 3544] [serial = 2264] [outer = 00000000] 14:17:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (147E8400) [pid = 3544] [serial = 2265] [outer = 1474BC00] 14:17:08 INFO - PROCESS | 3544 | 1467321428349 Marionette DEBUG loaded listener.js 14:17:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (15A45800) [pid = 3544] [serial = 2266] [outer = 1474BC00] 14:17:08 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8400 == 31 [pid = 3544] [id = 756] 14:17:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F97800) [pid = 3544] [serial = 2267] [outer = 00000000] 14:17:08 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (16F98400) [pid = 3544] [serial = 2268] [outer = 16F97800] 14:17:08 INFO - PROCESS | 3544 | 1467321428859 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 14:17:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 14:17:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 14:17:08 INFO - PROCESS | 3544 | 1467321428909 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 14:17:08 INFO - PROCESS | 3544 | 1467321428911 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 14:17:08 INFO - PROCESS | 3544 | 1467321428915 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 14:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 14:17:08 INFO - PROCESS | 3544 | 1467321428916 Marionette TRACE conn5 <- [1,2982,null,{}] 14:17:08 INFO - PROCESS | 3544 | 1467321428920 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:08 INFO - PROCESS | 3544 | 1467321428922 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:09 INFO - PROCESS | 3544 | 1467321429026 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 14:17:09 INFO - PROCESS | 3544 | 1467321429134 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3544 | 1467321429136 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:09 INFO - PROCESS | 3544 | ++DOCSHELL 15FDD400 == 32 [pid = 3544] [id = 757] 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (16F02400) [pid = 3544] [serial = 2269] [outer = 00000000] 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (17D37400) [pid = 3544] [serial = 2270] [outer = 16F02400] 14:17:09 INFO - PROCESS | 3544 | 1467321429181 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (17D49800) [pid = 3544] [serial = 2271] [outer = 16F02400] 14:17:09 INFO - PROCESS | 3544 | 1467321429543 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 14:17:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 14:17:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 14:17:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 14:17:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 14:17:09 INFO - PROCESS | 3544 | 1467321429592 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 14:17:09 INFO - PROCESS | 3544 | 1467321429594 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 14:17:09 INFO - PROCESS | 3544 | 1467321429597 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 14:17:09 INFO - PROCESS | 3544 | 1467321429599 Marionette TRACE conn5 <- [1,2986,null,{}] 14:17:09 INFO - PROCESS | 3544 | 1467321429602 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:09 INFO - PROCESS | 3544 | 1467321429604 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:09 INFO - PROCESS | 3544 | 1467321429726 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 14:17:09 INFO - PROCESS | 3544 | 1467321429822 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:09 INFO - PROCESS | 3544 | 1467321429824 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:09 INFO - PROCESS | 3544 | ++DOCSHELL 18346C00 == 33 [pid = 3544] [id = 758] 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (18349400) [pid = 3544] [serial = 2272] [outer = 00000000] 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1880E400) [pid = 3544] [serial = 2273] [outer = 18349400] 14:17:09 INFO - PROCESS | 3544 | 1467321429868 Marionette DEBUG loaded listener.js 14:17:09 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1880F000) [pid = 3544] [serial = 2274] [outer = 18349400] 14:17:10 INFO - PROCESS | 3544 | 1467321430253 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 14:17:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 14:17:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 14:17:10 INFO - PROCESS | 3544 | 1467321430332 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 14:17:10 INFO - PROCESS | 3544 | 1467321430334 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 14:17:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 14:17:10 INFO - PROCESS | 3544 | 1467321430337 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 14:17:10 INFO - PROCESS | 3544 | 1467321430339 Marionette TRACE conn5 <- [1,2990,null,{}] 14:17:10 INFO - PROCESS | 3544 | 1467321430342 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:10 INFO - PROCESS | 3544 | 1467321430348 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:10 INFO - PROCESS | 3544 | 1467321430495 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 14:17:10 INFO - PROCESS | 3544 | 1467321430500 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:10 INFO - PROCESS | 3544 | 1467321430502 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:10 INFO - PROCESS | 3544 | ++DOCSHELL 1880D800 == 34 [pid = 3544] [id = 759] 14:17:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (18842C00) [pid = 3544] [serial = 2275] [outer = 00000000] 14:17:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (18D8B400) [pid = 3544] [serial = 2276] [outer = 18842C00] 14:17:10 INFO - PROCESS | 3544 | 1467321430608 Marionette DEBUG loaded listener.js 14:17:10 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (1928AC00) [pid = 3544] [serial = 2277] [outer = 18842C00] 14:17:11 INFO - PROCESS | 3544 | 1467321430990 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 14:17:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 14:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 14:17:11 INFO - PROCESS | 3544 | 1467321431009 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 3544 | 1467321431011 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 14:17:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 14:17:11 INFO - PROCESS | 3544 | 1467321431014 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 3544 | 1467321431015 Marionette TRACE conn5 <- [1,2994,null,{}] 14:17:11 INFO - PROCESS | 3544 | 1467321431028 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3544 | 1467321431030 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:11 INFO - PROCESS | 3544 | 1467321431177 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 14:17:11 INFO - PROCESS | 3544 | 1467321431193 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3544 | 1467321431195 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:11 INFO - PROCESS | 3544 | ++DOCSHELL 0FF41C00 == 35 [pid = 3544] [id = 760] 14:17:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (18D8B000) [pid = 3544] [serial = 2278] [outer = 00000000] 14:17:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1969DC00) [pid = 3544] [serial = 2279] [outer = 18D8B000] 14:17:11 INFO - PROCESS | 3544 | 1467321431239 Marionette DEBUG loaded listener.js 14:17:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (198BFC00) [pid = 3544] [serial = 2280] [outer = 18D8B000] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (0FC4D800) [pid = 3544] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (18FA9400) [pid = 3544] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (13F45400) [pid = 3544] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (0C597400) [pid = 3544] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (14128C00) [pid = 3544] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (16F05000) [pid = 3544] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F636000) [pid = 3544] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (17D3E000) [pid = 3544] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (0F6E0000) [pid = 3544] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (15EF0800) [pid = 3544] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (0F874C00) [pid = 3544] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (141A4800) [pid = 3544] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18D8DC00) [pid = 3544] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (19B9A000) [pid = 3544] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 14:17:11 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18352C00) [pid = 3544] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 14:17:11 INFO - PROCESS | 3544 | 1467321431712 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 14:17:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 14:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 730ms 14:17:11 INFO - TEST-START | /FileAPI/FileReaderSync.worker 14:17:11 INFO - PROCESS | 3544 | 1467321431745 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 14:17:11 INFO - PROCESS | 3544 | 1467321431747 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 14:17:11 INFO - PROCESS | 3544 | 1467321431750 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 14:17:11 INFO - PROCESS | 3544 | 1467321431751 Marionette TRACE conn5 <- [1,2998,null,{}] 14:17:11 INFO - PROCESS | 3544 | 1467321431755 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:11 INFO - PROCESS | 3544 | 1467321431757 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:11 INFO - PROCESS | 3544 | 1467321431884 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 14:17:11 INFO - PROCESS | 3544 | 1467321431944 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:11 INFO - PROCESS | 3544 | 1467321431946 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:11 INFO - PROCESS | 3544 | ++DOCSHELL 141EE400 == 36 [pid = 3544] [id = 761] 14:17:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (18FA9400) [pid = 3544] [serial = 2281] [outer = 00000000] 14:17:11 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (19B97000) [pid = 3544] [serial = 2282] [outer = 18FA9400] 14:17:12 INFO - PROCESS | 3544 | 1467321431989 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (19B9B400) [pid = 3544] [serial = 2283] [outer = 18FA9400] 14:17:12 INFO - PROCESS | 3544 | [3544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:17:12 INFO - PROCESS | 3544 | 1467321432404 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 14:17:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 14:17:12 INFO - {} 14:17:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 14:17:12 INFO - {} 14:17:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 14:17:12 INFO - {} 14:17:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 14:17:12 INFO - {} 14:17:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 670ms 14:17:12 INFO - TEST-START | /FileAPI/fileReader.html 14:17:12 INFO - PROCESS | 3544 | 1467321432421 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 14:17:12 INFO - PROCESS | 3544 | 1467321432423 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 14:17:12 INFO - PROCESS | 3544 | 1467321432426 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 14:17:12 INFO - PROCESS | 3544 | 1467321432427 Marionette TRACE conn5 <- [1,3002,null,{}] 14:17:12 INFO - PROCESS | 3544 | 1467321432431 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:12 INFO - PROCESS | 3544 | 1467321432432 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:12 INFO - PROCESS | 3544 | 1467321432515 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 14:17:12 INFO - PROCESS | 3544 | 1467321432519 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:12 INFO - PROCESS | 3544 | 1467321432521 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:12 INFO - PROCESS | 3544 | ++DOCSHELL 19BA0C00 == 37 [pid = 3544] [id = 762] 14:17:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (1A8BD800) [pid = 3544] [serial = 2284] [outer = 00000000] 14:17:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (1C2CC000) [pid = 3544] [serial = 2285] [outer = 1A8BD800] 14:17:12 INFO - PROCESS | 3544 | 1467321432565 Marionette DEBUG loaded listener.js 14:17:12 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (1B183400) [pid = 3544] [serial = 2286] [outer = 1A8BD800] 14:17:13 INFO - PROCESS | 3544 | 1467321433038 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 14:17:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 14:17:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 14:17:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 14:17:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 14:17:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 14:17:13 INFO - PROCESS | 3544 | 1467321433057 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 14:17:13 INFO - TEST-START | /FileAPI/historical.html 14:17:13 INFO - PROCESS | 3544 | 1467321433059 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 14:17:13 INFO - PROCESS | 3544 | 1467321433062 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 3544 | 1467321433064 Marionette TRACE conn5 <- [1,3006,null,{}] 14:17:13 INFO - PROCESS | 3544 | 1467321433082 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3544 | 1467321433084 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:13 INFO - PROCESS | 3544 | 1467321433167 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 14:17:13 INFO - PROCESS | 3544 | 1467321433172 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:13 INFO - PROCESS | 3544 | 1467321433174 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:13 INFO - PROCESS | 3544 | ++DOCSHELL 1C2D1000 == 38 [pid = 3544] [id = 763] 14:17:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (1C36EC00) [pid = 3544] [serial = 2287] [outer = 00000000] 14:17:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (1C376400) [pid = 3544] [serial = 2288] [outer = 1C36EC00] 14:17:13 INFO - PROCESS | 3544 | 1467321433216 Marionette DEBUG loaded listener.js 14:17:13 INFO - PROCESS | 3544 | ++DOMWINDOW == 85 (1C370C00) [pid = 3544] [serial = 2289] [outer = 1C36EC00] 14:17:13 INFO - PROCESS | 3544 | 1467321433829 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 14:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 14:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 14:17:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 14:17:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 14:17:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 14:17:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 14:17:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 14:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 14:17:13 INFO - TEST-OK | /FileAPI/historical.html | took 791ms 14:17:13 INFO - PROCESS | 3544 | 1467321433855 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 14:17:13 INFO - PROCESS | 3544 | 1467321433860 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 14:17:13 INFO - TEST-START | /FileAPI/idlharness.html 14:17:13 INFO - PROCESS | 3544 | 1467321433865 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 14:17:13 INFO - PROCESS | 3544 | 1467321433868 Marionette TRACE conn5 <- [1,3010,null,{}] 14:17:13 INFO - PROCESS | 3544 | 1467321433926 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:13 INFO - PROCESS | 3544 | 1467321433929 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:14 INFO - PROCESS | 3544 | 1467321434129 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 14:17:14 INFO - PROCESS | 3544 | 1467321434192 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:14 INFO - PROCESS | 3544 | 1467321434195 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:14 INFO - PROCESS | 3544 | ++DOCSHELL 0FC46800 == 39 [pid = 3544] [id = 764] 14:17:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 86 (0FD2DC00) [pid = 3544] [serial = 2290] [outer = 00000000] 14:17:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 87 (13F62800) [pid = 3544] [serial = 2291] [outer = 0FD2DC00] 14:17:14 INFO - PROCESS | 3544 | 1467321434292 Marionette DEBUG loaded listener.js 14:17:14 INFO - PROCESS | 3544 | ++DOMWINDOW == 88 (13FEB800) [pid = 3544] [serial = 2292] [outer = 0FD2DC00] 14:17:15 INFO - PROCESS | 3544 | 1467321435362 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 14:17:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:17:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 14:17:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 14:17:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1619ms 14:17:15 INFO - PROCESS | 3544 | 1467321435500 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 14:17:15 INFO - PROCESS | 3544 | 1467321435505 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 14:17:15 INFO - TEST-START | /FileAPI/idlharness.worker 14:17:15 INFO - PROCESS | 3544 | 1467321435522 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 14:17:15 INFO - PROCESS | 3544 | 1467321435525 Marionette TRACE conn5 <- [1,3014,null,{}] 14:17:15 INFO - PROCESS | 3544 | 1467321435529 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:15 INFO - PROCESS | 3544 | 1467321435532 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:15 INFO - PROCESS | 3544 | 1467321435674 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 14:17:15 INFO - PROCESS | 3544 | 1467321435784 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:15 INFO - PROCESS | 3544 | 1467321435787 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:15 INFO - PROCESS | 3544 | ++DOCSHELL 1D0D6400 == 40 [pid = 3544] [id = 765] 14:17:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 89 (1D0D6800) [pid = 3544] [serial = 2293] [outer = 00000000] 14:17:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 90 (1D0D9000) [pid = 3544] [serial = 2294] [outer = 1D0D6800] 14:17:15 INFO - PROCESS | 3544 | 1467321435844 Marionette DEBUG loaded listener.js 14:17:15 INFO - PROCESS | 3544 | ++DOMWINDOW == 91 (1D0DC800) [pid = 3544] [serial = 2295] [outer = 1D0D6800] 14:17:16 INFO - PROCESS | 3544 | [3544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:17:17 INFO - PROCESS | 3544 | 1467321437121 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 14:17:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 14:17:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 14:17:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:17:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:17:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 14:17:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 14:17:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 14:17:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 14:17:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 14:17:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 14:17:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 14:17:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 14:17:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 14:17:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 14:17:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 14:17:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 14:17:17 INFO - {} 14:17:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1808ms 14:17:17 INFO - PROCESS | 3544 | 1467321437333 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 14:17:17 INFO - PROCESS | 3544 | 1467321437337 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 14:17:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 14:17:17 INFO - PROCESS | 3544 | 1467321437342 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 14:17:17 INFO - PROCESS | 3544 | 1467321437345 Marionette TRACE conn5 <- [1,3018,null,{}] 14:17:17 INFO - PROCESS | 3544 | 1467321437351 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:17 INFO - PROCESS | 3544 | 1467321437354 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:17 INFO - PROCESS | 3544 | 1467321437520 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 14:17:17 INFO - PROCESS | 3544 | 1467321437637 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:17 INFO - PROCESS | 3544 | 1467321437641 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:17 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5DC00 == 41 [pid = 3544] [id = 766] 14:17:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 92 (0FC5E800) [pid = 3544] [serial = 2296] [outer = 00000000] 14:17:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 93 (0FD26800) [pid = 3544] [serial = 2297] [outer = 0FC5E800] 14:17:17 INFO - PROCESS | 3544 | 1467321437691 Marionette DEBUG loaded listener.js 14:17:17 INFO - PROCESS | 3544 | ++DOMWINDOW == 94 (1023BC00) [pid = 3544] [serial = 2298] [outer = 0FC5E800] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 19BA0C00 == 40 [pid = 3544] [id = 762] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 141EE400 == 39 [pid = 3544] [id = 761] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0FF41C00 == 38 [pid = 3544] [id = 760] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 1880D800 == 37 [pid = 3544] [id = 759] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 18346C00 == 36 [pid = 3544] [id = 758] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0F8C8400 == 35 [pid = 3544] [id = 756] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 15FDD400 == 34 [pid = 3544] [id = 757] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 14747000 == 33 [pid = 3544] [id = 755] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0FC4CC00 == 32 [pid = 3544] [id = 754] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0FC4B000 == 31 [pid = 3544] [id = 753] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 147DB400 == 30 [pid = 3544] [id = 752] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 141AF800 == 29 [pid = 3544] [id = 750] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0FC42400 == 28 [pid = 3544] [id = 751] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 1D0D6400 == 27 [pid = 3544] [id = 765] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 1C2D1000 == 26 [pid = 3544] [id = 763] 14:17:18 INFO - PROCESS | 3544 | --DOCSHELL 0FC46800 == 25 [pid = 3544] [id = 764] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 93 (0FC61800) [pid = 3544] [serial = 2224] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 92 (0FE4F000) [pid = 3544] [serial = 2225] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 91 (19296400) [pid = 3544] [serial = 2247] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 90 (13F60C00) [pid = 3544] [serial = 2227] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 89 (0CBF2C00) [pid = 3544] [serial = 2221] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 88 (0F7F8800) [pid = 3544] [serial = 2222] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 87 (14840000) [pid = 3544] [serial = 2230] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 86 (16F68C00) [pid = 3544] [serial = 2233] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 85 (13FE3800) [pid = 3544] [serial = 2228] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 84 (0F8CC800) [pid = 3544] [serial = 2219] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (0F760800) [pid = 3544] [serial = 2218] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (18802000) [pid = 3544] [serial = 2238] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (16F6E800) [pid = 3544] [serial = 2234] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (17D44C00) [pid = 3544] [serial = 2236] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (0FC06800) [pid = 3544] [serial = 2241] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (18807800) [pid = 3544] [serial = 2239] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (18AE0400) [pid = 3544] [serial = 2244] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (0FC07400) [pid = 3544] [serial = 2207] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (0F8D2C00) [pid = 3544] [serial = 2206] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (148B8400) [pid = 3544] [serial = 2210] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (14496400) [pid = 3544] [serial = 2209] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1968E800) [pid = 3544] [serial = 2248] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (19691C00) [pid = 3544] [serial = 2213] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (19294000) [pid = 3544] [serial = 2212] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (1A8BCC00) [pid = 3544] [serial = 2216] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (19B9EC00) [pid = 3544] [serial = 2215] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (13F4F000) [pid = 3544] [serial = 2242] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (17D34000) [pid = 3544] [serial = 2245] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (15EF1400) [pid = 3544] [serial = 2231] [outer = 00000000] [url = about:blank] 14:17:18 INFO - PROCESS | 3544 | 1467321438799 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 14:17:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 14:17:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1484ms 14:17:18 INFO - PROCESS | 3544 | 1467321438826 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 14:17:18 INFO - PROCESS | 3544 | 1467321438830 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 14:17:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 14:17:18 INFO - PROCESS | 3544 | 1467321438834 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 14:17:18 INFO - PROCESS | 3544 | 1467321438839 Marionette TRACE conn5 <- [1,3022,null,{}] 14:17:18 INFO - PROCESS | 3544 | 1467321438844 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:18 INFO - PROCESS | 3544 | 1467321438846 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:18 INFO - PROCESS | 3544 | 1467321438942 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 14:17:18 INFO - PROCESS | 3544 | 1467321438951 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:18 INFO - PROCESS | 3544 | 1467321438954 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:18 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C7800 == 26 [pid = 3544] [id = 767] 14:17:18 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0F8C8000) [pid = 3544] [serial = 2299] [outer = 00000000] 14:17:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FBAC800) [pid = 3544] [serial = 2300] [outer = 0F8C8000] 14:17:19 INFO - PROCESS | 3544 | 1467321439002 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (0FC0B000) [pid = 3544] [serial = 2301] [outer = 0F8C8000] 14:17:19 INFO - PROCESS | 3544 | 1467321439502 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 14:17:19 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 14:17:19 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 14:17:19 INFO - PROCESS | 3544 | 1467321439566 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 14:17:19 INFO - PROCESS | 3544 | 1467321439571 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 14:17:19 INFO - PROCESS | 3544 | 1467321439577 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 14:17:19 INFO - TEST-START | /FileAPI/blob/Blob-close.html 14:17:19 INFO - PROCESS | 3544 | 1467321439579 Marionette TRACE conn5 <- [1,3026,null,{}] 14:17:19 INFO - PROCESS | 3544 | 1467321439583 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:19 INFO - PROCESS | 3544 | 1467321439586 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:19 INFO - PROCESS | 3544 | 1467321439712 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 14:17:19 INFO - PROCESS | 3544 | 1467321439819 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:19 INFO - PROCESS | 3544 | 1467321439821 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:19 INFO - PROCESS | 3544 | ++DOCSHELL 0FD28800 == 27 [pid = 3544] [id = 768] 14:17:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (0FD2B000) [pid = 3544] [serial = 2302] [outer = 00000000] 14:17:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (0FD31000) [pid = 3544] [serial = 2303] [outer = 0FD2B000] 14:17:19 INFO - PROCESS | 3544 | 1467321439869 Marionette DEBUG loaded listener.js 14:17:19 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (10234400) [pid = 3544] [serial = 2304] [outer = 0FD2B000] 14:17:20 INFO - PROCESS | 3544 | 1467321440228 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 14:17:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 14:17:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 14:17:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 14:17:20 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 14:17:20 INFO - PROCESS | 3544 | 1467321440252 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 14:17:20 INFO - PROCESS | 3544 | 1467321440254 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 14:17:20 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 14:17:20 INFO - PROCESS | 3544 | 1467321440258 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 14:17:20 INFO - PROCESS | 3544 | 1467321440262 Marionette TRACE conn5 <- [1,3030,null,{}] 14:17:20 INFO - PROCESS | 3544 | 1467321440293 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:20 INFO - PROCESS | 3544 | 1467321440298 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:20 INFO - PROCESS | 3544 | 1467321440385 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 14:17:20 INFO - PROCESS | 3544 | 1467321440392 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:20 INFO - PROCESS | 3544 | 1467321440395 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:20 INFO - PROCESS | 3544 | ++DOCSHELL 13FE2000 == 28 [pid = 3544] [id = 769] 14:17:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (13FE3800) [pid = 3544] [serial = 2305] [outer = 00000000] 14:17:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1412B400) [pid = 3544] [serial = 2306] [outer = 13FE3800] 14:17:20 INFO - PROCESS | 3544 | 1467321440442 Marionette DEBUG loaded listener.js 14:17:20 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (141E5800) [pid = 3544] [serial = 2307] [outer = 13FE3800] 14:17:21 INFO - PROCESS | 3544 | 1467321441184 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 14:17:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 14:17:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 14:17:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 14:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 14:17:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 14:17:21 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1000ms 14:17:21 INFO - PROCESS | 3544 | 1467321441262 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3544 | 1467321441265 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 14:17:21 INFO - PROCESS | 3544 | 1467321441268 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 14:17:21 INFO - PROCESS | 3544 | 1467321441270 Marionette TRACE conn5 <- [1,3034,null,{}] 14:17:21 INFO - PROCESS | 3544 | 1467321441274 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3544 | 1467321441276 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:21 INFO - PROCESS | 3544 | 1467321441404 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 14:17:21 INFO - PROCESS | 3544 | 1467321441409 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:21 INFO - PROCESS | 3544 | 1467321441411 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:21 INFO - PROCESS | 3544 | ++DOCSHELL 1555A000 == 29 [pid = 3544] [id = 770] 14:17:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (15A45400) [pid = 3544] [serial = 2308] [outer = 00000000] 14:17:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (15FDA800) [pid = 3544] [serial = 2309] [outer = 15A45400] 14:17:21 INFO - PROCESS | 3544 | 1467321441512 Marionette DEBUG loaded listener.js 14:17:21 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (1642F800) [pid = 3544] [serial = 2310] [outer = 15A45400] 14:17:21 INFO - PROCESS | 3544 | [3544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:17:21 INFO - PROCESS | 3544 | 1467321441926 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 14:17:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 14:17:21 INFO - {} 14:17:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 14:17:21 INFO - PROCESS | 3544 | 1467321441950 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 14:17:21 INFO - PROCESS | 3544 | 1467321441952 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 14:17:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 14:17:21 INFO - PROCESS | 3544 | 1467321441956 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 14:17:21 INFO - PROCESS | 3544 | 1467321441957 Marionette TRACE conn5 <- [1,3038,null,{}] 14:17:21 INFO - PROCESS | 3544 | 1467321441961 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:21 INFO - PROCESS | 3544 | 1467321441963 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:22 INFO - PROCESS | 3544 | 1467321442084 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 14:17:22 INFO - PROCESS | 3544 | 1467321442089 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:22 INFO - PROCESS | 3544 | 1467321442091 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:22 INFO - PROCESS | 3544 | ++DOCSHELL 16F0B800 == 30 [pid = 3544] [id = 771] 14:17:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (16F0BC00) [pid = 3544] [serial = 2311] [outer = 00000000] 14:17:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (17D30C00) [pid = 3544] [serial = 2312] [outer = 16F0BC00] 14:17:22 INFO - PROCESS | 3544 | 1467321442135 Marionette DEBUG loaded listener.js 14:17:22 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (17D3A800) [pid = 3544] [serial = 2313] [outer = 16F0BC00] 14:17:22 INFO - PROCESS | 3544 | 1467321442579 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 14:17:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 14:17:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 14:17:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 14:17:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 14:17:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (18FA9400) [pid = 3544] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (1A8BD800) [pid = 3544] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (18349400) [pid = 3544] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (18842C00) [pid = 3544] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (17D31400) [pid = 3544] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (147DF000) [pid = 3544] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (0FC45000) [pid = 3544] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1474BC00) [pid = 3544] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (16F97800) [pid = 3544] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC4F400) [pid = 3544] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FD23C00) [pid = 3544] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (18D8B000) [pid = 3544] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (1C36EC00) [pid = 3544] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 14:17:22 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (16F02400) [pid = 3544] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 14:17:22 INFO - PROCESS | 3544 | 1467321442896 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 14:17:22 INFO - PROCESS | 3544 | 1467321442898 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 14:17:22 INFO - PROCESS | 3544 | 1467321442920 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 14:17:22 INFO - PROCESS | 3544 | 1467321442922 Marionette TRACE conn5 <- [1,3042,null,{}] 14:17:22 INFO - PROCESS | 3544 | 1467321442926 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:22 INFO - PROCESS | 3544 | 1467321442932 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 14:17:23 INFO - PROCESS | 3544 | 1467321443025 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 14:17:23 INFO - PROCESS | 3544 | 1467321443030 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3544 | 1467321443032 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:23 INFO - PROCESS | 3544 | ++DOCSHELL 13F61C00 == 31 [pid = 3544] [id = 772] 14:17:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (13F62000) [pid = 3544] [serial = 2314] [outer = 00000000] 14:17:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (15FE0C00) [pid = 3544] [serial = 2315] [outer = 13F62000] 14:17:23 INFO - PROCESS | 3544 | 1467321443077 Marionette DEBUG loaded listener.js 14:17:23 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (18349400) [pid = 3544] [serial = 2316] [outer = 13F62000] 14:17:23 INFO - PROCESS | 3544 | 1467321443736 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 14:17:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 14:17:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 14:17:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 14:17:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 14:17:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 946ms 14:17:23 INFO - PROCESS | 3544 | 1467321443883 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 14:17:23 INFO - PROCESS | 3544 | 1467321443885 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 14:17:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 14:17:23 INFO - PROCESS | 3544 | 1467321443889 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 14:17:23 INFO - PROCESS | 3544 | 1467321443890 Marionette TRACE conn5 <- [1,3046,null,{}] 14:17:23 INFO - PROCESS | 3544 | 1467321443894 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:23 INFO - PROCESS | 3544 | 1467321443896 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:23 INFO - PROCESS | 3544 | 1467321443974 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 14:17:23 INFO - PROCESS | 3544 | 1467321443979 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:23 INFO - PROCESS | 3544 | 1467321443981 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:24 INFO - PROCESS | 3544 | ++DOCSHELL 18694800 == 32 [pid = 3544] [id = 773] 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (18802000) [pid = 3544] [serial = 2317] [outer = 00000000] 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (1928C800) [pid = 3544] [serial = 2318] [outer = 18802000] 14:17:24 INFO - PROCESS | 3544 | 1467321444025 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (19664400) [pid = 3544] [serial = 2319] [outer = 18802000] 14:17:24 INFO - PROCESS | 3544 | 1467321444522 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 14:17:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 14:17:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 14:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 14:17:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 14:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 14:17:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 14:17:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 14:17:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 14:17:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 672ms 14:17:24 INFO - PROCESS | 3544 | 1467321444565 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 14:17:24 INFO - PROCESS | 3544 | 1467321444567 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 14:17:24 INFO - PROCESS | 3544 | 1467321444570 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 14:17:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 14:17:24 INFO - PROCESS | 3544 | 1467321444572 Marionette TRACE conn5 <- [1,3050,null,{}] 14:17:24 INFO - PROCESS | 3544 | 1467321444575 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:24 INFO - PROCESS | 3544 | 1467321444577 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:24 INFO - PROCESS | 3544 | 1467321444655 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 14:17:24 INFO - PROCESS | 3544 | 1467321444660 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:24 INFO - PROCESS | 3544 | 1467321444662 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:24 INFO - PROCESS | 3544 | ++DOCSHELL 1928A000 == 33 [pid = 3544] [id = 774] 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (1928D400) [pid = 3544] [serial = 2320] [outer = 00000000] 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (19B9C800) [pid = 3544] [serial = 2321] [outer = 1928D400] 14:17:24 INFO - PROCESS | 3544 | 1467321444705 Marionette DEBUG loaded listener.js 14:17:24 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (198C5800) [pid = 3544] [serial = 2322] [outer = 1928D400] 14:17:25 INFO - PROCESS | 3544 | [3544] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:17:25 INFO - PROCESS | 3544 | 1467321445400 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 14:17:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 14:17:25 INFO - {} 14:17:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 14:17:25 INFO - PROCESS | 3544 | 1467321445519 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 14:17:25 INFO - PROCESS | 3544 | 1467321445524 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 14:17:25 INFO - PROCESS | 3544 | 1467321445532 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 14:17:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 14:17:25 INFO - PROCESS | 3544 | 1467321445536 Marionette TRACE conn5 <- [1,3054,null,{}] 14:17:25 INFO - PROCESS | 3544 | 1467321445541 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:25 INFO - PROCESS | 3544 | 1467321445545 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:25 INFO - PROCESS | 3544 | 1467321445668 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 14:17:25 INFO - PROCESS | 3544 | 1467321445787 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:25 INFO - PROCESS | 3544 | 1467321445790 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:25 INFO - PROCESS | 3544 | ++DOCSHELL 0F8CBC00 == 34 [pid = 3544] [id = 775] 14:17:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F8D2400) [pid = 3544] [serial = 2323] [outer = 00000000] 14:17:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0FD2D400) [pid = 3544] [serial = 2324] [outer = 0F8D2400] 14:17:25 INFO - PROCESS | 3544 | 1467321445846 Marionette DEBUG loaded listener.js 14:17:25 INFO - PROCESS | 3544 | ++DOMWINDOW == 78 (10D3F800) [pid = 3544] [serial = 2325] [outer = 0F8D2400] 14:17:26 INFO - PROCESS | 3544 | 1467321446450 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 14:17:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 14:17:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 971ms 14:17:26 INFO - PROCESS | 3544 | 1467321446507 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 14:17:26 INFO - PROCESS | 3544 | 1467321446512 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 14:17:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 14:17:26 INFO - PROCESS | 3544 | 1467321446518 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 14:17:26 INFO - PROCESS | 3544 | 1467321446521 Marionette TRACE conn5 <- [1,3058,null,{}] 14:17:26 INFO - PROCESS | 3544 | 1467321446525 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:26 INFO - PROCESS | 3544 | 1467321446528 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:26 INFO - PROCESS | 3544 | 1467321446660 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 14:17:26 INFO - PROCESS | 3544 | 1467321446803 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:26 INFO - PROCESS | 3544 | 1467321446806 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:26 INFO - PROCESS | 3544 | ++DOCSHELL 1462E800 == 35 [pid = 3544] [id = 776] 14:17:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 79 (1469A800) [pid = 3544] [serial = 2326] [outer = 00000000] 14:17:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 80 (14842800) [pid = 3544] [serial = 2327] [outer = 1469A800] 14:17:26 INFO - PROCESS | 3544 | 1467321446864 Marionette DEBUG loaded listener.js 14:17:26 INFO - PROCESS | 3544 | ++DOMWINDOW == 81 (15FDB400) [pid = 3544] [serial = 2328] [outer = 1469A800] 14:17:27 INFO - PROCESS | 3544 | 1467321447691 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 14:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 14:17:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1217ms 14:17:27 INFO - PROCESS | 3544 | 1467321447757 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 14:17:27 INFO - PROCESS | 3544 | 1467321447761 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 14:17:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 14:17:27 INFO - PROCESS | 3544 | 1467321447766 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 14:17:27 INFO - PROCESS | 3544 | 1467321447769 Marionette TRACE conn5 <- [1,3062,null,{}] 14:17:27 INFO - PROCESS | 3544 | 1467321447774 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:27 INFO - PROCESS | 3544 | 1467321447778 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:27 INFO - PROCESS | 3544 | 1467321447897 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 14:17:28 INFO - PROCESS | 3544 | 1467321448041 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3544 | 1467321448045 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:28 INFO - PROCESS | 3544 | ++DOCSHELL 0FC55C00 == 36 [pid = 3544] [id = 777] 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 82 (0FC56400) [pid = 3544] [serial = 2329] [outer = 00000000] 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 83 (0FC5EC00) [pid = 3544] [serial = 2330] [outer = 0FC56400] 14:17:28 INFO - PROCESS | 3544 | 1467321448096 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 84 (0FD2E400) [pid = 3544] [serial = 2331] [outer = 0FC56400] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 18694800 == 35 [pid = 3544] [id = 773] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 13F61C00 == 34 [pid = 3544] [id = 772] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 16F0B800 == 33 [pid = 3544] [id = 771] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 1555A000 == 32 [pid = 3544] [id = 770] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 13FE2000 == 31 [pid = 3544] [id = 769] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 0FD28800 == 30 [pid = 3544] [id = 768] 14:17:28 INFO - PROCESS | 3544 | --DOCSHELL 0F8C7800 == 29 [pid = 3544] [id = 767] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 83 (19B9B400) [pid = 3544] [serial = 2283] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 82 (1B183400) [pid = 3544] [serial = 2286] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 81 (1880E400) [pid = 3544] [serial = 2273] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 80 (18D8B400) [pid = 3544] [serial = 2276] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 79 (19A4C000) [pid = 3544] [serial = 2251] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 78 (19A42400) [pid = 3544] [serial = 2250] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 77 (15EEF800) [pid = 3544] [serial = 2256] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 76 (16F04000) [pid = 3544] [serial = 2257] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 75 (10235400) [pid = 3544] [serial = 2253] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (10351400) [pid = 3544] [serial = 2254] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (147E8400) [pid = 3544] [serial = 2265] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (1880F000) [pid = 3544] [serial = 2274] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (15A45800) [pid = 3544] [serial = 2266] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (16F98400) [pid = 3544] [serial = 2268] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (0FF43400) [pid = 3544] [serial = 2259] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (103CE000) [pid = 3544] [serial = 2260] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (17D37400) [pid = 3544] [serial = 2270] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (102DF400) [pid = 3544] [serial = 2262] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (13F13C00) [pid = 3544] [serial = 2263] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 64 (1969DC00) [pid = 3544] [serial = 2279] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 63 (19B97000) [pid = 3544] [serial = 2282] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 62 (1928AC00) [pid = 3544] [serial = 2277] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 61 (1C370C00) [pid = 3544] [serial = 2289] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 60 (1C376400) [pid = 3544] [serial = 2288] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 59 (1C2CC000) [pid = 3544] [serial = 2285] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 58 (198BFC00) [pid = 3544] [serial = 2280] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | --DOMWINDOW == 57 (17D49800) [pid = 3544] [serial = 2271] [outer = 00000000] [url = about:blank] 14:17:28 INFO - PROCESS | 3544 | 1467321448582 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 14:17:28 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 14:17:28 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 871ms 14:17:28 INFO - PROCESS | 3544 | 1467321448637 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 14:17:28 INFO - PROCESS | 3544 | 1467321448641 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 14:17:28 INFO - PROCESS | 3544 | 1467321448647 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 14:17:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 14:17:28 INFO - PROCESS | 3544 | 1467321448650 Marionette TRACE conn5 <- [1,3066,null,{}] 14:17:28 INFO - PROCESS | 3544 | 1467321448654 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:28 INFO - PROCESS | 3544 | 1467321448656 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:28 INFO - PROCESS | 3544 | 1467321448743 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 14:17:28 INFO - PROCESS | 3544 | 1467321448752 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:28 INFO - PROCESS | 3544 | 1467321448754 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:28 INFO - PROCESS | 3544 | ++DOCSHELL 0FC48400 == 30 [pid = 3544] [id = 778] 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 58 (0FC56000) [pid = 3544] [serial = 2332] [outer = 00000000] 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 59 (0FF3DC00) [pid = 3544] [serial = 2333] [outer = 0FC56000] 14:17:28 INFO - PROCESS | 3544 | 1467321448801 Marionette DEBUG loaded listener.js 14:17:28 INFO - PROCESS | 3544 | ++DOMWINDOW == 60 (1034AC00) [pid = 3544] [serial = 2334] [outer = 0FC56000] 14:17:29 INFO - PROCESS | 3544 | 1467321449300 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 14:17:29 INFO - PROCESS | 3544 | 1467321449328 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 14:17:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 14:17:29 INFO - PROCESS | 3544 | 1467321449336 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 14:17:29 INFO - PROCESS | 3544 | 1467321449339 Marionette TRACE conn5 <- [1,3070,null,{}] 14:17:29 INFO - PROCESS | 3544 | 1467321449350 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:29 INFO - PROCESS | 3544 | 1467321449355 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:29 INFO - PROCESS | 3544 | 1467321449444 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 14:17:29 INFO - PROCESS | 3544 | 1467321449453 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:29 INFO - PROCESS | 3544 | 1467321449456 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:29 INFO - PROCESS | 3544 | ++DOCSHELL 1449F400 == 31 [pid = 3544] [id = 779] 14:17:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 61 (144B8400) [pid = 3544] [serial = 2335] [outer = 00000000] 14:17:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 62 (14745800) [pid = 3544] [serial = 2336] [outer = 144B8400] 14:17:29 INFO - PROCESS | 3544 | 1467321449503 Marionette DEBUG loaded listener.js 14:17:29 INFO - PROCESS | 3544 | ++DOMWINDOW == 63 (14840C00) [pid = 3544] [serial = 2337] [outer = 144B8400] 14:17:30 INFO - PROCESS | 3544 | 1467321450000 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 14:17:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 14:17:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 14:17:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 14:17:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 14:17:30 INFO - PROCESS | 3544 | 1467321450026 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3544 | 1467321450028 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 14:17:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 14:17:30 INFO - PROCESS | 3544 | 1467321450031 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3544 | 1467321450033 Marionette TRACE conn5 <- [1,3074,null,{}] 14:17:30 INFO - PROCESS | 3544 | 1467321450037 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3544 | 1467321450039 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:30 INFO - PROCESS | 3544 | 1467321450126 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 14:17:30 INFO - PROCESS | 3544 | 1467321450139 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3544 | 1467321450141 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:30 INFO - PROCESS | 3544 | ++DOCSHELL 15FE1C00 == 32 [pid = 3544] [id = 780] 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 64 (16426C00) [pid = 3544] [serial = 2338] [outer = 00000000] 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 65 (16F6DC00) [pid = 3544] [serial = 2339] [outer = 16426C00] 14:17:30 INFO - PROCESS | 3544 | 1467321450186 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (16F9F400) [pid = 3544] [serial = 2340] [outer = 16426C00] 14:17:30 INFO - PROCESS | 3544 | 1467321450610 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 14:17:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 14:17:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 14:17:30 INFO - PROCESS | 3544 | 1467321450681 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 14:17:30 INFO - PROCESS | 3544 | 1467321450684 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 14:17:30 INFO - PROCESS | 3544 | 1467321450687 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 14:17:30 INFO - PROCESS | 3544 | 1467321450689 Marionette TRACE conn5 <- [1,3078,null,{}] 14:17:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 14:17:30 INFO - PROCESS | 3544 | 1467321450698 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:30 INFO - PROCESS | 3544 | 1467321450700 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:30 INFO - PROCESS | 3544 | 1467321450818 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 14:17:30 INFO - PROCESS | 3544 | 1467321450823 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:30 INFO - PROCESS | 3544 | 1467321450825 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:30 INFO - PROCESS | 3544 | ++DOCSHELL 0FC4AC00 == 33 [pid = 3544] [id = 781] 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (0FC4CC00) [pid = 3544] [serial = 2341] [outer = 00000000] 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (17D33000) [pid = 3544] [serial = 2342] [outer = 0FC4CC00] 14:17:30 INFO - PROCESS | 3544 | 1467321450869 Marionette DEBUG loaded listener.js 14:17:30 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (17D3DC00) [pid = 3544] [serial = 2343] [outer = 0FC4CC00] 14:17:31 INFO - PROCESS | 3544 | 1467321451301 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 14:17:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 14:17:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 14:17:31 INFO - PROCESS | 3544 | 1467321451364 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 14:17:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 14:17:31 INFO - PROCESS | 3544 | 1467321451366 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 14:17:31 INFO - PROCESS | 3544 | 1467321451369 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 14:17:31 INFO - PROCESS | 3544 | 1467321451370 Marionette TRACE conn5 <- [1,3082,null,{}] 14:17:31 INFO - PROCESS | 3544 | 1467321451374 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:31 INFO - PROCESS | 3544 | 1467321451379 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:31 INFO - PROCESS | 3544 | 1467321451525 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 14:17:31 INFO - PROCESS | 3544 | 1467321451530 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:31 INFO - PROCESS | 3544 | 1467321451532 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:31 INFO - PROCESS | 3544 | ++DOCSHELL 18352C00 == 34 [pid = 3544] [id = 782] 14:17:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (18694C00) [pid = 3544] [serial = 2344] [outer = 00000000] 14:17:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (18839400) [pid = 3544] [serial = 2345] [outer = 18694C00] 14:17:31 INFO - PROCESS | 3544 | 1467321451638 Marionette DEBUG loaded listener.js 14:17:31 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (18ABAC00) [pid = 3544] [serial = 2346] [outer = 18694C00] 14:17:32 INFO - PROCESS | 3544 | 1467321452030 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 14:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 14:17:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 14:17:32 INFO - PROCESS | 3544 | 1467321452100 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 14:17:32 INFO - PROCESS | 3544 | 1467321452102 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 14:17:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 14:17:32 INFO - PROCESS | 3544 | 1467321452105 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 3544 | 1467321452107 Marionette TRACE conn5 <- [1,3086,null,{}] 14:17:32 INFO - PROCESS | 3544 | 1467321452111 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3544 | 1467321452112 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:32 INFO - PROCESS | 3544 | 1467321452269 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 14:17:32 INFO - PROCESS | 3544 | 1467321452275 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3544 | 1467321452277 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:32 INFO - PROCESS | 3544 | ++DOCSHELL 18AE1400 == 35 [pid = 3544] [id = 783] 14:17:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (18D02400) [pid = 3544] [serial = 2347] [outer = 00000000] 14:17:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (18D86800) [pid = 3544] [serial = 2348] [outer = 18D02400] 14:17:32 INFO - PROCESS | 3544 | 1467321452320 Marionette DEBUG loaded listener.js 14:17:32 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (18D8AC00) [pid = 3544] [serial = 2349] [outer = 18D02400] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 74 (15A45400) [pid = 3544] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 73 (13FE3800) [pid = 3544] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 72 (0F8C8000) [pid = 3544] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 71 (0FD2B000) [pid = 3544] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 70 (0FC5E800) [pid = 3544] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 69 (16F0BC00) [pid = 3544] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 68 (13F62000) [pid = 3544] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 67 (18802000) [pid = 3544] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 66 (0FD2DC00) [pid = 3544] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 14:17:32 INFO - PROCESS | 3544 | --DOMWINDOW == 65 (1D0D6800) [pid = 3544] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 14:17:32 INFO - PROCESS | 3544 | 1467321452859 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 14:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 14:17:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 14:17:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 14:17:32 INFO - PROCESS | 3544 | 1467321452876 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 14:17:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 14:17:32 INFO - PROCESS | 3544 | 1467321452878 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 14:17:32 INFO - PROCESS | 3544 | 1467321452881 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 14:17:32 INFO - PROCESS | 3544 | 1467321452883 Marionette TRACE conn5 <- [1,3090,null,{}] 14:17:32 INFO - PROCESS | 3544 | 1467321452886 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:32 INFO - PROCESS | 3544 | 1467321452888 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:32 INFO - PROCESS | 3544 | 1467321452968 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 14:17:32 INFO - PROCESS | 3544 | 1467321452975 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:32 INFO - PROCESS | 3544 | 1467321452977 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:33 INFO - PROCESS | 3544 | ++DOCSHELL 0F8C8000 == 36 [pid = 3544] [id = 784] 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 66 (0FC59C00) [pid = 3544] [serial = 2350] [outer = 00000000] 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 67 (1928B400) [pid = 3544] [serial = 2351] [outer = 0FC59C00] 14:17:33 INFO - PROCESS | 3544 | 1467321453021 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 68 (19661400) [pid = 3544] [serial = 2352] [outer = 0FC59C00] 14:17:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 14:17:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 570ms 14:17:33 INFO - PROCESS | 3544 | 1467321453444 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 14:17:33 INFO - PROCESS | 3544 | 1467321453452 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 14:17:33 INFO - PROCESS | 3544 | 1467321453454 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 14:17:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 14:17:33 INFO - PROCESS | 3544 | 1467321453456 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 14:17:33 INFO - PROCESS | 3544 | 1467321453458 Marionette TRACE conn5 <- [1,3094,null,{}] 14:17:33 INFO - PROCESS | 3544 | 1467321453461 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:33 INFO - PROCESS | 3544 | 1467321453463 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:33 INFO - PROCESS | 3544 | 1467321453591 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 14:17:33 INFO - PROCESS | 3544 | 1467321453627 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:33 INFO - PROCESS | 3544 | 1467321453629 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:33 INFO - PROCESS | 3544 | ++DOCSHELL 0FC5F000 == 37 [pid = 3544] [id = 785] 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 69 (19289800) [pid = 3544] [serial = 2353] [outer = 00000000] 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 70 (198BF400) [pid = 3544] [serial = 2354] [outer = 19289800] 14:17:33 INFO - PROCESS | 3544 | 1467321453672 Marionette DEBUG loaded listener.js 14:17:33 INFO - PROCESS | 3544 | ++DOMWINDOW == 71 (19A42800) [pid = 3544] [serial = 2355] [outer = 19289800] 14:17:34 INFO - PROCESS | 3544 | 1467321454058 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 14:17:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 14:17:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 14:17:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 14:17:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 14:17:34 INFO - PROCESS | 3544 | 1467321454088 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 14:17:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 14:17:34 INFO - PROCESS | 3544 | 1467321454090 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 14:17:34 INFO - PROCESS | 3544 | 1467321454093 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - PROCESS | 3544 | 1467321454095 Marionette TRACE conn5 <- [1,3098,null,{}] 14:17:34 INFO - PROCESS | 3544 | 1467321454099 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3544 | 1467321454100 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:34 INFO - PROCESS | 3544 | 1467321454224 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 14:17:34 INFO - PROCESS | 3544 | 1467321454291 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:34 INFO - PROCESS | 3544 | 1467321454293 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:34 INFO - PROCESS | 3544 | ++DOCSHELL 196CFC00 == 38 [pid = 3544] [id = 786] 14:17:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 72 (19A47400) [pid = 3544] [serial = 2356] [outer = 00000000] 14:17:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 73 (19B99400) [pid = 3544] [serial = 2357] [outer = 19A47400] 14:17:34 INFO - PROCESS | 3544 | 1467321454337 Marionette DEBUG loaded listener.js 14:17:34 INFO - PROCESS | 3544 | ++DOMWINDOW == 74 (19B9AC00) [pid = 3544] [serial = 2358] [outer = 19A47400] 14:17:34 INFO - PROCESS | 3544 | 1467321454646 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 14:17:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 14:17:34 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 14:17:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 14:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:17:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 14:17:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 570ms 14:17:34 INFO - PROCESS | 3544 | 1467321454664 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 14:17:34 INFO - PROCESS | 3544 | 1467321454667 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 14:17:34 INFO - PROCESS | 3544 | 1467321454674 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 14:17:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 14:17:34 INFO - PROCESS | 3544 | 1467321454677 Marionette TRACE conn5 <- [1,3102,null,{}] 14:17:34 INFO - PROCESS | 3544 | 1467321454680 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:17:34 INFO - PROCESS | 3544 | 1467321454683 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:34 INFO - PROCESS | 3544 | 1467321454833 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 14:17:35 INFO - PROCESS | 3544 | 1467321454987 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\", \"1280cd9c-f78b-4742-aa1a-482d8cdfd5cc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:17:35 INFO - PROCESS | 3544 | 1467321454991 Marionette INFO sendAsync e4c671ac-9f99-4c5d-85ed-35ea34658c2f 14:17:35 INFO - PROCESS | 3544 | ++DOCSHELL 0CB2A400 == 39 [pid = 3544] [id = 787] 14:17:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 75 (0CB6D000) [pid = 3544] [serial = 2359] [outer = 00000000] 14:17:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 76 (0F6E0C00) [pid = 3544] [serial = 2360] [outer = 0CB6D000] 14:17:35 INFO - PROCESS | 3544 | 1467321455092 Marionette DEBUG loaded listener.js 14:17:35 INFO - PROCESS | 3544 | ++DOMWINDOW == 77 (0F874C00) [pid = 3544] [serial = 2361] [outer = 0CB6D000] 14:17:35 INFO - PROCESS | 3544 | 1467321455622 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 14:17:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 14:17:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 970ms 14:17:35 INFO - PROCESS | 3544 | 1467321455651 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 14:17:35 INFO - PROCESS | 3544 | 1467321455655 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 14:17:36 WARNING - u'runner_teardown' () 14:17:36 INFO - No more tests 14:17:36 INFO - Got 0 unexpected results 14:17:36 INFO - SUITE-END | took 688s 14:17:36 INFO - Closing logging queue 14:17:36 INFO - queue closed 14:17:36 INFO - Return code: 0 14:17:36 WARNING - # TBPL SUCCESS # 14:17:36 INFO - Running post-action listener: _resource_record_post_action 14:17:36 INFO - Running post-run listener: _resource_record_post_run 14:17:37 INFO - Total resource usage - Wall time: 699s; CPU: 14.0%; Read bytes: 70729216; Write bytes: 1113847808; Read time: 701280; Write time: 8825910 14:17:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 14:17:37 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 33869824; Read time: 0; Write time: 45500 14:17:37 INFO - run-tests - Wall time: 697s; CPU: 14.0%; Read bytes: 70729216; Write bytes: 1055074816; Read time: 701280; Write time: 8744400 14:17:37 INFO - Running post-run listener: _upload_blobber_files 14:17:37 INFO - Blob upload gear active. 14:17:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 14:17:37 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 14:17:37 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 14:17:37 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 14:17:38 INFO - (blobuploader) - INFO - Open directory for files ... 14:17:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 14:17:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:17:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:17:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 14:17:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:17:39 INFO - (blobuploader) - INFO - Done attempting. 14:17:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 14:17:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 14:17:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 14:17:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 14:17:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 14:17:41 INFO - (blobuploader) - INFO - Done attempting. 14:17:41 INFO - (blobuploader) - INFO - Iteration through files over. 14:17:41 INFO - Return code: 0 14:17:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 14:17:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7241b4570feea9062dd7d9da2c703183c3fb7c7ba235dcdf883f4bcf292bed4805ad3ac2c212efd3caa18826f94254a7923de26435b6d237e512a8c8654c9744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6a45e0b41608db4145941b515903f4723b005d0bc8818d1f35f0f82f7074f82531bed83e27ad85fd6cf85b0de3fe7ed93c1d71da12e07da3a851bbf1ad1a7360"} 14:17:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 14:17:41 INFO - Writing to file C:\slave\test\properties\blobber_files 14:17:41 INFO - Contents: 14:17:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7241b4570feea9062dd7d9da2c703183c3fb7c7ba235dcdf883f4bcf292bed4805ad3ac2c212efd3caa18826f94254a7923de26435b6d237e512a8c8654c9744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6a45e0b41608db4145941b515903f4723b005d0bc8818d1f35f0f82f7074f82531bed83e27ad85fd6cf85b0de3fe7ed93c1d71da12e07da3a851bbf1ad1a7360"} 14:17:41 INFO - Running post-run listener: copy_logs_to_upload_dir 14:17:41 INFO - Copying logs to upload dir... 14:17:41 INFO - mkdir: C:\slave\test\build\upload\logs 14:17:41 INFO - Copying logs to upload dir... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... 14:17:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=916.135000 ========= master_lag: 2.01 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 18 secs) (at 2016-06-30 14:17:41.960712) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:41.961784) ========= '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-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7241b4570feea9062dd7d9da2c703183c3fb7c7ba235dcdf883f4bcf292bed4805ad3ac2c212efd3caa18826f94254a7923de26435b6d237e512a8c8654c9744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6a45e0b41608db4145941b515903f4723b005d0bc8818d1f35f0f82f7074f82531bed83e27ad85fd6cf85b0de3fe7ed93c1d71da12e07da3a851bbf1ad1a7360"} build_url:https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7241b4570feea9062dd7d9da2c703183c3fb7c7ba235dcdf883f4bcf292bed4805ad3ac2c212efd3caa18826f94254a7923de26435b6d237e512a8c8654c9744", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6a45e0b41608db4145941b515903f4723b005d0bc8818d1f35f0f82f7074f82531bed83e27ad85fd6cf85b0de3fe7ed93c1d71da12e07da3a851bbf1ad1a7360"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XRrjEIdHRG-a250_TaXHJQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:42.084711) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:42.085074) ========= '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-232 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-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:42.201225) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:42.201596) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-30 14:17:42.850181) ========= ========= Total master_lag: 101.24 =========