builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-210 starttime: 1461221480.8 results: success (0) buildid: 20160420210806 builduid: 50b3629257d7438cae535c69ac15a39a revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:20.804756) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:20.805744) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:20.806377) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:20.970561) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 23:51:20.970864) ========= '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-210 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-210 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-210 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 --23:51:23-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.73 GB/s 23:51:23 (1.73 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.514000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 23:51:22.550847) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 23:51:22.551161) ========= '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-210 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-210 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-210 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.801000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 23:51:27.377867) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 23:51:27.378295) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 85616706a29b8944f3a09f5cc32e9e219f6ceb40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-210 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-210 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-210 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-04-20 23:51:28,674 truncating revision to first 12 chars 2016-04-20 23:51:28,674 Setting DEBUG logging. 2016-04-20 23:51:28,674 attempt 1/10 2016-04-20 23:51:28,674 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/85616706a29b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 23:51:30,092 unpacking tar archive at: fx-team-85616706a29b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.293000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 23:51:29.734562) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:29.734884) ========= script_repo_revision: 85616706a29b8944f3a09f5cc32e9e219f6ceb40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:29.735271) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:29.735578) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 23:51:29.752313) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-04-20 23:51:29.752669) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-210 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-210 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-210 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 23:51:30 INFO - MultiFileLogger online at 20160420 23:51:30 in C:\slave\test 23:51:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 23:51:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:51:30 INFO - {'append_to_log': False, 23:51:30 INFO - 'base_work_dir': 'C:\\slave\\test', 23:51:30 INFO - 'blob_upload_branch': 'fx-team', 23:51:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:51:30 INFO - 'buildbot_json_path': 'buildprops.json', 23:51:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:51:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:51:30 INFO - 'download_minidump_stackwalk': True, 23:51:30 INFO - 'download_symbols': 'true', 23:51:30 INFO - 'e10s': False, 23:51:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:51:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:51:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:51:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:51:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:51:30 INFO - 'C:/mozilla-build/tooltool.py'), 23:51:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:51:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:51:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:51:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:51:30 INFO - 'log_level': 'info', 23:51:30 INFO - 'log_to_console': True, 23:51:30 INFO - 'opt_config_files': (), 23:51:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:51:30 INFO - '--processes=1', 23:51:30 INFO - '--config=%(test_path)s/wptrunner.ini', 23:51:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:51:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:51:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:51:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:51:30 INFO - 'pip_index': False, 23:51:30 INFO - 'require_test_zip': True, 23:51:30 INFO - 'test_type': ('testharness',), 23:51:30 INFO - 'this_chunk': '1', 23:51:30 INFO - 'total_chunks': '10', 23:51:30 INFO - 'virtualenv_path': 'venv', 23:51:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:51:30 INFO - 'work_dir': 'build'} 23:51:30 INFO - ##### 23:51:30 INFO - ##### Running clobber step. 23:51:30 INFO - ##### 23:51:30 INFO - Running pre-action listener: _resource_record_pre_action 23:51:30 INFO - Running main action method: clobber 23:51:30 INFO - rmtree: C:\slave\test\build 23:51:31 INFO - Using _rmtree_windows ... 23:51:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:53:08 INFO - Running post-action listener: _resource_record_post_action 23:53:08 INFO - ##### 23:53:08 INFO - ##### Running read-buildbot-config step. 23:53:08 INFO - ##### 23:53:08 INFO - Running pre-action listener: _resource_record_pre_action 23:53:08 INFO - Running main action method: read_buildbot_config 23:53:08 INFO - Using buildbot properties: 23:53:08 INFO - { 23:53:08 INFO - "project": "", 23:53:08 INFO - "product": "firefox", 23:53:08 INFO - "script_repo_revision": "production", 23:53:08 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 23:53:08 INFO - "repository": "", 23:53:08 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 23:53:08 INFO - "buildid": "20160420210806", 23:53:08 INFO - "pgo_build": "False", 23:53:08 INFO - "basedir": "C:\\slave\\test", 23:53:08 INFO - "buildnumber": 170, 23:53:08 INFO - "slavename": "t-w732-ix-210", 23:53:08 INFO - "revision": "85616706a29b8944f3a09f5cc32e9e219f6ceb40", 23:53:08 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 23:53:08 INFO - "platform": "win32", 23:53:08 INFO - "branch": "fx-team", 23:53:08 INFO - "repo_path": "integration/fx-team", 23:53:08 INFO - "moz_repo_path": "", 23:53:08 INFO - "stage_platform": "win32", 23:53:08 INFO - "builduid": "50b3629257d7438cae535c69ac15a39a", 23:53:08 INFO - "slavebuilddir": "test" 23:53:08 INFO - } 23:53:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 23:53:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 23:53:08 INFO - Running post-action listener: _resource_record_post_action 23:53:08 INFO - ##### 23:53:08 INFO - ##### Running download-and-extract step. 23:53:08 INFO - ##### 23:53:08 INFO - Running pre-action listener: _resource_record_pre_action 23:53:08 INFO - Running main action method: download_and_extract 23:53:08 INFO - mkdir: C:\slave\test\build\tests 23:53:08 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')]} 23:53:08 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:53:08 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 23:53:08 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 23:53:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 23:53:09 INFO - Downloaded 1274 bytes. 23:53:09 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 23:53:09 INFO - Using the following test package requirements: 23:53:09 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 23:53:09 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 23:53:09 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 23:53:09 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'jsshell-win32.zip'], 23:53:09 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 23:53:09 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 23:53:09 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 23:53:09 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 23:53:09 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 23:53:09 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 23:53:09 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 23:53:09 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:53:09 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')]} 23:53:09 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:53:09 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 23:53:09 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 23:53:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 23:53:11 INFO - Downloaded 20466905 bytes. 23:53:11 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:53:11 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:53:13 INFO - caution: filename not matched: web-platform/* 23:53:13 INFO - Return code: 11 23:53:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:53:13 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:53:13 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 23:53:13 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 23:53:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 23:53:16 INFO - Downloaded 36397879 bytes. 23:53:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:53:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:54:00 INFO - caution: filename not matched: bin/* 23:54:00 INFO - caution: filename not matched: config/* 23:54:00 INFO - caution: filename not matched: mozbase/* 23:54:00 INFO - caution: filename not matched: marionette/* 23:54:00 INFO - caution: filename not matched: tools/wptserve/* 23:54:00 INFO - Return code: 11 23:54: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')]} 23:54:00 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 23:54:00 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 23:54:00 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 23:54:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 23:54:03 INFO - Downloaded 67467170 bytes. 23:54:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 23:54:03 INFO - mkdir: C:\slave\test\properties 23:54:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:54:03 INFO - Writing to file C:\slave\test\properties\build_url 23:54:03 INFO - Contents: 23:54:03 INFO - build_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 23:54:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 23:54:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:54:04 INFO - Writing to file C:\slave\test\properties\symbols_url 23:54:04 INFO - Contents: 23:54:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 23:54:04 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')]} 23:54:04 INFO - https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:54:04 INFO - trying https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 23:54:04 INFO - Downloading https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 23:54:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:54:07 INFO - Downloaded 58261638 bytes. 23:54:07 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:54:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:54:11 INFO - Return code: 0 23:54:11 INFO - Running post-action listener: _resource_record_post_action 23:54:11 INFO - Running post-action listener: set_extra_try_arguments 23:54:11 INFO - ##### 23:54:11 INFO - ##### Running create-virtualenv step. 23:54:11 INFO - ##### 23:54:11 INFO - Running pre-action listener: _pre_create_virtualenv 23:54:11 INFO - Running pre-action listener: _resource_record_pre_action 23:54:11 INFO - Running main action method: create_virtualenv 23:54:11 INFO - Creating virtualenv C:\slave\test\build\venv 23:54:11 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 23:54:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:54:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:54:22 INFO - Installing distribute......................................................................................................................................................................................done. 23:54:23 INFO - Return code: 0 23:54:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:54:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:54:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:54:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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 23:54:23 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 23:54:23 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 23:54:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:54:23 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:54:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:54:23 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:54:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:54:23 INFO - 'DCLOCATION': 'SCL3', 23:54:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:54:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:54:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:54:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:54:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:54:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:54:23 INFO - 'HOMEDRIVE': 'C:', 23:54:23 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:54:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:54:23 INFO - 'KTS_VERSION': '1.19c', 23:54:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:54:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:54:23 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:54:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:54:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:54:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:54:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:54:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:54:23 INFO - 'MOZ_AIRBAG': '1', 23:54:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:54:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:54:23 INFO - 'MOZ_MSVCVERSION': '8', 23:54:23 INFO - 'MOZ_NO_REMOTE': '1', 23:54:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:54:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:54:23 INFO - 'NO_EM_RESTART': '1', 23:54:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:54:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:54:23 INFO - 'OS': 'Windows_NT', 23:54:23 INFO - 'OURDRIVE': 'C:', 23:54:23 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', 23:54:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:54:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:54:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:54:23 INFO - 'PROCESSOR_LEVEL': '6', 23:54:23 INFO - 'PROCESSOR_REVISION': '1e05', 23:54:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:54:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:54:23 INFO - 'PROMPT': '$P$G', 23:54:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:54:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:54:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:54:23 INFO - 'PWD': 'C:\\slave\\test', 23:54:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:54:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:54:23 INFO - 'SYSTEMDRIVE': 'C:', 23:54:23 INFO - 'SYSTEMROOT': 'C:\\windows', 23:54:23 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:23 INFO - 'TEST1': 'testie', 23:54:23 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:23 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:54:23 INFO - 'USERNAME': 'cltbld', 23:54:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:54:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:54:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:54:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:54:23 INFO - 'WINDIR': 'C:\\windows', 23:54:23 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:54:23 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:54:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:54:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:54:24 INFO - Downloading/unpacking psutil>=0.7.1 23:54:25 INFO - Running setup.py egg_info for package psutil 23:54:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:54:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:54:25 INFO - Installing collected packages: psutil 23:54:25 INFO - Running setup.py install for psutil 23:54:25 INFO - building 'psutil._psutil_windows' extension 23:54:25 INFO - error: Unable to find vcvarsall.bat 23:54:25 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-amnnzx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:54:25 INFO - running install 23:54:25 INFO - running build 23:54:25 INFO - running build_py 23:54:25 INFO - creating build 23:54:25 INFO - creating build\lib.win32-2.7 23:54:25 INFO - creating build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:54:25 INFO - running build_ext 23:54:25 INFO - building 'psutil._psutil_windows' extension 23:54:25 INFO - error: Unable to find vcvarsall.bat 23:54:25 INFO - ---------------------------------------- 23:54:25 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-amnnzx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:54:25 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:54:25 WARNING - Return code: 1 23:54:25 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! 23:54:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:54:25 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')]} 23:54:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:54:25 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')]} 23:54:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:54:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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 23:54:25 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 23:54:25 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 23:54:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:54:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:54:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:54:25 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:54:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:54:25 INFO - 'DCLOCATION': 'SCL3', 23:54:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:54:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:54:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:54:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:54:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:54:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:54:25 INFO - 'HOMEDRIVE': 'C:', 23:54:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:54:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:54:25 INFO - 'KTS_VERSION': '1.19c', 23:54:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:54:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:54:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:54:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:54:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:54:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:54:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:54:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:54:25 INFO - 'MOZ_AIRBAG': '1', 23:54:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:54:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:54:25 INFO - 'MOZ_MSVCVERSION': '8', 23:54:25 INFO - 'MOZ_NO_REMOTE': '1', 23:54:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:54:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:54:25 INFO - 'NO_EM_RESTART': '1', 23:54:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:54:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:54:25 INFO - 'OS': 'Windows_NT', 23:54:25 INFO - 'OURDRIVE': 'C:', 23:54:25 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', 23:54:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:54:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:54:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:54:25 INFO - 'PROCESSOR_LEVEL': '6', 23:54:25 INFO - 'PROCESSOR_REVISION': '1e05', 23:54:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:54:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:54:25 INFO - 'PROMPT': '$P$G', 23:54:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:54:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:54:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:54:25 INFO - 'PWD': 'C:\\slave\\test', 23:54:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:54:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:54:25 INFO - 'SYSTEMDRIVE': 'C:', 23:54:25 INFO - 'SYSTEMROOT': 'C:\\windows', 23:54:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:25 INFO - 'TEST1': 'testie', 23:54:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:25 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:54:25 INFO - 'USERNAME': 'cltbld', 23:54:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:54:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:54:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:54:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:54:25 INFO - 'WINDIR': 'C:\\windows', 23:54:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:54:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:54:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:54:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:54:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:54:26 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:54:26 INFO - Running setup.py egg_info for package mozsystemmonitor 23:54:26 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:54:26 INFO - Running setup.py egg_info for package psutil 23:54:26 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:54:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:54:26 INFO - Installing collected packages: mozsystemmonitor, psutil 23:54:26 INFO - Running setup.py install for mozsystemmonitor 23:54:26 INFO - Running setup.py install for psutil 23:54:26 INFO - building 'psutil._psutil_windows' extension 23:54:26 INFO - error: Unable to find vcvarsall.bat 23:54:26 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-uioby2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:54:26 INFO - running install 23:54:26 INFO - running build 23:54:26 INFO - running build_py 23:54:26 INFO - running build_ext 23:54:26 INFO - building 'psutil._psutil_windows' extension 23:54:26 INFO - error: Unable to find vcvarsall.bat 23:54:26 INFO - ---------------------------------------- 23:54:26 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-uioby2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:54:26 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:54:26 WARNING - Return code: 1 23:54:26 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! 23:54:26 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:54:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:54:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:54:26 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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 23:54:26 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 23:54:26 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 23:54:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:54:26 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:54:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:54:26 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:54:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:54:26 INFO - 'DCLOCATION': 'SCL3', 23:54:26 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:54:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:54:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:54:26 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:54:26 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:54:26 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:54:26 INFO - 'HOMEDRIVE': 'C:', 23:54:26 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:54:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:54:26 INFO - 'KTS_VERSION': '1.19c', 23:54:26 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:54:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:54:26 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:54:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:54:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:54:26 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:54:26 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:54:26 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:54:26 INFO - 'MOZ_AIRBAG': '1', 23:54:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:54:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:54:26 INFO - 'MOZ_MSVCVERSION': '8', 23:54:26 INFO - 'MOZ_NO_REMOTE': '1', 23:54:26 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:54:26 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:54:26 INFO - 'NO_EM_RESTART': '1', 23:54:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:54:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:54:26 INFO - 'OS': 'Windows_NT', 23:54:26 INFO - 'OURDRIVE': 'C:', 23:54:26 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', 23:54:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:54:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:54:26 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:54:26 INFO - 'PROCESSOR_LEVEL': '6', 23:54:26 INFO - 'PROCESSOR_REVISION': '1e05', 23:54:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:54:26 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:54:26 INFO - 'PROMPT': '$P$G', 23:54:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:54:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:54:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:54:26 INFO - 'PWD': 'C:\\slave\\test', 23:54:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:54:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:54:26 INFO - 'SYSTEMDRIVE': 'C:', 23:54:26 INFO - 'SYSTEMROOT': 'C:\\windows', 23:54:26 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:26 INFO - 'TEST1': 'testie', 23:54:26 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:26 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:54:26 INFO - 'USERNAME': 'cltbld', 23:54:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:54:26 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:54:26 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:54:26 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:54:26 INFO - 'WINDIR': 'C:\\windows', 23:54:26 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:54:26 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:54:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:54:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:54:26 INFO - Downloading/unpacking blobuploader==1.2.4 23:54:26 INFO - Downloading blobuploader-1.2.4.tar.gz 23:54:26 INFO - Running setup.py egg_info for package blobuploader 23:54:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:54:31 INFO - Running setup.py egg_info for package requests 23:54:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:54:31 INFO - Downloading docopt-0.6.1.tar.gz 23:54:31 INFO - Running setup.py egg_info for package docopt 23:54:31 INFO - Installing collected packages: blobuploader, docopt, requests 23:54:31 INFO - Running setup.py install for blobuploader 23:54:31 INFO - Running setup.py install for docopt 23:54:31 INFO - Running setup.py install for requests 23:54:31 INFO - Successfully installed blobuploader docopt requests 23:54:31 INFO - Cleaning up... 23:54:31 INFO - Return code: 0 23:54:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:54:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:54:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:54:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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 23:54:31 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 23:54:31 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 23:54:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:54:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:54:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:54:31 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:54:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:54:31 INFO - 'DCLOCATION': 'SCL3', 23:54:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:54:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:54:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:54:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:54:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:54:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:54:31 INFO - 'HOMEDRIVE': 'C:', 23:54:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:54:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:54:31 INFO - 'KTS_VERSION': '1.19c', 23:54:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:54:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:54:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:54:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:54:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:54:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:54:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:54:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:54:31 INFO - 'MOZ_AIRBAG': '1', 23:54:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:54:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:54:31 INFO - 'MOZ_MSVCVERSION': '8', 23:54:31 INFO - 'MOZ_NO_REMOTE': '1', 23:54:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:54:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:54:31 INFO - 'NO_EM_RESTART': '1', 23:54:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:54:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:54:31 INFO - 'OS': 'Windows_NT', 23:54:31 INFO - 'OURDRIVE': 'C:', 23:54:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 23:54:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:54:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:54:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:54:31 INFO - 'PROCESSOR_LEVEL': '6', 23:54:31 INFO - 'PROCESSOR_REVISION': '1e05', 23:54:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:54:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:54:31 INFO - 'PROMPT': '$P$G', 23:54:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:54:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:54:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:54:31 INFO - 'PWD': 'C:\\slave\\test', 23:54:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:54:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:54:31 INFO - 'SYSTEMDRIVE': 'C:', 23:54:31 INFO - 'SYSTEMROOT': 'C:\\windows', 23:54:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:31 INFO - 'TEST1': 'testie', 23:54:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:31 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:54:31 INFO - 'USERNAME': 'cltbld', 23:54:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:54:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:54:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:54:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:54:31 INFO - 'WINDIR': 'C:\\windows', 23:54:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:54:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:54:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:54:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:54:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:54:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:54:36 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:54:36 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:54:36 INFO - Unpacking c:\slave\test\build\tests\marionette 23:54:36 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:54:36 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:54:36 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 23:54:36 INFO - Running setup.py install for browsermob-proxy 23:54:49 INFO - Running setup.py install for manifestparser 23:54:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for marionette-client 23:54:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:54:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for marionette-driver 23:54:49 INFO - Running setup.py install for mozcrash 23:54:49 INFO - Running setup.py install for mozdebug 23:54:49 INFO - Running setup.py install for mozdevice 23:54:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozfile 23:54:49 INFO - Running setup.py install for mozhttpd 23:54:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozinfo 23:54:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozInstall 23:54:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozleak 23:54:49 INFO - Running setup.py install for mozlog 23:54:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for moznetwork 23:54:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozprocess 23:54:49 INFO - Running setup.py install for mozprofile 23:54:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozrunner 23:54:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for mozscreenshot 23:54:49 INFO - Running setup.py install for moztest 23:54:49 INFO - Running setup.py install for mozversion 23:54:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:54:49 INFO - Running setup.py install for wptserve 23:54:49 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 23:54:49 INFO - Cleaning up... 23:54:49 INFO - Return code: 0 23:54:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:54:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:54:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:54:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:54:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01BE66B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01968D90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-210', 'USERDOMAIN': 'T-W732-IX-210', '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-210', '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 23:54:49 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 23:54:49 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 23:54:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:54:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:54:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:54:49 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:54:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:54:49 INFO - 'DCLOCATION': 'SCL3', 23:54:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:54:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:54:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:54:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:54:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:54:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:54:49 INFO - 'HOMEDRIVE': 'C:', 23:54:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:54:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:54:49 INFO - 'KTS_VERSION': '1.19c', 23:54:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:54:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:54:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:54:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:54:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:54:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:54:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:54:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:54:49 INFO - 'MOZ_AIRBAG': '1', 23:54:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:54:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:54:49 INFO - 'MOZ_MSVCVERSION': '8', 23:54:49 INFO - 'MOZ_NO_REMOTE': '1', 23:54:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:54:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:54:49 INFO - 'NO_EM_RESTART': '1', 23:54:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:54:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:54:49 INFO - 'OS': 'Windows_NT', 23:54:49 INFO - 'OURDRIVE': 'C:', 23:54:49 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', 23:54:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:54:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:54:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:54:49 INFO - 'PROCESSOR_LEVEL': '6', 23:54:49 INFO - 'PROCESSOR_REVISION': '1e05', 23:54:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:54:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:54:49 INFO - 'PROMPT': '$P$G', 23:54:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:54:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:54:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:54:49 INFO - 'PWD': 'C:\\slave\\test', 23:54:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:54:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:54:49 INFO - 'SYSTEMDRIVE': 'C:', 23:54:49 INFO - 'SYSTEMROOT': 'C:\\windows', 23:54:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:49 INFO - 'TEST1': 'testie', 23:54:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:54:49 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:54:49 INFO - 'USERNAME': 'cltbld', 23:54:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:54:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:54:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:54:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:54:49 INFO - 'WINDIR': 'C:\\windows', 23:54:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:54:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:54:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:54:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:54:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:54:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:54:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:54:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:54:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:54:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:54:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:54:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:54:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:54:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:54:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:54:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:54:54 INFO - Unpacking c:\slave\test\build\tests\marionette 23:54:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:54:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:54:54 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)) 23:55:05 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)) 23:55:05 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)) 23:55:05 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)) 23:55:05 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)) 23:55:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:55:05 INFO - Downloading blessings-1.6.tar.gz 23:55:05 INFO - Running setup.py egg_info for package blessings 23:55:05 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)) 23:55:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:55:05 INFO - Running setup.py install for blessings 23:55:05 INFO - Running setup.py install for browsermob-proxy 23:55:05 INFO - Running setup.py install for manifestparser 23:55:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for marionette-client 23:55:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:55:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for marionette-driver 23:55:05 INFO - Running setup.py install for mozcrash 23:55:05 INFO - Running setup.py install for mozdebug 23:55:05 INFO - Running setup.py install for mozdevice 23:55:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for mozhttpd 23:55:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for mozInstall 23:55:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for mozleak 23:55:05 INFO - Running setup.py install for mozprofile 23:55:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Running setup.py install for mozrunner 23:55:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:55:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:55:07 INFO - Running setup.py install for mozscreenshot 23:55:07 INFO - Running setup.py install for moztest 23:55:07 INFO - Running setup.py install for mozversion 23:55:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:55:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:55:07 INFO - Running setup.py install for wptserve 23:55:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:55:07 INFO - Cleaning up... 23:55:07 INFO - Return code: 0 23:55:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:55:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:55:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:55:07 INFO - Reading from file tmpfile_stdout 23:55:07 INFO - Using _rmtree_windows ... 23:55:07 INFO - Using _rmtree_windows ... 23:55:07 INFO - Current package versions: 23:55:07 INFO - blessings == 1.6 23:55:07 INFO - blobuploader == 1.2.4 23:55:07 INFO - browsermob-proxy == 0.6.0 23:55:07 INFO - distribute == 0.6.14 23:55:07 INFO - docopt == 0.6.1 23:55:07 INFO - manifestparser == 1.1 23:55:07 INFO - marionette-client == 2.3.0 23:55:07 INFO - marionette-driver == 1.4.0 23:55:07 INFO - mozInstall == 1.12 23:55:07 INFO - mozcrash == 0.17 23:55:07 INFO - mozdebug == 0.1 23:55:07 INFO - mozdevice == 0.48 23:55:07 INFO - mozfile == 1.2 23:55:07 INFO - mozhttpd == 0.7 23:55:07 INFO - mozinfo == 0.9 23:55:07 INFO - mozleak == 0.1 23:55:07 INFO - mozlog == 3.1 23:55:07 INFO - moznetwork == 0.27 23:55:07 INFO - mozprocess == 0.22 23:55:07 INFO - mozprofile == 0.28 23:55:07 INFO - mozrunner == 6.11 23:55:07 INFO - mozscreenshot == 0.1 23:55:07 INFO - mozsystemmonitor == 0.0 23:55:07 INFO - moztest == 0.7 23:55:07 INFO - mozversion == 1.4 23:55:07 INFO - requests == 1.2.3 23:55:07 INFO - wptserve == 1.4.0 23:55:07 INFO - Running post-action listener: _resource_record_post_action 23:55:07 INFO - Running post-action listener: _start_resource_monitoring 23:55:07 INFO - Starting resource monitoring. 23:55:07 INFO - ##### 23:55:07 INFO - ##### Running pull step. 23:55:07 INFO - ##### 23:55:07 INFO - Running pre-action listener: _resource_record_pre_action 23:55:07 INFO - Running main action method: pull 23:55:07 INFO - Pull has nothing to do! 23:55:07 INFO - Running post-action listener: _resource_record_post_action 23:55:07 INFO - ##### 23:55:07 INFO - ##### Running install step. 23:55:07 INFO - ##### 23:55:07 INFO - Running pre-action listener: _resource_record_pre_action 23:55:07 INFO - Running main action method: install 23:55:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:55:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:55:07 INFO - Reading from file tmpfile_stdout 23:55:07 INFO - Using _rmtree_windows ... 23:55:07 INFO - Using _rmtree_windows ... 23:55:07 INFO - Detecting whether we're running mozinstall >=1.0... 23:55:07 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:55:07 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:55:08 INFO - Reading from file tmpfile_stdout 23:55:08 INFO - Output received: 23:55:08 INFO - Usage: mozinstall-script.py [options] installer 23:55:08 INFO - Options: 23:55:08 INFO - -h, --help show this help message and exit 23:55:08 INFO - -d DEST, --destination=DEST 23:55:08 INFO - Directory to install application into. [default: 23:55:08 INFO - "C:\slave\test"] 23:55:08 INFO - --app=APP Application being installed. [default: firefox] 23:55:08 INFO - Using _rmtree_windows ... 23:55:08 INFO - Using _rmtree_windows ... 23:55:08 INFO - mkdir: C:\slave\test\build\application 23:55:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:55:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 23:55:10 INFO - Reading from file tmpfile_stdout 23:55:10 INFO - Output received: 23:55:10 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:55:10 INFO - Using _rmtree_windows ... 23:55:10 INFO - Using _rmtree_windows ... 23:55:10 INFO - Running post-action listener: _resource_record_post_action 23:55:10 INFO - ##### 23:55:10 INFO - ##### Running run-tests step. 23:55:10 INFO - ##### 23:55:10 INFO - Running pre-action listener: _resource_record_pre_action 23:55:10 INFO - Running main action method: run_tests 23:55:10 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:55:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:55:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:55:10 INFO - grabbing minidump binary from tooltool 23:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:55:10 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C99368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018ADD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:55:10 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 23:55:10 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 23:55:10 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:55:11 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfpsr0k 23:55:11 INFO - INFO - File integrity verified, renaming tmpfpsr0k to win32-minidump_stackwalk.exe 23:55:11 INFO - Return code: 0 23:55:11 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:55:11 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:55:11 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/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 23:55:11 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/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 23:55:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:55:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:55:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:55:11 INFO - 'COMPUTERNAME': 'T-W732-IX-210', 23:55:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:55:11 INFO - 'DCLOCATION': 'SCL3', 23:55:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:55:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:55:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:55:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:55:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:55:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:55:11 INFO - 'HOMEDRIVE': 'C:', 23:55:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:55:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:55:11 INFO - 'KTS_VERSION': '1.19c', 23:55:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:55:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:55:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-210', 23:55:11 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:55:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:55:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:55:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:55:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:55:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:55:11 INFO - 'MOZ_AIRBAG': '1', 23:55:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:55:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:55:11 INFO - 'MOZ_MSVCVERSION': '8', 23:55:11 INFO - 'MOZ_NO_REMOTE': '1', 23:55:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:55:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:55:11 INFO - 'NO_EM_RESTART': '1', 23:55:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:55:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:55:11 INFO - 'OS': 'Windows_NT', 23:55:11 INFO - 'OURDRIVE': 'C:', 23:55:11 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', 23:55:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:55:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:55:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:55:11 INFO - 'PROCESSOR_LEVEL': '6', 23:55:11 INFO - 'PROCESSOR_REVISION': '1e05', 23:55:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:55:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:55:11 INFO - 'PROMPT': '$P$G', 23:55:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:55:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:55:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:55:11 INFO - 'PWD': 'C:\\slave\\test', 23:55:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:55:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:55:11 INFO - 'SYSTEMDRIVE': 'C:', 23:55:11 INFO - 'SYSTEMROOT': 'C:\\windows', 23:55:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:55:11 INFO - 'TEST1': 'testie', 23:55:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:55:11 INFO - 'USERDOMAIN': 'T-W732-IX-210', 23:55:11 INFO - 'USERNAME': 'cltbld', 23:55:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:55:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:55:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:55:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:55:11 INFO - 'WINDIR': 'C:\\windows', 23:55:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:55:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:55:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:55:11 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/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 23:55:13 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 23:55:13 INFO - import pkg_resources 23:55:15 INFO - Using 1 client processes 23:55:17 INFO - SUITE-START | Running 778 tests 23:55:17 INFO - Running testharness tests 23:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:55:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 23:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:55:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:55:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:55:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:55:18 INFO - Setting up ssl 23:55:18 INFO - PROCESS | certutil | 23:55:18 INFO - PROCESS | certutil | 23:55:18 INFO - PROCESS | certutil | 23:55:18 INFO - Certificate Nickname Trust Attributes 23:55:18 INFO - SSL,S/MIME,JAR/XPI 23:55:18 INFO - 23:55:18 INFO - web-platform-tests CT,, 23:55:18 INFO - 23:55:18 INFO - Starting runner 23:55:19 INFO - PROCESS | 216 | [216] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:55:19 INFO - PROCESS | 216 | [216] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 23:55:19 INFO - PROCESS | 216 | [216] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:55:19 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:55:19 INFO - PROCESS | 216 | [216] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 23:55:21 INFO - PROCESS | 216 | 1461221721380 Marionette DEBUG Marionette enabled via build flag and pref 23:55:22 INFO - PROCESS | 216 | ++DOCSHELL 1378B800 == 1 [pid = 216] [id = 1] 23:55:22 INFO - PROCESS | 216 | ++DOMWINDOW == 1 (1378BC00) [pid = 216] [serial = 1] [outer = 00000000] 23:55:22 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 23:55:22 INFO - PROCESS | 216 | ++DOMWINDOW == 2 (1378C800) [pid = 216] [serial = 2] [outer = 1378BC00] 23:55:22 INFO - PROCESS | 216 | ++DOCSHELL 15C55400 == 2 [pid = 216] [id = 2] 23:55:22 INFO - PROCESS | 216 | ++DOMWINDOW == 3 (15C55800) [pid = 216] [serial = 3] [outer = 00000000] 23:55:22 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 23:55:22 INFO - PROCESS | 216 | ++DOMWINDOW == 4 (15C56400) [pid = 216] [serial = 4] [outer = 15C55800] 23:55:23 INFO - PROCESS | 216 | 1461221723069 Marionette INFO Listening on port 2828 23:55:24 INFO - PROCESS | 216 | 1461221724760 Marionette DEBUG Marionette enabled via command-line flag 23:55:24 INFO - PROCESS | 216 | [216] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:55:24 INFO - PROCESS | 216 | [216] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:55:24 INFO - PROCESS | 216 | ++DOCSHELL 12ECF800 == 3 [pid = 216] [id = 3] 23:55:24 INFO - PROCESS | 216 | ++DOMWINDOW == 5 (12ED7800) [pid = 216] [serial = 5] [outer = 00000000] 23:55:24 INFO - PROCESS | 216 | [216] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 23:55:24 INFO - PROCESS | 216 | ++DOMWINDOW == 6 (12ED8400) [pid = 216] [serial = 6] [outer = 12ED7800] 23:55:24 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:55:25 INFO - PROCESS | 216 | ++DOMWINDOW == 7 (18249800) [pid = 216] [serial = 7] [outer = 15C55800] 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725156 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49616 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725178 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49618 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725185 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49619 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725218 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49621 23:55:25 INFO - PROCESS | 216 | 1461221725222 Marionette DEBUG Closed connection conn0 23:55:25 INFO - PROCESS | 216 | 1461221725224 Marionette DEBUG Closed connection conn1 23:55:25 INFO - PROCESS | 216 | 1461221725225 Marionette DEBUG Closed connection conn2 23:55:25 INFO - PROCESS | 216 | 1461221725322 Marionette DEBUG Closed connection conn3 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725327 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49622 23:55:25 INFO - PROCESS | 216 | 1461221725351 Marionette DEBUG Closed connection conn4 23:55:25 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:55:25 INFO - PROCESS | 216 | 1461221725358 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49623 23:55:25 INFO - PROCESS | 216 | ++DOCSHELL 1378AC00 == 4 [pid = 216] [id = 4] 23:55:25 INFO - PROCESS | 216 | ++DOMWINDOW == 8 (16A11000) [pid = 216] [serial = 8] [outer = 00000000] 23:55:25 INFO - PROCESS | 216 | ++DOMWINDOW == 9 (1819D400) [pid = 216] [serial = 9] [outer = 16A11000] 23:55:25 INFO - PROCESS | 216 | ++DOMWINDOW == 10 (18B0FC00) [pid = 216] [serial = 10] [outer = 16A11000] 23:55:25 INFO - PROCESS | 216 | 1461221725550 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:55:25 INFO - PROCESS | 216 | 1461221725555 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420210806","device":"desktop","version":"48.0a1"} 23:55:26 INFO - PROCESS | 216 | [216] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:55:26 INFO - PROCESS | 216 | [216] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:55:27 INFO - PROCESS | 216 | [216] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:55:27 INFO - PROCESS | 216 | ++DOCSHELL 1AE60C00 == 5 [pid = 216] [id = 5] 23:55:27 INFO - PROCESS | 216 | ++DOMWINDOW == 11 (1AE61000) [pid = 216] [serial = 11] [outer = 00000000] 23:55:27 INFO - PROCESS | 216 | ++DOCSHELL 1AE62800 == 6 [pid = 216] [id = 6] 23:55:27 INFO - PROCESS | 216 | ++DOMWINDOW == 12 (1AE62C00) [pid = 216] [serial = 12] [outer = 00000000] 23:55:28 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:55:28 INFO - PROCESS | 216 | ++DOCSHELL 1BF2F000 == 7 [pid = 216] [id = 7] 23:55:28 INFO - PROCESS | 216 | ++DOMWINDOW == 13 (1BF2F400) [pid = 216] [serial = 13] [outer = 00000000] 23:55:28 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:55:28 INFO - PROCESS | 216 | [216] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:55:28 INFO - PROCESS | 216 | ++DOMWINDOW == 14 (1BF37800) [pid = 216] [serial = 14] [outer = 1BF2F400] 23:55:28 INFO - PROCESS | 216 | ++DOMWINDOW == 15 (1C9E8000) [pid = 216] [serial = 15] [outer = 1AE61000] 23:55:28 INFO - PROCESS | 216 | ++DOMWINDOW == 16 (1C9E9800) [pid = 216] [serial = 16] [outer = 1AE62C00] 23:55:28 INFO - PROCESS | 216 | ++DOMWINDOW == 17 (1C9EBC00) [pid = 216] [serial = 17] [outer = 1BF2F400] 23:55:29 INFO - PROCESS | 216 | 1461221729216 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 216 | 1461221729230 Marionette DEBUG loaded listener.js 23:55:29 INFO - PROCESS | 216 | ++DOMWINDOW == 18 (1D86EC00) [pid = 216] [serial = 18] [outer = 1BF2F400] 23:55:29 INFO - PROCESS | 216 | 1461221729960 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d6ee81f6-f88b-4819-a76b-a9568dcaf85b","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420210806","device":"desktop","version":"48.0a1","command_id":1}}] 23:55:30 INFO - PROCESS | 216 | 1461221730154 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}] 23:55:30 INFO - PROCESS | 216 | 1461221730247 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 23:55:30 INFO - PROCESS | 216 | 1461221730267 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:55:30 INFO - PROCESS | 216 | [216] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:55:30 INFO - PROCESS | 216 | ++DOMWINDOW == 19 (1F485C00) [pid = 216] [serial = 19] [outer = 1BF2F400] 23:55:31 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:31 INFO - PROCESS | 216 | 1461221731234 Marionette TRACE conn5 <- [1,3,null,{}] 23:55:31 INFO - PROCESS | 216 | 1461221731275 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:55:31 INFO - PROCESS | 216 | 1461221731290 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 23:55:31 INFO - PROCESS | 216 | 1461221731302 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 23:55:31 INFO - PROCESS | 216 | 1461221731304 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 23:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:55:31 INFO - PROCESS | 216 | 1461221731315 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:55:31 INFO - PROCESS | 216 | 1461221731319 Marionette TRACE conn5 <- [1,6,null,{}] 23:55:31 INFO - PROCESS | 216 | 1461221731392 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}] 23:55:31 INFO - PROCESS | 216 | 1461221731407 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 23:55:31 INFO - PROCESS | 216 | 1461221731411 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:31 INFO - PROCESS | 216 | ++DOCSHELL 21392C00 == 8 [pid = 216] [id = 8] 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 20 (21393000) [pid = 216] [serial = 20] [outer = 00000000] 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 21 (21396000) [pid = 216] [serial = 21] [outer = 21393000] 23:55:31 INFO - PROCESS | 216 | 1461221731459 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 22 (21399C00) [pid = 216] [serial = 22] [outer = 21393000] 23:55:31 INFO - PROCESS | 216 | ++DOCSHELL 18B05C00 == 9 [pid = 216] [id = 9] 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 23 (18F76400) [pid = 216] [serial = 23] [outer = 00000000] 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 24 (2139B000) [pid = 216] [serial = 24] [outer = 18F76400] 23:55:31 INFO - PROCESS | 216 | 1461221731864 Marionette DEBUG loaded listener.js 23:55:31 INFO - PROCESS | 216 | ++DOMWINDOW == 25 (21395C00) [pid = 216] [serial = 25] [outer = 18F76400] 23:55:32 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:55:32 INFO - PROCESS | 216 | --DOCSHELL 1378B800 == 8 [pid = 216] [id = 1] 23:55:32 INFO - PROCESS | 216 | 1461221732684 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]]]}] 23:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1429ms 23:55:32 INFO - PROCESS | 216 | 1461221732748 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 23:55:32 INFO - PROCESS | 216 | 1461221732753 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 23:55:32 INFO - PROCESS | 216 | 1461221732758 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:55:32 INFO - PROCESS | 216 | 1461221732762 Marionette TRACE conn5 <- [1,10,null,{}] 23:55:32 INFO - PROCESS | 216 | 1461221732768 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}] 23:55:32 INFO - PROCESS | 216 | 1461221732921 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 23:55:33 INFO - PROCESS | 216 | 1461221733010 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:33 INFO - PROCESS | 216 | ++DOCSHELL 126C3000 == 9 [pid = 216] [id = 10] 23:55:33 INFO - PROCESS | 216 | ++DOMWINDOW == 26 (126C3400) [pid = 216] [serial = 26] [outer = 00000000] 23:55:33 INFO - PROCESS | 216 | ++DOMWINDOW == 27 (12CC3C00) [pid = 216] [serial = 27] [outer = 126C3400] 23:55:33 INFO - PROCESS | 216 | 1461221733069 Marionette DEBUG loaded listener.js 23:55:33 INFO - PROCESS | 216 | ++DOMWINDOW == 28 (1378B800) [pid = 216] [serial = 28] [outer = 126C3400] 23:55:33 INFO - PROCESS | 216 | 1461221733634 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]]]}] 23:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 928ms 23:55:33 INFO - PROCESS | 216 | 1461221733694 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 23:55:33 INFO - PROCESS | 216 | 1461221733700 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 23:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:55:33 INFO - PROCESS | 216 | 1461221733706 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:55:33 INFO - PROCESS | 216 | 1461221733709 Marionette TRACE conn5 <- [1,14,null,{}] 23:55:33 INFO - PROCESS | 216 | 1461221733713 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}] 23:55:33 INFO - PROCESS | 216 | 1461221733828 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 23:55:33 INFO - PROCESS | 216 | 1461221733888 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:33 INFO - PROCESS | 216 | ++DOCSHELL 1823E400 == 10 [pid = 216] [id = 11] 23:55:33 INFO - PROCESS | 216 | ++DOMWINDOW == 29 (1823F000) [pid = 216] [serial = 29] [outer = 00000000] 23:55:33 INFO - PROCESS | 216 | ++DOMWINDOW == 30 (1B223800) [pid = 216] [serial = 30] [outer = 1823F000] 23:55:33 INFO - PROCESS | 216 | 1461221733944 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 31 (1B63AC00) [pid = 216] [serial = 31] [outer = 1823F000] 23:55:34 INFO - PROCESS | 216 | 1461221734505 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]]]}] 23:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 828ms 23:55:34 INFO - PROCESS | 216 | 1461221734538 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 23:55:34 INFO - PROCESS | 216 | 1461221734541 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 23:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:55:34 INFO - PROCESS | 216 | 1461221734544 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:55:34 INFO - PROCESS | 216 | 1461221734548 Marionette TRACE conn5 <- [1,18,null,{}] 23:55:34 INFO - PROCESS | 216 | 1461221734560 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}] 23:55:34 INFO - PROCESS | 216 | 1461221734677 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 23:55:34 INFO - PROCESS | 216 | 1461221734741 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:34 INFO - PROCESS | 216 | ++DOCSHELL 1C9ED000 == 11 [pid = 216] [id = 12] 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 32 (1C9ED800) [pid = 216] [serial = 32] [outer = 00000000] 23:55:34 INFO - PROCESS | 216 | ++DOCSHELL 1CA13800 == 12 [pid = 216] [id = 13] 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 33 (1CA17800) [pid = 216] [serial = 33] [outer = 00000000] 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 34 (1D109000) [pid = 216] [serial = 34] [outer = 1CA17800] 23:55:34 INFO - PROCESS | 216 | 1461221734821 Marionette DEBUG loaded listener.js 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 35 (1D4B4000) [pid = 216] [serial = 35] [outer = 1CA17800] 23:55:34 INFO - PROCESS | 216 | ++DOMWINDOW == 36 (1D86CC00) [pid = 216] [serial = 36] [outer = 1C9ED800] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 37 (1CC12C00) [pid = 216] [serial = 37] [outer = 1C9ED800] 23:55:35 INFO - PROCESS | 216 | ++DOCSHELL 1D4AEC00 == 13 [pid = 216] [id = 14] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 38 (1D89A400) [pid = 216] [serial = 38] [outer = 00000000] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 39 (21394000) [pid = 216] [serial = 39] [outer = 1D89A400] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 40 (12610400) [pid = 216] [serial = 40] [outer = 1D89A400] 23:55:35 INFO - PROCESS | 216 | --DOCSHELL 1378AC00 == 12 [pid = 216] [id = 4] 23:55:35 INFO - PROCESS | 216 | 1461221735727 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]]]}] 23:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1227ms 23:55:35 INFO - PROCESS | 216 | 1461221735777 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 23:55:35 INFO - PROCESS | 216 | 1461221735781 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 23:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:55:35 INFO - PROCESS | 216 | 1461221735786 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:55:35 INFO - PROCESS | 216 | 1461221735790 Marionette TRACE conn5 <- [1,22,null,{}] 23:55:35 INFO - PROCESS | 216 | 1461221735794 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}] 23:55:35 INFO - PROCESS | 216 | 1461221735874 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 23:55:35 INFO - PROCESS | 216 | 1461221735883 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:35 INFO - PROCESS | 216 | ++DOCSHELL 12CC7000 == 13 [pid = 216] [id = 15] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 41 (12CC7400) [pid = 216] [serial = 41] [outer = 00000000] 23:55:35 INFO - PROCESS | 216 | ++DOMWINDOW == 42 (136A6400) [pid = 216] [serial = 42] [outer = 12CC7400] 23:55:35 INFO - PROCESS | 216 | 1461221735931 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 216 | ++DOMWINDOW == 43 (1373D400) [pid = 216] [serial = 43] [outer = 12CC7400] 23:55:36 INFO - PROCESS | 216 | 1461221736394 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]]]}] 23:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 23:55:36 INFO - PROCESS | 216 | 1461221736417 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 23:55:36 INFO - PROCESS | 216 | 1461221736422 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 23:55:36 INFO - PROCESS | 216 | 1461221736427 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:55:36 INFO - PROCESS | 216 | 1461221736430 Marionette TRACE conn5 <- [1,26,null,{}] 23:55:36 INFO - PROCESS | 216 | 1461221736434 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}] 23:55:36 INFO - PROCESS | 216 | 1461221736515 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 23:55:36 INFO - PROCESS | 216 | 1461221736525 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:36 INFO - PROCESS | 216 | ++DOCSHELL 16C1F000 == 14 [pid = 216] [id = 16] 23:55:36 INFO - PROCESS | 216 | ++DOMWINDOW == 44 (16C1FC00) [pid = 216] [serial = 44] [outer = 00000000] 23:55:36 INFO - PROCESS | 216 | ++DOMWINDOW == 45 (16CA3400) [pid = 216] [serial = 45] [outer = 16C1FC00] 23:55:36 INFO - PROCESS | 216 | 1461221736573 Marionette DEBUG loaded listener.js 23:55:36 INFO - PROCESS | 216 | ++DOMWINDOW == 46 (1712F400) [pid = 216] [serial = 46] [outer = 16C1FC00] 23:55:37 INFO - PROCESS | 216 | 1461221737016 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:55:37 INFO - PROCESS | 216 | 1461221737066 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 216 | 1461221737068 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 23:55:37 INFO - PROCESS | 216 | 1461221737071 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 216 | 1461221737074 Marionette TRACE conn5 <- [1,30,null,{}] 23:55:37 INFO - PROCESS | 216 | 1461221737085 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}] 23:55:37 INFO - PROCESS | 216 | 1461221737166 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 23:55:37 INFO - PROCESS | 216 | 1461221737175 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 216 | ++DOCSHELL 18199400 == 15 [pid = 216] [id = 17] 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 47 (1819B000) [pid = 216] [serial = 47] [outer = 00000000] 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 48 (18240000) [pid = 216] [serial = 48] [outer = 1819B000] 23:55:37 INFO - PROCESS | 216 | 1461221737224 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 49 (18F72400) [pid = 216] [serial = 49] [outer = 1819B000] 23:55:37 INFO - PROCESS | 216 | 1461221737659 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]]]}] 23:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 23:55:37 INFO - PROCESS | 216 | 1461221737704 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 23:55:37 INFO - PROCESS | 216 | 1461221737706 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 23:55:37 INFO - PROCESS | 216 | 1461221737709 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:55:37 INFO - PROCESS | 216 | 1461221737711 Marionette TRACE conn5 <- [1,34,null,{}] 23:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:55:37 INFO - PROCESS | 216 | 1461221737719 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}] 23:55:37 INFO - PROCESS | 216 | 1461221737795 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 23:55:37 INFO - PROCESS | 216 | 1461221737802 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:37 INFO - PROCESS | 216 | ++DOCSHELL 1A294000 == 16 [pid = 216] [id = 18] 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 50 (1A295400) [pid = 216] [serial = 50] [outer = 00000000] 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 51 (1AE3FC00) [pid = 216] [serial = 51] [outer = 1A295400] 23:55:37 INFO - PROCESS | 216 | 1461221737849 Marionette DEBUG loaded listener.js 23:55:37 INFO - PROCESS | 216 | ++DOMWINDOW == 52 (1AEC8800) [pid = 216] [serial = 52] [outer = 1A295400] 23:55:38 INFO - PROCESS | 216 | 1461221738227 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]]]}] 23:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 569ms 23:55:38 INFO - PROCESS | 216 | 1461221738288 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 216 | 1461221738290 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 23:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:55:38 INFO - PROCESS | 216 | 1461221738293 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 216 | 1461221738295 Marionette TRACE conn5 <- [1,38,null,{}] 23:55:38 INFO - PROCESS | 216 | 1461221738299 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}] 23:55:38 INFO - PROCESS | 216 | 1461221738371 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 23:55:38 INFO - PROCESS | 216 | 1461221738377 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 216 | ++DOCSHELL 1AECDC00 == 17 [pid = 216] [id = 19] 23:55:38 INFO - PROCESS | 216 | ++DOMWINDOW == 53 (1B224800) [pid = 216] [serial = 53] [outer = 00000000] 23:55:38 INFO - PROCESS | 216 | ++DOMWINDOW == 54 (1C420400) [pid = 216] [serial = 54] [outer = 1B224800] 23:55:38 INFO - PROCESS | 216 | 1461221738423 Marionette DEBUG loaded listener.js 23:55:38 INFO - PROCESS | 216 | ++DOMWINDOW == 55 (1BF35C00) [pid = 216] [serial = 55] [outer = 1B224800] 23:55:38 INFO - PROCESS | 216 | 1461221738833 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]]]}] 23:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 568ms 23:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:55:38 INFO - PROCESS | 216 | 1461221738864 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 23:55:38 INFO - PROCESS | 216 | 1461221738866 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 23:55:38 INFO - PROCESS | 216 | 1461221738869 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:55:38 INFO - PROCESS | 216 | 1461221738870 Marionette TRACE conn5 <- [1,42,null,{}] 23:55:38 INFO - PROCESS | 216 | 1461221738886 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}] 23:55:38 INFO - PROCESS | 216 | 1461221738982 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 23:55:38 INFO - PROCESS | 216 | 1461221738989 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:38 INFO - PROCESS | 216 | ++DOCSHELL 1CC10C00 == 18 [pid = 216] [id = 20] 23:55:38 INFO - PROCESS | 216 | ++DOMWINDOW == 56 (1CDB9C00) [pid = 216] [serial = 56] [outer = 00000000] 23:55:39 INFO - PROCESS | 216 | ++DOMWINDOW == 57 (1D382C00) [pid = 216] [serial = 57] [outer = 1CDB9C00] 23:55:39 INFO - PROCESS | 216 | 1461221739037 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 216 | ++DOMWINDOW == 58 (1D4AFC00) [pid = 216] [serial = 58] [outer = 1CDB9C00] 23:55:39 INFO - PROCESS | 216 | 1461221739503 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]]]}] 23:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 669ms 23:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:55:39 INFO - PROCESS | 216 | 1461221739540 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 23:55:39 INFO - PROCESS | 216 | 1461221739542 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 23:55:39 INFO - PROCESS | 216 | 1461221739561 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:55:39 INFO - PROCESS | 216 | 1461221739563 Marionette TRACE conn5 <- [1,46,null,{}] 23:55:39 INFO - PROCESS | 216 | 1461221739567 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}] 23:55:39 INFO - PROCESS | 216 | 1461221739638 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 23:55:39 INFO - PROCESS | 216 | 1461221739644 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:39 INFO - PROCESS | 216 | ++DOCSHELL 19F65800 == 19 [pid = 216] [id = 21] 23:55:39 INFO - PROCESS | 216 | ++DOMWINDOW == 59 (19F65C00) [pid = 216] [serial = 59] [outer = 00000000] 23:55:39 INFO - PROCESS | 216 | ++DOMWINDOW == 60 (19F6A000) [pid = 216] [serial = 60] [outer = 19F65C00] 23:55:39 INFO - PROCESS | 216 | 1461221739693 Marionette DEBUG loaded listener.js 23:55:39 INFO - PROCESS | 216 | ++DOMWINDOW == 61 (1CCAF800) [pid = 216] [serial = 61] [outer = 19F65C00] 23:55:40 INFO - PROCESS | 216 | 1461221740106 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 589ms 23:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:55:40 INFO - PROCESS | 216 | 1461221740136 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 216 | 1461221740138 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 23:55:40 INFO - PROCESS | 216 | 1461221740141 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 216 | 1461221740143 Marionette TRACE conn5 <- [1,50,null,{}] 23:55:40 INFO - PROCESS | 216 | 1461221740158 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}] 23:55:40 INFO - PROCESS | 216 | 1461221740236 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 23:55:40 INFO - PROCESS | 216 | 1461221740245 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 216 | ++DOCSHELL 13789000 == 20 [pid = 216] [id = 22] 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 62 (19F69000) [pid = 216] [serial = 62] [outer = 00000000] 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (1B5F4400) [pid = 216] [serial = 63] [outer = 19F69000] 23:55:40 INFO - PROCESS | 216 | 1461221740291 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (1B5F7800) [pid = 216] [serial = 64] [outer = 19F69000] 23:55:40 INFO - PROCESS | 216 | 1461221740666 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]]]}] 23:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 23:55:40 INFO - PROCESS | 216 | 1461221740712 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 23:55:40 INFO - PROCESS | 216 | 1461221740714 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 23:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:55:40 INFO - PROCESS | 216 | 1461221740717 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:55:40 INFO - PROCESS | 216 | 1461221740719 Marionette TRACE conn5 <- [1,54,null,{}] 23:55:40 INFO - PROCESS | 216 | 1461221740722 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}] 23:55:40 INFO - PROCESS | 216 | 1461221740823 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 23:55:40 INFO - PROCESS | 216 | 1461221740831 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:40 INFO - PROCESS | 216 | ++DOCSHELL 1B5F3400 == 21 [pid = 216] [id = 23] 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (1B5F8800) [pid = 216] [serial = 65] [outer = 00000000] 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (1C96E400) [pid = 216] [serial = 66] [outer = 1B5F8800] 23:55:40 INFO - PROCESS | 216 | 1461221740875 Marionette DEBUG loaded listener.js 23:55:40 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (1C971400) [pid = 216] [serial = 67] [outer = 1B5F8800] 23:55:41 INFO - PROCESS | 216 | 1461221741253 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 23:55:41 INFO - PROCESS | 216 | 1461221741288 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 23:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:55:41 INFO - PROCESS | 216 | 1461221741290 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 23:55:41 INFO - PROCESS | 216 | 1461221741293 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - PROCESS | 216 | 1461221741295 Marionette TRACE conn5 <- [1,58,null,{}] 23:55:41 INFO - PROCESS | 216 | 1461221741299 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}] 23:55:41 INFO - PROCESS | 216 | 1461221741375 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 23:55:41 INFO - PROCESS | 216 | 1461221741444 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 216 | ++DOCSHELL 1B5B4800 == 22 [pid = 216] [id = 24] 23:55:41 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (1B5B7800) [pid = 216] [serial = 68] [outer = 00000000] 23:55:41 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (1B5BD800) [pid = 216] [serial = 69] [outer = 1B5B7800] 23:55:41 INFO - PROCESS | 216 | 1461221741487 Marionette DEBUG loaded listener.js 23:55:41 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1B5BF400) [pid = 216] [serial = 70] [outer = 1B5B7800] 23:55:41 INFO - PROCESS | 216 | 1461221741802 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]]]}] 23:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 569ms 23:55:41 INFO - PROCESS | 216 | 1461221741865 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 23:55:41 INFO - PROCESS | 216 | 1461221741867 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 23:55:41 INFO - PROCESS | 216 | 1461221741871 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:55:41 INFO - PROCESS | 216 | 1461221741873 Marionette TRACE conn5 <- [1,62,null,{}] 23:55:41 INFO - PROCESS | 216 | 1461221741877 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}] 23:55:41 INFO - PROCESS | 216 | 1461221741997 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 23:55:41 INFO - PROCESS | 216 | 1461221742006 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:41 INFO - PROCESS | 216 | ++DOCSHELL 1B5BD000 == 23 [pid = 216] [id = 25] 23:55:41 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1B5BD400) [pid = 216] [serial = 71] [outer = 00000000] 23:55:42 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1D86BC00) [pid = 216] [serial = 72] [outer = 1B5BD400] 23:55:42 INFO - PROCESS | 216 | 1461221742054 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (2139FC00) [pid = 216] [serial = 73] [outer = 1B5BD400] 23:55:42 INFO - PROCESS | 216 | 1461221742448 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]]]}] 23:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 23:55:42 INFO - PROCESS | 216 | 1461221742505 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 23:55:42 INFO - PROCESS | 216 | 1461221742507 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 23:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:55:42 INFO - PROCESS | 216 | 1461221742510 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:55:42 INFO - PROCESS | 216 | 1461221742512 Marionette TRACE conn5 <- [1,66,null,{}] 23:55:42 INFO - PROCESS | 216 | 1461221742516 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}] 23:55:42 INFO - PROCESS | 216 | 1461221742618 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 23:55:42 INFO - PROCESS | 216 | 1461221742626 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:42 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7000 == 24 [pid = 216] [id = 26] 23:55:42 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (0EBE7C00) [pid = 216] [serial = 74] [outer = 00000000] 23:55:42 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (0EBED800) [pid = 216] [serial = 75] [outer = 0EBE7C00] 23:55:42 INFO - PROCESS | 216 | 1461221742671 Marionette DEBUG loaded listener.js 23:55:42 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (0EBF0000) [pid = 216] [serial = 76] [outer = 0EBE7C00] 23:55:43 INFO - PROCESS | 216 | 1461221743047 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]]]}] 23:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 569ms 23:55:43 INFO - PROCESS | 216 | 1461221743081 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 23:55:43 INFO - PROCESS | 216 | 1461221743083 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 23:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:55:43 INFO - PROCESS | 216 | 1461221743086 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:55:43 INFO - PROCESS | 216 | 1461221743088 Marionette TRACE conn5 <- [1,70,null,{}] 23:55:43 INFO - PROCESS | 216 | 1461221743091 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}] 23:55:43 INFO - PROCESS | 216 | 1461221743165 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 23:55:43 INFO - PROCESS | 216 | 1461221744010 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 216 | ++DOCSHELL 1218B400 == 25 [pid = 216] [id = 27] 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (12193000) [pid = 216] [serial = 77] [outer = 00000000] 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1260E800) [pid = 216] [serial = 78] [outer = 12193000] 23:55:44 INFO - PROCESS | 216 | 1461221744061 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (12B39C00) [pid = 216] [serial = 79] [outer = 12193000] 23:55:44 INFO - PROCESS | 216 | 1461221744464 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]]]}] 23:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1479ms 23:55:44 INFO - PROCESS | 216 | 1461221744540 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 23:55:44 INFO - PROCESS | 216 | 1461221744544 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 23:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:55:44 INFO - PROCESS | 216 | 1461221744558 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:55:44 INFO - PROCESS | 216 | 1461221744562 Marionette TRACE conn5 <- [1,74,null,{}] 23:55:44 INFO - PROCESS | 216 | 1461221744567 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}] 23:55:44 INFO - PROCESS | 216 | 1461221744676 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 23:55:44 INFO - PROCESS | 216 | 1461221744690 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:44 INFO - PROCESS | 216 | ++DOCSHELL 12E5A000 == 26 [pid = 216] [id = 28] 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (12E62400) [pid = 216] [serial = 80] [outer = 00000000] 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (136A8800) [pid = 216] [serial = 81] [outer = 12E62400] 23:55:44 INFO - PROCESS | 216 | 1461221744773 Marionette DEBUG loaded listener.js 23:55:44 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1378C000) [pid = 216] [serial = 82] [outer = 12E62400] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 81 (16A11000) [pid = 216] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 80 (21393000) [pid = 216] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 79 (126C3400) [pid = 216] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1823F000) [pid = 216] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1CA17800) [pid = 216] [serial = 33] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 76 (12CC7400) [pid = 216] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 75 (16C1FC00) [pid = 216] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1819B000) [pid = 216] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1A295400) [pid = 216] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1B224800) [pid = 216] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1CDB9C00) [pid = 216] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 70 (19F69000) [pid = 216] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1B5F8800) [pid = 216] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 68 (1B5B7800) [pid = 216] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:55:45 INFO - PROCESS | 216 | --DOMWINDOW == 67 (1B5BD400) [pid = 216] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:55:45 INFO - PROCESS | 216 | 1461221745548 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]]]}] 23:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1029ms 23:55:45 INFO - PROCESS | 216 | 1461221745588 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 23:55:45 INFO - PROCESS | 216 | 1461221745592 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 23:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:55:45 INFO - PROCESS | 216 | 1461221745595 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:55:45 INFO - PROCESS | 216 | 1461221745597 Marionette TRACE conn5 <- [1,78,null,{}] 23:55:45 INFO - PROCESS | 216 | 1461221745601 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}] 23:55:45 INFO - PROCESS | 216 | 1461221745681 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 23:55:45 INFO - PROCESS | 216 | 1461221745687 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:45 INFO - PROCESS | 216 | ++DOCSHELL 126B7800 == 27 [pid = 216] [id = 29] 23:55:45 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (126B7C00) [pid = 216] [serial = 83] [outer = 00000000] 23:55:45 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (15C5A400) [pid = 216] [serial = 84] [outer = 126B7C00] 23:55:45 INFO - PROCESS | 216 | 1461221745733 Marionette DEBUG loaded listener.js 23:55:45 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (16CA4000) [pid = 216] [serial = 85] [outer = 126B7C00] 23:55:46 INFO - PROCESS | 216 | 1461221746138 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 23:55:46 INFO - PROCESS | 216 | 1461221746170 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 216 | 1461221746172 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 23:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:55:46 INFO - PROCESS | 216 | 1461221746182 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - PROCESS | 216 | 1461221746188 Marionette TRACE conn5 <- [1,82,null,{}] 23:55:46 INFO - PROCESS | 216 | 1461221746192 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}] 23:55:46 INFO - PROCESS | 216 | 1461221746269 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 23:55:46 INFO - PROCESS | 216 | 1461221746276 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 216 | ++DOCSHELL 173D3C00 == 28 [pid = 216] [id = 30] 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (173D4000) [pid = 216] [serial = 86] [outer = 00000000] 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (181A0400) [pid = 216] [serial = 87] [outer = 173D4000] 23:55:46 INFO - PROCESS | 216 | 1461221746323 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (18B08000) [pid = 216] [serial = 88] [outer = 173D4000] 23:55:46 INFO - PROCESS | 216 | 1461221746743 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]]]}] 23:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms 23:55:46 INFO - PROCESS | 216 | 1461221746770 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 23:55:46 INFO - PROCESS | 216 | 1461221746773 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 23:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:55:46 INFO - PROCESS | 216 | 1461221746776 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:55:46 INFO - PROCESS | 216 | 1461221746778 Marionette TRACE conn5 <- [1,86,null,{}] 23:55:46 INFO - PROCESS | 216 | 1461221746781 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}] 23:55:46 INFO - PROCESS | 216 | 1461221746856 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 23:55:46 INFO - PROCESS | 216 | 1461221746862 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:46 INFO - PROCESS | 216 | ++DOCSHELL 18B0F400 == 29 [pid = 216] [id = 31] 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (19F5CC00) [pid = 216] [serial = 89] [outer = 00000000] 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1A278C00) [pid = 216] [serial = 90] [outer = 19F5CC00] 23:55:46 INFO - PROCESS | 216 | 1461221746907 Marionette DEBUG loaded listener.js 23:55:46 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1A293000) [pid = 216] [serial = 91] [outer = 19F5CC00] 23:55:47 INFO - PROCESS | 216 | 1461221747346 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]]]}] 23:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 630ms 23:55:47 INFO - PROCESS | 216 | 1461221747410 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 23:55:47 INFO - PROCESS | 216 | 1461221747412 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 23:55:47 INFO - PROCESS | 216 | 1461221747416 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:55:47 INFO - PROCESS | 216 | 1461221747417 Marionette TRACE conn5 <- [1,90,null,{}] 23:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:55:47 INFO - PROCESS | 216 | 1461221747421 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}] 23:55:47 INFO - PROCESS | 216 | 1461221747498 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 23:55:47 INFO - PROCESS | 216 | 1461221747602 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:47 INFO - PROCESS | 216 | ++DOCSHELL 0EBE3000 == 30 [pid = 216] [id = 32] 23:55:47 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0EBE3400) [pid = 216] [serial = 92] [outer = 00000000] 23:55:47 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (0EE14400) [pid = 216] [serial = 93] [outer = 0EBE3400] 23:55:47 INFO - PROCESS | 216 | 1461221747659 Marionette DEBUG loaded listener.js 23:55:47 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1260EC00) [pid = 216] [serial = 94] [outer = 0EBE3400] 23:55:48 INFO - PROCESS | 216 | 1461221748222 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]]]}] 23:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 869ms 23:55:48 INFO - PROCESS | 216 | 1461221748292 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 23:55:48 INFO - PROCESS | 216 | 1461221748297 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 23:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:55:48 INFO - PROCESS | 216 | 1461221748301 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:55:48 INFO - PROCESS | 216 | 1461221748305 Marionette TRACE conn5 <- [1,94,null,{}] 23:55:48 INFO - PROCESS | 216 | 1461221748311 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}] 23:55:48 INFO - PROCESS | 216 | 1461221748424 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 23:55:48 INFO - PROCESS | 216 | 1461221748487 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:48 INFO - PROCESS | 216 | ++DOCSHELL 126C4000 == 31 [pid = 216] [id = 33] 23:55:48 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (16C1C800) [pid = 216] [serial = 95] [outer = 00000000] 23:55:48 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (174DE800) [pid = 216] [serial = 96] [outer = 16C1C800] 23:55:48 INFO - PROCESS | 216 | 1461221748544 Marionette DEBUG loaded listener.js 23:55:48 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (174EC800) [pid = 216] [serial = 97] [outer = 16C1C800] 23:55:49 INFO - PROCESS | 216 | 1461221749079 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]]]}] 23:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 23:55:49 INFO - PROCESS | 216 | 1461221749139 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 23:55:49 INFO - PROCESS | 216 | 1461221749143 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 23:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:55:49 INFO - PROCESS | 216 | 1461221749147 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:55:49 INFO - PROCESS | 216 | 1461221749149 Marionette TRACE conn5 <- [1,98,null,{}] 23:55:49 INFO - PROCESS | 216 | 1461221749153 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}] 23:55:49 INFO - PROCESS | 216 | 1461221749256 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 23:55:49 INFO - PROCESS | 216 | 1461221749341 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:49 INFO - PROCESS | 216 | ++DOCSHELL 1AECE800 == 32 [pid = 216] [id = 34] 23:55:49 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1AED1C00) [pid = 216] [serial = 98] [outer = 00000000] 23:55:49 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B22AC00) [pid = 216] [serial = 99] [outer = 1AED1C00] 23:55:49 INFO - PROCESS | 216 | 1461221749397 Marionette DEBUG loaded listener.js 23:55:49 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5B6000) [pid = 216] [serial = 100] [outer = 1AED1C00] 23:55:49 INFO - PROCESS | 216 | 1461221749949 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]]]}] 23:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 23:55:50 INFO - PROCESS | 216 | 1461221750021 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 23:55:50 INFO - PROCESS | 216 | 1461221750024 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 23:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:55:50 INFO - PROCESS | 216 | 1461221750034 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 216 | 1461221750041 Marionette TRACE conn5 <- [1,102,null,{}] 23:55:50 INFO - PROCESS | 216 | 1461221750046 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}] 23:55:50 INFO - PROCESS | 216 | 1461221750186 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 23:55:50 INFO - PROCESS | 216 | 1461221750195 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:50 INFO - PROCESS | 216 | ++DOCSHELL 1B5EB800 == 33 [pid = 216] [id = 35] 23:55:50 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B637C00) [pid = 216] [serial = 101] [outer = 00000000] 23:55:50 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C7DDC00) [pid = 216] [serial = 102] [outer = 1B637C00] 23:55:50 INFO - PROCESS | 216 | 1461221750253 Marionette DEBUG loaded listener.js 23:55:50 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C969400) [pid = 216] [serial = 103] [outer = 1B637C00] 23:55:50 INFO - PROCESS | 216 | 1461221750809 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]]]}] 23:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 829ms 23:55:50 INFO - PROCESS | 216 | 1461221750861 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 23:55:50 INFO - PROCESS | 216 | 1461221750864 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 23:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:55:50 INFO - PROCESS | 216 | 1461221750867 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:55:50 INFO - PROCESS | 216 | 1461221750869 Marionette TRACE conn5 <- [1,106,null,{}] 23:55:50 INFO - PROCESS | 216 | 1461221750873 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}] 23:55:50 INFO - PROCESS | 216 | 1461221750967 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 23:55:51 INFO - PROCESS | 216 | 1461221751064 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:51 INFO - PROCESS | 216 | ++DOCSHELL 0EE0D000 == 34 [pid = 216] [id = 36] 23:55:51 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0EE0E400) [pid = 216] [serial = 104] [outer = 00000000] 23:55:51 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (15C56000) [pid = 216] [serial = 105] [outer = 0EE0E400] 23:55:51 INFO - PROCESS | 216 | 1461221751119 Marionette DEBUG loaded listener.js 23:55:51 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (171CF800) [pid = 216] [serial = 106] [outer = 0EE0E400] 23:55:51 INFO - PROCESS | 216 | 1461221751679 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]]]}] 23:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 830ms 23:55:51 INFO - PROCESS | 216 | 1461221751718 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 23:55:51 INFO - PROCESS | 216 | 1461221751723 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 23:55:51 INFO - PROCESS | 216 | 1461221751729 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:55:51 INFO - PROCESS | 216 | 1461221751732 Marionette TRACE conn5 <- [1,110,null,{}] 23:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:55:51 INFO - PROCESS | 216 | 1461221751737 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}] 23:55:51 INFO - PROCESS | 216 | 1461221751833 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1819D400) [pid = 216] [serial = 9] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 89 (18B0FC00) [pid = 216] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 88 (15C56400) [pid = 216] [serial = 4] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 87 (12CC3C00) [pid = 216] [serial = 27] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B223800) [pid = 216] [serial = 30] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1D109000) [pid = 216] [serial = 34] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 84 (21394000) [pid = 216] [serial = 39] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 83 (136A6400) [pid = 216] [serial = 42] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 82 (16CA3400) [pid = 216] [serial = 45] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 81 (18240000) [pid = 216] [serial = 48] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AE3FC00) [pid = 216] [serial = 51] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1AEC8800) [pid = 216] [serial = 52] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1C420400) [pid = 216] [serial = 54] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1D382C00) [pid = 216] [serial = 57] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 76 (19F6A000) [pid = 216] [serial = 60] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1B5F4400) [pid = 216] [serial = 63] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C96E400) [pid = 216] [serial = 66] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1B5BD800) [pid = 216] [serial = 69] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1D86BC00) [pid = 216] [serial = 72] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1BF35C00) [pid = 216] [serial = 55] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1D86CC00) [pid = 216] [serial = 36] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1B63AC00) [pid = 216] [serial = 31] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 68 (1373D400) [pid = 216] [serial = 43] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 67 (1D4B4000) [pid = 216] [serial = 35] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 66 (1B5F7800) [pid = 216] [serial = 64] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 65 (1C971400) [pid = 216] [serial = 67] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 64 (1D4AFC00) [pid = 216] [serial = 58] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 63 (1378B800) [pid = 216] [serial = 28] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 62 (1712F400) [pid = 216] [serial = 46] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 61 (18F72400) [pid = 216] [serial = 49] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 60 (1B5BF400) [pid = 216] [serial = 70] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 59 (21399C00) [pid = 216] [serial = 22] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 58 (2139FC00) [pid = 216] [serial = 73] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 57 (0EBED800) [pid = 216] [serial = 75] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 56 (2139B000) [pid = 216] [serial = 24] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 55 (21396000) [pid = 216] [serial = 21] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 54 (1C9EBC00) [pid = 216] [serial = 17] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | --DOMWINDOW == 53 (1BF37800) [pid = 216] [serial = 14] [outer = 00000000] [url = about:blank] 23:55:52 INFO - PROCESS | 216 | 1461221752439 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:52 INFO - PROCESS | 216 | ++DOCSHELL 0EE0DC00 == 35 [pid = 216] [id = 37] 23:55:52 INFO - PROCESS | 216 | ++DOMWINDOW == 54 (0EE12000) [pid = 216] [serial = 107] [outer = 00000000] 23:55:52 INFO - PROCESS | 216 | ++DOMWINDOW == 55 (12156400) [pid = 216] [serial = 108] [outer = 0EE12000] 23:55:52 INFO - PROCESS | 216 | 1461221752489 Marionette DEBUG loaded listener.js 23:55:52 INFO - PROCESS | 216 | ++DOMWINDOW == 56 (12247C00) [pid = 216] [serial = 109] [outer = 0EE12000] 23:55:52 INFO - PROCESS | 216 | 1461221752876 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]]]}] 23:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1173ms 23:55:52 INFO - PROCESS | 216 | 1461221752911 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 23:55:52 INFO - PROCESS | 216 | 1461221752915 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 23:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:55:52 INFO - PROCESS | 216 | 1461221752919 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:55:52 INFO - PROCESS | 216 | 1461221752923 Marionette TRACE conn5 <- [1,114,null,{}] 23:55:52 INFO - PROCESS | 216 | 1461221752951 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}] 23:55:53 INFO - PROCESS | 216 | 1461221753031 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 23:55:53 INFO - PROCESS | 216 | 1461221753038 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 216 | ++DOCSHELL 12C84400 == 36 [pid = 216] [id = 38] 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 57 (12CC4400) [pid = 216] [serial = 110] [outer = 00000000] 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 58 (13748400) [pid = 216] [serial = 111] [outer = 12CC4400] 23:55:53 INFO - PROCESS | 216 | 1461221753086 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 59 (15C4F800) [pid = 216] [serial = 112] [outer = 12CC4400] 23:55:53 INFO - PROCESS | 216 | 1461221753508 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]]]}] 23:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 23:55:53 INFO - PROCESS | 216 | 1461221753575 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 23:55:53 INFO - PROCESS | 216 | 1461221753579 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 23:55:53 INFO - PROCESS | 216 | 1461221753583 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:55:53 INFO - PROCESS | 216 | 1461221753585 Marionette TRACE conn5 <- [1,118,null,{}] 23:55:53 INFO - PROCESS | 216 | 1461221753589 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}] 23:55:53 INFO - PROCESS | 216 | 1461221753697 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 23:55:53 INFO - PROCESS | 216 | 1461221753713 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:53 INFO - PROCESS | 216 | ++DOCSHELL 173E2800 == 37 [pid = 216] [id = 39] 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 60 (174DFC00) [pid = 216] [serial = 113] [outer = 00000000] 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 61 (18198C00) [pid = 216] [serial = 114] [outer = 174DFC00] 23:55:53 INFO - PROCESS | 216 | 1461221753762 Marionette DEBUG loaded listener.js 23:55:53 INFO - PROCESS | 216 | ++DOMWINDOW == 62 (181A0800) [pid = 216] [serial = 115] [outer = 174DFC00] 23:55:54 INFO - PROCESS | 216 | 1461221754160 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]]]}] 23:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 23:55:54 INFO - PROCESS | 216 | 1461221754217 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 23:55:54 INFO - PROCESS | 216 | 1461221754219 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 23:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:55:54 INFO - PROCESS | 216 | 1461221754230 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - PROCESS | 216 | 1461221754236 Marionette TRACE conn5 <- [1,122,null,{}] 23:55:54 INFO - PROCESS | 216 | 1461221754241 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}] 23:55:54 INFO - PROCESS | 216 | 1461221754324 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 23:55:54 INFO - PROCESS | 216 | 1461221754330 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:54 INFO - PROCESS | 216 | ++DOCSHELL 18B10000 == 38 [pid = 216] [id = 40] 23:55:54 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (18B10800) [pid = 216] [serial = 116] [outer = 00000000] 23:55:54 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (1AE3BC00) [pid = 216] [serial = 117] [outer = 18B10800] 23:55:54 INFO - PROCESS | 216 | 1461221754378 Marionette DEBUG loaded listener.js 23:55:54 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (1AE58800) [pid = 216] [serial = 118] [outer = 18B10800] 23:55:54 INFO - PROCESS | 216 | 1461221754812 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]]]}] 23:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 23:55:54 INFO - PROCESS | 216 | 1461221754857 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 23:55:54 INFO - PROCESS | 216 | 1461221754860 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 23:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:55:54 INFO - PROCESS | 216 | 1461221754869 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:55:54 INFO - PROCESS | 216 | 1461221754871 Marionette TRACE conn5 <- [1,126,null,{}] 23:55:54 INFO - PROCESS | 216 | 1461221754874 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}] 23:55:54 INFO - PROCESS | 216 | 1461221754976 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 23:55:55 INFO - PROCESS | 216 | 1461221755011 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 216 | ++DOCSHELL 1AECD400 == 39 [pid = 216] [id = 41] 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (1AECE000) [pid = 216] [serial = 119] [outer = 00000000] 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (1B5B4000) [pid = 216] [serial = 120] [outer = 1AECE000] 23:55:55 INFO - PROCESS | 216 | 1461221755093 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (1B5BA000) [pid = 216] [serial = 121] [outer = 1AECE000] 23:55:55 INFO - PROCESS | 216 | 1461221755490 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]]]}] 23:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 23:55:55 INFO - PROCESS | 216 | 1461221755544 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 23:55:55 INFO - PROCESS | 216 | 1461221755546 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 23:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:55:55 INFO - PROCESS | 216 | 1461221755549 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:55:55 INFO - PROCESS | 216 | 1461221755551 Marionette TRACE conn5 <- [1,130,null,{}] 23:55:55 INFO - PROCESS | 216 | 1461221755554 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}] 23:55:55 INFO - PROCESS | 216 | 1461221755651 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 23:55:55 INFO - PROCESS | 216 | 1461221755658 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:55 INFO - PROCESS | 216 | ++DOCSHELL 1B5EBC00 == 40 [pid = 216] [id = 42] 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (1B5EC000) [pid = 216] [serial = 122] [outer = 00000000] 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1B5F5C00) [pid = 216] [serial = 123] [outer = 1B5EC000] 23:55:55 INFO - PROCESS | 216 | 1461221755715 Marionette DEBUG loaded listener.js 23:55:55 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1BEBAC00) [pid = 216] [serial = 124] [outer = 1B5EC000] 23:55:56 INFO - PROCESS | 216 | 1461221756141 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]]]}] 23:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 23:55:56 INFO - PROCESS | 216 | 1461221756182 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 23:55:56 INFO - PROCESS | 216 | 1461221756184 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 23:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:55:56 INFO - PROCESS | 216 | 1461221756187 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:55:56 INFO - PROCESS | 216 | 1461221756189 Marionette TRACE conn5 <- [1,134,null,{}] 23:55:56 INFO - PROCESS | 216 | 1461221756199 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}] 23:55:56 INFO - PROCESS | 216 | 1461221756298 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 23:55:56 INFO - PROCESS | 216 | 1461221756370 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 216 | ++DOCSHELL 126C3400 == 41 [pid = 216] [id = 43] 23:55:56 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1C968C00) [pid = 216] [serial = 125] [outer = 00000000] 23:55:56 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1C976400) [pid = 216] [serial = 126] [outer = 1C968C00] 23:55:56 INFO - PROCESS | 216 | 1461221756414 Marionette DEBUG loaded listener.js 23:55:56 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1C9EC400) [pid = 216] [serial = 127] [outer = 1C968C00] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 73 (19F65C00) [pid = 216] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 72 (19F5CC00) [pid = 216] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 71 (12E62400) [pid = 216] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 70 (126B7C00) [pid = 216] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 69 (173D4000) [pid = 216] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 68 (12193000) [pid = 216] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:55:56 INFO - PROCESS | 216 | --DOMWINDOW == 67 (0EBE7C00) [pid = 216] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:55:56 INFO - PROCESS | 216 | 1461221756797 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]]]}] 23:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 23:55:56 INFO - PROCESS | 216 | 1461221756818 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 23:55:56 INFO - PROCESS | 216 | 1461221756819 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 23:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:55:56 INFO - PROCESS | 216 | 1461221756822 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:55:56 INFO - PROCESS | 216 | 1461221756824 Marionette TRACE conn5 <- [1,138,null,{}] 23:55:56 INFO - PROCESS | 216 | 1461221756837 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}] 23:55:56 INFO - PROCESS | 216 | 1461221756909 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 23:55:56 INFO - PROCESS | 216 | 1461221756914 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:56 INFO - PROCESS | 216 | ++DOCSHELL 1B5F0400 == 42 [pid = 216] [id = 44] 23:55:56 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (1B5F4400) [pid = 216] [serial = 128] [outer = 00000000] 23:55:56 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (1C977C00) [pid = 216] [serial = 129] [outer = 1B5F4400] 23:55:56 INFO - PROCESS | 216 | 1461221756962 Marionette DEBUG loaded listener.js 23:55:57 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1C975800) [pid = 216] [serial = 130] [outer = 1B5F4400] 23:55:57 INFO - PROCESS | 216 | 1461221757335 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]]]}] 23:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 534ms 23:55:57 INFO - PROCESS | 216 | 1461221757357 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 23:55:57 INFO - PROCESS | 216 | 1461221757359 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 23:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:55:57 INFO - PROCESS | 216 | 1461221757362 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - PROCESS | 216 | 1461221757364 Marionette TRACE conn5 <- [1,142,null,{}] 23:55:57 INFO - PROCESS | 216 | 1461221757367 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}] 23:55:57 INFO - PROCESS | 216 | 1461221757468 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 23:55:57 INFO - PROCESS | 216 | 1461221757476 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:57 INFO - PROCESS | 216 | ++DOCSHELL 18249000 == 43 [pid = 216] [id = 45] 23:55:57 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (18249400) [pid = 216] [serial = 131] [outer = 00000000] 23:55:57 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1CCB0400) [pid = 216] [serial = 132] [outer = 18249400] 23:55:57 INFO - PROCESS | 216 | 1461221757523 Marionette DEBUG loaded listener.js 23:55:57 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1CDB7C00) [pid = 216] [serial = 133] [outer = 18249400] 23:55:57 INFO - PROCESS | 216 | 1461221757947 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]]]}] 23:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 634ms 23:55:57 INFO - PROCESS | 216 | 1461221757999 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 23:55:57 INFO - PROCESS | 216 | 1461221758001 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 23:55:57 INFO - PROCESS | 216 | 1461221758004 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:55:57 INFO - PROCESS | 216 | 1461221758006 Marionette TRACE conn5 <- [1,146,null,{}] 23:55:58 INFO - PROCESS | 216 | 1461221758010 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}] 23:55:58 INFO - PROCESS | 216 | 1461221758111 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 23:55:58 INFO - PROCESS | 216 | 1461221758119 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 216 | ++DOCSHELL 1823E000 == 44 [pid = 216] [id = 46] 23:55:58 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1CDC0400) [pid = 216] [serial = 134] [outer = 00000000] 23:55:58 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1D379800) [pid = 216] [serial = 135] [outer = 1CDC0400] 23:55:58 INFO - PROCESS | 216 | 1461221758163 Marionette DEBUG loaded listener.js 23:55:58 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1D423400) [pid = 216] [serial = 136] [outer = 1CDC0400] 23:55:58 INFO - PROCESS | 216 | 1461221758542 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]]]}] 23:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 23:55:58 INFO - PROCESS | 216 | 1461221758617 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 23:55:58 INFO - PROCESS | 216 | 1461221758621 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 23:55:58 INFO - PROCESS | 216 | 1461221758627 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:55:58 INFO - PROCESS | 216 | 1461221758631 Marionette TRACE conn5 <- [1,150,null,{}] 23:55:58 INFO - PROCESS | 216 | 1461221758637 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}] 23:55:58 INFO - PROCESS | 216 | 1461221758729 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 23:55:58 INFO - PROCESS | 216 | 1461221758926 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:58 INFO - PROCESS | 216 | ++DOCSHELL 12C7C400 == 45 [pid = 216] [id = 47] 23:55:58 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (12C7DC00) [pid = 216] [serial = 137] [outer = 00000000] 23:55:58 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (12CC7400) [pid = 216] [serial = 138] [outer = 12C7DC00] 23:55:58 INFO - PROCESS | 216 | 1461221758984 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (136A8000) [pid = 216] [serial = 139] [outer = 12C7DC00] 23:55:59 INFO - PROCESS | 216 | 1461221759621 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]]]}] 23:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1015ms 23:55:59 INFO - PROCESS | 216 | 1461221759650 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 23:55:59 INFO - PROCESS | 216 | 1461221759654 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 23:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:55:59 INFO - PROCESS | 216 | 1461221759662 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:55:59 INFO - PROCESS | 216 | 1461221759667 Marionette TRACE conn5 <- [1,154,null,{}] 23:55:59 INFO - PROCESS | 216 | 1461221759672 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}] 23:55:59 INFO - PROCESS | 216 | 1461221759784 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 23:55:59 INFO - PROCESS | 216 | 1461221759853 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:55:59 INFO - PROCESS | 216 | ++DOCSHELL 173E0000 == 46 [pid = 216] [id = 48] 23:55:59 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18197000) [pid = 216] [serial = 140] [outer = 00000000] 23:55:59 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1A27DC00) [pid = 216] [serial = 141] [outer = 18197000] 23:55:59 INFO - PROCESS | 216 | 1461221759908 Marionette DEBUG loaded listener.js 23:55:59 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1A8E0400) [pid = 216] [serial = 142] [outer = 18197000] 23:56:00 INFO - PROCESS | 216 | 1461221760708 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]]]}] 23:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1139ms 23:56:00 INFO - PROCESS | 216 | 1461221760800 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 23:56:00 INFO - PROCESS | 216 | 1461221760804 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 23:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:56:00 INFO - PROCESS | 216 | 1461221760809 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:56:00 INFO - PROCESS | 216 | 1461221760813 Marionette TRACE conn5 <- [1,158,null,{}] 23:56:00 INFO - PROCESS | 216 | 1461221760820 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}] 23:56:00 INFO - PROCESS | 216 | 1461221760938 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 18B0F400 == 45 [pid = 216] [id = 31] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 126B7800 == 44 [pid = 216] [id = 29] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 173D3C00 == 43 [pid = 216] [id = 30] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 18249000 == 42 [pid = 216] [id = 45] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 1B5F0400 == 41 [pid = 216] [id = 44] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 126C3400 == 40 [pid = 216] [id = 43] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 1B5EBC00 == 39 [pid = 216] [id = 42] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 1AECD400 == 38 [pid = 216] [id = 41] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 18B10000 == 37 [pid = 216] [id = 40] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 173E2800 == 36 [pid = 216] [id = 39] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 12C84400 == 35 [pid = 216] [id = 38] 23:56:00 INFO - PROCESS | 216 | --DOCSHELL 0EE0DC00 == 34 [pid = 216] [id = 37] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0EBF0000) [pid = 216] [serial = 76] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1A278C00) [pid = 216] [serial = 90] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 79 (136A8800) [pid = 216] [serial = 81] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 78 (15C5A400) [pid = 216] [serial = 84] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 77 (18B08000) [pid = 216] [serial = 88] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1378C000) [pid = 216] [serial = 82] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1260E800) [pid = 216] [serial = 78] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1A293000) [pid = 216] [serial = 91] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 73 (12B39C00) [pid = 216] [serial = 79] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 72 (16CA4000) [pid = 216] [serial = 85] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 71 (181A0400) [pid = 216] [serial = 87] [outer = 00000000] [url = about:blank] 23:56:00 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1CCAF800) [pid = 216] [serial = 61] [outer = 00000000] [url = about:blank] 23:56:01 INFO - PROCESS | 216 | 1461221761047 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 216 | ++DOCSHELL 0EBEB000 == 35 [pid = 216] [id = 49] 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0EBEC800) [pid = 216] [serial = 143] [outer = 00000000] 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1260E800) [pid = 216] [serial = 144] [outer = 0EBEC800] 23:56:01 INFO - PROCESS | 216 | 1461221761097 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12C7A400) [pid = 216] [serial = 145] [outer = 0EBEC800] 23:56:01 INFO - PROCESS | 216 | 1461221761469 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]]]}] 23:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 23:56:01 INFO - PROCESS | 216 | 1461221761500 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 23:56:01 INFO - PROCESS | 216 | 1461221761506 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 23:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:56:01 INFO - PROCESS | 216 | 1461221761512 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:56:01 INFO - PROCESS | 216 | 1461221761514 Marionette TRACE conn5 <- [1,162,null,{}] 23:56:01 INFO - PROCESS | 216 | 1461221761518 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}] 23:56:01 INFO - PROCESS | 216 | 1461221761606 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 23:56:01 INFO - PROCESS | 216 | 1461221761668 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:01 INFO - PROCESS | 216 | ++DOCSHELL 126B7C00 == 36 [pid = 216] [id = 50] 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (12C7E800) [pid = 216] [serial = 146] [outer = 00000000] 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (15CECC00) [pid = 216] [serial = 147] [outer = 12C7E800] 23:56:01 INFO - PROCESS | 216 | 1461221761713 Marionette DEBUG loaded listener.js 23:56:01 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (171C9C00) [pid = 216] [serial = 148] [outer = 12C7E800] 23:56:02 INFO - PROCESS | 216 | 1461221762078 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]]]}] 23:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 23:56:02 INFO - PROCESS | 216 | 1461221762145 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 23:56:02 INFO - PROCESS | 216 | 1461221762148 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 23:56:02 INFO - PROCESS | 216 | 1461221762151 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:56:02 INFO - PROCESS | 216 | 1461221762154 Marionette TRACE conn5 <- [1,166,null,{}] 23:56:02 INFO - PROCESS | 216 | 1461221762165 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}] 23:56:02 INFO - PROCESS | 216 | 1461221762263 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 23:56:02 INFO - PROCESS | 216 | 1461221762306 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 216 | ++DOCSHELL 19F5CC00 == 37 [pid = 216] [id = 51] 23:56:02 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (19F5E000) [pid = 216] [serial = 149] [outer = 00000000] 23:56:02 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (19F6A800) [pid = 216] [serial = 150] [outer = 19F5E000] 23:56:02 INFO - PROCESS | 216 | 1461221762354 Marionette DEBUG loaded listener.js 23:56:02 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1A293C00) [pid = 216] [serial = 151] [outer = 19F5E000] 23:56:02 INFO - PROCESS | 216 | 1461221762761 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]]]}] 23:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 23:56:02 INFO - PROCESS | 216 | 1461221762799 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 23:56:02 INFO - PROCESS | 216 | 1461221762801 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 23:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:56:02 INFO - PROCESS | 216 | 1461221762804 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:56:02 INFO - PROCESS | 216 | 1461221762806 Marionette TRACE conn5 <- [1,170,null,{}] 23:56:02 INFO - PROCESS | 216 | 1461221762809 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}] 23:56:02 INFO - PROCESS | 216 | 1461221762887 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 23:56:02 INFO - PROCESS | 216 | 1461221762893 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:02 INFO - PROCESS | 216 | ++DOCSHELL 1A8E4000 == 38 [pid = 216] [id = 52] 23:56:02 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1AE60000) [pid = 216] [serial = 152] [outer = 00000000] 23:56:02 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1B5B7400) [pid = 216] [serial = 153] [outer = 1AE60000] 23:56:02 INFO - PROCESS | 216 | 1461221762938 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B5C0800) [pid = 216] [serial = 154] [outer = 1AE60000] 23:56:03 INFO - PROCESS | 216 | 1461221763383 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]]]}] 23:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 23:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:56:03 INFO - PROCESS | 216 | 1461221763437 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 23:56:03 INFO - PROCESS | 216 | 1461221763439 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 23:56:03 INFO - PROCESS | 216 | 1461221763442 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:56:03 INFO - PROCESS | 216 | 1461221763444 Marionette TRACE conn5 <- [1,174,null,{}] 23:56:03 INFO - PROCESS | 216 | 1461221763447 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}] 23:56:03 INFO - PROCESS | 216 | 1461221763545 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 23:56:03 INFO - PROCESS | 216 | 1461221763553 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:03 INFO - PROCESS | 216 | ++DOCSHELL 1B5F6C00 == 39 [pid = 216] [id = 53] 23:56:03 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B5F7400) [pid = 216] [serial = 155] [outer = 00000000] 23:56:03 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C421000) [pid = 216] [serial = 156] [outer = 1B5F7400] 23:56:03 INFO - PROCESS | 216 | 1461221763598 Marionette DEBUG loaded listener.js 23:56:03 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C7DFC00) [pid = 216] [serial = 157] [outer = 1B5F7400] 23:56:04 INFO - PROCESS | 216 | 1461221764044 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]]]}] 23:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 23:56:04 INFO - PROCESS | 216 | 1461221764077 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 23:56:04 INFO - PROCESS | 216 | 1461221764079 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 23:56:04 INFO - PROCESS | 216 | 1461221764082 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:56:04 INFO - PROCESS | 216 | 1461221764084 Marionette TRACE conn5 <- [1,178,null,{}] 23:56:04 INFO - PROCESS | 216 | 1461221764088 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}] 23:56:04 INFO - PROCESS | 216 | 1461221764210 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 23:56:04 INFO - PROCESS | 216 | 1461221764217 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:04 INFO - PROCESS | 216 | ++DOCSHELL 1B63C000 == 40 [pid = 216] [id = 54] 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C96D400) [pid = 216] [serial = 158] [outer = 00000000] 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1D37A800) [pid = 216] [serial = 159] [outer = 1C96D400] 23:56:04 INFO - PROCESS | 216 | 1461221764264 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C9EBC00) [pid = 216] [serial = 160] [outer = 1C96D400] 23:56:04 INFO - PROCESS | 216 | 1461221764677 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]]]}] 23:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 23:56:04 INFO - PROCESS | 216 | 1461221764719 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 23:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:56:04 INFO - PROCESS | 216 | 1461221764721 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 23:56:04 INFO - PROCESS | 216 | 1461221764724 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:56:04 INFO - PROCESS | 216 | 1461221764726 Marionette TRACE conn5 <- [1,182,null,{}] 23:56:04 INFO - PROCESS | 216 | 1461221764729 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}] 23:56:04 INFO - PROCESS | 216 | 1461221764825 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 23:56:04 INFO - PROCESS | 216 | 1461221764831 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:04 INFO - PROCESS | 216 | ++DOCSHELL 1A278C00 == 41 [pid = 216] [id = 55] 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1D37F000) [pid = 216] [serial = 161] [outer = 00000000] 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1D827400) [pid = 216] [serial = 162] [outer = 1D37F000] 23:56:04 INFO - PROCESS | 216 | 1461221764875 Marionette DEBUG loaded listener.js 23:56:04 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1D86B400) [pid = 216] [serial = 163] [outer = 1D37F000] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18249400) [pid = 216] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1AECE000) [pid = 216] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 88 (12CC4400) [pid = 216] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 87 (0EE12000) [pid = 216] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 86 (174DFC00) [pid = 216] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 85 (18B10800) [pid = 216] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0EBE3400) [pid = 216] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 83 (16C1C800) [pid = 216] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1AED1C00) [pid = 216] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B637C00) [pid = 216] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1B5EC000) [pid = 216] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1C968C00) [pid = 216] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:56:05 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1B5F4400) [pid = 216] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:56:05 INFO - PROCESS | 216 | 1461221765417 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]]]}] 23:56:05 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1AECE000) [pid = 216] [serial = 164] [outer = 1D89A400] 23:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 729ms 23:56:05 INFO - PROCESS | 216 | 1461221765478 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 23:56:05 INFO - PROCESS | 216 | 1461221765480 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 23:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:56:05 INFO - PROCESS | 216 | 1461221765492 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:56:05 INFO - PROCESS | 216 | 1461221765494 Marionette TRACE conn5 <- [1,186,null,{}] 23:56:05 INFO - PROCESS | 216 | 1461221765498 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}] 23:56:05 INFO - PROCESS | 216 | 1461221765572 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 23:56:05 INFO - PROCESS | 216 | 1461221765578 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:05 INFO - PROCESS | 216 | ++DOCSHELL 173E1800 == 42 [pid = 216] [id = 56] 23:56:05 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (18B10800) [pid = 216] [serial = 165] [outer = 00000000] 23:56:05 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1D898400) [pid = 216] [serial = 166] [outer = 18B10800] 23:56:05 INFO - PROCESS | 216 | 1461221765622 Marionette DEBUG loaded listener.js 23:56:05 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1EF0B000) [pid = 216] [serial = 167] [outer = 18B10800] 23:56:06 INFO - PROCESS | 216 | 1461221766014 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]]]}] 23:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 590ms 23:56:06 INFO - PROCESS | 216 | 1461221766081 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 23:56:06 INFO - PROCESS | 216 | 1461221766083 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 23:56:06 INFO - PROCESS | 216 | 1461221766087 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:56:06 INFO - PROCESS | 216 | 1461221766088 Marionette TRACE conn5 <- [1,190,null,{}] 23:56:06 INFO - PROCESS | 216 | 1461221766092 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}] 23:56:06 INFO - PROCESS | 216 | 1461221766164 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 23:56:06 INFO - PROCESS | 216 | 1461221766170 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 216 | ++DOCSHELL 1C0D3000 == 43 [pid = 216] [id = 57] 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C0D4C00) [pid = 216] [serial = 168] [outer = 00000000] 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C0D9800) [pid = 216] [serial = 169] [outer = 1C0D4C00] 23:56:06 INFO - PROCESS | 216 | 1461221766215 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C0D9000) [pid = 216] [serial = 170] [outer = 1C0D4C00] 23:56:06 INFO - PROCESS | 216 | 1461221766623 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]]]}] 23:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 23:56:06 INFO - PROCESS | 216 | 1461221766661 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 23:56:06 INFO - PROCESS | 216 | 1461221766663 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 23:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:56:06 INFO - PROCESS | 216 | 1461221766666 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:56:06 INFO - PROCESS | 216 | 1461221766668 Marionette TRACE conn5 <- [1,194,null,{}] 23:56:06 INFO - PROCESS | 216 | 1461221766671 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}] 23:56:06 INFO - PROCESS | 216 | 1461221766776 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 23:56:06 INFO - PROCESS | 216 | 1461221766784 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:06 INFO - PROCESS | 216 | ++DOCSHELL 12857000 == 44 [pid = 216] [id = 58] 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (12858000) [pid = 216] [serial = 171] [outer = 00000000] 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1285D000) [pid = 216] [serial = 172] [outer = 12858000] 23:56:06 INFO - PROCESS | 216 | 1461221766829 Marionette DEBUG loaded listener.js 23:56:06 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1285E000) [pid = 216] [serial = 173] [outer = 12858000] 23:56:07 INFO - PROCESS | 216 | 1461221767209 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]]]}] 23:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 23:56:07 INFO - PROCESS | 216 | 1461221767276 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 23:56:07 INFO - PROCESS | 216 | 1461221767280 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 23:56:07 INFO - PROCESS | 216 | 1461221767285 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:56:07 INFO - PROCESS | 216 | 1461221767290 Marionette TRACE conn5 <- [1,198,null,{}] 23:56:07 INFO - PROCESS | 216 | 1461221767297 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}] 23:56:07 INFO - PROCESS | 216 | 1461221767390 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 23:56:07 INFO - PROCESS | 216 | 1461221767554 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:07 INFO - PROCESS | 216 | ++DOCSHELL 12B31C00 == 45 [pid = 216] [id = 59] 23:56:07 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (12B35C00) [pid = 216] [serial = 174] [outer = 00000000] 23:56:07 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (12CBF800) [pid = 216] [serial = 175] [outer = 12B35C00] 23:56:07 INFO - PROCESS | 216 | 1461221767625 Marionette DEBUG loaded listener.js 23:56:07 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1374A800) [pid = 216] [serial = 176] [outer = 12B35C00] 23:56:08 INFO - PROCESS | 216 | 1461221768157 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]]]}] 23:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 929ms 23:56:08 INFO - PROCESS | 216 | 1461221768223 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 23:56:08 INFO - PROCESS | 216 | 1461221768227 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 23:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:56:08 INFO - PROCESS | 216 | 1461221768235 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:56:08 INFO - PROCESS | 216 | 1461221768239 Marionette TRACE conn5 <- [1,202,null,{}] 23:56:08 INFO - PROCESS | 216 | 1461221768243 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}] 23:56:08 INFO - PROCESS | 216 | 1461221768346 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 23:56:08 INFO - PROCESS | 216 | 1461221768424 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:08 INFO - PROCESS | 216 | ++DOCSHELL 1712AC00 == 46 [pid = 216] [id = 60] 23:56:08 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1737B000) [pid = 216] [serial = 177] [outer = 00000000] 23:56:08 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18B09000) [pid = 216] [serial = 178] [outer = 1737B000] 23:56:08 INFO - PROCESS | 216 | 1461221768480 Marionette DEBUG loaded listener.js 23:56:08 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (19F61800) [pid = 216] [serial = 179] [outer = 1737B000] 23:56:09 INFO - PROCESS | 216 | 1461221769043 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]]]}] 23:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 23:56:09 INFO - PROCESS | 216 | 1461221769109 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 216 | 1461221769111 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 23:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:56:09 INFO - PROCESS | 216 | 1461221769115 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - PROCESS | 216 | 1461221769118 Marionette TRACE conn5 <- [1,206,null,{}] 23:56:09 INFO - PROCESS | 216 | 1461221769127 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}] 23:56:09 INFO - PROCESS | 216 | 1461221769232 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 23:56:09 INFO - PROCESS | 216 | 1461221769322 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:09 INFO - PROCESS | 216 | ++DOCSHELL 1C0DC800 == 47 [pid = 216] [id = 61] 23:56:09 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C0DCC00) [pid = 216] [serial = 180] [outer = 00000000] 23:56:09 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1CC0FC00) [pid = 216] [serial = 181] [outer = 1C0DCC00] 23:56:09 INFO - PROCESS | 216 | 1461221769387 Marionette DEBUG loaded listener.js 23:56:09 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1D1D9C00) [pid = 216] [serial = 182] [outer = 1C0DCC00] 23:56:09 INFO - PROCESS | 216 | 1461221769929 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]]]}] 23:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 869ms 23:56:09 INFO - PROCESS | 216 | 1461221769988 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 23:56:09 INFO - PROCESS | 216 | 1461221769991 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 23:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:56:09 INFO - PROCESS | 216 | 1461221769994 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:56:09 INFO - PROCESS | 216 | 1461221769996 Marionette TRACE conn5 <- [1,210,null,{}] 23:56:09 INFO - PROCESS | 216 | 1461221770001 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}] 23:56:10 INFO - PROCESS | 216 | 1461221770103 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 23:56:10 INFO - PROCESS | 216 | 1461221770176 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:10 INFO - PROCESS | 216 | ++DOCSHELL 0EB1BC00 == 48 [pid = 216] [id = 62] 23:56:10 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (0EB1CC00) [pid = 216] [serial = 183] [outer = 00000000] 23:56:10 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (13794800) [pid = 216] [serial = 184] [outer = 0EB1CC00] 23:56:10 INFO - PROCESS | 216 | 1461221770231 Marionette DEBUG loaded listener.js 23:56:10 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C972000) [pid = 216] [serial = 185] [outer = 0EB1CC00] 23:56:10 INFO - PROCESS | 216 | 1461221770982 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]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1017ms 23:56:11 INFO - PROCESS | 216 | 1461221771016 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 216 | 1461221771020 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 23:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:56:11 INFO - PROCESS | 216 | 1461221771025 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 216 | 1461221771029 Marionette TRACE conn5 <- [1,214,null,{}] 23:56:11 INFO - PROCESS | 216 | 1461221771035 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}] 23:56:11 INFO - PROCESS | 216 | 1461221771139 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 23:56:11 INFO - PROCESS | 216 | 1461221771220 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7C00 == 49 [pid = 216] [id = 63] 23:56:11 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0EBE9400) [pid = 216] [serial = 186] [outer = 00000000] 23:56:11 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (0F57E800) [pid = 216] [serial = 187] [outer = 0EBE9400] 23:56:11 INFO - PROCESS | 216 | 1461221771269 Marionette DEBUG loaded listener.js 23:56:11 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (12607400) [pid = 216] [serial = 188] [outer = 0EBE9400] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 126C4000 == 48 [pid = 216] [id = 33] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1B5EB800 == 47 [pid = 216] [id = 35] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 0EBE3000 == 46 [pid = 216] [id = 32] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1C0D3000 == 45 [pid = 216] [id = 57] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 173E1800 == 44 [pid = 216] [id = 56] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1A278C00 == 43 [pid = 216] [id = 55] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1B63C000 == 42 [pid = 216] [id = 54] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1B5F6C00 == 41 [pid = 216] [id = 53] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 1A8E4000 == 40 [pid = 216] [id = 52] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 19F5CC00 == 39 [pid = 216] [id = 51] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 126B7C00 == 38 [pid = 216] [id = 50] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 0EBEB000 == 37 [pid = 216] [id = 49] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D379800) [pid = 216] [serial = 135] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOCSHELL 12C7C400 == 36 [pid = 216] [id = 47] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1CDB7C00) [pid = 216] [serial = 133] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B5B4000) [pid = 216] [serial = 120] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 99 (13748400) [pid = 216] [serial = 111] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 98 (15C4F800) [pid = 216] [serial = 112] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 97 (12156400) [pid = 216] [serial = 108] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 96 (12247C00) [pid = 216] [serial = 109] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 95 (18198C00) [pid = 216] [serial = 114] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 94 (181A0800) [pid = 216] [serial = 115] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AE3BC00) [pid = 216] [serial = 117] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1260EC00) [pid = 216] [serial = 94] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0EE14400) [pid = 216] [serial = 93] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 90 (174EC800) [pid = 216] [serial = 97] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 89 (174DE800) [pid = 216] [serial = 96] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B5B6000) [pid = 216] [serial = 100] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1B22AC00) [pid = 216] [serial = 99] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C969400) [pid = 216] [serial = 103] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C7DDC00) [pid = 216] [serial = 102] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1BEBAC00) [pid = 216] [serial = 124] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 83 (15C56000) [pid = 216] [serial = 105] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B5F5C00) [pid = 216] [serial = 123] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1C976400) [pid = 216] [serial = 126] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1CCB0400) [pid = 216] [serial = 132] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1B5BA000) [pid = 216] [serial = 121] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1C977C00) [pid = 216] [serial = 129] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C975800) [pid = 216] [serial = 130] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1AE58800) [pid = 216] [serial = 118] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1C9EC400) [pid = 216] [serial = 127] [outer = 00000000] [url = about:blank] 23:56:11 INFO - PROCESS | 216 | 1461221771834 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]]]}] 23:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 23:56:11 INFO - PROCESS | 216 | 1461221771875 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 23:56:11 INFO - PROCESS | 216 | 1461221771880 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 23:56:11 INFO - PROCESS | 216 | 1461221771886 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:56:11 INFO - PROCESS | 216 | 1461221771889 Marionette TRACE conn5 <- [1,218,null,{}] 23:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:56:11 INFO - PROCESS | 216 | 1461221771893 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}] 23:56:11 INFO - PROCESS | 216 | 1461221771972 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 23:56:11 INFO - PROCESS | 216 | 1461221771981 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:11 INFO - PROCESS | 216 | ++DOCSHELL 0F57F800 == 37 [pid = 216] [id = 64] 23:56:11 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (12186800) [pid = 216] [serial = 189] [outer = 00000000] 23:56:12 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (12859400) [pid = 216] [serial = 190] [outer = 12186800] 23:56:12 INFO - PROCESS | 216 | 1461221772029 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (12C7AC00) [pid = 216] [serial = 191] [outer = 12186800] 23:56:12 INFO - PROCESS | 216 | 1461221772483 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]]]}] 23:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 23:56:12 INFO - PROCESS | 216 | 1461221772523 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 23:56:12 INFO - PROCESS | 216 | 1461221772525 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 23:56:12 INFO - PROCESS | 216 | 1461221772528 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:56:12 INFO - PROCESS | 216 | 1461221772532 Marionette TRACE conn5 <- [1,222,null,{}] 23:56:12 INFO - PROCESS | 216 | 1461221772542 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}] 23:56:12 INFO - PROCESS | 216 | 1461221772624 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 23:56:12 INFO - PROCESS | 216 | 1461221772634 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:12 INFO - PROCESS | 216 | ++DOCSHELL 136B3000 == 38 [pid = 216] [id = 65] 23:56:12 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1378F000) [pid = 216] [serial = 192] [outer = 00000000] 23:56:12 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (15C59400) [pid = 216] [serial = 193] [outer = 1378F000] 23:56:12 INFO - PROCESS | 216 | 1461221772682 Marionette DEBUG loaded listener.js 23:56:12 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (16C13400) [pid = 216] [serial = 194] [outer = 1378F000] 23:56:13 INFO - PROCESS | 216 | 1461221773102 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 23:56:13 INFO - PROCESS | 216 | 1461221773162 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 216 | 1461221773165 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 23:56:13 INFO - PROCESS | 216 | 1461221773168 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:56:13 INFO - PROCESS | 216 | 1461221773170 Marionette TRACE conn5 <- [1,226,null,{}] 23:56:13 INFO - PROCESS | 216 | 1461221773179 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}] 23:56:13 INFO - PROCESS | 216 | 1461221773257 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 23:56:13 INFO - PROCESS | 216 | 1461221773266 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 216 | ++DOCSHELL 171DFC00 == 39 [pid = 216] [id = 66] 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1737D000) [pid = 216] [serial = 195] [outer = 00000000] 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (173E1400) [pid = 216] [serial = 196] [outer = 1737D000] 23:56:13 INFO - PROCESS | 216 | 1461221773313 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (18198800) [pid = 216] [serial = 197] [outer = 1737D000] 23:56:13 INFO - PROCESS | 216 | 1461221773747 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]]]}] 23:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 23:56:13 INFO - PROCESS | 216 | 1461221773803 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 23:56:13 INFO - PROCESS | 216 | 1461221773805 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 23:56:13 INFO - PROCESS | 216 | 1461221773808 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:56:13 INFO - PROCESS | 216 | 1461221773810 Marionette TRACE conn5 <- [1,230,null,{}] 23:56:13 INFO - PROCESS | 216 | 1461221773813 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}] 23:56:13 INFO - PROCESS | 216 | 1461221773888 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 23:56:13 INFO - PROCESS | 216 | 1461221773895 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:13 INFO - PROCESS | 216 | ++DOCSHELL 1819E400 == 40 [pid = 216] [id = 67] 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1823F400) [pid = 216] [serial = 198] [outer = 00000000] 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (19F5CC00) [pid = 216] [serial = 199] [outer = 1823F400] 23:56:13 INFO - PROCESS | 216 | 1461221773939 Marionette DEBUG loaded listener.js 23:56:13 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19F63400) [pid = 216] [serial = 200] [outer = 1823F400] 23:56:14 INFO - PROCESS | 216 | 1461221774403 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]]]}] 23:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 23:56:14 INFO - PROCESS | 216 | 1461221774443 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 23:56:14 INFO - PROCESS | 216 | 1461221774445 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 23:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:56:14 INFO - PROCESS | 216 | 1461221774454 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:56:14 INFO - PROCESS | 216 | 1461221774456 Marionette TRACE conn5 <- [1,234,null,{}] 23:56:14 INFO - PROCESS | 216 | 1461221774459 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}] 23:56:14 INFO - PROCESS | 216 | 1461221774577 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 23:56:14 INFO - PROCESS | 216 | 1461221774655 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:14 INFO - PROCESS | 216 | ++DOCSHELL 18B08800 == 41 [pid = 216] [id = 68] 23:56:14 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1AEC7400) [pid = 216] [serial = 201] [outer = 00000000] 23:56:14 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1B222400) [pid = 216] [serial = 202] [outer = 1AEC7400] 23:56:14 INFO - PROCESS | 216 | 1461221774703 Marionette DEBUG loaded listener.js 23:56:14 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1B5B2C00) [pid = 216] [serial = 203] [outer = 1AEC7400] 23:56:15 INFO - PROCESS | 216 | 1461221775121 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 729ms 23:56:15 INFO - PROCESS | 216 | 1461221775187 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 23:56:15 INFO - PROCESS | 216 | 1461221775189 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 23:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:56:15 INFO - PROCESS | 216 | 1461221775201 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 216 | 1461221775202 Marionette TRACE conn5 <- [1,238,null,{}] 23:56:15 INFO - PROCESS | 216 | 1461221775206 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}] 23:56:15 INFO - PROCESS | 216 | 1461221775305 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 23:56:15 INFO - PROCESS | 216 | 1461221775317 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 216 | ++DOCSHELL 1AED1800 == 42 [pid = 216] [id = 69] 23:56:15 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1B5B5000) [pid = 216] [serial = 204] [outer = 00000000] 23:56:15 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1B5EBC00) [pid = 216] [serial = 205] [outer = 1B5B5000] 23:56:15 INFO - PROCESS | 216 | 1461221775402 Marionette DEBUG loaded listener.js 23:56:15 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1B5C1400) [pid = 216] [serial = 206] [outer = 1B5B5000] 23:56:15 INFO - PROCESS | 216 | 1461221775794 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]]]}] 23:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 23:56:15 INFO - PROCESS | 216 | 1461221775832 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 23:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:56:15 INFO - PROCESS | 216 | 1461221775834 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 23:56:15 INFO - PROCESS | 216 | 1461221775837 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:56:15 INFO - PROCESS | 216 | 1461221775839 Marionette TRACE conn5 <- [1,242,null,{}] 23:56:15 INFO - PROCESS | 216 | 1461221775843 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}] 23:56:15 INFO - PROCESS | 216 | 1461221775962 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 23:56:15 INFO - PROCESS | 216 | 1461221775979 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:15 INFO - PROCESS | 216 | ++DOCSHELL 0EB37800 == 43 [pid = 216] [id = 70] 23:56:15 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1B5F4000) [pid = 216] [serial = 207] [outer = 00000000] 23:56:15 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C0CFC00) [pid = 216] [serial = 208] [outer = 1B5F4000] 23:56:16 INFO - PROCESS | 216 | 1461221776024 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C0D2800) [pid = 216] [serial = 209] [outer = 1B5F4000] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B5F7400) [pid = 216] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0EBEC800) [pid = 216] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F5E000) [pid = 216] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AE60000) [pid = 216] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1C96D400) [pid = 216] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 90 (12C7E800) [pid = 216] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C0D4C00) [pid = 216] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1D37F000) [pid = 216] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18B10800) [pid = 216] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:56:16 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1CDC0400) [pid = 216] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:56:16 INFO - PROCESS | 216 | 1461221776487 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]]]}] 23:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 23:56:16 INFO - PROCESS | 216 | 1461221776517 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 23:56:16 INFO - PROCESS | 216 | 1461221776519 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 23:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:56:16 INFO - PROCESS | 216 | 1461221776522 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:56:16 INFO - PROCESS | 216 | 1461221776524 Marionette TRACE conn5 <- [1,246,null,{}] 23:56:16 INFO - PROCESS | 216 | 1461221776527 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}] 23:56:16 INFO - PROCESS | 216 | 1461221776602 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 23:56:16 INFO - PROCESS | 216 | 1461221776609 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:16 INFO - PROCESS | 216 | ++DOCSHELL 127D3800 == 44 [pid = 216] [id = 71] 23:56:16 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B63B000) [pid = 216] [serial = 210] [outer = 00000000] 23:56:16 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C7DDC00) [pid = 216] [serial = 211] [outer = 1B63B000] 23:56:16 INFO - PROCESS | 216 | 1461221776654 Marionette DEBUG loaded listener.js 23:56:16 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C96B000) [pid = 216] [serial = 212] [outer = 1B63B000] 23:56:17 INFO - PROCESS | 216 | 1461221777062 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 23:56:17 INFO - PROCESS | 216 | 1461221777104 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 216 | 1461221777106 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 23:56:17 INFO - PROCESS | 216 | 1461221777110 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - PROCESS | 216 | 1461221777112 Marionette TRACE conn5 <- [1,250,null,{}] 23:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:56:17 INFO - PROCESS | 216 | 1461221777119 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}] 23:56:17 INFO - PROCESS | 216 | 1461221777195 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 23:56:17 INFO - PROCESS | 216 | 1461221777202 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 216 | ++DOCSHELL 1AE43400 == 45 [pid = 216] [id = 72] 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C96E800) [pid = 216] [serial = 213] [outer = 00000000] 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C9EF400) [pid = 216] [serial = 214] [outer = 1C96E800] 23:56:17 INFO - PROCESS | 216 | 1461221777246 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1CB88800) [pid = 216] [serial = 215] [outer = 1C96E800] 23:56:17 INFO - PROCESS | 216 | 1461221777699 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]]]}] 23:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 23:56:17 INFO - PROCESS | 216 | 1461221777747 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 23:56:17 INFO - PROCESS | 216 | 1461221777750 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 23:56:17 INFO - PROCESS | 216 | 1461221777753 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:56:17 INFO - PROCESS | 216 | 1461221777755 Marionette TRACE conn5 <- [1,254,null,{}] 23:56:17 INFO - PROCESS | 216 | 1461221777759 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}] 23:56:17 INFO - PROCESS | 216 | 1461221777852 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 23:56:17 INFO - PROCESS | 216 | 1461221777861 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:17 INFO - PROCESS | 216 | ++DOCSHELL 1A8E3800 == 46 [pid = 216] [id = 73] 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1CC19400) [pid = 216] [serial = 216] [outer = 00000000] 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1D4B9000) [pid = 216] [serial = 217] [outer = 1CC19400] 23:56:17 INFO - PROCESS | 216 | 1461221777909 Marionette DEBUG loaded listener.js 23:56:17 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1D873000) [pid = 216] [serial = 218] [outer = 1CC19400] 23:56:18 INFO - PROCESS | 216 | 1461221778443 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]]]}] 23:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 730ms 23:56:18 INFO - PROCESS | 216 | 1461221778492 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 23:56:18 INFO - PROCESS | 216 | 1461221778496 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 23:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:56:18 INFO - PROCESS | 216 | 1461221778526 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:56:18 INFO - PROCESS | 216 | 1461221778529 Marionette TRACE conn5 <- [1,258,null,{}] 23:56:18 INFO - PROCESS | 216 | 1461221778632 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}] 23:56:18 INFO - PROCESS | 216 | 1461221778739 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 23:56:18 INFO - PROCESS | 216 | 1461221778820 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:18 INFO - PROCESS | 216 | ++DOCSHELL 0EB3B400 == 47 [pid = 216] [id = 74] 23:56:18 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (0EB3BC00) [pid = 216] [serial = 219] [outer = 00000000] 23:56:18 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12C83400) [pid = 216] [serial = 220] [outer = 0EB3BC00] 23:56:18 INFO - PROCESS | 216 | 1461221778877 Marionette DEBUG loaded listener.js 23:56:18 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (12E5AC00) [pid = 216] [serial = 221] [outer = 0EB3BC00] 23:56:19 INFO - PROCESS | 216 | 1461221779409 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]]]}] 23:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 949ms 23:56:19 INFO - PROCESS | 216 | 1461221779459 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 23:56:19 INFO - PROCESS | 216 | 1461221779465 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 23:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:56:19 INFO - PROCESS | 216 | 1461221779471 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:56:19 INFO - PROCESS | 216 | 1461221779474 Marionette TRACE conn5 <- [1,262,null,{}] 23:56:19 INFO - PROCESS | 216 | 1461221779478 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}] 23:56:19 INFO - PROCESS | 216 | 1461221779581 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 23:56:19 INFO - PROCESS | 216 | 1461221779671 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:19 INFO - PROCESS | 216 | ++DOCSHELL 17102000 == 48 [pid = 216] [id = 75] 23:56:19 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (171C2C00) [pid = 216] [serial = 222] [outer = 00000000] 23:56:19 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (19F6B000) [pid = 216] [serial = 223] [outer = 171C2C00] 23:56:19 INFO - PROCESS | 216 | 1461221779725 Marionette DEBUG loaded listener.js 23:56:19 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AE5F800) [pid = 216] [serial = 224] [outer = 171C2C00] 23:56:20 INFO - PROCESS | 216 | 1461221780290 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]]]}] 23:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 23:56:20 INFO - PROCESS | 216 | 1461221780343 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 23:56:20 INFO - PROCESS | 216 | 1461221780346 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 23:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:56:20 INFO - PROCESS | 216 | 1461221780350 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:56:20 INFO - PROCESS | 216 | 1461221780353 Marionette TRACE conn5 <- [1,266,null,{}] 23:56:20 INFO - PROCESS | 216 | 1461221780364 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}] 23:56:20 INFO - PROCESS | 216 | 1461221780468 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 23:56:20 INFO - PROCESS | 216 | 1461221780544 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:20 INFO - PROCESS | 216 | ++DOCSHELL 1D1D3800 == 49 [pid = 216] [id = 76] 23:56:20 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1D388000) [pid = 216] [serial = 225] [outer = 00000000] 23:56:20 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1D899400) [pid = 216] [serial = 226] [outer = 1D388000] 23:56:20 INFO - PROCESS | 216 | 1461221780602 Marionette DEBUG loaded listener.js 23:56:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1F481000) [pid = 216] [serial = 227] [outer = 1D388000] 23:56:21 INFO - PROCESS | 216 | 1461221781152 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]]]}] 23:56:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 829ms 23:56:21 INFO - PROCESS | 216 | 1461221781183 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 23:56:21 INFO - PROCESS | 216 | 1461221781186 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 23:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:56:21 INFO - PROCESS | 216 | 1461221781190 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:56:21 INFO - PROCESS | 216 | 1461221781192 Marionette TRACE conn5 <- [1,270,null,{}] 23:56:21 INFO - PROCESS | 216 | 1461221781195 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}] 23:56:21 INFO - PROCESS | 216 | 1461221781297 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 23:56:21 INFO - PROCESS | 216 | 1461221781384 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:21 INFO - PROCESS | 216 | ++DOCSHELL 1283A000 == 50 [pid = 216] [id = 77] 23:56:21 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1283A800) [pid = 216] [serial = 228] [outer = 00000000] 23:56:21 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1283F400) [pid = 216] [serial = 229] [outer = 1283A800] 23:56:21 INFO - PROCESS | 216 | 1461221781439 Marionette DEBUG loaded listener.js 23:56:21 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1B5F9800) [pid = 216] [serial = 230] [outer = 1283A800] 23:56:22 INFO - PROCESS | 216 | 1461221782018 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]]]}] 23:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 869ms 23:56:22 INFO - PROCESS | 216 | 1461221782064 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 23:56:22 INFO - PROCESS | 216 | 1461221782066 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 23:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:56:22 INFO - PROCESS | 216 | 1461221782069 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:56:22 INFO - PROCESS | 216 | 1461221782071 Marionette TRACE conn5 <- [1,274,null,{}] 23:56:22 INFO - PROCESS | 216 | 1461221782075 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}] 23:56:22 INFO - PROCESS | 216 | 1461221782173 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 23:56:22 INFO - PROCESS | 216 | 1461221782253 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:22 INFO - PROCESS | 216 | ++DOCSHELL 1F31A400 == 51 [pid = 216] [id = 78] 23:56:22 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1F31B400) [pid = 216] [serial = 231] [outer = 00000000] 23:56:22 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1F326400) [pid = 216] [serial = 232] [outer = 1F31B400] 23:56:22 INFO - PROCESS | 216 | 1461221782357 Marionette DEBUG loaded listener.js 23:56:22 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1F325C00) [pid = 216] [serial = 233] [outer = 1F31B400] 23:56:23 INFO - PROCESS | 216 | 1461221783210 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]]]}] 23:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1221ms 23:56:23 INFO - PROCESS | 216 | 1461221783265 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 23:56:23 INFO - PROCESS | 216 | 1461221783268 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 23:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:56:23 INFO - PROCESS | 216 | 1461221783272 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:56:23 INFO - PROCESS | 216 | 1461221783275 Marionette TRACE conn5 <- [1,278,null,{}] 23:56:23 INFO - PROCESS | 216 | 1461221783280 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}] 23:56:23 INFO - PROCESS | 216 | 1461221783375 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 23:56:23 INFO - PROCESS | 216 | 1461221783450 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:23 INFO - PROCESS | 216 | ++DOCSHELL 126B5400 == 52 [pid = 216] [id = 79] 23:56:23 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (126B6800) [pid = 216] [serial = 234] [outer = 00000000] 23:56:23 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (12C7D400) [pid = 216] [serial = 235] [outer = 126B6800] 23:56:23 INFO - PROCESS | 216 | 1461221783499 Marionette DEBUG loaded listener.js 23:56:23 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (12ED3C00) [pid = 216] [serial = 236] [outer = 126B6800] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 1AECE800 == 51 [pid = 216] [id = 34] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 1AE43400 == 50 [pid = 216] [id = 72] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 127D3800 == 49 [pid = 216] [id = 71] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 0EB37800 == 48 [pid = 216] [id = 70] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 1AED1800 == 47 [pid = 216] [id = 69] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 18B08800 == 46 [pid = 216] [id = 68] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 1819E400 == 45 [pid = 216] [id = 67] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 171DFC00 == 44 [pid = 216] [id = 66] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 136B3000 == 43 [pid = 216] [id = 65] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 0F57F800 == 42 [pid = 216] [id = 64] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1285D000) [pid = 216] [serial = 172] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 0EBE7C00 == 41 [pid = 216] [id = 63] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 12B31C00 == 40 [pid = 216] [id = 59] 23:56:24 INFO - PROCESS | 216 | --DOCSHELL 12857000 == 39 [pid = 216] [id = 58] 23:56:24 INFO - PROCESS | 216 | 1461221784125 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]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 869ms 23:56:24 INFO - PROCESS | 216 | 1461221784146 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 216 | 1461221784152 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 23:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:56:24 INFO - PROCESS | 216 | 1461221784158 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 216 | 1461221784160 Marionette TRACE conn5 <- [1,282,null,{}] 23:56:24 INFO - PROCESS | 216 | 1461221784164 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}] 23:56:24 INFO - PROCESS | 216 | 1461221784245 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 23:56:24 INFO - PROCESS | 216 | 1461221784251 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 216 | ++DOCSHELL 0EBE2000 == 40 [pid = 216] [id = 80] 23:56:24 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (0F53EC00) [pid = 216] [serial = 237] [outer = 00000000] 23:56:24 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (12857C00) [pid = 216] [serial = 238] [outer = 0F53EC00] 23:56:24 INFO - PROCESS | 216 | 1461221784298 Marionette DEBUG loaded listener.js 23:56:24 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (12C86400) [pid = 216] [serial = 239] [outer = 0F53EC00] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C421000) [pid = 216] [serial = 156] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1260E800) [pid = 216] [serial = 144] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 112 (12C7A400) [pid = 216] [serial = 145] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 111 (19F6A800) [pid = 216] [serial = 150] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1A293C00) [pid = 216] [serial = 151] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 109 (12CC7400) [pid = 216] [serial = 138] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5B7400) [pid = 216] [serial = 153] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1A27DC00) [pid = 216] [serial = 141] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1D37A800) [pid = 216] [serial = 159] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 105 (15CECC00) [pid = 216] [serial = 147] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 104 (171C9C00) [pid = 216] [serial = 148] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C9EBC00) [pid = 216] [serial = 160] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C0D9000) [pid = 216] [serial = 170] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C7DFC00) [pid = 216] [serial = 157] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1D827400) [pid = 216] [serial = 162] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1D898400) [pid = 216] [serial = 166] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1EF0B000) [pid = 216] [serial = 167] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1D86B400) [pid = 216] [serial = 163] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 96 (12610400) [pid = 216] [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.] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D423400) [pid = 216] [serial = 136] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C0D9800) [pid = 216] [serial = 169] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1B5C0800) [pid = 216] [serial = 154] [outer = 00000000] [url = about:blank] 23:56:24 INFO - PROCESS | 216 | 1461221784764 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]]]}] 23:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 23:56:24 INFO - PROCESS | 216 | 1461221784816 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 23:56:24 INFO - PROCESS | 216 | 1461221784818 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 23:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:56:24 INFO - PROCESS | 216 | 1461221784825 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:56:24 INFO - PROCESS | 216 | 1461221784828 Marionette TRACE conn5 <- [1,286,null,{}] 23:56:24 INFO - PROCESS | 216 | 1461221784838 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}] 23:56:24 INFO - PROCESS | 216 | 1461221784919 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 23:56:24 INFO - PROCESS | 216 | 1461221784925 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:24 INFO - PROCESS | 216 | ++DOCSHELL 13742000 == 41 [pid = 216] [id = 81] 23:56:24 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (13AB3000) [pid = 216] [serial = 240] [outer = 00000000] 23:56:24 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (17381C00) [pid = 216] [serial = 241] [outer = 13AB3000] 23:56:24 INFO - PROCESS | 216 | 1461221784973 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (174E4000) [pid = 216] [serial = 242] [outer = 13AB3000] 23:56:25 INFO - PROCESS | 216 | 1461221785413 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]]]}] 23:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 631ms 23:56:25 INFO - PROCESS | 216 | 1461221785459 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 23:56:25 INFO - PROCESS | 216 | 1461221785461 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 23:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:56:25 INFO - PROCESS | 216 | 1461221785464 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:56:25 INFO - PROCESS | 216 | 1461221785466 Marionette TRACE conn5 <- [1,290,null,{}] 23:56:25 INFO - PROCESS | 216 | 1461221785470 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}] 23:56:25 INFO - PROCESS | 216 | 1461221785550 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 23:56:25 INFO - PROCESS | 216 | 1461221785557 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:25 INFO - PROCESS | 216 | ++DOCSHELL 18197400 == 42 [pid = 216] [id = 82] 23:56:25 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1819E400) [pid = 216] [serial = 243] [outer = 00000000] 23:56:25 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1A8E4800) [pid = 216] [serial = 244] [outer = 1819E400] 23:56:25 INFO - PROCESS | 216 | 1461221785602 Marionette DEBUG loaded listener.js 23:56:25 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1AE60800) [pid = 216] [serial = 245] [outer = 1819E400] 23:56:26 INFO - PROCESS | 216 | 1461221786031 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]]]}] 23:56:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 632ms 23:56:26 INFO - PROCESS | 216 | 1461221786101 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 216 | 1461221786103 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 23:56:26 INFO - PROCESS | 216 | 1461221786106 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:56:26 INFO - PROCESS | 216 | 1461221786108 Marionette TRACE conn5 <- [1,294,null,{}] 23:56:26 INFO - PROCESS | 216 | 1461221786112 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}] 23:56:26 INFO - PROCESS | 216 | 1461221786188 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 23:56:26 INFO - PROCESS | 216 | 1461221786195 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 216 | ++DOCSHELL 1A8E4000 == 43 [pid = 216] [id = 83] 23:56:26 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1AEC4800) [pid = 216] [serial = 246] [outer = 00000000] 23:56:26 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B5B6800) [pid = 216] [serial = 247] [outer = 1AEC4800] 23:56:26 INFO - PROCESS | 216 | 1461221786239 Marionette DEBUG loaded listener.js 23:56:26 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B5C1C00) [pid = 216] [serial = 248] [outer = 1AEC4800] 23:56:26 INFO - PROCESS | 216 | 1461221786718 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]]]}] 23:56:26 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. 23:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 23:56:26 INFO - PROCESS | 216 | 1461221786781 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 23:56:26 INFO - PROCESS | 216 | 1461221786783 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 23:56:26 INFO - PROCESS | 216 | 1461221786786 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:56:26 INFO - PROCESS | 216 | 1461221786788 Marionette TRACE conn5 <- [1,298,null,{}] 23:56:26 INFO - PROCESS | 216 | 1461221786791 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}] 23:56:26 INFO - PROCESS | 216 | 1461221786915 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 23:56:26 INFO - PROCESS | 216 | 1461221786970 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:26 INFO - PROCESS | 216 | ++DOCSHELL 0EBEBC00 == 44 [pid = 216] [id = 84] 23:56:26 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1BF34800) [pid = 216] [serial = 249] [outer = 00000000] 23:56:27 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C421000) [pid = 216] [serial = 250] [outer = 1BF34800] 23:56:27 INFO - PROCESS | 216 | 1461221787019 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C7E1000) [pid = 216] [serial = 251] [outer = 1BF34800] 23:56:27 INFO - PROCESS | 216 | 1461221787438 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]]]}] 23:56:27 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. 23:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 23:56:27 INFO - PROCESS | 216 | 1461221787461 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 23:56:27 INFO - PROCESS | 216 | 1461221787463 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 23:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:56:27 INFO - PROCESS | 216 | 1461221787466 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:56:27 INFO - PROCESS | 216 | 1461221787468 Marionette TRACE conn5 <- [1,302,null,{}] 23:56:27 INFO - PROCESS | 216 | 1461221787471 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}] 23:56:27 INFO - PROCESS | 216 | 1461221787601 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 23:56:27 INFO - PROCESS | 216 | 1461221787625 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:27 INFO - PROCESS | 216 | ++DOCSHELL 1C0DDC00 == 45 [pid = 216] [id = 85] 23:56:27 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C96A000) [pid = 216] [serial = 252] [outer = 00000000] 23:56:27 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1CA0D800) [pid = 216] [serial = 253] [outer = 1C96A000] 23:56:27 INFO - PROCESS | 216 | 1461221787673 Marionette DEBUG loaded listener.js 23:56:27 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C9EE400) [pid = 216] [serial = 254] [outer = 1C96A000] 23:56:28 INFO - PROCESS | 216 | 1461221788112 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]]]}] 23:56:28 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. 23:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 23:56:28 INFO - PROCESS | 216 | 1461221788137 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 216 | 1461221788139 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 23:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:56:28 INFO - PROCESS | 216 | 1461221788148 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 216 | 1461221788150 Marionette TRACE conn5 <- [1,306,null,{}] 23:56:28 INFO - PROCESS | 216 | 1461221788154 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}] 23:56:28 INFO - PROCESS | 216 | 1461221788256 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 23:56:28 INFO - PROCESS | 216 | 1461221788262 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:28 INFO - PROCESS | 216 | ++DOCSHELL 0EB23C00 == 46 [pid = 216] [id = 86] 23:56:28 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0EB34800) [pid = 216] [serial = 255] [outer = 00000000] 23:56:28 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D1D6C00) [pid = 216] [serial = 256] [outer = 0EB34800] 23:56:28 INFO - PROCESS | 216 | 1461221788311 Marionette DEBUG loaded listener.js 23:56:28 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1D42C800) [pid = 216] [serial = 257] [outer = 0EB34800] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 110 (12858000) [pid = 216] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AEC7400) [pid = 216] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1737D000) [pid = 216] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1378F000) [pid = 216] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1823F400) [pid = 216] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 105 (0EBE9400) [pid = 216] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 104 (12186800) [pid = 216] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1B5B5000) [pid = 216] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C96E800) [pid = 216] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1B5F4000) [pid = 216] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:56:28 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B63B000) [pid = 216] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:56:28 INFO - PROCESS | 216 | 1461221788807 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]]]}] 23:56:28 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. 23:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 23:56:28 INFO - PROCESS | 216 | 1461221788826 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 23:56:28 INFO - PROCESS | 216 | 1461221788828 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 23:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:56:28 INFO - PROCESS | 216 | 1461221788831 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:56:28 INFO - PROCESS | 216 | 1461221788833 Marionette TRACE conn5 <- [1,310,null,{}] 23:56:28 INFO - PROCESS | 216 | 1461221788836 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}] 23:56:28 INFO - PROCESS | 216 | 1461221788968 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 23:56:29 INFO - PROCESS | 216 | 1461221789016 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 216 | ++DOCSHELL 19F5D000 == 47 [pid = 216] [id = 87] 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (19F69800) [pid = 216] [serial = 258] [outer = 00000000] 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C0D4C00) [pid = 216] [serial = 259] [outer = 19F69800] 23:56:29 INFO - PROCESS | 216 | 1461221789061 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C9ED400) [pid = 216] [serial = 260] [outer = 19F69800] 23:56:29 INFO - PROCESS | 216 | 1461221789254 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:56:29 INFO - PROCESS | 216 | 1461221789440 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]]]}] 23:56:29 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. 23:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 23:56:29 INFO - PROCESS | 216 | 1461221789462 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 23:56:29 INFO - PROCESS | 216 | 1461221789464 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 23:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:56:29 INFO - PROCESS | 216 | 1461221789466 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:56:29 INFO - PROCESS | 216 | 1461221789468 Marionette TRACE conn5 <- [1,314,null,{}] 23:56:29 INFO - PROCESS | 216 | 1461221789471 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}] 23:56:29 INFO - PROCESS | 216 | 1461221789585 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 23:56:29 INFO - PROCESS | 216 | 1461221789591 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:29 INFO - PROCESS | 216 | ++DOCSHELL 1D37A800 == 48 [pid = 216] [id = 88] 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1D423400) [pid = 216] [serial = 261] [outer = 00000000] 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1F468800) [pid = 216] [serial = 262] [outer = 1D423400] 23:56:29 INFO - PROCESS | 216 | 1461221789634 Marionette DEBUG loaded listener.js 23:56:29 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1F480800) [pid = 216] [serial = 263] [outer = 1D423400] 23:56:30 INFO - PROCESS | 216 | 1461221790032 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]]]}] 23:56:30 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. 23:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 23:56:30 INFO - PROCESS | 216 | 1461221790098 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 23:56:30 INFO - PROCESS | 216 | 1461221790100 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 23:56:30 INFO - PROCESS | 216 | 1461221790103 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:56:30 INFO - PROCESS | 216 | 1461221790106 Marionette TRACE conn5 <- [1,318,null,{}] 23:56:30 INFO - PROCESS | 216 | 1461221790110 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}] 23:56:30 INFO - PROCESS | 216 | 1461221790207 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 23:56:30 INFO - PROCESS | 216 | 1461221790213 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:30 INFO - PROCESS | 216 | ++DOCSHELL 20451C00 == 49 [pid = 216] [id = 89] 23:56:30 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (20457000) [pid = 216] [serial = 264] [outer = 00000000] 23:56:30 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (2045C000) [pid = 216] [serial = 265] [outer = 20457000] 23:56:30 INFO - PROCESS | 216 | 1461221790273 Marionette DEBUG loaded listener.js 23:56:30 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (20460800) [pid = 216] [serial = 266] [outer = 20457000] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EE0D000 == 48 [pid = 216] [id = 36] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 173E0000 == 47 [pid = 216] [id = 48] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EB1BC00 == 46 [pid = 216] [id = 62] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1712AC00 == 45 [pid = 216] [id = 60] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1C0DC800 == 44 [pid = 216] [id = 61] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1823E000 == 43 [pid = 216] [id = 46] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 126B5400 == 42 [pid = 216] [id = 79] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1283A000 == 41 [pid = 216] [id = 77] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1F31A400 == 40 [pid = 216] [id = 78] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 17102000 == 39 [pid = 216] [id = 75] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1D1D3800 == 38 [pid = 216] [id = 76] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1A8E3800 == 37 [pid = 216] [id = 73] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EB3B400 == 36 [pid = 216] [id = 74] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EBE2000 == 35 [pid = 216] [id = 80] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 13742000 == 34 [pid = 216] [id = 81] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1A8E4000 == 33 [pid = 216] [id = 83] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 19F5D000 == 32 [pid = 216] [id = 87] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 18197400 == 31 [pid = 216] [id = 82] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1D37A800 == 30 [pid = 216] [id = 88] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 1C0DDC00 == 29 [pid = 216] [id = 85] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EB23C00 == 28 [pid = 216] [id = 86] 23:56:31 INFO - PROCESS | 216 | --DOCSHELL 0EBEBC00 == 27 [pid = 216] [id = 84] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C0CFC00) [pid = 216] [serial = 208] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C9EF400) [pid = 216] [serial = 214] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C0D2800) [pid = 216] [serial = 209] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C96B000) [pid = 216] [serial = 212] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C7DDC00) [pid = 216] [serial = 211] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 103 (19F63400) [pid = 216] [serial = 200] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1285E000) [pid = 216] [serial = 173] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 101 (12CBF800) [pid = 216] [serial = 175] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18B09000) [pid = 216] [serial = 178] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1B222400) [pid = 216] [serial = 202] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 98 (13794800) [pid = 216] [serial = 184] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 97 (173E1400) [pid = 216] [serial = 196] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18198800) [pid = 216] [serial = 197] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 95 (15C59400) [pid = 216] [serial = 193] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 94 (16C13400) [pid = 216] [serial = 194] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F5CC00) [pid = 216] [serial = 199] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 92 (12607400) [pid = 216] [serial = 188] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0F57E800) [pid = 216] [serial = 187] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 90 (12859400) [pid = 216] [serial = 190] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12C7AC00) [pid = 216] [serial = 191] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B5C1400) [pid = 216] [serial = 206] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1B5EBC00) [pid = 216] [serial = 205] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1CC0FC00) [pid = 216] [serial = 181] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1CB88800) [pid = 216] [serial = 215] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1B5B2C00) [pid = 216] [serial = 203] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1D4B9000) [pid = 216] [serial = 217] [outer = 00000000] [url = about:blank] 23:56:32 INFO - PROCESS | 216 | 1461221792247 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]]]}] 23:56:32 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. 23:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2173ms 23:56:32 INFO - PROCESS | 216 | 1461221792284 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 216 | 1461221792288 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 23:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:56:32 INFO - PROCESS | 216 | 1461221792293 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 216 | 1461221792297 Marionette TRACE conn5 <- [1,322,null,{}] 23:56:32 INFO - PROCESS | 216 | 1461221792303 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}] 23:56:32 INFO - PROCESS | 216 | 1461221792394 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 23:56:32 INFO - PROCESS | 216 | 1461221792404 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:32 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7C00 == 28 [pid = 216] [id = 90] 23:56:32 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0EBE8400) [pid = 216] [serial = 267] [outer = 00000000] 23:56:32 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0EE12000) [pid = 216] [serial = 268] [outer = 0EBE8400] 23:56:32 INFO - PROCESS | 216 | 1461221792453 Marionette DEBUG loaded listener.js 23:56:32 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (12156400) [pid = 216] [serial = 269] [outer = 0EBE8400] 23:56:32 INFO - PROCESS | 216 | 1461221792953 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]]]}] 23:56:32 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. 23:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 23:56:32 INFO - PROCESS | 216 | 1461221792984 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 23:56:32 INFO - PROCESS | 216 | 1461221792990 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 23:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:56:32 INFO - PROCESS | 216 | 1461221792996 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:56:32 INFO - PROCESS | 216 | 1461221792999 Marionette TRACE conn5 <- [1,326,null,{}] 23:56:33 INFO - PROCESS | 216 | 1461221793003 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}] 23:56:33 INFO - PROCESS | 216 | 1461221793093 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 23:56:33 INFO - PROCESS | 216 | 1461221793104 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 216 | ++DOCSHELL 127D0000 == 29 [pid = 216] [id = 91] 23:56:33 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (12832800) [pid = 216] [serial = 270] [outer = 00000000] 23:56:33 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (12839400) [pid = 216] [serial = 271] [outer = 12832800] 23:56:33 INFO - PROCESS | 216 | 1461221793149 Marionette DEBUG loaded listener.js 23:56:33 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1283E000) [pid = 216] [serial = 272] [outer = 12832800] 23:56:33 INFO - PROCESS | 216 | 1461221793624 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]]]}] 23:56:33 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. 23:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 23:56:33 INFO - PROCESS | 216 | 1461221793668 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 23:56:33 INFO - PROCESS | 216 | 1461221793671 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 23:56:33 INFO - PROCESS | 216 | 1461221793675 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:56:33 INFO - PROCESS | 216 | 1461221793678 Marionette TRACE conn5 <- [1,330,null,{}] 23:56:33 INFO - PROCESS | 216 | 1461221793689 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}] 23:56:33 INFO - PROCESS | 216 | 1461221793807 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 23:56:33 INFO - PROCESS | 216 | 1461221793884 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:33 INFO - PROCESS | 216 | ++DOCSHELL 12C7F400 == 30 [pid = 216] [id = 92] 23:56:33 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (12C80400) [pid = 216] [serial = 273] [outer = 00000000] 23:56:33 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (12CBF800) [pid = 216] [serial = 274] [outer = 12C80400] 23:56:33 INFO - PROCESS | 216 | 1461221793933 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (12ECEC00) [pid = 216] [serial = 275] [outer = 12C80400] 23:56:34 INFO - PROCESS | 216 | 1461221794348 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]]]}] 23:56:34 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. 23:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 23:56:34 INFO - PROCESS | 216 | 1461221794409 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 216 | 1461221794411 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 23:56:34 INFO - PROCESS | 216 | 1461221794415 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:56:34 INFO - PROCESS | 216 | 1461221794416 Marionette TRACE conn5 <- [1,334,null,{}] 23:56:34 INFO - PROCESS | 216 | 1461221794420 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}] 23:56:34 INFO - PROCESS | 216 | 1461221794499 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 23:56:34 INFO - PROCESS | 216 | 1461221794507 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:34 INFO - PROCESS | 216 | ++DOCSHELL 13742800 == 31 [pid = 216] [id = 93] 23:56:34 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (15C07000) [pid = 216] [serial = 276] [outer = 00000000] 23:56:34 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (16C17C00) [pid = 216] [serial = 277] [outer = 15C07000] 23:56:34 INFO - PROCESS | 216 | 1461221794553 Marionette DEBUG loaded listener.js 23:56:34 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (16CA4000) [pid = 216] [serial = 278] [outer = 15C07000] 23:56:34 INFO - PROCESS | 216 | 1461221794977 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]]]}] 23:56:34 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. 23:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 23:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:56:34 INFO - PROCESS | 216 | 1461221794988 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 23:56:34 INFO - PROCESS | 216 | 1461221794990 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 23:56:34 INFO - PROCESS | 216 | 1461221794993 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:56:34 INFO - PROCESS | 216 | 1461221794995 Marionette TRACE conn5 <- [1,338,null,{}] 23:56:35 INFO - PROCESS | 216 | 1461221795008 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}] 23:56:35 INFO - PROCESS | 216 | 1461221795082 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 23:56:35 INFO - PROCESS | 216 | 1461221795088 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 216 | ++DOCSHELL 1712F400 == 32 [pid = 216] [id = 94] 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (17130000) [pid = 216] [serial = 279] [outer = 00000000] 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (173D5400) [pid = 216] [serial = 280] [outer = 17130000] 23:56:35 INFO - PROCESS | 216 | 1461221795133 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (174DF800) [pid = 216] [serial = 281] [outer = 17130000] 23:56:35 INFO - PROCESS | 216 | 1461221795572 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]]]}] 23:56:35 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. 23:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 23:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:56:35 INFO - PROCESS | 216 | 1461221795624 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 23:56:35 INFO - PROCESS | 216 | 1461221795626 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 23:56:35 INFO - PROCESS | 216 | 1461221795629 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:56:35 INFO - PROCESS | 216 | 1461221795631 Marionette TRACE conn5 <- [1,342,null,{}] 23:56:35 INFO - PROCESS | 216 | 1461221795635 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}] 23:56:35 INFO - PROCESS | 216 | 1461221795741 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 23:56:35 INFO - PROCESS | 216 | 1461221795751 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:35 INFO - PROCESS | 216 | ++DOCSHELL 18246800 == 33 [pid = 216] [id = 95] 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (19F5CC00) [pid = 216] [serial = 282] [outer = 00000000] 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (19F66800) [pid = 216] [serial = 283] [outer = 19F5CC00] 23:56:35 INFO - PROCESS | 216 | 1461221795800 Marionette DEBUG loaded listener.js 23:56:35 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1A280800) [pid = 216] [serial = 284] [outer = 19F5CC00] 23:56:36 INFO - PROCESS | 216 | 1461221796232 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]]]}] 23:56:36 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. 23:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 23:56:36 INFO - PROCESS | 216 | 1461221796260 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 23:56:36 INFO - PROCESS | 216 | 1461221796262 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 23:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:56:36 INFO - PROCESS | 216 | 1461221796265 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:56:36 INFO - PROCESS | 216 | 1461221796267 Marionette TRACE conn5 <- [1,346,null,{}] 23:56:36 INFO - PROCESS | 216 | 1461221796271 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}] 23:56:36 INFO - PROCESS | 216 | 1461221796345 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 23:56:36 INFO - PROCESS | 216 | 1461221796352 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:36 INFO - PROCESS | 216 | ++DOCSHELL 121EEC00 == 34 [pid = 216] [id = 96] 23:56:36 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A293400) [pid = 216] [serial = 285] [outer = 00000000] 23:56:36 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AE5FC00) [pid = 216] [serial = 286] [outer = 1A293400] 23:56:36 INFO - PROCESS | 216 | 1461221796400 Marionette DEBUG loaded listener.js 23:56:36 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AE5F400) [pid = 216] [serial = 287] [outer = 1A293400] 23:56:36 INFO - PROCESS | 216 | 1461221796832 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]]]}] 23:56:36 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. 23:56:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 23:56:36 INFO - PROCESS | 216 | 1461221796896 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 23:56:36 INFO - PROCESS | 216 | 1461221796898 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 23:56:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:56:36 INFO - PROCESS | 216 | 1461221796901 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:56:36 INFO - PROCESS | 216 | 1461221796903 Marionette TRACE conn5 <- [1,350,null,{}] 23:56:36 INFO - PROCESS | 216 | 1461221796907 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}] 23:56:36 INFO - PROCESS | 216 | 1461221796980 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 23:56:36 INFO - PROCESS | 216 | 1461221796987 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 216 | ++DOCSHELL 1B225400 == 35 [pid = 216] [id = 97] 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1B229400) [pid = 216] [serial = 288] [outer = 00000000] 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1B5B7000) [pid = 216] [serial = 289] [outer = 1B229400] 23:56:37 INFO - PROCESS | 216 | 1461221797032 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1B5B3400) [pid = 216] [serial = 290] [outer = 1B229400] 23:56:37 INFO - PROCESS | 216 | 1461221797488 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]]]}] 23:56:37 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. 23:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 23:56:37 INFO - PROCESS | 216 | 1461221797532 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 23:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:56:37 INFO - PROCESS | 216 | 1461221797534 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 23:56:37 INFO - PROCESS | 216 | 1461221797537 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:56:37 INFO - PROCESS | 216 | 1461221797539 Marionette TRACE conn5 <- [1,354,null,{}] 23:56:37 INFO - PROCESS | 216 | 1461221797542 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}] 23:56:37 INFO - PROCESS | 216 | 1461221797646 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 23:56:37 INFO - PROCESS | 216 | 1461221797724 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:37 INFO - PROCESS | 216 | ++DOCSHELL 12C7F000 == 36 [pid = 216] [id = 98] 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B5BDC00) [pid = 216] [serial = 291] [outer = 00000000] 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B5F2000) [pid = 216] [serial = 292] [outer = 1B5BDC00] 23:56:37 INFO - PROCESS | 216 | 1461221797772 Marionette DEBUG loaded listener.js 23:56:37 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B5F1400) [pid = 216] [serial = 293] [outer = 1B5BDC00] 23:56:38 INFO - PROCESS | 216 | 1461221798203 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]]]}] 23:56:38 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. 23:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 730ms 23:56:38 INFO - PROCESS | 216 | 1461221798271 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 216 | 1461221798273 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 23:56:38 INFO - PROCESS | 216 | 1461221798276 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:56:38 INFO - PROCESS | 216 | 1461221798278 Marionette TRACE conn5 <- [1,358,null,{}] 23:56:38 INFO - PROCESS | 216 | 1461221798281 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}] 23:56:38 INFO - PROCESS | 216 | 1461221798390 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 23:56:38 INFO - PROCESS | 216 | 1461221798401 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:38 INFO - PROCESS | 216 | ++DOCSHELL 1B5F9400 == 37 [pid = 216] [id = 99] 23:56:38 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B637800) [pid = 216] [serial = 294] [outer = 00000000] 23:56:38 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1BF38000) [pid = 216] [serial = 295] [outer = 1B637800] 23:56:38 INFO - PROCESS | 216 | 1461221798445 Marionette DEBUG loaded listener.js 23:56:38 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C0D2C00) [pid = 216] [serial = 296] [outer = 1B637800] 23:56:38 INFO - PROCESS | 216 | 1461221798918 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]]]}] 23:56:38 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. 23:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 23:56:38 INFO - PROCESS | 216 | 1461221798982 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 23:56:38 INFO - PROCESS | 216 | 1461221798984 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 23:56:38 INFO - PROCESS | 216 | 1461221799000 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:56:38 INFO - PROCESS | 216 | 1461221799002 Marionette TRACE conn5 <- [1,362,null,{}] 23:56:39 INFO - PROCESS | 216 | 1461221799006 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}] 23:56:39 INFO - PROCESS | 216 | 1461221799123 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 23:56:39 INFO - PROCESS | 216 | 1461221799180 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:39 INFO - PROCESS | 216 | ++DOCSHELL 1C41FC00 == 38 [pid = 216] [id = 100] 23:56:39 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C420800) [pid = 216] [serial = 297] [outer = 00000000] 23:56:39 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C96A400) [pid = 216] [serial = 298] [outer = 1C420800] 23:56:39 INFO - PROCESS | 216 | 1461221799236 Marionette DEBUG loaded listener.js 23:56:39 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C972400) [pid = 216] [serial = 299] [outer = 1C420800] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 115 (0EE0E400) [pid = 216] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1BF34800) [pid = 216] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C96A000) [pid = 216] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0EB34800) [pid = 216] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 111 (19F69800) [pid = 216] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D423400) [pid = 216] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AEC4800) [pid = 216] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1819E400) [pid = 216] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 107 (13AB3000) [pid = 216] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 106 (0F53EC00) [pid = 216] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 105 (126B6800) [pid = 216] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1F31B400) [pid = 216] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1283A800) [pid = 216] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D388000) [pid = 216] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 101 (171C2C00) [pid = 216] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0EB3BC00) [pid = 216] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1CC19400) [pid = 216] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 98 (12B35C00) [pid = 216] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C0DCC00) [pid = 216] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 96 (12C7DC00) [pid = 216] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1737B000) [pid = 216] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18197000) [pid = 216] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:56:39 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0EB1CC00) [pid = 216] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:56:39 INFO - PROCESS | 216 | 1461221799935 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]]]}] 23:56:39 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. 23:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 969ms 23:56:39 INFO - PROCESS | 216 | 1461221799975 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 23:56:39 INFO - PROCESS | 216 | 1461221799977 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 23:56:39 INFO - PROCESS | 216 | 1461221799980 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:56:39 INFO - PROCESS | 216 | 1461221799981 Marionette TRACE conn5 <- [1,366,null,{}] 23:56:39 INFO - PROCESS | 216 | 1461221799985 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}] 23:56:40 INFO - PROCESS | 216 | 1461221800060 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 23:56:40 INFO - PROCESS | 216 | 1461221800066 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 216 | ++DOCSHELL 12C85000 == 39 [pid = 216] [id = 101] 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (12CC0800) [pid = 216] [serial = 300] [outer = 00000000] 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (171DE400) [pid = 216] [serial = 301] [outer = 12CC0800] 23:56:40 INFO - PROCESS | 216 | 1461221800114 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18196800) [pid = 216] [serial = 302] [outer = 12CC0800] 23:56:40 INFO - PROCESS | 216 | 1461221800537 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]]]}] 23:56:40 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. 23:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 569ms 23:56:40 INFO - PROCESS | 216 | 1461221800554 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 23:56:40 INFO - PROCESS | 216 | 1461221800556 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 23:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:56:40 INFO - PROCESS | 216 | 1461221800559 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:56:40 INFO - PROCESS | 216 | 1461221800561 Marionette TRACE conn5 <- [1,370,null,{}] 23:56:40 INFO - PROCESS | 216 | 1461221800575 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}] 23:56:40 INFO - PROCESS | 216 | 1461221800650 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 23:56:40 INFO - PROCESS | 216 | 1461221800656 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:40 INFO - PROCESS | 216 | ++DOCSHELL 1AEC9000 == 40 [pid = 216] [id = 102] 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B21E800) [pid = 216] [serial = 303] [outer = 00000000] 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1C0DD000) [pid = 216] [serial = 304] [outer = 1B21E800] 23:56:40 INFO - PROCESS | 216 | 1461221800700 Marionette DEBUG loaded listener.js 23:56:40 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1C968800) [pid = 216] [serial = 305] [outer = 1B21E800] 23:56:41 INFO - PROCESS | 216 | 1461221801144 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]]]}] 23:56:41 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. 23:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 630ms 23:56:41 INFO - PROCESS | 216 | 1461221801191 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 23:56:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:56:41 INFO - PROCESS | 216 | 1461221801192 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 23:56:41 INFO - PROCESS | 216 | 1461221801196 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 216 | 1461221801197 Marionette TRACE conn5 <- [1,374,null,{}] 23:56:41 INFO - PROCESS | 216 | 1461221801201 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}] 23:56:41 INFO - PROCESS | 216 | 1461221801277 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 23:56:41 INFO - PROCESS | 216 | 1461221801283 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:41 INFO - PROCESS | 216 | ++DOCSHELL 1C0DE400 == 41 [pid = 216] [id = 103] 23:56:41 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C9EF400) [pid = 216] [serial = 306] [outer = 00000000] 23:56:41 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1CC11C00) [pid = 216] [serial = 307] [outer = 1C9EF400] 23:56:41 INFO - PROCESS | 216 | 1461221801328 Marionette DEBUG loaded listener.js 23:56:41 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1CCB6000) [pid = 216] [serial = 308] [outer = 1C9EF400] 23:56:41 INFO - PROCESS | 216 | 1461221801853 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:56:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:56:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 23:56:41 INFO - PROCESS | 216 | 1461221801868 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 23:56:41 INFO - PROCESS | 216 | 1461221801872 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 23:56:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:56:41 INFO - PROCESS | 216 | 1461221801878 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:56:41 INFO - PROCESS | 216 | 1461221801882 Marionette TRACE conn5 <- [1,378,null,{}] 23:56:41 INFO - PROCESS | 216 | 1461221801889 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}] 23:56:41 INFO - PROCESS | 216 | 1461221802004 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 23:56:42 INFO - PROCESS | 216 | 1461221802165 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:42 INFO - PROCESS | 216 | ++DOCSHELL 0EBF0400 == 42 [pid = 216] [id = 104] 23:56:42 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0EE0CC00) [pid = 216] [serial = 309] [outer = 00000000] 23:56:42 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12601400) [pid = 216] [serial = 310] [outer = 0EE0CC00] 23:56:42 INFO - PROCESS | 216 | 1461221802227 Marionette DEBUG loaded listener.js 23:56:42 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (126C0800) [pid = 216] [serial = 311] [outer = 0EE0CC00] 23:56:42 INFO - PROCESS | 216 | 1461221802915 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:56:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:56:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1079ms 23:56:42 INFO - PROCESS | 216 | 1461221802977 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 23:56:42 INFO - PROCESS | 216 | 1461221802984 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 23:56:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:56:42 INFO - PROCESS | 216 | 1461221802991 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:56:42 INFO - PROCESS | 216 | 1461221802994 Marionette TRACE conn5 <- [1,382,null,{}] 23:56:42 INFO - PROCESS | 216 | 1461221802999 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}] 23:56:43 INFO - PROCESS | 216 | 1461221803114 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 23:56:43 INFO - PROCESS | 216 | 1461221803192 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:43 INFO - PROCESS | 216 | ++DOCSHELL 12856C00 == 43 [pid = 216] [id = 105] 23:56:43 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (12857800) [pid = 216] [serial = 312] [outer = 00000000] 23:56:43 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (15C4F400) [pid = 216] [serial = 313] [outer = 12857800] 23:56:43 INFO - PROCESS | 216 | 1461221803251 Marionette DEBUG loaded listener.js 23:56:43 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (16A14800) [pid = 216] [serial = 314] [outer = 12857800] 23:56:44 INFO - PROCESS | 216 | 1461221804243 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:56:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:56:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1278ms 23:56:44 INFO - PROCESS | 216 | 1461221804273 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 23:56:44 INFO - PROCESS | 216 | 1461221804277 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 23:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:56:44 INFO - PROCESS | 216 | 1461221804282 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:56:44 INFO - PROCESS | 216 | 1461221804285 Marionette TRACE conn5 <- [1,386,null,{}] 23:56:44 INFO - PROCESS | 216 | 1461221804292 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}] 23:56:44 INFO - PROCESS | 216 | 1461221804396 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 23:56:44 INFO - PROCESS | 216 | 1461221804482 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:44 INFO - PROCESS | 216 | ++DOCSHELL 1285D400 == 44 [pid = 216] [id = 106] 23:56:44 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1285E400) [pid = 216] [serial = 315] [outer = 00000000] 23:56:44 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (12C7A800) [pid = 216] [serial = 316] [outer = 1285E400] 23:56:44 INFO - PROCESS | 216 | 1461221804573 Marionette DEBUG loaded listener.js 23:56:44 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12CBEC00) [pid = 216] [serial = 317] [outer = 1285E400] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1B5BD000 == 43 [pid = 216] [id = 25] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 19F65800 == 42 [pid = 216] [id = 21] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 13789000 == 41 [pid = 216] [id = 22] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1CC10C00 == 40 [pid = 216] [id = 20] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 12CC7000 == 39 [pid = 216] [id = 15] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1AECDC00 == 38 [pid = 216] [id = 19] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 126C3000 == 37 [pid = 216] [id = 10] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1B5F3400 == 36 [pid = 216] [id = 23] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1A294000 == 35 [pid = 216] [id = 18] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 21392C00 == 34 [pid = 216] [id = 8] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1823E400 == 33 [pid = 216] [id = 11] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1CA13800 == 32 [pid = 216] [id = 13] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 12E5A000 == 31 [pid = 216] [id = 28] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 16C1F000 == 30 [pid = 216] [id = 16] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 1218B400 == 29 [pid = 216] [id = 27] 23:56:44 INFO - PROCESS | 216 | --DOCSHELL 18199400 == 28 [pid = 216] [id = 17] 23:56:44 INFO - PROCESS | 216 | --DOMWINDOW == 110 (2045C000) [pid = 216] [serial = 265] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1A8E0400) [pid = 216] [serial = 142] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C972000) [pid = 216] [serial = 185] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 107 (171CF800) [pid = 216] [serial = 106] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 106 (136A8000) [pid = 216] [serial = 139] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19F61800) [pid = 216] [serial = 179] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C421000) [pid = 216] [serial = 250] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C9EE400) [pid = 216] [serial = 254] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1CA0D800) [pid = 216] [serial = 253] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C7E1000) [pid = 216] [serial = 251] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1D1D6C00) [pid = 216] [serial = 256] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C0D4C00) [pid = 216] [serial = 259] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1F468800) [pid = 216] [serial = 262] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1D42C800) [pid = 216] [serial = 257] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1B5B6800) [pid = 216] [serial = 247] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1A8E4800) [pid = 216] [serial = 244] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AE60800) [pid = 216] [serial = 245] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 93 (17381C00) [pid = 216] [serial = 241] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 92 (174E4000) [pid = 216] [serial = 242] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 91 (12857C00) [pid = 216] [serial = 238] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 90 (12C86400) [pid = 216] [serial = 239] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12ED3C00) [pid = 216] [serial = 236] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 88 (12C7D400) [pid = 216] [serial = 235] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1F325C00) [pid = 216] [serial = 233] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1F326400) [pid = 216] [serial = 232] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B5F9800) [pid = 216] [serial = 230] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1283F400) [pid = 216] [serial = 229] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1F481000) [pid = 216] [serial = 227] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1D899400) [pid = 216] [serial = 226] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1AE5F800) [pid = 216] [serial = 224] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 80 (19F6B000) [pid = 216] [serial = 223] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 79 (12E5AC00) [pid = 216] [serial = 221] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 78 (12C83400) [pid = 216] [serial = 220] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1D873000) [pid = 216] [serial = 218] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1F480800) [pid = 216] [serial = 263] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1B5C1C00) [pid = 216] [serial = 248] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C9ED400) [pid = 216] [serial = 260] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1374A800) [pid = 216] [serial = 176] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1D1D9C00) [pid = 216] [serial = 182] [outer = 00000000] [url = about:blank] 23:56:45 INFO - PROCESS | 216 | 1461221805115 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]]]}] 23:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 889ms 23:56:45 INFO - PROCESS | 216 | 1461221805173 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 216 | 1461221805179 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 23:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:56:45 INFO - PROCESS | 216 | 1461221805185 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - PROCESS | 216 | 1461221805187 Marionette TRACE conn5 <- [1,390,null,{}] 23:56:45 INFO - PROCESS | 216 | 1461221805191 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}] 23:56:45 INFO - PROCESS | 216 | 1461221805271 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 23:56:45 INFO - PROCESS | 216 | 1461221805354 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:45 INFO - PROCESS | 216 | ++DOCSHELL 1283D800 == 29 [pid = 216] [id = 107] 23:56:45 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1283F400) [pid = 216] [serial = 318] [outer = 00000000] 23:56:45 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (12C7B400) [pid = 216] [serial = 319] [outer = 1283F400] 23:56:45 INFO - PROCESS | 216 | 1461221805400 Marionette DEBUG loaded listener.js 23:56:45 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (12CBE400) [pid = 216] [serial = 320] [outer = 1283F400] 23:56:45 INFO - PROCESS | 216 | 1461221805803 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]]]}] 23:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 23:56:45 INFO - PROCESS | 216 | 1461221805858 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 23:56:45 INFO - PROCESS | 216 | 1461221805860 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 23:56:45 INFO - PROCESS | 216 | 1461221805864 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:56:45 INFO - PROCESS | 216 | 1461221805867 Marionette TRACE conn5 <- [1,394,null,{}] 23:56:45 INFO - PROCESS | 216 | 1461221805878 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}] 23:56:45 INFO - PROCESS | 216 | 1461221805992 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 23:56:45 INFO - PROCESS | 216 | 1461221806010 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 216 | ++DOCSHELL 16C20400 == 30 [pid = 216] [id = 108] 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (16C3C800) [pid = 216] [serial = 321] [outer = 00000000] 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (171C3C00) [pid = 216] [serial = 322] [outer = 16C3C800] 23:56:46 INFO - PROCESS | 216 | 1461221806060 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (173D3400) [pid = 216] [serial = 323] [outer = 16C3C800] 23:56:46 INFO - PROCESS | 216 | 1461221806526 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]]]}] 23:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 669ms 23:56:46 INFO - PROCESS | 216 | 1461221806538 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 23:56:46 INFO - PROCESS | 216 | 1461221806540 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 23:56:46 INFO - PROCESS | 216 | 1461221806544 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:56:46 INFO - PROCESS | 216 | 1461221806546 Marionette TRACE conn5 <- [1,398,null,{}] 23:56:46 INFO - PROCESS | 216 | 1461221806549 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}] 23:56:46 INFO - PROCESS | 216 | 1461221806628 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 23:56:46 INFO - PROCESS | 216 | 1461221806634 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:46 INFO - PROCESS | 216 | ++DOCSHELL 174EBC00 == 31 [pid = 216] [id = 109] 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1819E000) [pid = 216] [serial = 324] [outer = 00000000] 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (19F62000) [pid = 216] [serial = 325] [outer = 1819E000] 23:56:46 INFO - PROCESS | 216 | 1461221806681 Marionette DEBUG loaded listener.js 23:56:46 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (19F69000) [pid = 216] [serial = 326] [outer = 1819E000] 23:56:47 INFO - PROCESS | 216 | 1461221807162 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]]]}] 23:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 23:56:47 INFO - PROCESS | 216 | 1461221807218 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 216 | 1461221807220 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 23:56:47 INFO - PROCESS | 216 | 1461221807223 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:56:47 INFO - PROCESS | 216 | 1461221807225 Marionette TRACE conn5 <- [1,402,null,{}] 23:56:47 INFO - PROCESS | 216 | 1461221807228 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}] 23:56:47 INFO - PROCESS | 216 | 1461221807328 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 23:56:47 INFO - PROCESS | 216 | 1461221807410 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:47 INFO - PROCESS | 216 | ++DOCSHELL 1A8DE000 == 32 [pid = 216] [id = 110] 23:56:47 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1A8E0000) [pid = 216] [serial = 327] [outer = 00000000] 23:56:47 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1AE57400) [pid = 216] [serial = 328] [outer = 1A8E0000] 23:56:47 INFO - PROCESS | 216 | 1461221807456 Marionette DEBUG loaded listener.js 23:56:47 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1AEC7000) [pid = 216] [serial = 329] [outer = 1A8E0000] 23:56:47 INFO - PROCESS | 216 | 1461221807935 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]]]}] 23:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 769ms 23:56:47 INFO - PROCESS | 216 | 1461221808005 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 23:56:47 INFO - PROCESS | 216 | 1461221808007 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 23:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:56:47 INFO - PROCESS | 216 | 1461221808010 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:56:47 INFO - PROCESS | 216 | 1461221808012 Marionette TRACE conn5 <- [1,406,null,{}] 23:56:48 INFO - PROCESS | 216 | 1461221808016 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}] 23:56:48 INFO - PROCESS | 216 | 1461221808139 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 23:56:48 INFO - PROCESS | 216 | 1461221808195 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:48 INFO - PROCESS | 216 | ++DOCSHELL 1B5EB000 == 33 [pid = 216] [id = 111] 23:56:48 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5ECC00) [pid = 216] [serial = 330] [outer = 00000000] 23:56:48 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B5F6000) [pid = 216] [serial = 331] [outer = 1B5ECC00] 23:56:48 INFO - PROCESS | 216 | 1461221808244 Marionette DEBUG loaded listener.js 23:56:48 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B5F4000) [pid = 216] [serial = 332] [outer = 1B5ECC00] 23:56:48 INFO - PROCESS | 216 | 1461221808705 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]]]}] 23:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 23:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:56:48 INFO - PROCESS | 216 | 1461221808743 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 23:56:48 INFO - PROCESS | 216 | 1461221808745 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 23:56:48 INFO - PROCESS | 216 | 1461221808748 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:56:48 INFO - PROCESS | 216 | 1461221808750 Marionette TRACE conn5 <- [1,410,null,{}] 23:56:48 INFO - PROCESS | 216 | 1461221808757 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}] 23:56:48 INFO - PROCESS | 216 | 1461221808963 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B5BDC00) [pid = 216] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B637800) [pid = 216] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C420800) [pid = 216] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 83 (15C07000) [pid = 216] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B21E800) [pid = 216] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 81 (12C80400) [pid = 216] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1B229400) [pid = 216] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 79 (17130000) [pid = 216] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 78 (12832800) [pid = 216] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 77 (0EBE8400) [pid = 216] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 76 (19F5CC00) [pid = 216] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1A293400) [pid = 216] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:56:48 INFO - PROCESS | 216 | --DOMWINDOW == 74 (12CC0800) [pid = 216] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:56:49 INFO - PROCESS | 216 | 1461221809017 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 216 | ++DOCSHELL 0EB1C800 == 34 [pid = 216] [id = 112] 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (0EB23400) [pid = 216] [serial = 333] [outer = 00000000] 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1285E000) [pid = 216] [serial = 334] [outer = 0EB23400] 23:56:49 INFO - PROCESS | 216 | 1461221809062 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (15C07000) [pid = 216] [serial = 335] [outer = 0EB23400] 23:56:49 INFO - PROCESS | 216 | 1461221809439 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]]]}] 23:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 729ms 23:56:49 INFO - PROCESS | 216 | 1461221809479 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 23:56:49 INFO - PROCESS | 216 | 1461221809481 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 23:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:56:49 INFO - PROCESS | 216 | 1461221809489 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:56:49 INFO - PROCESS | 216 | 1461221809491 Marionette TRACE conn5 <- [1,414,null,{}] 23:56:49 INFO - PROCESS | 216 | 1461221809494 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}] 23:56:49 INFO - PROCESS | 216 | 1461221809571 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 23:56:49 INFO - PROCESS | 216 | 1461221809577 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:49 INFO - PROCESS | 216 | ++DOCSHELL 173E2800 == 35 [pid = 216] [id = 113] 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (18B10000) [pid = 216] [serial = 336] [outer = 00000000] 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1C0DC000) [pid = 216] [serial = 337] [outer = 18B10000] 23:56:49 INFO - PROCESS | 216 | 1461221809622 Marionette DEBUG loaded listener.js 23:56:49 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1C766800) [pid = 216] [serial = 338] [outer = 18B10000] 23:56:50 INFO - PROCESS | 216 | 1461221810045 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]]]}] 23:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 23:56:50 INFO - PROCESS | 216 | 1461221810064 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 23:56:50 INFO - PROCESS | 216 | 1461221810066 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 23:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:56:50 INFO - PROCESS | 216 | 1461221810082 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:56:50 INFO - PROCESS | 216 | 1461221810084 Marionette TRACE conn5 <- [1,418,null,{}] 23:56:50 INFO - PROCESS | 216 | 1461221810088 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}] 23:56:50 INFO - PROCESS | 216 | 1461221810164 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 23:56:50 INFO - PROCESS | 216 | 1461221810173 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:50 INFO - PROCESS | 216 | ++DOCSHELL 1C96E800 == 36 [pid = 216] [id = 114] 23:56:50 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1C96EC00) [pid = 216] [serial = 339] [outer = 00000000] 23:56:50 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1C9EC800) [pid = 216] [serial = 340] [outer = 1C96EC00] 23:56:50 INFO - PROCESS | 216 | 1461221810217 Marionette DEBUG loaded listener.js 23:56:50 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C9E9400) [pid = 216] [serial = 341] [outer = 1C96EC00] 23:56:51 INFO - PROCESS | 216 | 1461221811185 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]]]}] 23:56:51 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 23:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1133ms 23:56:51 INFO - PROCESS | 216 | 1461221811204 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 23:56:51 INFO - PROCESS | 216 | 1461221811209 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 23:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:56:51 INFO - PROCESS | 216 | 1461221811214 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:56:51 INFO - PROCESS | 216 | 1461221811219 Marionette TRACE conn5 <- [1,422,null,{}] 23:56:51 INFO - PROCESS | 216 | 1461221811226 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}] 23:56:51 INFO - PROCESS | 216 | 1461221811362 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 23:56:51 INFO - PROCESS | 216 | 1461221811434 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:51 INFO - PROCESS | 216 | ++DOCSHELL 126C4000 == 37 [pid = 216] [id = 115] 23:56:51 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (126C4C00) [pid = 216] [serial = 342] [outer = 00000000] 23:56:51 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (12837C00) [pid = 216] [serial = 343] [outer = 126C4C00] 23:56:51 INFO - PROCESS | 216 | 1461221811533 Marionette DEBUG loaded listener.js 23:56:51 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (12858400) [pid = 216] [serial = 344] [outer = 126C4C00] 23:56:52 INFO - PROCESS | 216 | 1461221812617 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]]]}] 23:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1438ms 23:56:52 INFO - PROCESS | 216 | 1461221812654 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 23:56:52 INFO - PROCESS | 216 | 1461221812661 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 23:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:56:52 INFO - PROCESS | 216 | 1461221812667 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:56:52 INFO - PROCESS | 216 | 1461221812670 Marionette TRACE conn5 <- [1,426,null,{}] 23:56:52 INFO - PROCESS | 216 | 1461221812674 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}] 23:56:52 INFO - PROCESS | 216 | 1461221812778 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 23:56:52 INFO - PROCESS | 216 | 1461221812900 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:52 INFO - PROCESS | 216 | ++DOCSHELL 1710D000 == 38 [pid = 216] [id = 116] 23:56:52 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (173C0400) [pid = 216] [serial = 345] [outer = 00000000] 23:56:52 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (18B07800) [pid = 216] [serial = 346] [outer = 173C0400] 23:56:52 INFO - PROCESS | 216 | 1461221812959 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (19F61400) [pid = 216] [serial = 347] [outer = 173C0400] 23:56:53 INFO - PROCESS | 216 | 1461221813517 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] 23:56:53 INFO - PROCESS | 216 | 1461221813603 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 23:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:56:53 INFO - PROCESS | 216 | 1461221813607 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:56:53 INFO - PROCESS | 216 | 1461221813611 Marionette TRACE conn5 <- [1,430,null,{}] 23:56:53 INFO - PROCESS | 216 | 1461221813636 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}] 23:56:53 INFO - PROCESS | 216 | 1461221813781 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 23:56:53 INFO - PROCESS | 216 | 1461221813831 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:53 INFO - PROCESS | 216 | ++DOCSHELL 1CB8D000 == 39 [pid = 216] [id = 117] 23:56:53 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1CB92800) [pid = 216] [serial = 348] [outer = 00000000] 23:56:53 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1D101400) [pid = 216] [serial = 349] [outer = 1CB92800] 23:56:53 INFO - PROCESS | 216 | 1461221813891 Marionette DEBUG loaded listener.js 23:56:53 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1D1D3800) [pid = 216] [serial = 350] [outer = 1CB92800] 23:56:54 INFO - PROCESS | 216 | 1461221814453 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]]]}] 23:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 23:56:54 INFO - PROCESS | 216 | 1461221814540 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 23:56:54 INFO - PROCESS | 216 | 1461221814543 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 23:56:54 INFO - PROCESS | 216 | 1461221814546 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:56:54 INFO - PROCESS | 216 | 1461221814548 Marionette TRACE conn5 <- [1,434,null,{}] 23:56:54 INFO - PROCESS | 216 | 1461221814552 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}] 23:56:54 INFO - PROCESS | 216 | 1461221814662 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 23:56:54 INFO - PROCESS | 216 | 1461221814739 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:54 INFO - PROCESS | 216 | ++DOCSHELL 1C9EE800 == 40 [pid = 216] [id = 118] 23:56:54 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C9F1800) [pid = 216] [serial = 351] [outer = 00000000] 23:56:54 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1D425000) [pid = 216] [serial = 352] [outer = 1C9F1800] 23:56:54 INFO - PROCESS | 216 | 1461221814794 Marionette DEBUG loaded listener.js 23:56:54 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1D4B7000) [pid = 216] [serial = 353] [outer = 1C9F1800] 23:56:55 INFO - PROCESS | 216 | 1461221815533 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]]]}] 23:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1016ms 23:56:55 INFO - PROCESS | 216 | 1461221815568 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 23:56:55 INFO - PROCESS | 216 | 1461221815573 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 23:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:56:55 INFO - PROCESS | 216 | 1461221815578 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:56:55 INFO - PROCESS | 216 | 1461221815582 Marionette TRACE conn5 <- [1,438,null,{}] 23:56:55 INFO - PROCESS | 216 | 1461221815587 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}] 23:56:55 INFO - PROCESS | 216 | 1461221815705 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 23:56:55 INFO - PROCESS | 216 | 1461221815803 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:55 INFO - PROCESS | 216 | ++DOCSHELL 1373E400 == 41 [pid = 216] [id = 119] 23:56:55 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1378A800) [pid = 216] [serial = 354] [outer = 00000000] 23:56:55 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (15C57C00) [pid = 216] [serial = 355] [outer = 1378A800] 23:56:55 INFO - PROCESS | 216 | 1461221815854 Marionette DEBUG loaded listener.js 23:56:55 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (16C17400) [pid = 216] [serial = 356] [outer = 1378A800] 23:56:56 INFO - PROCESS | 216 | --DOCSHELL 0EBE7000 == 40 [pid = 216] [id = 26] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1B5F2000) [pid = 216] [serial = 292] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1BF38000) [pid = 216] [serial = 295] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B5F1400) [pid = 216] [serial = 293] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C96A400) [pid = 216] [serial = 298] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C0D2C00) [pid = 216] [serial = 296] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 92 (16C17C00) [pid = 216] [serial = 277] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 91 (16CA4000) [pid = 216] [serial = 278] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1C0DD000) [pid = 216] [serial = 304] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12CBF800) [pid = 216] [serial = 274] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 88 (12ECEC00) [pid = 216] [serial = 275] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1B5B7000) [pid = 216] [serial = 289] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 86 (173D5400) [pid = 216] [serial = 280] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 85 (174DF800) [pid = 216] [serial = 281] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 84 (12839400) [pid = 216] [serial = 271] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1283E000) [pid = 216] [serial = 272] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 82 (0EE12000) [pid = 216] [serial = 268] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 81 (12156400) [pid = 216] [serial = 269] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 80 (19F66800) [pid = 216] [serial = 283] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1A280800) [pid = 216] [serial = 284] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1AE5FC00) [pid = 216] [serial = 286] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1AE5F400) [pid = 216] [serial = 287] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C968800) [pid = 216] [serial = 305] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1CC11C00) [pid = 216] [serial = 307] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C972400) [pid = 216] [serial = 299] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 73 (171DE400) [pid = 216] [serial = 301] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 72 (18196800) [pid = 216] [serial = 302] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1B5B3400) [pid = 216] [serial = 290] [outer = 00000000] [url = about:blank] 23:56:56 INFO - PROCESS | 216 | 1461221816339 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]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 769ms 23:56:56 INFO - PROCESS | 216 | 1461221816355 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 216 | 1461221816361 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 23:56:56 INFO - PROCESS | 216 | 1461221816367 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:56:56 INFO - PROCESS | 216 | 1461221816370 Marionette TRACE conn5 <- [1,442,null,{}] 23:56:56 INFO - PROCESS | 216 | 1461221816373 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}] 23:56:56 INFO - PROCESS | 216 | 1461221816455 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 23:56:56 INFO - PROCESS | 216 | 1461221816462 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:56 INFO - PROCESS | 216 | ++DOCSHELL 0EE12000 == 41 [pid = 216] [id = 120] 23:56:56 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1283B400) [pid = 216] [serial = 357] [outer = 00000000] 23:56:56 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (136B0000) [pid = 216] [serial = 358] [outer = 1283B400] 23:56:56 INFO - PROCESS | 216 | 1461221816507 Marionette DEBUG loaded listener.js 23:56:56 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (15C04C00) [pid = 216] [serial = 359] [outer = 1283B400] 23:56:56 INFO - PROCESS | 216 | 1461221816981 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]]]}] 23:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 632ms 23:56:56 INFO - PROCESS | 216 | 1461221817006 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 23:56:56 INFO - PROCESS | 216 | 1461221817009 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 23:56:56 INFO - PROCESS | 216 | 1461221817012 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:56:56 INFO - PROCESS | 216 | 1461221817015 Marionette TRACE conn5 <- [1,446,null,{}] 23:56:57 INFO - PROCESS | 216 | 1461221817025 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}] 23:56:57 INFO - PROCESS | 216 | 1461221817137 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 23:56:57 INFO - PROCESS | 216 | 1461221817147 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 216 | ++DOCSHELL 181A0400 == 42 [pid = 216] [id = 121] 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (18B07C00) [pid = 216] [serial = 360] [outer = 00000000] 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (19F66400) [pid = 216] [serial = 361] [outer = 18B07C00] 23:56:57 INFO - PROCESS | 216 | 1461221817195 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1A281800) [pid = 216] [serial = 362] [outer = 18B07C00] 23:56:57 INFO - PROCESS | 216 | 1461221817655 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]]]}] 23:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 23:56:57 INFO - PROCESS | 216 | 1461221817686 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 23:56:57 INFO - PROCESS | 216 | 1461221817689 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 23:56:57 INFO - PROCESS | 216 | 1461221817692 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:56:57 INFO - PROCESS | 216 | 1461221817694 Marionette TRACE conn5 <- [1,450,null,{}] 23:56:57 INFO - PROCESS | 216 | 1461221817697 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}] 23:56:57 INFO - PROCESS | 216 | 1461221817778 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 23:56:57 INFO - PROCESS | 216 | 1461221817787 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:57 INFO - PROCESS | 216 | ++DOCSHELL 1AE58800 == 43 [pid = 216] [id = 122] 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1AE5B400) [pid = 216] [serial = 363] [outer = 00000000] 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1AED0400) [pid = 216] [serial = 364] [outer = 1AE5B400] 23:56:57 INFO - PROCESS | 216 | 1461221817833 Marionette DEBUG loaded listener.js 23:56:57 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B227400) [pid = 216] [serial = 365] [outer = 1AE5B400] 23:56:58 INFO - PROCESS | 216 | 1461221818268 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] 23:56:58 INFO - PROCESS | 216 | 1461221818329 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 23:56:58 INFO - PROCESS | 216 | 1461221818332 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:56:58 INFO - PROCESS | 216 | 1461221818333 Marionette TRACE conn5 <- [1,454,null,{}] 23:56:58 INFO - PROCESS | 216 | 1461221818337 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}] 23:56:58 INFO - PROCESS | 216 | 1461221818437 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 23:56:58 INFO - PROCESS | 216 | 1461221818443 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:58 INFO - PROCESS | 216 | ++DOCSHELL 1B5BA400 == 44 [pid = 216] [id = 123] 23:56:58 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1B5BB000) [pid = 216] [serial = 366] [outer = 00000000] 23:56:58 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B5F6800) [pid = 216] [serial = 367] [outer = 1B5BB000] 23:56:58 INFO - PROCESS | 216 | 1461221818516 Marionette DEBUG loaded listener.js 23:56:58 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B633800) [pid = 216] [serial = 368] [outer = 1B5BB000] 23:56:58 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:56:58 INFO - PROCESS | 216 | 1461221818985 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]]]}] 23:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 23:56:58 INFO - PROCESS | 216 | 1461221819006 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 23:56:58 INFO - PROCESS | 216 | 1461221819008 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 23:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:56:59 INFO - PROCESS | 216 | 1461221819024 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 216 | 1461221819026 Marionette TRACE conn5 <- [1,458,null,{}] 23:56:59 INFO - PROCESS | 216 | 1461221819030 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}] 23:56:59 INFO - PROCESS | 216 | 1461221819154 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 23:56:59 INFO - PROCESS | 216 | 1461221819209 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 216 | ++DOCSHELL 1C0DC800 == 45 [pid = 216] [id = 124] 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C7DD400) [pid = 216] [serial = 369] [outer = 00000000] 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C973400) [pid = 216] [serial = 370] [outer = 1C7DD400] 23:56:59 INFO - PROCESS | 216 | 1461221819258 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C9EE400) [pid = 216] [serial = 371] [outer = 1C7DD400] 23:56:59 INFO - PROCESS | 216 | 1461221819670 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] 23:56:59 INFO - PROCESS | 216 | 1461221819713 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 23:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:56:59 INFO - PROCESS | 216 | 1461221819717 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:56:59 INFO - PROCESS | 216 | 1461221819718 Marionette TRACE conn5 <- [1,462,null,{}] 23:56:59 INFO - PROCESS | 216 | 1461221819722 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}] 23:56:59 INFO - PROCESS | 216 | 1461221819852 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 23:56:59 INFO - PROCESS | 216 | 1461221819866 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:56:59 INFO - PROCESS | 216 | ++DOCSHELL 0EE0D000 == 46 [pid = 216] [id = 125] 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (0F588800) [pid = 216] [serial = 372] [outer = 00000000] 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1D4B5000) [pid = 216] [serial = 373] [outer = 0F588800] 23:56:59 INFO - PROCESS | 216 | 1461221819911 Marionette DEBUG loaded listener.js 23:56:59 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1D385000) [pid = 216] [serial = 374] [outer = 0F588800] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B5ECC00) [pid = 216] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1819E000) [pid = 216] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0EB23400) [pid = 216] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1283F400) [pid = 216] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1285E400) [pid = 216] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 83 (18B10000) [pid = 216] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 82 (16C3C800) [pid = 216] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:57:00 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1A8E0000) [pid = 216] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:57:00 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:00 INFO - PROCESS | 216 | 1461221820441 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] 23:57:00 INFO - PROCESS | 216 | 1461221820490 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 23:57:00 INFO - PROCESS | 216 | 1461221820493 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:57:00 INFO - PROCESS | 216 | 1461221820495 Marionette TRACE conn5 <- [1,466,null,{}] 23:57:00 INFO - PROCESS | 216 | 1461221820498 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}] 23:57:00 INFO - PROCESS | 216 | 1461221820573 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 23:57:00 INFO - PROCESS | 216 | 1461221820580 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:00 INFO - PROCESS | 216 | ++DOCSHELL 15C58400 == 47 [pid = 216] [id = 126] 23:57:00 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (15CEC400) [pid = 216] [serial = 375] [outer = 00000000] 23:57:00 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C42DC00) [pid = 216] [serial = 376] [outer = 15CEC400] 23:57:00 INFO - PROCESS | 216 | 1461221820625 Marionette DEBUG loaded listener.js 23:57:00 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1D382C00) [pid = 216] [serial = 377] [outer = 15CEC400] 23:57:01 INFO - PROCESS | 216 | 1461221821052 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] 23:57:01 INFO - PROCESS | 216 | 1461221821070 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 23:57:01 INFO - PROCESS | 216 | 1461221821073 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 23:57:01 INFO - PROCESS | 216 | 1461221821074 Marionette TRACE conn5 <- [1,470,null,{}] 23:57:01 INFO - PROCESS | 216 | 1461221821078 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}] 23:57:01 INFO - PROCESS | 216 | 1461221821179 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 23:57:01 INFO - PROCESS | 216 | 1461221821189 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 216 | ++DOCSHELL 1D86D800 == 48 [pid = 216] [id = 127] 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1D870400) [pid = 216] [serial = 378] [outer = 00000000] 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1F31F400) [pid = 216] [serial = 379] [outer = 1D870400] 23:57:01 INFO - PROCESS | 216 | 1461221821233 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1F325400) [pid = 216] [serial = 380] [outer = 1D870400] 23:57:01 INFO - PROCESS | 216 | 1461221821655 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]]]}] 23:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 23:57:01 INFO - PROCESS | 216 | 1461221821707 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 23:57:01 INFO - PROCESS | 216 | 1461221821709 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 23:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:57:01 INFO - PROCESS | 216 | 1461221821712 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:57:01 INFO - PROCESS | 216 | 1461221821714 Marionette TRACE conn5 <- [1,474,null,{}] 23:57:01 INFO - PROCESS | 216 | 1461221821717 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}] 23:57:01 INFO - PROCESS | 216 | 1461221821794 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 23:57:01 INFO - PROCESS | 216 | 1461221821802 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:01 INFO - PROCESS | 216 | ++DOCSHELL 1F327800 == 49 [pid = 216] [id = 128] 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1F469000) [pid = 216] [serial = 381] [outer = 00000000] 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1F482C00) [pid = 216] [serial = 382] [outer = 1F469000] 23:57:01 INFO - PROCESS | 216 | 1461221821847 Marionette DEBUG loaded listener.js 23:57:01 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1F482000) [pid = 216] [serial = 383] [outer = 1F469000] 23:57:02 INFO - PROCESS | 216 | 1461221822284 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]]]}] 23:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 23:57:02 INFO - PROCESS | 216 | 1461221822344 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 23:57:02 INFO - PROCESS | 216 | 1461221822346 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 23:57:02 INFO - PROCESS | 216 | 1461221822349 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:57:02 INFO - PROCESS | 216 | 1461221822351 Marionette TRACE conn5 <- [1,478,null,{}] 23:57:02 INFO - PROCESS | 216 | 1461221822355 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}] 23:57:02 INFO - PROCESS | 216 | 1461221822515 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 23:57:02 INFO - PROCESS | 216 | 1461221822672 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:02 INFO - PROCESS | 216 | ++DOCSHELL 12836400 == 50 [pid = 216] [id = 129] 23:57:02 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (12837800) [pid = 216] [serial = 384] [outer = 00000000] 23:57:02 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (12854400) [pid = 216] [serial = 385] [outer = 12837800] 23:57:02 INFO - PROCESS | 216 | 1461221822730 Marionette DEBUG loaded listener.js 23:57:02 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (12B31800) [pid = 216] [serial = 386] [outer = 12837800] 23:57:03 INFO - PROCESS | 216 | 1461221823275 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]]]}] 23:57:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:57:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1018ms 23:57:03 INFO - PROCESS | 216 | 1461221823343 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 23:57:03 INFO - PROCESS | 216 | 1461221823347 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 23:57:03 INFO - PROCESS | 216 | 1461221823352 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:57:03 INFO - PROCESS | 216 | 1461221823355 Marionette TRACE conn5 <- [1,482,null,{}] 23:57:03 INFO - PROCESS | 216 | 1461221823360 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}] 23:57:03 INFO - PROCESS | 216 | 1461221823468 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 23:57:03 INFO - PROCESS | 216 | 1461221823548 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:03 INFO - PROCESS | 216 | ++DOCSHELL 1819EC00 == 51 [pid = 216] [id = 130] 23:57:03 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1819F000) [pid = 216] [serial = 387] [outer = 00000000] 23:57:03 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19F6AC00) [pid = 216] [serial = 388] [outer = 1819F000] 23:57:03 INFO - PROCESS | 216 | 1461221823646 Marionette DEBUG loaded listener.js 23:57:03 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B221C00) [pid = 216] [serial = 389] [outer = 1819F000] 23:57:04 INFO - PROCESS | 216 | 1461221824326 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]]]}] 23:57:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1018ms 23:57:04 INFO - PROCESS | 216 | 1461221824376 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 23:57:04 INFO - PROCESS | 216 | 1461221824379 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 23:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:57:04 INFO - PROCESS | 216 | 1461221824383 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:57:04 INFO - PROCESS | 216 | 1461221824385 Marionette TRACE conn5 <- [1,486,null,{}] 23:57:04 INFO - PROCESS | 216 | 1461221824389 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}] 23:57:04 INFO - PROCESS | 216 | 1461221824494 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 23:57:04 INFO - PROCESS | 216 | 1461221824573 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:04 INFO - PROCESS | 216 | ++DOCSHELL 1B5EF000 == 52 [pid = 216] [id = 131] 23:57:04 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5F2800) [pid = 216] [serial = 390] [outer = 00000000] 23:57:04 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D4B1400) [pid = 216] [serial = 391] [outer = 1B5F2800] 23:57:04 INFO - PROCESS | 216 | 1461221824670 Marionette DEBUG loaded listener.js 23:57:04 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1F48F400) [pid = 216] [serial = 392] [outer = 1B5F2800] 23:57:05 INFO - PROCESS | 216 | 1461221825340 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]]]}] 23:57:05 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (12834C00) [pid = 216] [serial = 393] [outer = 1D89A400] 23:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1020ms 23:57:05 INFO - PROCESS | 216 | 1461221825466 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 23:57:05 INFO - PROCESS | 216 | 1461221825470 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 23:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:57:05 INFO - PROCESS | 216 | 1461221825504 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:57:05 INFO - PROCESS | 216 | 1461221825509 Marionette TRACE conn5 <- [1,490,null,{}] 23:57:05 INFO - PROCESS | 216 | 1461221825514 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}] 23:57:05 INFO - PROCESS | 216 | 1461221825623 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 23:57:05 INFO - PROCESS | 216 | 1461221825696 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:05 INFO - PROCESS | 216 | ++DOCSHELL 1737E800 == 53 [pid = 216] [id = 132] 23:57:05 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (19F60400) [pid = 216] [serial = 394] [outer = 00000000] 23:57:05 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C0D9400) [pid = 216] [serial = 395] [outer = 19F60400] 23:57:05 INFO - PROCESS | 216 | 1461221825751 Marionette DEBUG loaded listener.js 23:57:05 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C969000) [pid = 216] [serial = 396] [outer = 19F60400] 23:57:06 INFO - PROCESS | 216 | 1461221826533 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]]]}] 23:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1090ms 23:57:06 INFO - PROCESS | 216 | 1461221826589 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 23:57:06 INFO - PROCESS | 216 | 1461221826594 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 23:57:06 INFO - PROCESS | 216 | 1461221826599 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:57:06 INFO - PROCESS | 216 | 1461221826602 Marionette TRACE conn5 <- [1,494,null,{}] 23:57:06 INFO - PROCESS | 216 | 1461221826625 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}] 23:57:06 INFO - PROCESS | 216 | 1461221826749 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 23:57:06 INFO - PROCESS | 216 | 1461221826805 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:06 INFO - PROCESS | 216 | ++DOCSHELL 12E5A800 == 54 [pid = 216] [id = 133] 23:57:06 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12E5B400) [pid = 216] [serial = 397] [outer = 00000000] 23:57:06 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (13AB3000) [pid = 216] [serial = 398] [outer = 12E5B400] 23:57:06 INFO - PROCESS | 216 | 1461221826856 Marionette DEBUG loaded listener.js 23:57:06 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16A10800) [pid = 216] [serial = 399] [outer = 12E5B400] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 20451C00 == 53 [pid = 216] [id = 89] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1D86D800 == 52 [pid = 216] [id = 127] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 15C58400 == 51 [pid = 216] [id = 126] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 0EE0D000 == 50 [pid = 216] [id = 125] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1C0DC800 == 49 [pid = 216] [id = 124] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1B5BA400 == 48 [pid = 216] [id = 123] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1AE58800 == 47 [pid = 216] [id = 122] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 181A0400 == 46 [pid = 216] [id = 121] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C9EC800) [pid = 216] [serial = 340] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 0EE12000 == 45 [pid = 216] [id = 120] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1373E400 == 44 [pid = 216] [id = 119] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1C9EE800 == 43 [pid = 216] [id = 118] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1CB8D000 == 42 [pid = 216] [id = 117] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 1710D000 == 41 [pid = 216] [id = 116] 23:57:07 INFO - PROCESS | 216 | --DOCSHELL 126C4000 == 40 [pid = 216] [id = 115] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C0DC000) [pid = 216] [serial = 337] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 103 (173D3400) [pid = 216] [serial = 323] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 102 (12601400) [pid = 216] [serial = 310] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 101 (15C4F400) [pid = 216] [serial = 313] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AEC7000) [pid = 216] [serial = 329] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1B5F6000) [pid = 216] [serial = 331] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 98 (19F69000) [pid = 216] [serial = 326] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C766800) [pid = 216] [serial = 338] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1285E000) [pid = 216] [serial = 334] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B5F4000) [pid = 216] [serial = 332] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 94 (12CBE400) [pid = 216] [serial = 320] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1AE57400) [pid = 216] [serial = 328] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 92 (15C07000) [pid = 216] [serial = 335] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 91 (171C3C00) [pid = 216] [serial = 322] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 90 (12C7B400) [pid = 216] [serial = 319] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12CBEC00) [pid = 216] [serial = 317] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 88 (12C7A800) [pid = 216] [serial = 316] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | --DOMWINDOW == 87 (19F62000) [pid = 216] [serial = 325] [outer = 00000000] [url = about:blank] 23:57:07 INFO - PROCESS | 216 | 1461221827388 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]]]}] 23:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 830ms 23:57:07 INFO - PROCESS | 216 | 1461221827434 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 23:57:07 INFO - PROCESS | 216 | 1461221827440 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 23:57:07 INFO - PROCESS | 216 | 1461221827445 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:57:07 INFO - PROCESS | 216 | 1461221827448 Marionette TRACE conn5 <- [1,498,null,{}] 23:57:07 INFO - PROCESS | 216 | 1461221827452 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}] 23:57:07 INFO - PROCESS | 216 | 1461221827534 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 23:57:07 INFO - PROCESS | 216 | 1461221827616 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:07 INFO - PROCESS | 216 | ++DOCSHELL 0EB3CC00 == 41 [pid = 216] [id = 134] 23:57:07 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (0EBE9400) [pid = 216] [serial = 400] [outer = 00000000] 23:57:07 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (12C84000) [pid = 216] [serial = 401] [outer = 0EBE9400] 23:57:07 INFO - PROCESS | 216 | 1461221827662 Marionette DEBUG loaded listener.js 23:57:07 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (12CC8800) [pid = 216] [serial = 402] [outer = 0EBE9400] 23:57:08 INFO - PROCESS | 216 | 1461221828074 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 23:57:08 INFO - PROCESS | 216 | 1461221828119 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 216 | 1461221828121 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 23:57:08 INFO - PROCESS | 216 | 1461221828125 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:57:08 INFO - PROCESS | 216 | 1461221828128 Marionette TRACE conn5 <- [1,502,null,{}] 23:57:08 INFO - PROCESS | 216 | 1461221828138 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}] 23:57:08 INFO - PROCESS | 216 | 1461221828220 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 23:57:08 INFO - PROCESS | 216 | 1461221828227 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 216 | ++DOCSHELL 13796800 == 42 [pid = 216] [id = 135] 23:57:08 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (15C58800) [pid = 216] [serial = 403] [outer = 00000000] 23:57:08 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (174EC800) [pid = 216] [serial = 404] [outer = 15C58800] 23:57:08 INFO - PROCESS | 216 | 1461221828274 Marionette DEBUG loaded listener.js 23:57:08 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18247400) [pid = 216] [serial = 405] [outer = 15C58800] 23:57:08 INFO - PROCESS | 216 | 1461221828721 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]]]}] 23:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 23:57:08 INFO - PROCESS | 216 | 1461221828762 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 23:57:08 INFO - PROCESS | 216 | 1461221828764 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 23:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:57:08 INFO - PROCESS | 216 | 1461221828767 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:57:08 INFO - PROCESS | 216 | 1461221828769 Marionette TRACE conn5 <- [1,506,null,{}] 23:57:08 INFO - PROCESS | 216 | 1461221828773 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}] 23:57:08 INFO - PROCESS | 216 | 1461221828851 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 23:57:08 INFO - PROCESS | 216 | 1461221828890 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:08 INFO - PROCESS | 216 | ++DOCSHELL 19F6BC00 == 43 [pid = 216] [id = 136] 23:57:08 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1A27D400) [pid = 216] [serial = 406] [outer = 00000000] 23:57:08 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1AE3E400) [pid = 216] [serial = 407] [outer = 1A27D400] 23:57:08 INFO - PROCESS | 216 | 1461221828934 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1AE5C400) [pid = 216] [serial = 408] [outer = 1A27D400] 23:57:09 INFO - PROCESS | 216 | 1461221829371 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]]]}] 23:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 23:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:57:09 INFO - PROCESS | 216 | 1461221829399 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 23:57:09 INFO - PROCESS | 216 | 1461221829401 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 23:57:09 INFO - PROCESS | 216 | 1461221829404 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:57:09 INFO - PROCESS | 216 | 1461221829406 Marionette TRACE conn5 <- [1,510,null,{}] 23:57:09 INFO - PROCESS | 216 | 1461221829419 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}] 23:57:09 INFO - PROCESS | 216 | 1461221829518 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 23:57:09 INFO - PROCESS | 216 | 1461221829524 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:09 INFO - PROCESS | 216 | ++DOCSHELL 126BE000 == 44 [pid = 216] [id = 137] 23:57:09 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1283D400) [pid = 216] [serial = 409] [outer = 00000000] 23:57:09 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B5B4C00) [pid = 216] [serial = 410] [outer = 1283D400] 23:57:09 INFO - PROCESS | 216 | 1461221829569 Marionette DEBUG loaded listener.js 23:57:09 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B5B3400) [pid = 216] [serial = 411] [outer = 1283D400] 23:57:10 INFO - PROCESS | 216 | 1461221830053 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]]]}] 23:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 23:57:10 INFO - PROCESS | 216 | 1461221830084 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 216 | 1461221830086 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 23:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:57:10 INFO - PROCESS | 216 | 1461221830093 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 216 | 1461221830095 Marionette TRACE conn5 <- [1,514,null,{}] 23:57:10 INFO - PROCESS | 216 | 1461221830099 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}] 23:57:10 INFO - PROCESS | 216 | 1461221830212 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 23:57:10 INFO - PROCESS | 216 | 1461221830297 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 216 | ++DOCSHELL 1B5C0800 == 45 [pid = 216] [id = 138] 23:57:10 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1B637000) [pid = 216] [serial = 412] [outer = 00000000] 23:57:10 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1C0DB800) [pid = 216] [serial = 413] [outer = 1B637000] 23:57:10 INFO - PROCESS | 216 | 1461221830346 Marionette DEBUG loaded listener.js 23:57:10 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C426800) [pid = 216] [serial = 414] [outer = 1B637000] 23:57:10 INFO - PROCESS | 216 | 1461221830776 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]]]}] 23:57:10 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 23:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 729ms 23:57:10 INFO - PROCESS | 216 | 1461221830824 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 23:57:10 INFO - PROCESS | 216 | 1461221830825 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 23:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:57:10 INFO - PROCESS | 216 | 1461221830828 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:57:10 INFO - PROCESS | 216 | 1461221830830 Marionette TRACE conn5 <- [1,518,null,{}] 23:57:10 INFO - PROCESS | 216 | 1461221830833 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}] 23:57:10 INFO - PROCESS | 216 | 1461221830936 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 23:57:10 INFO - PROCESS | 216 | 1461221830942 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:10 INFO - PROCESS | 216 | ++DOCSHELL 1C766400 == 46 [pid = 216] [id = 139] 23:57:10 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C773C00) [pid = 216] [serial = 415] [outer = 00000000] 23:57:10 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C9EB800) [pid = 216] [serial = 416] [outer = 1C773C00] 23:57:10 INFO - PROCESS | 216 | 1461221830986 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1CCAF800) [pid = 216] [serial = 417] [outer = 1C773C00] 23:57:11 INFO - PROCESS | 216 | 1461221831582 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]]]}] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B5BB000) [pid = 216] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C7DD400) [pid = 216] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18B07C00) [pid = 216] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1283B400) [pid = 216] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AE5B400) [pid = 216] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1378A800) [pid = 216] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 98 (0F588800) [pid = 216] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 97 (15CEC400) [pid = 216] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:57:11 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1D870400) [pid = 216] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 23:57:11 INFO - PROCESS | 216 | 1461221831660 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 23:57:11 INFO - PROCESS | 216 | 1461221831662 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 23:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:57:11 INFO - PROCESS | 216 | 1461221831665 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:57:11 INFO - PROCESS | 216 | 1461221831667 Marionette TRACE conn5 <- [1,522,null,{}] 23:57:11 INFO - PROCESS | 216 | 1461221831670 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}] 23:57:11 INFO - PROCESS | 216 | 1461221831745 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 23:57:11 INFO - PROCESS | 216 | 1461221831751 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:11 INFO - PROCESS | 216 | ++DOCSHELL 12859000 == 47 [pid = 216] [id = 140] 23:57:11 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12C7A400) [pid = 216] [serial = 418] [outer = 00000000] 23:57:11 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1AE3C800) [pid = 216] [serial = 419] [outer = 12C7A400] 23:57:11 INFO - PROCESS | 216 | 1461221831796 Marionette DEBUG loaded listener.js 23:57:11 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B5BB000) [pid = 216] [serial = 420] [outer = 12C7A400] 23:57:12 INFO - PROCESS | 216 | 1461221832229 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]]]}] 23:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 23:57:12 INFO - PROCESS | 216 | 1461221832296 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 216 | 1461221832298 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 23:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:57:12 INFO - PROCESS | 216 | 1461221832301 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 216 | 1461221832303 Marionette TRACE conn5 <- [1,526,null,{}] 23:57:12 INFO - PROCESS | 216 | 1461221832306 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}] 23:57:12 INFO - PROCESS | 216 | 1461221832381 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 23:57:12 INFO - PROCESS | 216 | 1461221832388 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 216 | ++DOCSHELL 1B5F3000 == 48 [pid = 216] [id = 141] 23:57:12 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C975000) [pid = 216] [serial = 421] [outer = 00000000] 23:57:12 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1D42BC00) [pid = 216] [serial = 422] [outer = 1C975000] 23:57:12 INFO - PROCESS | 216 | 1461221832432 Marionette DEBUG loaded listener.js 23:57:12 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1D896800) [pid = 216] [serial = 423] [outer = 1C975000] 23:57:12 INFO - PROCESS | 216 | 1461221832856 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]]]}] 23:57:12 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 23:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 23:57:12 INFO - PROCESS | 216 | 1461221832878 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 23:57:12 INFO - PROCESS | 216 | 1461221832880 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 23:57:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:57:12 INFO - PROCESS | 216 | 1461221832883 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:57:12 INFO - PROCESS | 216 | 1461221832885 Marionette TRACE conn5 <- [1,530,null,{}] 23:57:12 INFO - PROCESS | 216 | 1461221832888 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}] 23:57:12 INFO - PROCESS | 216 | 1461221832969 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 23:57:12 INFO - PROCESS | 216 | 1461221832975 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:12 INFO - PROCESS | 216 | ++DOCSHELL 1EFA1000 == 49 [pid = 216] [id = 142] 23:57:12 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1EFA2400) [pid = 216] [serial = 424] [outer = 00000000] 23:57:13 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1F482800) [pid = 216] [serial = 425] [outer = 1EFA2400] 23:57:13 INFO - PROCESS | 216 | 1461221833020 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (20459000) [pid = 216] [serial = 426] [outer = 1EFA2400] 23:57:13 INFO - PROCESS | 216 | 1461221833535 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"]]]}] 23:57:13 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 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:57:13 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 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:57:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:57:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 669ms 23:57:13 INFO - PROCESS | 216 | 1461221833557 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 23:57:13 INFO - PROCESS | 216 | 1461221833559 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 23:57:13 INFO - PROCESS | 216 | 1461221833563 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:57:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:57:13 INFO - PROCESS | 216 | 1461221833565 Marionette TRACE conn5 <- [1,534,null,{}] 23:57:13 INFO - PROCESS | 216 | 1461221833569 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}] 23:57:13 INFO - PROCESS | 216 | 1461221833724 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 23:57:13 INFO - PROCESS | 216 | 1461221833820 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:13 INFO - PROCESS | 216 | ++DOCSHELL 0EBF0C00 == 50 [pid = 216] [id = 143] 23:57:13 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (0EE0D000) [pid = 216] [serial = 427] [outer = 00000000] 23:57:13 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (126B7C00) [pid = 216] [serial = 428] [outer = 0EE0D000] 23:57:13 INFO - PROCESS | 216 | 1461221833879 Marionette DEBUG loaded listener.js 23:57:13 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (127D0800) [pid = 216] [serial = 429] [outer = 0EE0D000] 23:57:14 INFO - PROCESS | 216 | 1461221834476 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]]]}] 23:57:14 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. 23:57:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 23:57:14 INFO - PROCESS | 216 | 1461221834498 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 23:57:14 INFO - PROCESS | 216 | 1461221834503 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 23:57:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:57:14 INFO - PROCESS | 216 | 1461221834507 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:57:14 INFO - PROCESS | 216 | 1461221834512 Marionette TRACE conn5 <- [1,538,null,{}] 23:57:14 INFO - PROCESS | 216 | 1461221834517 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}] 23:57:14 INFO - PROCESS | 216 | 1461221834622 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 23:57:14 INFO - PROCESS | 216 | 1461221834716 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:14 INFO - PROCESS | 216 | ++DOCSHELL 15C07000 == 51 [pid = 216] [id = 144] 23:57:14 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (15CEA000) [pid = 216] [serial = 430] [outer = 00000000] 23:57:14 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (173D6400) [pid = 216] [serial = 431] [outer = 15CEA000] 23:57:14 INFO - PROCESS | 216 | 1461221834774 Marionette DEBUG loaded listener.js 23:57:14 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (173DB400) [pid = 216] [serial = 432] [outer = 15CEA000] 23:57:15 INFO - PROCESS | 216 | 1461221835318 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]]]}] 23:57:15 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. 23:57:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 829ms 23:57:15 INFO - PROCESS | 216 | 1461221835342 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 23:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:57:15 INFO - PROCESS | 216 | 1461221835346 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 23:57:15 INFO - PROCESS | 216 | 1461221835349 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:57:15 INFO - PROCESS | 216 | 1461221835351 Marionette TRACE conn5 <- [1,542,null,{}] 23:57:15 INFO - PROCESS | 216 | 1461221835355 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}] 23:57:15 INFO - PROCESS | 216 | 1461221835460 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 23:57:15 INFO - PROCESS | 216 | 1461221835556 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:15 INFO - PROCESS | 216 | ++DOCSHELL 1A283800 == 52 [pid = 216] [id = 145] 23:57:15 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1A28DC00) [pid = 216] [serial = 433] [outer = 00000000] 23:57:15 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1CA0E800) [pid = 216] [serial = 434] [outer = 1A28DC00] 23:57:15 INFO - PROCESS | 216 | 1461221835631 Marionette DEBUG loaded listener.js 23:57:15 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1FD4F000) [pid = 216] [serial = 435] [outer = 1A28DC00] 23:57:16 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:16 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:16 INFO - PROCESS | 216 | 1461221836268 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]]]}] 23:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 969ms 23:57:16 INFO - PROCESS | 216 | 1461221836322 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 23:57:16 INFO - PROCESS | 216 | 1461221836326 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 23:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:57:16 INFO - PROCESS | 216 | 1461221836337 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:57:16 INFO - PROCESS | 216 | 1461221836342 Marionette TRACE conn5 <- [1,546,null,{}] 23:57:16 INFO - PROCESS | 216 | 1461221836346 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}] 23:57:16 INFO - PROCESS | 216 | 1461221836451 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 23:57:16 INFO - PROCESS | 216 | 1461221836530 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:16 INFO - PROCESS | 216 | ++DOCSHELL 0EB32000 == 53 [pid = 216] [id = 146] 23:57:16 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1FD55400) [pid = 216] [serial = 436] [outer = 00000000] 23:57:16 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (2065B400) [pid = 216] [serial = 437] [outer = 1FD55400] 23:57:16 INFO - PROCESS | 216 | 1461221836626 Marionette DEBUG loaded listener.js 23:57:16 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (2065E800) [pid = 216] [serial = 438] [outer = 1FD55400] 23:57:17 INFO - PROCESS | 216 | 1461221837157 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]]]}] 23:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 890ms 23:57:17 INFO - PROCESS | 216 | 1461221837222 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 23:57:17 INFO - PROCESS | 216 | 1461221837225 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 23:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:57:17 INFO - PROCESS | 216 | 1461221837228 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:57:17 INFO - PROCESS | 216 | 1461221837230 Marionette TRACE conn5 <- [1,550,null,{}] 23:57:17 INFO - PROCESS | 216 | 1461221837234 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}] 23:57:17 INFO - PROCESS | 216 | 1461221837334 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 23:57:17 INFO - PROCESS | 216 | 1461221837413 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:17 INFO - PROCESS | 216 | ++DOCSHELL 0EB32400 == 54 [pid = 216] [id = 147] 23:57:17 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (2046E400) [pid = 216] [serial = 439] [outer = 00000000] 23:57:17 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (2066A400) [pid = 216] [serial = 440] [outer = 2046E400] 23:57:17 INFO - PROCESS | 216 | 1461221837508 Marionette DEBUG loaded listener.js 23:57:17 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (21098800) [pid = 216] [serial = 441] [outer = 2046E400] 23:57:17 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:17 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:18 INFO - PROCESS | 216 | 1461221838264 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]]]}] 23:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1066ms 23:57:18 INFO - PROCESS | 216 | 1461221838309 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 23:57:18 INFO - PROCESS | 216 | 1461221838313 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 23:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:57:18 INFO - PROCESS | 216 | 1461221838327 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:57:18 INFO - PROCESS | 216 | 1461221838331 Marionette TRACE conn5 <- [1,554,null,{}] 23:57:18 INFO - PROCESS | 216 | 1461221838337 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}] 23:57:18 INFO - PROCESS | 216 | 1461221838431 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 23:57:18 INFO - PROCESS | 216 | 1461221838508 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:18 INFO - PROCESS | 216 | ++DOCSHELL 16A10C00 == 55 [pid = 216] [id = 148] 23:57:18 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (16C1E800) [pid = 216] [serial = 442] [outer = 00000000] 23:57:18 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (171C8000) [pid = 216] [serial = 443] [outer = 16C1E800] 23:57:18 INFO - PROCESS | 216 | 1461221838556 Marionette DEBUG loaded listener.js 23:57:18 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (174E4000) [pid = 216] [serial = 444] [outer = 16C1E800] 23:57:18 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:18 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:19 INFO - PROCESS | 216 | 1461221839132 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 889ms 23:57:19 INFO - PROCESS | 216 | 1461221839211 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 216 | 1461221839216 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 23:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:57:19 INFO - PROCESS | 216 | 1461221839222 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:57:19 INFO - PROCESS | 216 | 1461221839225 Marionette TRACE conn5 <- [1,558,null,{}] 23:57:19 INFO - PROCESS | 216 | 1461221839229 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}] 23:57:19 INFO - PROCESS | 216 | 1461221839322 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 23:57:19 INFO - PROCESS | 216 | 1461221839403 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:19 INFO - PROCESS | 216 | ++DOCSHELL 1AE3BC00 == 56 [pid = 216] [id = 149] 23:57:19 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1AE41800) [pid = 216] [serial = 445] [outer = 00000000] 23:57:19 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1B5B4400) [pid = 216] [serial = 446] [outer = 1AE41800] 23:57:19 INFO - PROCESS | 216 | 1461221839452 Marionette DEBUG loaded listener.js 23:57:19 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1B5F0C00) [pid = 216] [serial = 447] [outer = 1AE41800] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1B5B4800 == 55 [pid = 216] [id = 24] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 174EBC00 == 54 [pid = 216] [id = 109] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1C96E800 == 53 [pid = 216] [id = 114] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1A8DE000 == 52 [pid = 216] [id = 110] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 16C20400 == 51 [pid = 216] [id = 108] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1B5EB000 == 50 [pid = 216] [id = 111] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1EFA1000 == 49 [pid = 216] [id = 142] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1B5F3000 == 48 [pid = 216] [id = 141] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 12859000 == 47 [pid = 216] [id = 140] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1C766400 == 46 [pid = 216] [id = 139] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 1B5C0800 == 45 [pid = 216] [id = 138] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 126BE000 == 44 [pid = 216] [id = 137] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 19F6BC00 == 43 [pid = 216] [id = 136] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 13796800 == 42 [pid = 216] [id = 135] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 0EB3CC00 == 41 [pid = 216] [id = 134] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 125 (18B07800) [pid = 216] [serial = 346] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1D101400) [pid = 216] [serial = 349] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D425000) [pid = 216] [serial = 352] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1F482C00) [pid = 216] [serial = 382] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 121 (12837C00) [pid = 216] [serial = 343] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 12E5A800 == 40 [pid = 216] [id = 133] 23:57:19 INFO - PROCESS | 216 | --DOCSHELL 12836400 == 39 [pid = 216] [id = 129] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C9EE400) [pid = 216] [serial = 371] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 119 (19F66400) [pid = 216] [serial = 361] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1A281800) [pid = 216] [serial = 362] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 117 (136B0000) [pid = 216] [serial = 358] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 116 (15C04C00) [pid = 216] [serial = 359] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C973400) [pid = 216] [serial = 370] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AED0400) [pid = 216] [serial = 364] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 113 (16C17400) [pid = 216] [serial = 356] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 112 (15C57C00) [pid = 216] [serial = 355] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1D4B5000) [pid = 216] [serial = 373] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C42DC00) [pid = 216] [serial = 376] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1F31F400) [pid = 216] [serial = 379] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1D385000) [pid = 216] [serial = 374] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1F325400) [pid = 216] [serial = 380] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B633800) [pid = 216] [serial = 368] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1B227400) [pid = 216] [serial = 365] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1D382C00) [pid = 216] [serial = 377] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1B5F6800) [pid = 216] [serial = 367] [outer = 00000000] [url = about:blank] 23:57:19 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:19 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:19 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:19 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:19 INFO - PROCESS | 216 | 1461221839985 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]]]}] 23:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 770ms 23:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:57:19 INFO - PROCESS | 216 | 1461221839995 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 23:57:19 INFO - PROCESS | 216 | 1461221839997 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 23:57:19 INFO - PROCESS | 216 | 1461221840000 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - PROCESS | 216 | 1461221840004 Marionette TRACE conn5 <- [1,562,null,{}] 23:57:20 INFO - PROCESS | 216 | 1461221840014 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}] 23:57:20 INFO - PROCESS | 216 | 1461221840099 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 23:57:20 INFO - PROCESS | 216 | 1461221840109 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 216 | ++DOCSHELL 15CEBC00 == 40 [pid = 216] [id = 150] 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (16A10400) [pid = 216] [serial = 448] [outer = 00000000] 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1823F800) [pid = 216] [serial = 449] [outer = 16A10400] 23:57:20 INFO - PROCESS | 216 | 1461221840157 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (19F68800) [pid = 216] [serial = 450] [outer = 16A10400] 23:57:20 INFO - PROCESS | 216 | 1461221840629 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]]]}] 23:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 23:57:20 INFO - PROCESS | 216 | 1461221840672 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 23:57:20 INFO - PROCESS | 216 | 1461221840675 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 23:57:20 INFO - PROCESS | 216 | 1461221840678 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:57:20 INFO - PROCESS | 216 | 1461221840680 Marionette TRACE conn5 <- [1,566,null,{}] 23:57:20 INFO - PROCESS | 216 | 1461221840683 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}] 23:57:20 INFO - PROCESS | 216 | 1461221840762 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 23:57:20 INFO - PROCESS | 216 | 1461221840771 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:20 INFO - PROCESS | 216 | ++DOCSHELL 1AED0400 == 41 [pid = 216] [id = 151] 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AED1800) [pid = 216] [serial = 451] [outer = 00000000] 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B638000) [pid = 216] [serial = 452] [outer = 1AED1800] 23:57:20 INFO - PROCESS | 216 | 1461221840819 Marionette DEBUG loaded listener.js 23:57:20 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C0D6400) [pid = 216] [serial = 453] [outer = 1AED1800] 23:57:21 INFO - PROCESS | 216 | 1461221841290 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]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 23:57:21 INFO - PROCESS | 216 | 1461221841353 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 216 | 1461221841355 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 23:57:21 INFO - PROCESS | 216 | 1461221841358 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:57:21 INFO - PROCESS | 216 | 1461221841360 Marionette TRACE conn5 <- [1,570,null,{}] 23:57:21 INFO - PROCESS | 216 | 1461221841363 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}] 23:57:21 INFO - PROCESS | 216 | 1461221841444 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 23:57:21 INFO - PROCESS | 216 | 1461221841453 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:21 INFO - PROCESS | 216 | ++DOCSHELL 1C96A000 == 42 [pid = 216] [id = 152] 23:57:21 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1C96C400) [pid = 216] [serial = 454] [outer = 00000000] 23:57:21 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C997400) [pid = 216] [serial = 455] [outer = 1C96C400] 23:57:21 INFO - PROCESS | 216 | 1461221841501 Marionette DEBUG loaded listener.js 23:57:21 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C999C00) [pid = 216] [serial = 456] [outer = 1C96C400] 23:57:21 INFO - PROCESS | 216 | 1461221841944 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]]]}] 23:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 23:57:21 INFO - PROCESS | 216 | 1461221841992 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 23:57:21 INFO - PROCESS | 216 | 1461221841994 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 23:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:57:21 INFO - PROCESS | 216 | 1461221841997 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:57:21 INFO - PROCESS | 216 | 1461221841999 Marionette TRACE conn5 <- [1,574,null,{}] 23:57:21 INFO - PROCESS | 216 | 1461221842002 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}] 23:57:22 INFO - PROCESS | 216 | 1461221842129 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 23:57:22 INFO - PROCESS | 216 | 1461221842212 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 216 | ++DOCSHELL 1C99B400 == 43 [pid = 216] [id = 153] 23:57:22 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C99C800) [pid = 216] [serial = 457] [outer = 00000000] 23:57:22 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1CC10C00) [pid = 216] [serial = 458] [outer = 1C99C800] 23:57:22 INFO - PROCESS | 216 | 1461221842261 Marionette DEBUG loaded listener.js 23:57:22 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D110000) [pid = 216] [serial = 459] [outer = 1C99C800] 23:57:22 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:22 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:22 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:22 INFO - PROCESS | 216 | 1461221842727 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]]]}] 23:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 23:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:57:22 INFO - PROCESS | 216 | 1461221842775 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 23:57:22 INFO - PROCESS | 216 | 1461221842777 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 23:57:22 INFO - PROCESS | 216 | 1461221842780 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:57:22 INFO - PROCESS | 216 | 1461221842782 Marionette TRACE conn5 <- [1,578,null,{}] 23:57:22 INFO - PROCESS | 216 | 1461221842785 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}] 23:57:22 INFO - PROCESS | 216 | 1461221842893 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 23:57:22 INFO - PROCESS | 216 | 1461221842906 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:22 INFO - PROCESS | 216 | ++DOCSHELL 1D4BBC00 == 44 [pid = 216] [id = 154] 23:57:22 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D830400) [pid = 216] [serial = 460] [outer = 00000000] 23:57:22 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1F31BC00) [pid = 216] [serial = 461] [outer = 1D830400] 23:57:22 INFO - PROCESS | 216 | 1461221842952 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1D89BC00) [pid = 216] [serial = 462] [outer = 1D830400] 23:57:23 INFO - PROCESS | 216 | 1461221843406 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]]]}] 23:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 669ms 23:57:23 INFO - PROCESS | 216 | 1461221843453 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 23:57:23 INFO - PROCESS | 216 | 1461221843455 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 23:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:57:23 INFO - PROCESS | 216 | 1461221843502 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:57:23 INFO - PROCESS | 216 | 1461221843504 Marionette TRACE conn5 <- [1,582,null,{}] 23:57:23 INFO - PROCESS | 216 | 1461221843511 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}] 23:57:23 INFO - PROCESS | 216 | 1461221843618 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 23:57:23 INFO - PROCESS | 216 | 1461221843630 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:23 INFO - PROCESS | 216 | ++DOCSHELL 1F319800 == 45 [pid = 216] [id = 155] 23:57:23 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1F48FC00) [pid = 216] [serial = 463] [outer = 00000000] 23:57:23 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (2045BC00) [pid = 216] [serial = 464] [outer = 1F48FC00] 23:57:23 INFO - PROCESS | 216 | 1461221843674 Marionette DEBUG loaded listener.js 23:57:23 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (20468800) [pid = 216] [serial = 465] [outer = 1F48FC00] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 120 (0EBE9400) [pid = 216] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 119 (15C58800) [pid = 216] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 118 (12E5B400) [pid = 216] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1A27D400) [pid = 216] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1B637000) [pid = 216] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C773C00) [pid = 216] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 114 (12C7A400) [pid = 216] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C975000) [pid = 216] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1283D400) [pid = 216] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 111 (20457000) [pid = 216] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C9F1800) [pid = 216] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:57:24 INFO - PROCESS | 216 | --DOMWINDOW == 109 (12857800) [pid = 216] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:57:24 INFO - PROCESS | 216 | 1461221844301 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]]]}] 23:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 850ms 23:57:24 INFO - PROCESS | 216 | 1461221844340 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 216 | 1461221844342 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 23:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:57:24 INFO - PROCESS | 216 | 1461221844345 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - PROCESS | 216 | 1461221844347 Marionette TRACE conn5 <- [1,586,null,{}] 23:57:24 INFO - PROCESS | 216 | 1461221844351 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}] 23:57:24 INFO - PROCESS | 216 | 1461221844429 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 23:57:24 INFO - PROCESS | 216 | 1461221844435 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:24 INFO - PROCESS | 216 | ++DOCSHELL 0EB3A400 == 46 [pid = 216] [id = 156] 23:57:24 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0EBE1C00) [pid = 216] [serial = 466] [outer = 00000000] 23:57:24 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B5BB400) [pid = 216] [serial = 467] [outer = 0EBE1C00] 23:57:24 INFO - PROCESS | 216 | 1461221844480 Marionette DEBUG loaded listener.js 23:57:24 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C975000) [pid = 216] [serial = 468] [outer = 0EBE1C00] 23:57:24 INFO - PROCESS | 216 | 1461221844880 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]]]}] 23:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 569ms 23:57:24 INFO - PROCESS | 216 | 1461221844925 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 23:57:24 INFO - PROCESS | 216 | 1461221844927 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 23:57:24 INFO - PROCESS | 216 | 1461221844930 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:57:24 INFO - PROCESS | 216 | 1461221844932 Marionette TRACE conn5 <- [1,590,null,{}] 23:57:24 INFO - PROCESS | 216 | 1461221844936 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}] 23:57:25 INFO - PROCESS | 216 | 1461221845013 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 23:57:25 INFO - PROCESS | 216 | 1461221845020 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 216 | ++DOCSHELL 1AE42800 == 47 [pid = 216] [id = 157] 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C971800) [pid = 216] [serial = 469] [outer = 00000000] 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (2045D400) [pid = 216] [serial = 470] [outer = 1C971800] 23:57:25 INFO - PROCESS | 216 | 1461221845066 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (2046A800) [pid = 216] [serial = 471] [outer = 1C971800] 23:57:25 INFO - PROCESS | 216 | 1461221845617 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]]]}] 23:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 23:57:25 INFO - PROCESS | 216 | 1461221845664 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 23:57:25 INFO - PROCESS | 216 | 1461221845667 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 23:57:25 INFO - PROCESS | 216 | 1461221845670 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:57:25 INFO - PROCESS | 216 | 1461221845672 Marionette TRACE conn5 <- [1,594,null,{}] 23:57:25 INFO - PROCESS | 216 | 1461221845676 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}] 23:57:25 INFO - PROCESS | 216 | 1461221845773 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 23:57:25 INFO - PROCESS | 216 | 1461221845782 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:25 INFO - PROCESS | 216 | ++DOCSHELL 1B77B400 == 48 [pid = 216] [id = 158] 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1B77C400) [pid = 216] [serial = 472] [outer = 00000000] 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1CB92400) [pid = 216] [serial = 473] [outer = 1B77C400] 23:57:25 INFO - PROCESS | 216 | 1461221845832 Marionette DEBUG loaded listener.js 23:57:25 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (210A5400) [pid = 216] [serial = 474] [outer = 1B77C400] 23:57:26 INFO - PROCESS | 216 | 1461221846449 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]]]}] 23:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 829ms 23:57:26 INFO - PROCESS | 216 | 1461221846505 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 23:57:26 INFO - PROCESS | 216 | 1461221846510 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 23:57:26 INFO - PROCESS | 216 | 1461221846515 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:57:26 INFO - PROCESS | 216 | 1461221846519 Marionette TRACE conn5 <- [1,598,null,{}] 23:57:26 INFO - PROCESS | 216 | 1461221846525 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}] 23:57:26 INFO - PROCESS | 216 | 1461221846633 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 23:57:26 INFO - PROCESS | 216 | 1461221846760 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:26 INFO - PROCESS | 216 | ++DOCSHELL 12839800 == 49 [pid = 216] [id = 159] 23:57:26 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1283AC00) [pid = 216] [serial = 475] [outer = 00000000] 23:57:26 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (136AAC00) [pid = 216] [serial = 476] [outer = 1283AC00] 23:57:26 INFO - PROCESS | 216 | 1461221846819 Marionette DEBUG loaded listener.js 23:57:26 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (15C4F800) [pid = 216] [serial = 477] [outer = 1283AC00] 23:57:27 INFO - PROCESS | 216 | 1461221847455 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]]]}] 23:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 23:57:27 INFO - PROCESS | 216 | 1461221847490 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 23:57:27 INFO - PROCESS | 216 | 1461221847496 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 23:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:57:27 INFO - PROCESS | 216 | 1461221847503 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:57:27 INFO - PROCESS | 216 | 1461221847506 Marionette TRACE conn5 <- [1,602,null,{}] 23:57:27 INFO - PROCESS | 216 | 1461221847510 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}] 23:57:27 INFO - PROCESS | 216 | 1461221847617 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 23:57:27 INFO - PROCESS | 216 | 1461221847742 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:27 INFO - PROCESS | 216 | ++DOCSHELL 171DE400 == 50 [pid = 216] [id = 160] 23:57:27 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1A285400) [pid = 216] [serial = 478] [outer = 00000000] 23:57:27 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5F3400) [pid = 216] [serial = 479] [outer = 1A285400] 23:57:27 INFO - PROCESS | 216 | 1461221847801 Marionette DEBUG loaded listener.js 23:57:27 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B778400) [pid = 216] [serial = 480] [outer = 1A285400] 23:57:28 INFO - PROCESS | 216 | 1461221848356 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]]]}] 23:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 929ms 23:57:28 INFO - PROCESS | 216 | 1461221848435 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 23:57:28 INFO - PROCESS | 216 | 1461221848438 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 23:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:57:28 INFO - PROCESS | 216 | 1461221848442 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:57:28 INFO - PROCESS | 216 | 1461221848446 Marionette TRACE conn5 <- [1,606,null,{}] 23:57:28 INFO - PROCESS | 216 | 1461221848457 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}] 23:57:28 INFO - PROCESS | 216 | 1461221848614 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 23:57:28 INFO - PROCESS | 216 | 1461221848625 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:28 INFO - PROCESS | 216 | ++DOCSHELL 1C9A3400 == 51 [pid = 216] [id = 161] 23:57:28 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C9A4400) [pid = 216] [serial = 481] [outer = 00000000] 23:57:28 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1D835400) [pid = 216] [serial = 482] [outer = 1C9A4400] 23:57:28 INFO - PROCESS | 216 | 1461221848682 Marionette DEBUG loaded listener.js 23:57:28 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20460400) [pid = 216] [serial = 483] [outer = 1C9A4400] 23:57:29 INFO - PROCESS | 216 | 1461221849322 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]]]}] 23:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 929ms 23:57:29 INFO - PROCESS | 216 | 1461221849375 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 23:57:29 INFO - PROCESS | 216 | 1461221849378 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 23:57:29 INFO - PROCESS | 216 | 1461221849381 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:57:29 INFO - PROCESS | 216 | 1461221849383 Marionette TRACE conn5 <- [1,610,null,{}] 23:57:29 INFO - PROCESS | 216 | 1461221849388 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}] 23:57:29 INFO - PROCESS | 216 | 1461221849495 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 23:57:29 INFO - PROCESS | 216 | 1461221849620 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:29 INFO - PROCESS | 216 | ++DOCSHELL 20716800 == 52 [pid = 216] [id = 162] 23:57:29 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20717400) [pid = 216] [serial = 484] [outer = 00000000] 23:57:29 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20731800) [pid = 216] [serial = 485] [outer = 20717400] 23:57:29 INFO - PROCESS | 216 | 1461221849679 Marionette DEBUG loaded listener.js 23:57:29 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (20734C00) [pid = 216] [serial = 486] [outer = 20717400] 23:57:30 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:57:30 INFO - PROCESS | 216 | 1461221850471 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]]]}] 23:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1117ms 23:57:30 INFO - PROCESS | 216 | 1461221850502 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 23:57:30 INFO - PROCESS | 216 | 1461221850504 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 23:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:57:30 INFO - PROCESS | 216 | 1461221850508 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:57:30 INFO - PROCESS | 216 | 1461221850510 Marionette TRACE conn5 <- [1,614,null,{}] 23:57:30 INFO - PROCESS | 216 | 1461221850514 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}] 23:57:30 INFO - PROCESS | 216 | 1461221850616 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 23:57:30 INFO - PROCESS | 216 | 1461221850748 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:30 INFO - PROCESS | 216 | ++DOCSHELL 205E9400 == 53 [pid = 216] [id = 163] 23:57:30 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (205EB800) [pid = 216] [serial = 487] [outer = 00000000] 23:57:30 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (205F0400) [pid = 216] [serial = 488] [outer = 205EB800] 23:57:30 INFO - PROCESS | 216 | 1461221850804 Marionette DEBUG loaded listener.js 23:57:30 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (205F1800) [pid = 216] [serial = 489] [outer = 205EB800] 23:57:31 INFO - PROCESS | 216 | 1461221851619 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]]]}] 23:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1181ms 23:57:31 INFO - PROCESS | 216 | 1461221851694 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 23:57:31 INFO - PROCESS | 216 | 1461221851699 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 23:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:57:31 INFO - PROCESS | 216 | 1461221851704 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:57:31 INFO - PROCESS | 216 | 1461221851708 Marionette TRACE conn5 <- [1,618,null,{}] 23:57:31 INFO - PROCESS | 216 | 1461221851713 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}] 23:57:31 INFO - PROCESS | 216 | 1461221851822 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 23:57:31 INFO - PROCESS | 216 | 1461221851902 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:31 INFO - PROCESS | 216 | ++DOCSHELL 126B9400 == 54 [pid = 216] [id = 164] 23:57:31 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (12ECCC00) [pid = 216] [serial = 490] [outer = 00000000] 23:57:31 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (174EB000) [pid = 216] [serial = 491] [outer = 12ECCC00] 23:57:31 INFO - PROCESS | 216 | 1461221851994 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (18B08400) [pid = 216] [serial = 492] [outer = 12ECCC00] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 173E2800 == 53 [pid = 216] [id = 113] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 0EB1C800 == 52 [pid = 216] [id = 112] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1AE42800 == 51 [pid = 216] [id = 157] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 0EB3A400 == 50 [pid = 216] [id = 156] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1F319800 == 49 [pid = 216] [id = 155] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1D4BBC00 == 48 [pid = 216] [id = 154] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1C99B400 == 47 [pid = 216] [id = 153] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1C96A000 == 46 [pid = 216] [id = 152] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1F482800) [pid = 216] [serial = 425] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1C0D9400) [pid = 216] [serial = 395] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1AED0400 == 45 [pid = 216] [id = 151] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 15CEBC00 == 44 [pid = 216] [id = 150] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 1AE3BC00 == 43 [pid = 216] [id = 149] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 16A10C00 == 42 [pid = 216] [id = 148] 23:57:32 INFO - PROCESS | 216 | --DOCSHELL 0EB32000 == 41 [pid = 216] [id = 146] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 133 (20460800) [pid = 216] [serial = 266] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1D4B7000) [pid = 216] [serial = 353] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 131 (16A14800) [pid = 216] [serial = 314] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 130 (19F6AC00) [pid = 216] [serial = 388] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C426800) [pid = 216] [serial = 414] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1C0DB800) [pid = 216] [serial = 413] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C9EB800) [pid = 216] [serial = 416] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AE3C800) [pid = 216] [serial = 419] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1D896800) [pid = 216] [serial = 423] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1CCAF800) [pid = 216] [serial = 417] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1AECE000) [pid = 216] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B5B4C00) [pid = 216] [serial = 410] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1B5B3400) [pid = 216] [serial = 411] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1AE5C400) [pid = 216] [serial = 408] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1D42BC00) [pid = 216] [serial = 422] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5BB000) [pid = 216] [serial = 420] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 117 (12854400) [pid = 216] [serial = 385] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 116 (12C84000) [pid = 216] [serial = 401] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 115 (12CC8800) [pid = 216] [serial = 402] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 114 (174EC800) [pid = 216] [serial = 404] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 113 (18247400) [pid = 216] [serial = 405] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1D4B1400) [pid = 216] [serial = 391] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 111 (13AB3000) [pid = 216] [serial = 398] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 110 (16A10800) [pid = 216] [serial = 399] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AE3E400) [pid = 216] [serial = 407] [outer = 00000000] [url = about:blank] 23:57:32 INFO - PROCESS | 216 | 1461221852632 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]]]}] 23:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 989ms 23:57:32 INFO - PROCESS | 216 | 1461221852695 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 23:57:32 INFO - PROCESS | 216 | 1461221852700 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 23:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:57:32 INFO - PROCESS | 216 | 1461221852707 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:57:32 INFO - PROCESS | 216 | 1461221852709 Marionette TRACE conn5 <- [1,622,null,{}] 23:57:32 INFO - PROCESS | 216 | 1461221852713 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}] 23:57:32 INFO - PROCESS | 216 | 1461221852804 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 23:57:32 INFO - PROCESS | 216 | 1461221852885 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:32 INFO - PROCESS | 216 | ++DOCSHELL 0EBEDC00 == 42 [pid = 216] [id = 165] 23:57:32 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0ECB1400) [pid = 216] [serial = 493] [outer = 00000000] 23:57:32 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12CBEC00) [pid = 216] [serial = 494] [outer = 0ECB1400] 23:57:32 INFO - PROCESS | 216 | 1461221852931 Marionette DEBUG loaded listener.js 23:57:32 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (12ED9800) [pid = 216] [serial = 495] [outer = 0ECB1400] 23:57:33 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:33 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:33 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:33 INFO - PROCESS | 216 | 1461221853394 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]]]}] 23:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 729ms 23:57:33 INFO - PROCESS | 216 | 1461221853439 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 23:57:33 INFO - PROCESS | 216 | 1461221853441 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 23:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:57:33 INFO - PROCESS | 216 | 1461221853445 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:57:33 INFO - PROCESS | 216 | 1461221853448 Marionette TRACE conn5 <- [1,626,null,{}] 23:57:33 INFO - PROCESS | 216 | 1461221853459 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}] 23:57:33 INFO - PROCESS | 216 | 1461221853546 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 23:57:33 INFO - PROCESS | 216 | 1461221853555 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:33 INFO - PROCESS | 216 | ++DOCSHELL 1A27D400 == 43 [pid = 216] [id = 166] 23:57:33 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1A291C00) [pid = 216] [serial = 496] [outer = 00000000] 23:57:33 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AE42800) [pid = 216] [serial = 497] [outer = 1A291C00] 23:57:33 INFO - PROCESS | 216 | 1461221853607 Marionette DEBUG loaded listener.js 23:57:33 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1AE5F800) [pid = 216] [serial = 498] [outer = 1A291C00] 23:57:33 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:33 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:33 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:34 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:34 INFO - PROCESS | 216 | 1461221854091 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]]]}] 23:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 673ms 23:57:34 INFO - PROCESS | 216 | 1461221854122 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 216 | 1461221854124 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 23:57:34 INFO - PROCESS | 216 | 1461221854127 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - PROCESS | 216 | 1461221854129 Marionette TRACE conn5 <- [1,630,null,{}] 23:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:57:34 INFO - PROCESS | 216 | 1461221854133 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}] 23:57:34 INFO - PROCESS | 216 | 1461221854214 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 23:57:34 INFO - PROCESS | 216 | 1461221854222 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 216 | ++DOCSHELL 1B5B5400 == 44 [pid = 216] [id = 167] 23:57:34 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1B5B6000) [pid = 216] [serial = 499] [outer = 00000000] 23:57:34 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1B5F1C00) [pid = 216] [serial = 500] [outer = 1B5B6000] 23:57:34 INFO - PROCESS | 216 | 1461221854270 Marionette DEBUG loaded listener.js 23:57:34 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B5F8000) [pid = 216] [serial = 501] [outer = 1B5B6000] 23:57:34 INFO - PROCESS | 216 | 1461221854707 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]]]}] 23:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 23:57:34 INFO - PROCESS | 216 | 1461221854762 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 23:57:34 INFO - PROCESS | 216 | 1461221854764 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 23:57:34 INFO - PROCESS | 216 | 1461221854768 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:57:34 INFO - PROCESS | 216 | 1461221854769 Marionette TRACE conn5 <- [1,634,null,{}] 23:57:34 INFO - PROCESS | 216 | 1461221854773 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}] 23:57:34 INFO - PROCESS | 216 | 1461221854882 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 23:57:34 INFO - PROCESS | 216 | 1461221854966 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:34 INFO - PROCESS | 216 | ++DOCSHELL 1B77C800 == 45 [pid = 216] [id = 168] 23:57:34 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B77D400) [pid = 216] [serial = 502] [outer = 00000000] 23:57:34 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C0D2800) [pid = 216] [serial = 503] [outer = 1B77D400] 23:57:35 INFO - PROCESS | 216 | 1461221855011 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C0D9400) [pid = 216] [serial = 504] [outer = 1B77D400] 23:57:35 INFO - PROCESS | 216 | 1461221855439 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]]]}] 23:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 729ms 23:57:35 INFO - PROCESS | 216 | 1461221855502 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 23:57:35 INFO - PROCESS | 216 | 1461221855504 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 23:57:35 INFO - PROCESS | 216 | 1461221855507 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:57:35 INFO - PROCESS | 216 | 1461221855509 Marionette TRACE conn5 <- [1,638,null,{}] 23:57:35 INFO - PROCESS | 216 | 1461221855513 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}] 23:57:35 INFO - PROCESS | 216 | 1461221855640 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 23:57:35 INFO - PROCESS | 216 | 1461221855698 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:35 INFO - PROCESS | 216 | ++DOCSHELL 1C420800 == 46 [pid = 216] [id = 169] 23:57:35 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C76C800) [pid = 216] [serial = 505] [outer = 00000000] 23:57:35 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C99F000) [pid = 216] [serial = 506] [outer = 1C76C800] 23:57:35 INFO - PROCESS | 216 | 1461221855746 Marionette DEBUG loaded listener.js 23:57:35 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1CA12800) [pid = 216] [serial = 507] [outer = 1C76C800] 23:57:36 INFO - PROCESS | 216 | 1461221856185 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]]]}] 23:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 729ms 23:57:36 INFO - PROCESS | 216 | 1461221856242 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 23:57:36 INFO - PROCESS | 216 | 1461221856244 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 23:57:36 INFO - PROCESS | 216 | 1461221856247 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:57:36 INFO - PROCESS | 216 | 1461221856249 Marionette TRACE conn5 <- [1,642,null,{}] 23:57:36 INFO - PROCESS | 216 | 1461221856253 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}] 23:57:36 INFO - PROCESS | 216 | 1461221856366 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 23:57:36 INFO - PROCESS | 216 | 1461221856424 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:36 INFO - PROCESS | 216 | ++DOCSHELL 1CB8AC00 == 47 [pid = 216] [id = 170] 23:57:36 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1D103800) [pid = 216] [serial = 508] [outer = 00000000] 23:57:36 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1D42BC00) [pid = 216] [serial = 509] [outer = 1D103800] 23:57:36 INFO - PROCESS | 216 | 1461221856468 Marionette DEBUG loaded listener.js 23:57:36 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1D429400) [pid = 216] [serial = 510] [outer = 1D103800] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 126 (19F60400) [pid = 216] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 125 (16A10400) [pid = 216] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C96C400) [pid = 216] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1AE41800) [pid = 216] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1C99C800) [pid = 216] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1D830400) [pid = 216] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1AED1800) [pid = 216] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 119 (16C1E800) [pid = 216] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1F48FC00) [pid = 216] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1EFA2400) [pid = 216] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0EBE1C00) [pid = 216] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:57:36 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C971800) [pid = 216] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:57:37 INFO - PROCESS | 216 | 1461221857028 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]]]}] 23:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 830ms 23:57:37 INFO - PROCESS | 216 | 1461221857082 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 216 | 1461221857084 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 23:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:57:37 INFO - PROCESS | 216 | 1461221857088 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - PROCESS | 216 | 1461221857090 Marionette TRACE conn5 <- [1,646,null,{}] 23:57:37 INFO - PROCESS | 216 | 1461221857094 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}] 23:57:37 INFO - PROCESS | 216 | 1461221857170 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 23:57:37 INFO - PROCESS | 216 | 1461221857254 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 216 | ++DOCSHELL 12CBFC00 == 48 [pid = 216] [id = 171] 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (136B0000) [pid = 216] [serial = 511] [outer = 00000000] 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1B77A800) [pid = 216] [serial = 512] [outer = 136B0000] 23:57:37 INFO - PROCESS | 216 | 1461221857299 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C995800) [pid = 216] [serial = 513] [outer = 136B0000] 23:57:37 INFO - PROCESS | 216 | 1461221857698 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]]]}] 23:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 23:57:37 INFO - PROCESS | 216 | 1461221857722 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 23:57:37 INFO - PROCESS | 216 | 1461221857724 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 23:57:37 INFO - PROCESS | 216 | 1461221857731 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:57:37 INFO - PROCESS | 216 | 1461221857733 Marionette TRACE conn5 <- [1,650,null,{}] 23:57:37 INFO - PROCESS | 216 | 1461221857737 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}] 23:57:37 INFO - PROCESS | 216 | 1461221857848 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 23:57:37 INFO - PROCESS | 216 | 1461221857860 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:37 INFO - PROCESS | 216 | ++DOCSHELL 1B777800 == 49 [pid = 216] [id = 172] 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B783000) [pid = 216] [serial = 514] [outer = 00000000] 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1EFAC000) [pid = 216] [serial = 515] [outer = 1B783000] 23:57:37 INFO - PROCESS | 216 | 1461221857907 Marionette DEBUG loaded listener.js 23:57:37 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1F481000) [pid = 216] [serial = 516] [outer = 1B783000] 23:57:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:38 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:38 INFO - PROCESS | 216 | 1461221858316 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]]]}] 23:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 23:57:38 INFO - PROCESS | 216 | 1461221858367 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 23:57:38 INFO - PROCESS | 216 | 1461221858369 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 23:57:38 INFO - PROCESS | 216 | 1461221858373 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:57:38 INFO - PROCESS | 216 | 1461221858374 Marionette TRACE conn5 <- [1,654,null,{}] 23:57:38 INFO - PROCESS | 216 | 1461221858378 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}] 23:57:38 INFO - PROCESS | 216 | 1461221858490 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 23:57:38 INFO - PROCESS | 216 | 1461221858498 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:38 INFO - PROCESS | 216 | ++DOCSHELL 174DFC00 == 50 [pid = 216] [id = 173] 23:57:38 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1B775400) [pid = 216] [serial = 517] [outer = 00000000] 23:57:38 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20453000) [pid = 216] [serial = 518] [outer = 1B775400] 23:57:38 INFO - PROCESS | 216 | 1461221858543 Marionette DEBUG loaded listener.js 23:57:38 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (2045EC00) [pid = 216] [serial = 519] [outer = 1B775400] 23:57:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:38 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:38 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:39 INFO - PROCESS | 216 | 1461221859013 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]]]}] 23:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 23:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:57:39 INFO - PROCESS | 216 | 1461221859047 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 23:57:39 INFO - PROCESS | 216 | 1461221859052 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 23:57:39 INFO - PROCESS | 216 | 1461221859058 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:57:39 INFO - PROCESS | 216 | 1461221859062 Marionette TRACE conn5 <- [1,658,null,{}] 23:57:39 INFO - PROCESS | 216 | 1461221859070 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}] 23:57:39 INFO - PROCESS | 216 | 1461221859266 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 23:57:39 INFO - PROCESS | 216 | 1461221859396 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:39 INFO - PROCESS | 216 | ++DOCSHELL 12C88400 == 51 [pid = 216] [id = 174] 23:57:39 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (12CBE400) [pid = 216] [serial = 520] [outer = 00000000] 23:57:39 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (16A0B000) [pid = 216] [serial = 521] [outer = 12CBE400] 23:57:39 INFO - PROCESS | 216 | 1461221859456 Marionette DEBUG loaded listener.js 23:57:39 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (16CA5400) [pid = 216] [serial = 522] [outer = 12CBE400] 23:57:40 INFO - PROCESS | 216 | 1461221860027 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]]]}] 23:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1027ms 23:57:40 INFO - PROCESS | 216 | 1461221860086 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 23:57:40 INFO - PROCESS | 216 | 1461221860093 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 23:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:57:40 INFO - PROCESS | 216 | 1461221860100 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:57:40 INFO - PROCESS | 216 | 1461221860103 Marionette TRACE conn5 <- [1,662,null,{}] 23:57:40 INFO - PROCESS | 216 | 1461221860107 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}] 23:57:40 INFO - PROCESS | 216 | 1461221860217 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 23:57:40 INFO - PROCESS | 216 | 1461221860343 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:40 INFO - PROCESS | 216 | ++DOCSHELL 19F63C00 == 52 [pid = 216] [id = 175] 23:57:40 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1A8E4400) [pid = 216] [serial = 523] [outer = 00000000] 23:57:40 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1B5B6C00) [pid = 216] [serial = 524] [outer = 1A8E4400] 23:57:40 INFO - PROCESS | 216 | 1461221860399 Marionette DEBUG loaded listener.js 23:57:40 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1B5EAC00) [pid = 216] [serial = 525] [outer = 1A8E4400] 23:57:40 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 23:57:40 INFO - PROCESS | 216 | [216] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:57:40 INFO - PROCESS | 216 | 1461221860987 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]]]}] 23:57:41 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 23:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 929ms 23:57:41 INFO - PROCESS | 216 | 1461221861031 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 23:57:41 INFO - PROCESS | 216 | 1461221861034 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 23:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:57:41 INFO - PROCESS | 216 | 1461221861038 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:57:41 INFO - PROCESS | 216 | 1461221861042 Marionette TRACE conn5 <- [1,666,null,{}] 23:57:41 INFO - PROCESS | 216 | 1461221861054 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}] 23:57:41 INFO - PROCESS | 216 | 1461221861170 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 23:57:41 INFO - PROCESS | 216 | 1461221861271 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:41 INFO - PROCESS | 216 | ++DOCSHELL 1EF0CC00 == 53 [pid = 216] [id = 176] 23:57:41 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1F31A000) [pid = 216] [serial = 526] [outer = 00000000] 23:57:41 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (20461800) [pid = 216] [serial = 527] [outer = 1F31A000] 23:57:41 INFO - PROCESS | 216 | 1461221861331 Marionette DEBUG loaded listener.js 23:57:41 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (205E6400) [pid = 216] [serial = 528] [outer = 1F31A000] 23:57:41 INFO - PROCESS | 216 | 1461221861976 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]]]}] 23:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 989ms 23:57:42 INFO - PROCESS | 216 | 1461221862031 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 23:57:42 INFO - PROCESS | 216 | 1461221862034 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 23:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:57:42 INFO - PROCESS | 216 | 1461221862037 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:57:42 INFO - PROCESS | 216 | 1461221862040 Marionette TRACE conn5 <- [1,670,null,{}] 23:57:42 INFO - PROCESS | 216 | 1461221862044 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}] 23:57:42 INFO - PROCESS | 216 | 1461221862147 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 23:57:42 INFO - PROCESS | 216 | 1461221862273 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:42 INFO - PROCESS | 216 | ++DOCSHELL 205E5C00 == 54 [pid = 216] [id = 177] 23:57:42 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (20665C00) [pid = 216] [serial = 529] [outer = 00000000] 23:57:42 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (2071D800) [pid = 216] [serial = 530] [outer = 20665C00] 23:57:42 INFO - PROCESS | 216 | 1461221862329 Marionette DEBUG loaded listener.js 23:57:42 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (2073A800) [pid = 216] [serial = 531] [outer = 20665C00] 23:57:43 INFO - PROCESS | 216 | 1461221863289 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]]]}] 23:57:43 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) 23:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1318ms 23:57:43 INFO - PROCESS | 216 | 1461221863328 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 23:57:43 INFO - PROCESS | 216 | 1461221863331 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 23:57:43 INFO - PROCESS | 216 | 1461221863334 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:57:43 INFO - PROCESS | 216 | 1461221863336 Marionette TRACE conn5 <- [1,674,null,{}] 23:57:43 INFO - PROCESS | 216 | 1461221863382 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}] 23:57:43 INFO - PROCESS | 216 | 1461221863473 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 23:57:43 INFO - PROCESS | 216 | 1461221863591 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:43 INFO - PROCESS | 216 | ++DOCSHELL 173CBC00 == 55 [pid = 216] [id = 178] 23:57:43 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (174DF800) [pid = 216] [serial = 532] [outer = 00000000] 23:57:43 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1A293000) [pid = 216] [serial = 533] [outer = 174DF800] 23:57:43 INFO - PROCESS | 216 | 1461221863680 Marionette DEBUG loaded listener.js 23:57:43 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1B77AC00) [pid = 216] [serial = 534] [outer = 174DF800] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1819EC00 == 54 [pid = 216] [id = 130] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1B777800 == 53 [pid = 216] [id = 172] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 12CBFC00 == 52 [pid = 216] [id = 171] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1CB8AC00 == 51 [pid = 216] [id = 170] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1C420800 == 50 [pid = 216] [id = 169] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1B77C800 == 49 [pid = 216] [id = 168] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1B5B5400 == 48 [pid = 216] [id = 167] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 1A27D400 == 47 [pid = 216] [id = 166] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 0EBEDC00 == 46 [pid = 216] [id = 165] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1CB92400) [pid = 216] [serial = 473] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 126B9400 == 45 [pid = 216] [id = 164] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 171DE400 == 44 [pid = 216] [id = 160] 23:57:44 INFO - PROCESS | 216 | --DOCSHELL 12839800 == 43 [pid = 216] [id = 159] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1C969000) [pid = 216] [serial = 396] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 136 (2066A400) [pid = 216] [serial = 440] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1823F800) [pid = 216] [serial = 449] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 134 (19F68800) [pid = 216] [serial = 450] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 133 (126B7C00) [pid = 216] [serial = 428] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1CA0E800) [pid = 216] [serial = 434] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C997400) [pid = 216] [serial = 455] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1B5F0C00) [pid = 216] [serial = 447] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1B5B4400) [pid = 216] [serial = 446] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1CC10C00) [pid = 216] [serial = 458] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 127 (173D6400) [pid = 216] [serial = 431] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 126 (2065B400) [pid = 216] [serial = 437] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1D89BC00) [pid = 216] [serial = 462] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1F31BC00) [pid = 216] [serial = 461] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D110000) [pid = 216] [serial = 459] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B638000) [pid = 216] [serial = 452] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C0D6400) [pid = 216] [serial = 453] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 120 (174E4000) [pid = 216] [serial = 444] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 119 (171C8000) [pid = 216] [serial = 443] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 118 (2045BC00) [pid = 216] [serial = 464] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 117 (20459000) [pid = 216] [serial = 426] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1B5BB400) [pid = 216] [serial = 467] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 115 (2045D400) [pid = 216] [serial = 470] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 114 (20468800) [pid = 216] [serial = 465] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 113 (2046A800) [pid = 216] [serial = 471] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C975000) [pid = 216] [serial = 468] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C999C00) [pid = 216] [serial = 456] [outer = 00000000] [url = about:blank] 23:57:44 INFO - PROCESS | 216 | 1461221864847 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]]]}] 23:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1555ms 23:57:44 INFO - PROCESS | 216 | 1461221864895 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 23:57:44 INFO - PROCESS | 216 | 1461221864899 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 23:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:57:44 INFO - PROCESS | 216 | 1461221864903 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:57:44 INFO - PROCESS | 216 | 1461221864906 Marionette TRACE conn5 <- [1,678,null,{}] 23:57:44 INFO - PROCESS | 216 | 1461221864912 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}] 23:57:45 INFO - PROCESS | 216 | 1461221864999 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 23:57:45 INFO - PROCESS | 216 | 1461221865118 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:45 INFO - PROCESS | 216 | ++DOCSHELL 12E5A000 == 44 [pid = 216] [id = 179] 23:57:45 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (12E5A800) [pid = 216] [serial = 535] [outer = 00000000] 23:57:45 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (16C17400) [pid = 216] [serial = 536] [outer = 12E5A800] 23:57:45 INFO - PROCESS | 216 | 1461221865168 Marionette DEBUG loaded listener.js 23:57:45 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (173D6400) [pid = 216] [serial = 537] [outer = 12E5A800] 23:57:46 INFO - PROCESS | 216 | 1461221866052 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]]]}] 23:57:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1170ms 23:57:46 INFO - PROCESS | 216 | 1461221866079 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 23:57:46 INFO - PROCESS | 216 | 1461221866085 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 23:57:46 INFO - PROCESS | 216 | 1461221866091 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:57:46 INFO - PROCESS | 216 | 1461221866094 Marionette TRACE conn5 <- [1,682,null,{}] 23:57:46 INFO - PROCESS | 216 | 1461221866097 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}] 23:57:46 INFO - PROCESS | 216 | 1461221866187 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 23:57:46 INFO - PROCESS | 216 | 1461221866194 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:46 INFO - PROCESS | 216 | ++DOCSHELL 181A2400 == 45 [pid = 216] [id = 180] 23:57:46 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (18248400) [pid = 216] [serial = 538] [outer = 00000000] 23:57:46 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1AE3C800) [pid = 216] [serial = 539] [outer = 18248400] 23:57:46 INFO - PROCESS | 216 | 1461221866243 Marionette DEBUG loaded listener.js 23:57:46 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AEC6800) [pid = 216] [serial = 540] [outer = 18248400] 23:57:47 INFO - PROCESS | 216 | 1461221867211 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]]]}] 23:57:47 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) 23:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 23:57:47 INFO - PROCESS | 216 | 1461221867287 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 23:57:47 INFO - PROCESS | 216 | 1461221867289 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 23:57:47 INFO - PROCESS | 216 | 1461221867292 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:57:47 INFO - PROCESS | 216 | 1461221867296 Marionette TRACE conn5 <- [1,686,null,{}] 23:57:47 INFO - PROCESS | 216 | 1461221867306 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}] 23:57:47 INFO - PROCESS | 216 | 1461221867427 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 23:57:47 INFO - PROCESS | 216 | 1461221867434 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:47 INFO - PROCESS | 216 | ++DOCSHELL 1B5B8C00 == 46 [pid = 216] [id = 181] 23:57:47 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B5B9400) [pid = 216] [serial = 541] [outer = 00000000] 23:57:47 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B781000) [pid = 216] [serial = 542] [outer = 1B5B9400] 23:57:47 INFO - PROCESS | 216 | 1461221867532 Marionette DEBUG loaded listener.js 23:57:47 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C0D2000) [pid = 216] [serial = 543] [outer = 1B5B9400] 23:57:48 INFO - PROCESS | 216 | 1461221868467 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]]]}] 23:57:48 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) 23:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1218ms 23:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:57:48 INFO - PROCESS | 216 | 1461221868520 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 23:57:48 INFO - PROCESS | 216 | 1461221868523 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 23:57:48 INFO - PROCESS | 216 | 1461221868526 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:57:48 INFO - PROCESS | 216 | 1461221868528 Marionette TRACE conn5 <- [1,690,null,{}] 23:57:48 INFO - PROCESS | 216 | 1461221868532 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}] 23:57:48 INFO - PROCESS | 216 | 1461221868650 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 23:57:48 INFO - PROCESS | 216 | 1461221868657 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:48 INFO - PROCESS | 216 | ++DOCSHELL 1C76BC00 == 47 [pid = 216] [id = 182] 23:57:48 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C7DA800) [pid = 216] [serial = 544] [outer = 00000000] 23:57:48 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C998000) [pid = 216] [serial = 545] [outer = 1C7DA800] 23:57:48 INFO - PROCESS | 216 | 1461221868755 Marionette DEBUG loaded listener.js 23:57:48 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C99CC00) [pid = 216] [serial = 546] [outer = 1C7DA800] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B77D400) [pid = 216] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C76C800) [pid = 216] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 120 (136B0000) [pid = 216] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ECCC00) [pid = 216] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D103800) [pid = 216] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 117 (0ECB1400) [pid = 216] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1B783000) [pid = 216] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1A291C00) [pid = 216] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:57:49 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5B6000) [pid = 216] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:57:49 INFO - PROCESS | 216 | 1461221869718 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]]]}] 23:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1221ms 23:57:49 INFO - PROCESS | 216 | 1461221869750 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 23:57:49 INFO - PROCESS | 216 | 1461221869752 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 23:57:49 INFO - PROCESS | 216 | 1461221869755 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:57:49 INFO - PROCESS | 216 | 1461221869757 Marionette TRACE conn5 <- [1,694,null,{}] 23:57:49 INFO - PROCESS | 216 | 1461221869761 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}] 23:57:49 INFO - PROCESS | 216 | 1461221869842 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 23:57:49 INFO - PROCESS | 216 | 1461221869848 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:49 INFO - PROCESS | 216 | ++DOCSHELL 1A296800 == 48 [pid = 216] [id = 183] 23:57:49 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1B77D400) [pid = 216] [serial = 547] [outer = 00000000] 23:57:49 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C9F1800) [pid = 216] [serial = 548] [outer = 1B77D400] 23:57:49 INFO - PROCESS | 216 | 1461221869893 Marionette DEBUG loaded listener.js 23:57:49 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1CB8C000) [pid = 216] [serial = 549] [outer = 1B77D400] 23:57:50 INFO - PROCESS | 216 | 1461221870846 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]]]}] 23:57:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1116ms 23:57:50 INFO - PROCESS | 216 | 1461221870878 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 23:57:50 INFO - PROCESS | 216 | 1461221870880 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 23:57:50 INFO - PROCESS | 216 | 1461221870883 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:57:50 INFO - PROCESS | 216 | 1461221870885 Marionette TRACE conn5 <- [1,698,null,{}] 23:57:50 INFO - PROCESS | 216 | 1461221870888 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}] 23:57:50 INFO - PROCESS | 216 | 1461221870977 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 23:57:51 INFO - PROCESS | 216 | 1461221871101 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:51 INFO - PROCESS | 216 | ++DOCSHELL 0EB32C00 == 49 [pid = 216] [id = 184] 23:57:51 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (0EB3BC00) [pid = 216] [serial = 550] [outer = 00000000] 23:57:51 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (0F5DF800) [pid = 216] [serial = 551] [outer = 0EB3BC00] 23:57:51 INFO - PROCESS | 216 | 1461221871162 Marionette DEBUG loaded listener.js 23:57:51 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (127CD800) [pid = 216] [serial = 552] [outer = 0EB3BC00] 23:57:52 INFO - PROCESS | 216 | 1461221872307 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]]]}] 23:57:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:57:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1478ms 23:57:52 INFO - PROCESS | 216 | 1461221872367 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 23:57:52 INFO - PROCESS | 216 | 1461221872371 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 23:57:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:57:52 INFO - PROCESS | 216 | 1461221872376 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:57:52 INFO - PROCESS | 216 | 1461221872381 Marionette TRACE conn5 <- [1,702,null,{}] 23:57:52 INFO - PROCESS | 216 | 1461221872431 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}] 23:57:52 INFO - PROCESS | 216 | 1461221872582 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 23:57:52 INFO - PROCESS | 216 | 1461221872703 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:52 INFO - PROCESS | 216 | ++DOCSHELL 171C9C00 == 50 [pid = 216] [id = 185] 23:57:52 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1737D400) [pid = 216] [serial = 553] [outer = 00000000] 23:57:52 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (18B07C00) [pid = 216] [serial = 554] [outer = 1737D400] 23:57:52 INFO - PROCESS | 216 | 1461221872763 Marionette DEBUG loaded listener.js 23:57:52 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (19F5F000) [pid = 216] [serial = 555] [outer = 1737D400] 23:57:53 INFO - PROCESS | 216 | 1461221873805 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]]]}] 23:57:53 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 23:57:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1461ms 23:57:53 INFO - PROCESS | 216 | 1461221873846 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 23:57:53 INFO - PROCESS | 216 | 1461221873850 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 23:57:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:57:53 INFO - PROCESS | 216 | 1461221873854 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:57:53 INFO - PROCESS | 216 | 1461221873856 Marionette TRACE conn5 <- [1,706,null,{}] 23:57:53 INFO - PROCESS | 216 | 1461221873861 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}] 23:57:54 INFO - PROCESS | 216 | 1461221874006 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 23:57:54 INFO - PROCESS | 216 | 1461221874139 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:54 INFO - PROCESS | 216 | ++DOCSHELL 1B5F3800 == 51 [pid = 216] [id = 186] 23:57:54 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B5F5800) [pid = 216] [serial = 556] [outer = 00000000] 23:57:54 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1B783C00) [pid = 216] [serial = 557] [outer = 1B5F5800] 23:57:54 INFO - PROCESS | 216 | 1461221874198 Marionette DEBUG loaded listener.js 23:57:54 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C968400) [pid = 216] [serial = 558] [outer = 1B5F5800] 23:57:55 INFO - PROCESS | 216 | 1461221875247 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]]]}] 23:57:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:57:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1430ms 23:57:55 INFO - PROCESS | 216 | 1461221875289 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 23:57:55 INFO - PROCESS | 216 | 1461221875292 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 23:57:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:57:55 INFO - PROCESS | 216 | 1461221875346 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:57:55 INFO - PROCESS | 216 | 1461221875353 Marionette TRACE conn5 <- [1,710,null,{}] 23:57:55 INFO - PROCESS | 216 | 1461221875358 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}] 23:57:55 INFO - PROCESS | 216 | 1461221875462 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 23:57:55 INFO - PROCESS | 216 | 1461221875663 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:55 INFO - PROCESS | 216 | ++DOCSHELL 12247C00 == 52 [pid = 216] [id = 187] 23:57:55 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1285E800) [pid = 216] [serial = 559] [outer = 00000000] 23:57:55 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (19F68C00) [pid = 216] [serial = 560] [outer = 1285E800] 23:57:55 INFO - PROCESS | 216 | 1461221875720 Marionette DEBUG loaded listener.js 23:57:55 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1AEC9C00) [pid = 216] [serial = 561] [outer = 1285E800] 23:57:56 INFO - PROCESS | 216 | 1461221876387 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] 23:57:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:57:56 INFO - PROCESS | 216 | 1461221876432 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 23:57:56 INFO - PROCESS | 216 | 1461221876437 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:57:56 INFO - PROCESS | 216 | 1461221876440 Marionette TRACE conn5 <- [1,714,null,{}] 23:57:56 INFO - PROCESS | 216 | 1461221876445 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}] 23:57:56 INFO - PROCESS | 216 | 1461221876548 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 23:57:56 INFO - PROCESS | 216 | 1461221876648 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:56 INFO - PROCESS | 216 | ++DOCSHELL 15C56C00 == 53 [pid = 216] [id = 188] 23:57:56 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (15C59400) [pid = 216] [serial = 562] [outer = 00000000] 23:57:56 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (19F5E000) [pid = 216] [serial = 563] [outer = 15C59400] 23:57:56 INFO - PROCESS | 216 | 1461221876698 Marionette DEBUG loaded listener.js 23:57:56 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1AE3A400) [pid = 216] [serial = 564] [outer = 15C59400] 23:57:57 INFO - PROCESS | 216 | 1461221877364 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]]]}] 23:57:57 INFO - PROCESS | 216 | --DOCSHELL 1A296800 == 52 [pid = 216] [id = 183] 23:57:57 INFO - PROCESS | 216 | --DOCSHELL 1C76BC00 == 51 [pid = 216] [id = 182] 23:57:57 INFO - PROCESS | 216 | --DOCSHELL 1B5B8C00 == 50 [pid = 216] [id = 181] 23:57:57 INFO - PROCESS | 216 | --DOCSHELL 181A2400 == 49 [pid = 216] [id = 180] 23:57:57 INFO - PROCESS | 216 | --DOCSHELL 12E5A000 == 48 [pid = 216] [id = 179] 23:57:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:57:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 990ms 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 131 (136AAC00) [pid = 216] [serial = 476] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1C0D2800) [pid = 216] [serial = 503] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C0D9400) [pid = 216] [serial = 504] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1B5F3400) [pid = 216] [serial = 479] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1CA12800) [pid = 216] [serial = 507] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1D835400) [pid = 216] [serial = 482] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C99F000) [pid = 216] [serial = 506] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 124 (20731800) [pid = 216] [serial = 485] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1B77A800) [pid = 216] [serial = 512] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 122 (205F0400) [pid = 216] [serial = 488] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18B08400) [pid = 216] [serial = 492] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 120 (174EB000) [pid = 216] [serial = 491] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1D42BC00) [pid = 216] [serial = 509] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 118 (12CBEC00) [pid = 216] [serial = 494] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 117 (12ED9800) [pid = 216] [serial = 495] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1EFAC000) [pid = 216] [serial = 515] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1AE42800) [pid = 216] [serial = 497] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AE5F800) [pid = 216] [serial = 498] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B5F1C00) [pid = 216] [serial = 500] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1F481000) [pid = 216] [serial = 516] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1D429400) [pid = 216] [serial = 510] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 110 (20453000) [pid = 216] [serial = 518] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C995800) [pid = 216] [serial = 513] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5F8000) [pid = 216] [serial = 501] [outer = 00000000] [url = about:blank] 23:57:57 INFO - PROCESS | 216 | 1461221877437 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 23:57:57 INFO - PROCESS | 216 | 1461221877442 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 23:57:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:57:57 INFO - PROCESS | 216 | 1461221877454 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:57:57 INFO - PROCESS | 216 | 1461221877457 Marionette TRACE conn5 <- [1,718,null,{}] 23:57:57 INFO - PROCESS | 216 | 1461221877460 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}] 23:57:57 INFO - PROCESS | 216 | 1461221877549 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 23:57:57 INFO - PROCESS | 216 | 1461221877564 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:57 INFO - PROCESS | 216 | ++DOCSHELL 12ED9800 == 49 [pid = 216] [id = 189] 23:57:57 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (136A6400) [pid = 216] [serial = 565] [outer = 00000000] 23:57:57 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18199400) [pid = 216] [serial = 566] [outer = 136A6400] 23:57:57 INFO - PROCESS | 216 | 1461221877609 Marionette DEBUG loaded listener.js 23:57:57 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (19F5E800) [pid = 216] [serial = 567] [outer = 136A6400] 23:57:58 INFO - PROCESS | 216 | 1461221878160 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] 23:57:58 INFO - PROCESS | 216 | 1461221878191 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 23:57:58 INFO - PROCESS | 216 | 1461221878195 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 23:57:58 INFO - PROCESS | 216 | 1461221878198 Marionette TRACE conn5 <- [1,722,null,{}] 23:57:58 INFO - PROCESS | 216 | 1461221878208 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}] 23:57:58 INFO - PROCESS | 216 | 1461221878301 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 23:57:58 INFO - PROCESS | 216 | 1461221878388 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 216 | ++DOCSHELL 1B637400 == 50 [pid = 216] [id = 190] 23:57:58 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C0DAC00) [pid = 216] [serial = 568] [outer = 00000000] 23:57:58 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C7DFC00) [pid = 216] [serial = 569] [outer = 1C0DAC00] 23:57:58 INFO - PROCESS | 216 | 1461221878437 Marionette DEBUG loaded listener.js 23:57:58 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C997C00) [pid = 216] [serial = 570] [outer = 1C0DAC00] 23:57:58 INFO - PROCESS | 216 | 1461221878830 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]]]}] 23:57:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:57:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 23:57:58 INFO - PROCESS | 216 | 1461221878869 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 23:57:58 INFO - PROCESS | 216 | 1461221878872 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 23:57:58 INFO - PROCESS | 216 | 1461221878875 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:57:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:57:58 INFO - PROCESS | 216 | 1461221878877 Marionette TRACE conn5 <- [1,726,null,{}] 23:57:58 INFO - PROCESS | 216 | 1461221878880 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}] 23:57:58 INFO - PROCESS | 216 | 1461221878972 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 23:57:58 INFO - PROCESS | 216 | 1461221878979 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:57:58 INFO - PROCESS | 216 | ++DOCSHELL 1D101400 == 51 [pid = 216] [id = 191] 23:57:58 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D103800) [pid = 216] [serial = 571] [outer = 00000000] 23:57:59 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D4B3800) [pid = 216] [serial = 572] [outer = 1D103800] 23:57:59 INFO - PROCESS | 216 | 1461221879025 Marionette DEBUG loaded listener.js 23:57:59 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1D831C00) [pid = 216] [serial = 573] [outer = 1D103800] 23:57:59 INFO - PROCESS | 216 | 1461221879951 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]]]}] 23:57:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:57:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1123ms 23:58:00 INFO - PROCESS | 216 | 1461221880003 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 23:58:00 INFO - PROCESS | 216 | 1461221880005 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 23:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:58:00 INFO - PROCESS | 216 | 1461221880016 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:58:00 INFO - PROCESS | 216 | 1461221880017 Marionette TRACE conn5 <- [1,730,null,{}] 23:58:00 INFO - PROCESS | 216 | 1461221880021 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}] 23:58:00 INFO - PROCESS | 216 | 1461221880134 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 23:58:00 INFO - PROCESS | 216 | 1461221880141 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:00 INFO - PROCESS | 216 | ++DOCSHELL 1D895400 == 52 [pid = 216] [id = 192] 23:58:00 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1EF0EC00) [pid = 216] [serial = 574] [outer = 00000000] 23:58:00 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1F325C00) [pid = 216] [serial = 575] [outer = 1EF0EC00] 23:58:00 INFO - PROCESS | 216 | 1461221880187 Marionette DEBUG loaded listener.js 23:58:00 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1712FC00) [pid = 216] [serial = 576] [outer = 1EF0EC00] 23:58:01 INFO - PROCESS | 216 | 1461221881132 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]]]}] 23:58:01 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 23:58:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1174ms 23:58:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:58:01 INFO - PROCESS | 216 | 1461221881193 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 23:58:01 INFO - PROCESS | 216 | 1461221881195 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 23:58:01 INFO - PROCESS | 216 | 1461221881198 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:58:01 INFO - PROCESS | 216 | 1461221881200 Marionette TRACE conn5 <- [1,734,null,{}] 23:58:01 INFO - PROCESS | 216 | 1461221881210 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}] 23:58:01 INFO - PROCESS | 216 | 1461221881352 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 23:58:01 INFO - PROCESS | 216 | 1461221881408 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:01 INFO - PROCESS | 216 | ++DOCSHELL 1F48FC00 == 53 [pid = 216] [id = 193] 23:58:01 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1F501C00) [pid = 216] [serial = 577] [outer = 00000000] 23:58:01 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20450C00) [pid = 216] [serial = 578] [outer = 1F501C00] 23:58:01 INFO - PROCESS | 216 | 1461221881486 Marionette DEBUG loaded listener.js 23:58:01 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20456800) [pid = 216] [serial = 579] [outer = 1F501C00] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1F469000) [pid = 216] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1B5B9400) [pid = 216] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C7DA800) [pid = 216] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12E5A800) [pid = 216] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 118 (18248400) [pid = 216] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 117 (174DF800) [pid = 216] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 116 (20665C00) [pid = 216] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1F31A000) [pid = 216] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 114 (12CBE400) [pid = 216] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1A8E4400) [pid = 216] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1819F000) [pid = 216] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 111 (20717400) [pid = 216] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1CB92800) [pid = 216] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1FD55400) [pid = 216] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C9A4400) [pid = 216] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1283AC00) [pid = 216] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 106 (2046E400) [pid = 216] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C96EC00) [pid = 216] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1A28DC00) [pid = 216] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 103 (15CEA000) [pid = 216] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C9EF400) [pid = 216] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1B77C400) [pid = 216] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 100 (12837800) [pid = 216] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1B5F2800) [pid = 216] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 98 (126C4C00) [pid = 216] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 97 (173C0400) [pid = 216] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 96 (205EB800) [pid = 216] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0EE0D000) [pid = 216] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1A285400) [pid = 216] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:58:01 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0EE0CC00) [pid = 216] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:58:02 INFO - PROCESS | 216 | 1461221882506 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]]]}] 23:58:02 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.) 23:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1336ms 23:58:02 INFO - PROCESS | 216 | 1461221882536 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 23:58:02 INFO - PROCESS | 216 | 1461221882538 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 23:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:58:02 INFO - PROCESS | 216 | 1461221882541 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:58:02 INFO - PROCESS | 216 | 1461221882543 Marionette TRACE conn5 <- [1,738,null,{}] 23:58:02 INFO - PROCESS | 216 | 1461221882547 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}] 23:58:02 INFO - PROCESS | 216 | 1461221882626 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 23:58:02 INFO - PROCESS | 216 | 1461221882632 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:02 INFO - PROCESS | 216 | ++DOCSHELL 126B7000 == 54 [pid = 216] [id = 194] 23:58:02 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (15C4F400) [pid = 216] [serial = 580] [outer = 00000000] 23:58:02 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1A28DC00) [pid = 216] [serial = 581] [outer = 15C4F400] 23:58:02 INFO - PROCESS | 216 | 1461221882676 Marionette DEBUG loaded listener.js 23:58:02 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5B9400) [pid = 216] [serial = 582] [outer = 15C4F400] 23:58:03 INFO - PROCESS | 216 | 1461221883610 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]]]}] 23:58:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:58:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1125ms 23:58:03 INFO - PROCESS | 216 | 1461221883668 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 23:58:03 INFO - PROCESS | 216 | 1461221883670 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 23:58:03 INFO - PROCESS | 216 | 1461221883674 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:58:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:58:03 INFO - PROCESS | 216 | 1461221883675 Marionette TRACE conn5 <- [1,742,null,{}] 23:58:03 INFO - PROCESS | 216 | 1461221883679 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}] 23:58:03 INFO - PROCESS | 216 | 1461221883759 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 23:58:03 INFO - PROCESS | 216 | 1461221883887 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:03 INFO - PROCESS | 216 | ++DOCSHELL 0EB1F800 == 55 [pid = 216] [id = 195] 23:58:03 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0EB23C00) [pid = 216] [serial = 583] [outer = 00000000] 23:58:03 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (127CF800) [pid = 216] [serial = 584] [outer = 0EB23C00] 23:58:03 INFO - PROCESS | 216 | 1461221883946 Marionette DEBUG loaded listener.js 23:58:04 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (12C81800) [pid = 216] [serial = 585] [outer = 0EB23C00] 23:58:05 INFO - PROCESS | 216 | 1461221885072 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]]]}] 23:58:05 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 23:58:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1418ms 23:58:05 INFO - PROCESS | 216 | 1461221885099 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 23:58:05 INFO - PROCESS | 216 | 1461221885103 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 23:58:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:58:05 INFO - PROCESS | 216 | 1461221885108 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:58:05 INFO - PROCESS | 216 | 1461221885113 Marionette TRACE conn5 <- [1,746,null,{}] 23:58:05 INFO - PROCESS | 216 | 1461221885119 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}] 23:58:05 INFO - PROCESS | 216 | 1461221885240 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 23:58:05 INFO - PROCESS | 216 | 1461221885380 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:05 INFO - PROCESS | 216 | ++DOCSHELL 1B5B4C00 == 56 [pid = 216] [id = 196] 23:58:05 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1B5BA800) [pid = 216] [serial = 586] [outer = 00000000] 23:58:05 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B5F8000) [pid = 216] [serial = 587] [outer = 1B5BA800] 23:58:05 INFO - PROCESS | 216 | 1461221885439 Marionette DEBUG loaded listener.js 23:58:05 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B77E000) [pid = 216] [serial = 588] [outer = 1B5BA800] 23:58:06 INFO - PROCESS | 216 | 1461221886023 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]]]}] 23:58:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 23:58:06 INFO - PROCESS | 216 | 1461221886045 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 23:58:06 INFO - PROCESS | 216 | 1461221886049 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 23:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:58:06 INFO - PROCESS | 216 | 1461221886053 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:58:06 INFO - PROCESS | 216 | 1461221886055 Marionette TRACE conn5 <- [1,750,null,{}] 23:58:06 INFO - PROCESS | 216 | 1461221886059 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}] 23:58:06 INFO - PROCESS | 216 | 1461221886170 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 23:58:06 INFO - PROCESS | 216 | 1461221886271 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:06 INFO - PROCESS | 216 | ++DOCSHELL 1C9A3000 == 57 [pid = 216] [id = 197] 23:58:06 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C9A4400) [pid = 216] [serial = 589] [outer = 00000000] 23:58:06 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1D1D0400) [pid = 216] [serial = 590] [outer = 1C9A4400] 23:58:06 INFO - PROCESS | 216 | 1461221886326 Marionette DEBUG loaded listener.js 23:58:06 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1D4AF800) [pid = 216] [serial = 591] [outer = 1C9A4400] 23:58:07 INFO - PROCESS | 216 | 1461221887396 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]]]}] 23:58:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:58:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1370ms 23:58:07 INFO - PROCESS | 216 | 1461221887428 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 23:58:07 INFO - PROCESS | 216 | 1461221887431 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 23:58:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:58:07 INFO - PROCESS | 216 | 1461221887441 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:58:07 INFO - PROCESS | 216 | 1461221887448 Marionette TRACE conn5 <- [1,754,null,{}] 23:58:07 INFO - PROCESS | 216 | 1461221887452 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}] 23:58:07 INFO - PROCESS | 216 | 1461221887632 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 23:58:07 INFO - PROCESS | 216 | 1461221887726 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:07 INFO - PROCESS | 216 | ++DOCSHELL 1F510400 == 58 [pid = 216] [id = 198] 23:58:07 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1FD4E400) [pid = 216] [serial = 592] [outer = 00000000] 23:58:07 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (2045CC00) [pid = 216] [serial = 593] [outer = 1FD4E400] 23:58:07 INFO - PROCESS | 216 | 1461221887782 Marionette DEBUG loaded listener.js 23:58:07 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (2045FC00) [pid = 216] [serial = 594] [outer = 1FD4E400] 23:58:08 INFO - PROCESS | 216 | 1461221888990 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]]]}] 23:58:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:58:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1636ms 23:58:09 INFO - PROCESS | 216 | 1461221889158 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 23:58:09 INFO - PROCESS | 216 | 1461221889162 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 23:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:58:09 INFO - PROCESS | 216 | 1461221889179 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:58:09 INFO - PROCESS | 216 | 1461221889183 Marionette TRACE conn5 <- [1,758,null,{}] 23:58:09 INFO - PROCESS | 216 | 1461221889190 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}] 23:58:09 INFO - PROCESS | 216 | 1461221889291 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 23:58:09 INFO - PROCESS | 216 | 1461221889372 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:09 INFO - PROCESS | 216 | ++DOCSHELL 12E5AC00 == 59 [pid = 216] [id = 199] 23:58:09 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (12ED1800) [pid = 216] [serial = 595] [outer = 00000000] 23:58:09 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (15C04C00) [pid = 216] [serial = 596] [outer = 12ED1800] 23:58:09 INFO - PROCESS | 216 | 1461221889466 Marionette DEBUG loaded listener.js 23:58:09 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (16C1FC00) [pid = 216] [serial = 597] [outer = 12ED1800] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 0EBE7C00 == 58 [pid = 216] [id = 90] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 127D0000 == 57 [pid = 216] [id = 91] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 126B7000 == 56 [pid = 216] [id = 194] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 1F48FC00 == 55 [pid = 216] [id = 193] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 1D895400 == 54 [pid = 216] [id = 192] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 1D101400 == 53 [pid = 216] [id = 191] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 1B637400 == 52 [pid = 216] [id = 190] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 12ED9800 == 51 [pid = 216] [id = 189] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C9F1800) [pid = 216] [serial = 548] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 15C56C00 == 50 [pid = 216] [id = 188] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 171C9C00 == 49 [pid = 216] [id = 185] 23:58:09 INFO - PROCESS | 216 | --DOCSHELL 0EB32C00 == 48 [pid = 216] [id = 184] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1F482000) [pid = 216] [serial = 383] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B221C00) [pid = 216] [serial = 389] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 107 (20734C00) [pid = 216] [serial = 486] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1D1D3800) [pid = 216] [serial = 350] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 105 (2065E800) [pid = 216] [serial = 438] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 104 (20460400) [pid = 216] [serial = 483] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 103 (15C4F800) [pid = 216] [serial = 477] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 102 (21098800) [pid = 216] [serial = 441] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C9E9400) [pid = 216] [serial = 341] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1FD4F000) [pid = 216] [serial = 435] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 99 (173DB400) [pid = 216] [serial = 432] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1CCB6000) [pid = 216] [serial = 308] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 97 (210A5400) [pid = 216] [serial = 474] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 96 (12B31800) [pid = 216] [serial = 386] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1F48F400) [pid = 216] [serial = 392] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 94 (12858400) [pid = 216] [serial = 344] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F61400) [pid = 216] [serial = 347] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 92 (205F1800) [pid = 216] [serial = 489] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 91 (127D0800) [pid = 216] [serial = 429] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1B778400) [pid = 216] [serial = 480] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 89 (126C0800) [pid = 216] [serial = 311] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B781000) [pid = 216] [serial = 542] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C998000) [pid = 216] [serial = 545] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C0D2000) [pid = 216] [serial = 543] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 85 (16C17400) [pid = 216] [serial = 536] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 84 (173D6400) [pid = 216] [serial = 537] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1AE3C800) [pid = 216] [serial = 539] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B77AC00) [pid = 216] [serial = 534] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1A293000) [pid = 216] [serial = 533] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 80 (2073A800) [pid = 216] [serial = 531] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 79 (2071D800) [pid = 216] [serial = 530] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 78 (205E6400) [pid = 216] [serial = 528] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 77 (20461800) [pid = 216] [serial = 527] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 76 (16CA5400) [pid = 216] [serial = 522] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 75 (16A0B000) [pid = 216] [serial = 521] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C99CC00) [pid = 216] [serial = 546] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1B5EAC00) [pid = 216] [serial = 525] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1B5B6C00) [pid = 216] [serial = 524] [outer = 00000000] [url = about:blank] 23:58:09 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1AEC6800) [pid = 216] [serial = 540] [outer = 00000000] [url = about:blank] 23:58:10 INFO - PROCESS | 216 | 1461221890025 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]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 890ms 23:58:10 INFO - PROCESS | 216 | 1461221890072 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 216 | 1461221890078 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 23:58:10 INFO - PROCESS | 216 | 1461221890083 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:58:10 INFO - PROCESS | 216 | 1461221890086 Marionette TRACE conn5 <- [1,762,null,{}] 23:58:10 INFO - PROCESS | 216 | 1461221890089 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}] 23:58:10 INFO - PROCESS | 216 | 1461221890178 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 23:58:10 INFO - PROCESS | 216 | 1461221890258 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 216 | ++DOCSHELL 0EE0E400 == 49 [pid = 216] [id = 200] 23:58:10 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (126BF000) [pid = 216] [serial = 598] [outer = 00000000] 23:58:10 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12E59400) [pid = 216] [serial = 599] [outer = 126BF000] 23:58:10 INFO - PROCESS | 216 | 1461221890304 Marionette DEBUG loaded listener.js 23:58:10 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1378F000) [pid = 216] [serial = 600] [outer = 126BF000] 23:58:10 INFO - PROCESS | 216 | 1461221890745 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]]]}] 23:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 729ms 23:58:10 INFO - PROCESS | 216 | 1461221890817 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 23:58:10 INFO - PROCESS | 216 | 1461221890819 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 23:58:10 INFO - PROCESS | 216 | 1461221890823 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:58:10 INFO - PROCESS | 216 | 1461221890826 Marionette TRACE conn5 <- [1,766,null,{}] 23:58:10 INFO - PROCESS | 216 | 1461221890836 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}] 23:58:10 INFO - PROCESS | 216 | 1461221890930 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 23:58:10 INFO - PROCESS | 216 | 1461221890944 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:10 INFO - PROCESS | 216 | ++DOCSHELL 18198800 == 50 [pid = 216] [id = 201] 23:58:10 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (18198C00) [pid = 216] [serial = 601] [outer = 00000000] 23:58:10 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (18F75000) [pid = 216] [serial = 602] [outer = 18198C00] 23:58:10 INFO - PROCESS | 216 | 1461221890994 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (19F62000) [pid = 216] [serial = 603] [outer = 18198C00] 23:58:11 INFO - PROCESS | 216 | 1461221891476 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]]]}] 23:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 23:58:11 INFO - PROCESS | 216 | 1461221891516 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 23:58:11 INFO - PROCESS | 216 | 1461221891519 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 23:58:11 INFO - PROCESS | 216 | 1461221891522 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:58:11 INFO - PROCESS | 216 | 1461221891523 Marionette TRACE conn5 <- [1,770,null,{}] 23:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:58:11 INFO - PROCESS | 216 | 1461221891527 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}] 23:58:11 INFO - PROCESS | 216 | 1461221891610 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 23:58:11 INFO - PROCESS | 216 | 1461221891619 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:11 INFO - PROCESS | 216 | ++DOCSHELL 1AE5B400 == 51 [pid = 216] [id = 202] 23:58:11 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1AE5C400) [pid = 216] [serial = 604] [outer = 00000000] 23:58:11 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1B5B7000) [pid = 216] [serial = 605] [outer = 1AE5C400] 23:58:11 INFO - PROCESS | 216 | 1461221891664 Marionette DEBUG loaded listener.js 23:58:11 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B5BD000) [pid = 216] [serial = 606] [outer = 1AE5C400] 23:58:12 INFO - PROCESS | 216 | 1461221892110 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]]]}] 23:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 23:58:12 INFO - PROCESS | 216 | 1461221892156 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 216 | 1461221892159 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 23:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:58:12 INFO - PROCESS | 216 | 1461221892168 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 216 | 1461221892170 Marionette TRACE conn5 <- [1,774,null,{}] 23:58:12 INFO - PROCESS | 216 | 1461221892173 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}] 23:58:12 INFO - PROCESS | 216 | 1461221892280 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 23:58:12 INFO - PROCESS | 216 | 1461221892361 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:12 INFO - PROCESS | 216 | ++DOCSHELL 1B5F2000 == 52 [pid = 216] [id = 203] 23:58:12 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1B5F6800) [pid = 216] [serial = 607] [outer = 00000000] 23:58:12 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B779000) [pid = 216] [serial = 608] [outer = 1B5F6800] 23:58:12 INFO - PROCESS | 216 | 1461221892406 Marionette DEBUG loaded listener.js 23:58:12 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B77CC00) [pid = 216] [serial = 609] [outer = 1B5F6800] 23:58:12 INFO - PROCESS | 216 | 1461221892838 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]]]}] 23:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 23:58:12 INFO - PROCESS | 216 | 1461221892902 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 23:58:12 INFO - PROCESS | 216 | 1461221892904 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 23:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:58:12 INFO - PROCESS | 216 | 1461221892907 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:58:12 INFO - PROCESS | 216 | 1461221892909 Marionette TRACE conn5 <- [1,778,null,{}] 23:58:12 INFO - PROCESS | 216 | 1461221892922 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}] 23:58:13 INFO - PROCESS | 216 | 1461221893070 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 23:58:13 INFO - PROCESS | 216 | 1461221893128 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 216 | ++DOCSHELL 0EB34800 == 53 [pid = 216] [id = 204] 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B781400) [pid = 216] [serial = 610] [outer = 00000000] 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C96C000) [pid = 216] [serial = 611] [outer = 1B781400] 23:58:13 INFO - PROCESS | 216 | 1461221893179 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C998800) [pid = 216] [serial = 612] [outer = 1B781400] 23:58:13 INFO - PROCESS | 216 | 1461221893650 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]]]}] 23:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 789ms 23:58:13 INFO - PROCESS | 216 | 1461221893702 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 23:58:13 INFO - PROCESS | 216 | 1461221893704 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 23:58:13 INFO - PROCESS | 216 | 1461221893707 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:58:13 INFO - PROCESS | 216 | 1461221893708 Marionette TRACE conn5 <- [1,782,null,{}] 23:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:58:13 INFO - PROCESS | 216 | 1461221893716 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}] 23:58:13 INFO - PROCESS | 216 | 1461221893827 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 23:58:13 INFO - PROCESS | 216 | 1461221893840 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:13 INFO - PROCESS | 216 | ++DOCSHELL 0EBE3C00 == 54 [pid = 216] [id = 205] 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (121F2000) [pid = 216] [serial = 613] [outer = 00000000] 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1CA13C00) [pid = 216] [serial = 614] [outer = 121F2000] 23:58:13 INFO - PROCESS | 216 | 1461221893932 Marionette DEBUG loaded listener.js 23:58:13 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1CA11000) [pid = 216] [serial = 615] [outer = 121F2000] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1EF0EC00) [pid = 216] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1F501C00) [pid = 216] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 86 (15C59400) [pid = 216] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C0DAC00) [pid = 216] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1D103800) [pid = 216] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 83 (136A6400) [pid = 216] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:58:14 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B77D400) [pid = 216] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:58:14 INFO - PROCESS | 216 | 1461221894386 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]]]}] 23:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 23:58:14 INFO - PROCESS | 216 | 1461221894443 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 23:58:14 INFO - PROCESS | 216 | 1461221894445 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 23:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:58:14 INFO - PROCESS | 216 | 1461221894448 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:58:14 INFO - PROCESS | 216 | 1461221894449 Marionette TRACE conn5 <- [1,786,null,{}] 23:58:14 INFO - PROCESS | 216 | 1461221894453 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}] 23:58:14 INFO - PROCESS | 216 | 1461221894563 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 23:58:14 INFO - PROCESS | 216 | 1461221894616 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:14 INFO - PROCESS | 216 | ++DOCSHELL 16A0A800 == 55 [pid = 216] [id = 206] 23:58:14 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (171DDC00) [pid = 216] [serial = 616] [outer = 00000000] 23:58:14 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1CC1B000) [pid = 216] [serial = 617] [outer = 171DDC00] 23:58:14 INFO - PROCESS | 216 | 1461221894661 Marionette DEBUG loaded listener.js 23:58:14 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C9E6C00) [pid = 216] [serial = 618] [outer = 171DDC00] 23:58:14 INFO - PROCESS | 216 | 1461221895020 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]]]}] 23:58:15 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 23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 23:58:15 INFO - PROCESS | 216 | 1461221895083 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 23:58:15 INFO - PROCESS | 216 | 1461221895085 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 23:58:15 INFO - PROCESS | 216 | 1461221895088 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 216 | 1461221895090 Marionette TRACE conn5 <- [1,790,null,{}] 23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:58:15 INFO - PROCESS | 216 | 1461221895093 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}] 23:58:15 INFO - PROCESS | 216 | 1461221895200 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 23:58:15 INFO - PROCESS | 216 | 1461221895210 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 216 | ++DOCSHELL 1CC5D800 == 56 [pid = 216] [id = 207] 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1D104C00) [pid = 216] [serial = 619] [outer = 00000000] 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1D422800) [pid = 216] [serial = 620] [outer = 1D104C00] 23:58:15 INFO - PROCESS | 216 | 1461221895255 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1D42C800) [pid = 216] [serial = 621] [outer = 1D104C00] 23:58:15 INFO - PROCESS | 216 | 1461221895690 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]]]}] 23:58:15 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 23:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 23:58:15 INFO - PROCESS | 216 | 1461221895723 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 23:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:58:15 INFO - PROCESS | 216 | 1461221895725 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 23:58:15 INFO - PROCESS | 216 | 1461221895729 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:58:15 INFO - PROCESS | 216 | 1461221895730 Marionette TRACE conn5 <- [1,794,null,{}] 23:58:15 INFO - PROCESS | 216 | 1461221895734 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}] 23:58:15 INFO - PROCESS | 216 | 1461221895818 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 23:58:15 INFO - PROCESS | 216 | 1461221895824 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:15 INFO - PROCESS | 216 | ++DOCSHELL 1EFA1400 == 57 [pid = 216] [id = 208] 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1EFA1C00) [pid = 216] [serial = 622] [outer = 00000000] 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1F468800) [pid = 216] [serial = 623] [outer = 1EFA1C00] 23:58:15 INFO - PROCESS | 216 | 1461221895868 Marionette DEBUG loaded listener.js 23:58:15 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1F485800) [pid = 216] [serial = 624] [outer = 1EFA1C00] 23:58:16 INFO - PROCESS | 216 | 1461221896352 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]]]}] 23:58:16 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 23:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 729ms 23:58:16 INFO - PROCESS | 216 | 1461221896460 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 23:58:16 INFO - PROCESS | 216 | 1461221896465 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 23:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:58:16 INFO - PROCESS | 216 | 1461221896485 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:58:16 INFO - PROCESS | 216 | 1461221896490 Marionette TRACE conn5 <- [1,798,null,{}] 23:58:16 INFO - PROCESS | 216 | 1461221896545 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}] 23:58:16 INFO - PROCESS | 216 | 1461221896709 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 23:58:16 INFO - PROCESS | 216 | 1461221896776 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:16 INFO - PROCESS | 216 | ++DOCSHELL 12C7AC00 == 58 [pid = 216] [id = 209] 23:58:16 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (12C7B000) [pid = 216] [serial = 625] [outer = 00000000] 23:58:16 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (12ED8000) [pid = 216] [serial = 626] [outer = 12C7B000] 23:58:16 INFO - PROCESS | 216 | 1461221896841 Marionette DEBUG loaded listener.js 23:58:16 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (16A10C00) [pid = 216] [serial = 627] [outer = 12C7B000] 23:58:17 INFO - PROCESS | 216 | 1461221897417 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]]]}] 23:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 990ms 23:58:17 INFO - PROCESS | 216 | 1461221897479 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 23:58:17 INFO - PROCESS | 216 | 1461221897485 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 23:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:58:17 INFO - PROCESS | 216 | 1461221897492 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:58:17 INFO - PROCESS | 216 | 1461221897495 Marionette TRACE conn5 <- [1,802,null,{}] 23:58:17 INFO - PROCESS | 216 | 1461221897499 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}] 23:58:17 INFO - PROCESS | 216 | 1461221897607 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 23:58:17 INFO - PROCESS | 216 | 1461221897734 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:17 INFO - PROCESS | 216 | ++DOCSHELL 18198000 == 59 [pid = 216] [id = 210] 23:58:17 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18B05800) [pid = 216] [serial = 628] [outer = 00000000] 23:58:17 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5B5C00) [pid = 216] [serial = 629] [outer = 18B05800] 23:58:17 INFO - PROCESS | 216 | 1461221897791 Marionette DEBUG loaded listener.js 23:58:17 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B779C00) [pid = 216] [serial = 630] [outer = 18B05800] 23:58:18 INFO - PROCESS | 216 | 1461221898430 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] 23:58:18 INFO - PROCESS | 216 | 1461221898466 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 23:58:18 INFO - PROCESS | 216 | 1461221898469 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:58:18 INFO - PROCESS | 216 | 1461221898473 Marionette TRACE conn5 <- [1,806,null,{}] 23:58:18 INFO - PROCESS | 216 | 1461221898484 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}] 23:58:18 INFO - PROCESS | 216 | 1461221898593 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 23:58:18 INFO - PROCESS | 216 | 1461221898723 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:18 INFO - PROCESS | 216 | ++DOCSHELL 1D4B9800 == 60 [pid = 216] [id = 211] 23:58:18 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D831400) [pid = 216] [serial = 631] [outer = 00000000] 23:58:18 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1F50EC00) [pid = 216] [serial = 632] [outer = 1D831400] 23:58:18 INFO - PROCESS | 216 | 1461221898783 Marionette DEBUG loaded listener.js 23:58:18 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1FD52000) [pid = 216] [serial = 633] [outer = 1D831400] 23:58:19 INFO - PROCESS | 216 | 1461221899421 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]]]}] 23:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 969ms 23:58:19 INFO - PROCESS | 216 | 1461221899443 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 23:58:19 INFO - PROCESS | 216 | 1461221899446 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 23:58:19 INFO - PROCESS | 216 | 1461221899449 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:58:19 INFO - PROCESS | 216 | 1461221899452 Marionette TRACE conn5 <- [1,810,null,{}] 23:58:19 INFO - PROCESS | 216 | 1461221899455 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}] 23:58:19 INFO - PROCESS | 216 | 1461221899561 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 23:58:19 INFO - PROCESS | 216 | 1461221899686 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:19 INFO - PROCESS | 216 | ++DOCSHELL 20460400 == 61 [pid = 216] [id = 212] 23:58:19 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (20464000) [pid = 216] [serial = 634] [outer = 00000000] 23:58:19 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (205E4400) [pid = 216] [serial = 635] [outer = 20464000] 23:58:19 INFO - PROCESS | 216 | 1461221899743 Marionette DEBUG loaded listener.js 23:58:19 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (205E7000) [pid = 216] [serial = 636] [outer = 20464000] 23:58:20 INFO - PROCESS | 216 | 1461221900305 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] 23:58:20 INFO - PROCESS | 216 | 1461221900386 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 23:58:20 INFO - PROCESS | 216 | 1461221900389 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:58:20 INFO - PROCESS | 216 | 1461221900391 Marionette TRACE conn5 <- [1,814,null,{}] 23:58:20 INFO - PROCESS | 216 | 1461221900395 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}] 23:58:20 INFO - PROCESS | 216 | 1461221900497 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 23:58:20 INFO - PROCESS | 216 | 1461221900623 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:20 INFO - PROCESS | 216 | ++DOCSHELL 1B5B2C00 == 62 [pid = 216] [id = 213] 23:58:20 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (205E9C00) [pid = 216] [serial = 637] [outer = 00000000] 23:58:20 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (2065EC00) [pid = 216] [serial = 638] [outer = 205E9C00] 23:58:20 INFO - PROCESS | 216 | 1461221900679 Marionette DEBUG loaded listener.js 23:58:20 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (20660000) [pid = 216] [serial = 639] [outer = 205E9C00] 23:58:21 INFO - PROCESS | 216 | 1461221901222 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]]]}] 23:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 869ms 23:58:21 INFO - PROCESS | 216 | 1461221901263 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 23:58:21 INFO - PROCESS | 216 | 1461221901265 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 23:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:58:21 INFO - PROCESS | 216 | 1461221901269 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:58:21 INFO - PROCESS | 216 | 1461221901271 Marionette TRACE conn5 <- [1,818,null,{}] 23:58:21 INFO - PROCESS | 216 | 1461221901274 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}] 23:58:21 INFO - PROCESS | 216 | 1461221901426 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 23:58:21 INFO - PROCESS | 216 | 1461221901529 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:21 INFO - PROCESS | 216 | ++DOCSHELL 12C7C000 == 63 [pid = 216] [id = 214] 23:58:21 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (173DAC00) [pid = 216] [serial = 640] [outer = 00000000] 23:58:21 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1D896800) [pid = 216] [serial = 641] [outer = 173DAC00] 23:58:21 INFO - PROCESS | 216 | 1461221901587 Marionette DEBUG loaded listener.js 23:58:21 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (2045B800) [pid = 216] [serial = 642] [outer = 173DAC00] 23:58:22 INFO - PROCESS | 216 | 1461221902323 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]]]}] 23:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1115ms 23:58:22 INFO - PROCESS | 216 | 1461221902393 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 23:58:22 INFO - PROCESS | 216 | 1461221902398 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 23:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:58:22 INFO - PROCESS | 216 | 1461221902405 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:58:22 INFO - PROCESS | 216 | 1461221902408 Marionette TRACE conn5 <- [1,822,null,{}] 23:58:22 INFO - PROCESS | 216 | 1461221902413 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}] 23:58:22 INFO - PROCESS | 216 | 1461221902518 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 23:58:22 INFO - PROCESS | 216 | 1461221902652 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:22 INFO - PROCESS | 216 | ++DOCSHELL 1823EC00 == 64 [pid = 216] [id = 215] 23:58:22 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18F75C00) [pid = 216] [serial = 643] [outer = 00000000] 23:58:22 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AE42C00) [pid = 216] [serial = 644] [outer = 18F75C00] 23:58:22 INFO - PROCESS | 216 | 1461221902704 Marionette DEBUG loaded listener.js 23:58:22 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AECE000) [pid = 216] [serial = 645] [outer = 18F75C00] 23:58:22 INFO - PROCESS | 216 | --DOCSHELL 174DFC00 == 63 [pid = 216] [id = 173] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1A28DC00) [pid = 216] [serial = 581] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1F325C00) [pid = 216] [serial = 575] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 109 (20450C00) [pid = 216] [serial = 578] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1AE3A400) [pid = 216] [serial = 564] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 107 (19F5E000) [pid = 216] [serial = 563] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 106 (19F68C00) [pid = 216] [serial = 560] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C7DFC00) [pid = 216] [serial = 569] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C997C00) [pid = 216] [serial = 570] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 103 (0F5DF800) [pid = 216] [serial = 551] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D4B3800) [pid = 216] [serial = 572] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1B783C00) [pid = 216] [serial = 557] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18199400) [pid = 216] [serial = 566] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 99 (19F5E800) [pid = 216] [serial = 567] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 98 (18B07C00) [pid = 216] [serial = 554] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 97 (20456800) [pid = 216] [serial = 579] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1712FC00) [pid = 216] [serial = 576] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D831C00) [pid = 216] [serial = 573] [outer = 00000000] [url = about:blank] 23:58:22 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1CB8C000) [pid = 216] [serial = 549] [outer = 00000000] [url = about:blank] 23:58:23 INFO - PROCESS | 216 | 1461221903218 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]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 23:58:23 INFO - PROCESS | 216 | 1461221903281 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 216 | 1461221903286 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:58:23 INFO - PROCESS | 216 | 1461221903292 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - PROCESS | 216 | 1461221903294 Marionette TRACE conn5 <- [1,826,null,{}] 23:58:23 INFO - PROCESS | 216 | 1461221903298 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}] 23:58:23 INFO - PROCESS | 216 | 1461221903386 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 23:58:23 INFO - PROCESS | 216 | 1461221903393 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:23 INFO - PROCESS | 216 | ++DOCSHELL 1378A800 == 64 [pid = 216] [id = 216] 23:58:23 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (15CEA000) [pid = 216] [serial = 646] [outer = 00000000] 23:58:23 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (181A0000) [pid = 216] [serial = 647] [outer = 15CEA000] 23:58:23 INFO - PROCESS | 216 | 1461221903440 Marionette DEBUG loaded listener.js 23:58:23 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18F70800) [pid = 216] [serial = 648] [outer = 15CEA000] 23:58:23 INFO - PROCESS | 216 | 1461221903885 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]]]}] 23:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 23:58:23 INFO - PROCESS | 216 | 1461221903938 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 23:58:23 INFO - PROCESS | 216 | 1461221903940 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 23:58:23 INFO - PROCESS | 216 | 1461221903944 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:58:23 INFO - PROCESS | 216 | 1461221903947 Marionette TRACE conn5 <- [1,830,null,{}] 23:58:23 INFO - PROCESS | 216 | 1461221903957 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}] 23:58:24 INFO - PROCESS | 216 | 1461221904050 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 23:58:24 INFO - PROCESS | 216 | 1461221904059 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 216 | ++DOCSHELL 1B5F7400 == 65 [pid = 216] [id = 217] 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B775C00) [pid = 216] [serial = 649] [outer = 00000000] 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B77E800) [pid = 216] [serial = 650] [outer = 1B775C00] 23:58:24 INFO - PROCESS | 216 | 1461221904106 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C0D1800) [pid = 216] [serial = 651] [outer = 1B775C00] 23:58:24 INFO - PROCESS | 216 | 1461221904577 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]]]}] 23:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 23:58:24 INFO - PROCESS | 216 | 1461221904619 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 23:58:24 INFO - PROCESS | 216 | 1461221904622 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 23:58:24 INFO - PROCESS | 216 | 1461221904625 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:58:24 INFO - PROCESS | 216 | 1461221904627 Marionette TRACE conn5 <- [1,834,null,{}] 23:58:24 INFO - PROCESS | 216 | 1461221904630 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}] 23:58:24 INFO - PROCESS | 216 | 1461221904715 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 23:58:24 INFO - PROCESS | 216 | 1461221904722 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:24 INFO - PROCESS | 216 | ++DOCSHELL 1C0DE000 == 66 [pid = 216] [id = 218] 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1C971800) [pid = 216] [serial = 652] [outer = 00000000] 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C9A4000) [pid = 216] [serial = 653] [outer = 1C971800] 23:58:24 INFO - PROCESS | 216 | 1461221904767 Marionette DEBUG loaded listener.js 23:58:24 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1CB8C000) [pid = 216] [serial = 654] [outer = 1C971800] 23:58:25 INFO - PROCESS | 216 | 1461221905215 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]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 23:58:25 INFO - PROCESS | 216 | 1461221905258 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 23:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:58:25 INFO - PROCESS | 216 | 1461221905260 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 23:58:25 INFO - PROCESS | 216 | 1461221905263 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:58:25 INFO - PROCESS | 216 | 1461221905265 Marionette TRACE conn5 <- [1,838,null,{}] 23:58:25 INFO - PROCESS | 216 | 1461221905268 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}] 23:58:25 INFO - PROCESS | 216 | 1461221905378 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 23:58:25 INFO - PROCESS | 216 | 1461221905433 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:25 INFO - PROCESS | 216 | ++DOCSHELL 12837C00 == 67 [pid = 216] [id = 219] 23:58:25 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12C81400) [pid = 216] [serial = 655] [outer = 00000000] 23:58:25 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1D382C00) [pid = 216] [serial = 656] [outer = 12C81400] 23:58:25 INFO - PROCESS | 216 | 1461221905510 Marionette DEBUG loaded listener.js 23:58:25 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1D42D000) [pid = 216] [serial = 657] [outer = 12C81400] 23:58:25 INFO - PROCESS | 216 | 1461221905973 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]]]}] 23:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 23:58:26 INFO - PROCESS | 216 | 1461221905994 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 216 | 1461221905995 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 23:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:58:26 INFO - PROCESS | 216 | 1461221906003 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 216 | 1461221906005 Marionette TRACE conn5 <- [1,842,null,{}] 23:58:26 INFO - PROCESS | 216 | 1461221906016 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}] 23:58:26 INFO - PROCESS | 216 | 1461221906137 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 23:58:26 INFO - PROCESS | 216 | 1461221906201 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 216 | ++DOCSHELL 1F319800 == 68 [pid = 216] [id = 220] 23:58:26 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1F325C00) [pid = 216] [serial = 658] [outer = 00000000] 23:58:26 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1F50C800) [pid = 216] [serial = 659] [outer = 1F325C00] 23:58:26 INFO - PROCESS | 216 | 1461221906248 Marionette DEBUG loaded listener.js 23:58:26 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1F50E800) [pid = 216] [serial = 660] [outer = 1F325C00] 23:58:26 INFO - PROCESS | 216 | 1461221906656 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]]]}] 23:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 689ms 23:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:58:26 INFO - PROCESS | 216 | 1461221906690 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 23:58:26 INFO - PROCESS | 216 | 1461221906691 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 23:58:26 INFO - PROCESS | 216 | 1461221906694 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:58:26 INFO - PROCESS | 216 | 1461221906696 Marionette TRACE conn5 <- [1,846,null,{}] 23:58:26 INFO - PROCESS | 216 | 1461221906704 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}] 23:58:26 INFO - PROCESS | 216 | 1461221906839 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 23:58:26 INFO - PROCESS | 216 | 1461221906850 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:26 INFO - PROCESS | 216 | ++DOCSHELL 20453000 == 69 [pid = 216] [id = 221] 23:58:26 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (20457000) [pid = 216] [serial = 661] [outer = 00000000] 23:58:26 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (20466C00) [pid = 216] [serial = 662] [outer = 20457000] 23:58:26 INFO - PROCESS | 216 | 1461221906943 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (205EF400) [pid = 216] [serial = 663] [outer = 20457000] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 111 (126BF000) [pid = 216] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 110 (121F2000) [pid = 216] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1D104C00) [pid = 216] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 108 (12ED1800) [pid = 216] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18198C00) [pid = 216] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B5F6800) [pid = 216] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AE5C400) [pid = 216] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B781400) [pid = 216] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 103 (171DDC00) [pid = 216] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:58:27 INFO - PROCESS | 216 | --DOMWINDOW == 102 (15C4F400) [pid = 216] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:58:27 INFO - PROCESS | 216 | 1461221907401 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]]]}] 23:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 23:58:27 INFO - PROCESS | 216 | 1461221907426 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 23:58:27 INFO - PROCESS | 216 | 1461221907428 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 23:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:58:27 INFO - PROCESS | 216 | 1461221907436 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:58:27 INFO - PROCESS | 216 | 1461221907437 Marionette TRACE conn5 <- [1,850,null,{}] 23:58:27 INFO - PROCESS | 216 | 1461221907441 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}] 23:58:27 INFO - PROCESS | 216 | 1461221907523 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 23:58:27 INFO - PROCESS | 216 | 1461221907530 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:27 INFO - PROCESS | 216 | ++DOCSHELL 18198C00 == 70 [pid = 216] [id = 222] 23:58:27 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (181A0C00) [pid = 216] [serial = 664] [outer = 00000000] 23:58:27 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1D7C5800) [pid = 216] [serial = 665] [outer = 181A0C00] 23:58:27 INFO - PROCESS | 216 | 1461221907577 Marionette DEBUG loaded listener.js 23:58:27 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (2045E000) [pid = 216] [serial = 666] [outer = 181A0C00] 23:58:28 INFO - PROCESS | 216 | 1461221907999 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]]]}] 23:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 23:58:28 INFO - PROCESS | 216 | 1461221908066 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 23:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:58:28 INFO - PROCESS | 216 | 1461221908068 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 23:58:28 INFO - PROCESS | 216 | 1461221908071 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 216 | 1461221908073 Marionette TRACE conn5 <- [1,854,null,{}] 23:58:28 INFO - PROCESS | 216 | 1461221908077 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}] 23:58:28 INFO - PROCESS | 216 | 1461221908191 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 23:58:28 INFO - PROCESS | 216 | 1461221908200 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 216 | ++DOCSHELL 136AE800 == 71 [pid = 216] [id = 223] 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1D89BC00) [pid = 216] [serial = 667] [outer = 00000000] 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (20717C00) [pid = 216] [serial = 668] [outer = 1D89BC00] 23:58:28 INFO - PROCESS | 216 | 1461221908245 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (2071C000) [pid = 216] [serial = 669] [outer = 1D89BC00] 23:58:28 INFO - PROCESS | 216 | 1461221908679 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]]]}] 23:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 630ms 23:58:28 INFO - PROCESS | 216 | 1461221908703 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 23:58:28 INFO - PROCESS | 216 | 1461221908706 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 23:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:58:28 INFO - PROCESS | 216 | 1461221908709 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:58:28 INFO - PROCESS | 216 | 1461221908710 Marionette TRACE conn5 <- [1,858,null,{}] 23:58:28 INFO - PROCESS | 216 | 1461221908714 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}] 23:58:28 INFO - PROCESS | 216 | 1461221908804 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 23:58:28 INFO - PROCESS | 216 | 1461221908811 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:28 INFO - PROCESS | 216 | ++DOCSHELL 20712000 == 72 [pid = 216] [id = 224] 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (20732400) [pid = 216] [serial = 670] [outer = 00000000] 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (2073A000) [pid = 216] [serial = 671] [outer = 20732400] 23:58:28 INFO - PROCESS | 216 | 1461221908854 Marionette DEBUG loaded listener.js 23:58:28 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (2073B400) [pid = 216] [serial = 672] [outer = 20732400] 23:58:30 INFO - PROCESS | 216 | 1461221910789 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]]]}] 23:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2116ms 23:58:30 INFO - PROCESS | 216 | 1461221910831 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 23:58:30 INFO - PROCESS | 216 | 1461221910836 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 23:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:58:30 INFO - PROCESS | 216 | 1461221910841 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:58:30 INFO - PROCESS | 216 | 1461221910846 Marionette TRACE conn5 <- [1,862,null,{}] 23:58:30 INFO - PROCESS | 216 | 1461221910851 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}] 23:58:30 INFO - PROCESS | 216 | 1461221910970 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 23:58:31 INFO - PROCESS | 216 | 1461221911103 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:31 INFO - PROCESS | 216 | ++DOCSHELL 16CA7C00 == 73 [pid = 216] [id = 225] 23:58:31 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (16CAB800) [pid = 216] [serial = 673] [outer = 00000000] 23:58:31 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (19F61800) [pid = 216] [serial = 674] [outer = 16CAB800] 23:58:31 INFO - PROCESS | 216 | 1461221911163 Marionette DEBUG loaded listener.js 23:58:31 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1A27A400) [pid = 216] [serial = 675] [outer = 16CAB800] 23:58:31 INFO - PROCESS | 216 | 1461221911780 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]]]}] 23:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 23:58:31 INFO - PROCESS | 216 | 1461221911816 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 23:58:31 INFO - PROCESS | 216 | 1461221911822 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 23:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:58:31 INFO - PROCESS | 216 | 1461221911828 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:58:31 INFO - PROCESS | 216 | 1461221911831 Marionette TRACE conn5 <- [1,866,null,{}] 23:58:31 INFO - PROCESS | 216 | 1461221911835 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}] 23:58:31 INFO - PROCESS | 216 | 1461221911954 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 23:58:32 INFO - PROCESS | 216 | 1461221912086 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:32 INFO - PROCESS | 216 | ++DOCSHELL 1A278800 == 74 [pid = 216] [id = 226] 23:58:32 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A295400) [pid = 216] [serial = 676] [outer = 00000000] 23:58:32 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C0D8400) [pid = 216] [serial = 677] [outer = 1A295400] 23:58:32 INFO - PROCESS | 216 | 1461221912143 Marionette DEBUG loaded listener.js 23:58:32 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C7E5400) [pid = 216] [serial = 678] [outer = 1A295400] 23:58:32 INFO - PROCESS | 216 | 1461221912752 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]]]}] 23:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 969ms 23:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:58:32 INFO - PROCESS | 216 | 1461221912801 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 23:58:32 INFO - PROCESS | 216 | 1461221912803 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 23:58:32 INFO - PROCESS | 216 | 1461221912807 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:58:32 INFO - PROCESS | 216 | 1461221912811 Marionette TRACE conn5 <- [1,870,null,{}] 23:58:32 INFO - PROCESS | 216 | 1461221912822 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}] 23:58:32 INFO - PROCESS | 216 | 1461221912942 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 23:58:33 INFO - PROCESS | 216 | 1461221913077 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:33 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7C00 == 75 [pid = 216] [id = 227] 23:58:33 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1F509C00) [pid = 216] [serial = 679] [outer = 00000000] 23:58:33 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (20712400) [pid = 216] [serial = 680] [outer = 1F509C00] 23:58:33 INFO - PROCESS | 216 | 1461221913139 Marionette DEBUG loaded listener.js 23:58:33 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (20E11800) [pid = 216] [serial = 681] [outer = 1F509C00] 23:58:33 INFO - PROCESS | 216 | 1461221913776 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]]]}] 23:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1022ms 23:58:33 INFO - PROCESS | 216 | 1461221913833 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 23:58:33 INFO - PROCESS | 216 | 1461221913836 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 23:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:58:33 INFO - PROCESS | 216 | 1461221913840 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:58:33 INFO - PROCESS | 216 | 1461221913842 Marionette TRACE conn5 <- [1,874,null,{}] 23:58:33 INFO - PROCESS | 216 | 1461221913845 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}] 23:58:33 INFO - PROCESS | 216 | 1461221913963 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 23:58:34 INFO - PROCESS | 216 | 1461221914071 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:34 INFO - PROCESS | 216 | ++DOCSHELL 20ACEC00 == 76 [pid = 216] [id = 228] 23:58:34 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (20AD0000) [pid = 216] [serial = 682] [outer = 00000000] 23:58:34 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20AD8400) [pid = 216] [serial = 683] [outer = 20AD0000] 23:58:34 INFO - PROCESS | 216 | 1461221914130 Marionette DEBUG loaded listener.js 23:58:34 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (21098800) [pid = 216] [serial = 684] [outer = 20AD0000] 23:58:35 INFO - PROCESS | 216 | 1461221915013 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]]]}] 23:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1228ms 23:58:35 INFO - PROCESS | 216 | 1461221915073 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 23:58:35 INFO - PROCESS | 216 | 1461221915076 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 23:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:58:35 INFO - PROCESS | 216 | 1461221915081 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:58:35 INFO - PROCESS | 216 | 1461221915085 Marionette TRACE conn5 <- [1,878,null,{}] 23:58:35 INFO - PROCESS | 216 | 1461221915090 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}] 23:58:35 INFO - PROCESS | 216 | 1461221915193 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 23:58:35 INFO - PROCESS | 216 | 1461221915330 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:35 INFO - PROCESS | 216 | ++DOCSHELL 126B7000 == 77 [pid = 216] [id = 229] 23:58:35 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (126B7800) [pid = 216] [serial = 685] [outer = 00000000] 23:58:35 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (12853C00) [pid = 216] [serial = 686] [outer = 126B7800] 23:58:35 INFO - PROCESS | 216 | 1461221915387 Marionette DEBUG loaded listener.js 23:58:35 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (12E5C800) [pid = 216] [serial = 687] [outer = 126B7800] 23:58:35 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (12243C00) [pid = 216] [serial = 688] [outer = 1D89A400] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 0EBF0400 == 76 [pid = 216] [id = 104] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1C9A3400 == 75 [pid = 216] [id = 161] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1B5F2000 == 74 [pid = 216] [id = 203] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 0EBE3C00 == 73 [pid = 216] [id = 205] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1CC5D800 == 72 [pid = 216] [id = 207] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1B77B400 == 71 [pid = 216] [id = 158] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 18198800 == 70 [pid = 216] [id = 201] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 0EB34800 == 69 [pid = 216] [id = 204] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 15C07000 == 68 [pid = 216] [id = 144] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1AE5B400 == 67 [pid = 216] [id = 202] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 136AE800 == 66 [pid = 216] [id = 223] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 18198C00 == 65 [pid = 216] [id = 222] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 20453000 == 64 [pid = 216] [id = 221] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1F319800 == 63 [pid = 216] [id = 220] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 12837C00 == 62 [pid = 216] [id = 219] 23:58:35 INFO - PROCESS | 216 | --DOCSHELL 1C0DE000 == 61 [pid = 216] [id = 218] 23:58:35 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1D1D0400) [pid = 216] [serial = 590] [outer = 00000000] [url = about:blank] 23:58:35 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1B5F8000) [pid = 216] [serial = 587] [outer = 00000000] [url = about:blank] 23:58:35 INFO - PROCESS | 216 | --DOMWINDOW == 124 (127CF800) [pid = 216] [serial = 584] [outer = 00000000] [url = about:blank] 23:58:35 INFO - PROCESS | 216 | --DOMWINDOW == 123 (2045CC00) [pid = 216] [serial = 593] [outer = 00000000] [url = about:blank] 23:58:35 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1F468800) [pid = 216] [serial = 623] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 1B5F7400 == 60 [pid = 216] [id = 217] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 1378A800 == 59 [pid = 216] [id = 216] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 1823EC00 == 58 [pid = 216] [id = 215] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 20460400 == 57 [pid = 216] [id = 212] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 1D4B9800 == 56 [pid = 216] [id = 211] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 18198000 == 55 [pid = 216] [id = 210] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 12C7AC00 == 54 [pid = 216] [id = 209] 23:58:36 INFO - PROCESS | 216 | --DOCSHELL 1EFA1400 == 53 [pid = 216] [id = 208] 23:58:36 INFO - PROCESS | 216 | 1461221916086 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1023ms 23:58:36 INFO - PROCESS | 216 | 1461221916105 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 216 | 1461221916110 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 23:58:36 INFO - PROCESS | 216 | 1461221916116 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:58:36 INFO - PROCESS | 216 | 1461221916118 Marionette TRACE conn5 <- [1,882,null,{}] 23:58:36 INFO - PROCESS | 216 | 1461221916122 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}] 23:58:36 INFO - PROCESS | 216 | 1461221916222 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 121 (12E59400) [pid = 216] [serial = 599] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1CA13C00) [pid = 216] [serial = 614] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1D422800) [pid = 216] [serial = 620] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 118 (15C04C00) [pid = 216] [serial = 596] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1378F000) [pid = 216] [serial = 600] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 116 (19F62000) [pid = 216] [serial = 603] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B77CC00) [pid = 216] [serial = 609] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5B7000) [pid = 216] [serial = 605] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C998800) [pid = 216] [serial = 612] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 112 (18F75000) [pid = 216] [serial = 602] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C9E6C00) [pid = 216] [serial = 618] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B5BD000) [pid = 216] [serial = 606] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B5B9400) [pid = 216] [serial = 582] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C96C000) [pid = 216] [serial = 611] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1CC1B000) [pid = 216] [serial = 617] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 106 (16C1FC00) [pid = 216] [serial = 597] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1CA11000) [pid = 216] [serial = 615] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B779000) [pid = 216] [serial = 608] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1D42C800) [pid = 216] [serial = 621] [outer = 00000000] [url = about:blank] 23:58:36 INFO - PROCESS | 216 | 1461221916328 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:36 INFO - PROCESS | 216 | ++DOCSHELL 0EB31800 == 54 [pid = 216] [id = 230] 23:58:36 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0EB37800) [pid = 216] [serial = 689] [outer = 00000000] 23:58:36 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (12840C00) [pid = 216] [serial = 690] [outer = 0EB37800] 23:58:36 INFO - PROCESS | 216 | 1461221916374 Marionette DEBUG loaded listener.js 23:58:36 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (136A8000) [pid = 216] [serial = 691] [outer = 0EB37800] 23:58:36 INFO - PROCESS | 216 | 1461221916856 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]]]}] 23:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 769ms 23:58:36 INFO - PROCESS | 216 | 1461221916891 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 23:58:36 INFO - PROCESS | 216 | 1461221916893 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 23:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:58:36 INFO - PROCESS | 216 | 1461221916896 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:58:36 INFO - PROCESS | 216 | 1461221916900 Marionette TRACE conn5 <- [1,886,null,{}] 23:58:36 INFO - PROCESS | 216 | 1461221916910 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}] 23:58:36 INFO - PROCESS | 216 | 1461221917000 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 23:58:37 INFO - PROCESS | 216 | 1461221917009 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 216 | ++DOCSHELL 16C1E800 == 55 [pid = 216] [id = 231] 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1737D000) [pid = 216] [serial = 692] [outer = 00000000] 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18240800) [pid = 216] [serial = 693] [outer = 1737D000] 23:58:37 INFO - PROCESS | 216 | 1461221917059 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18F77C00) [pid = 216] [serial = 694] [outer = 1737D000] 23:58:37 INFO - PROCESS | 216 | 1461221917537 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]]]}] 23:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 23:58:37 INFO - PROCESS | 216 | 1461221917570 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 23:58:37 INFO - PROCESS | 216 | 1461221917573 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 23:58:37 INFO - PROCESS | 216 | 1461221917576 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:58:37 INFO - PROCESS | 216 | 1461221917577 Marionette TRACE conn5 <- [1,890,null,{}] 23:58:37 INFO - PROCESS | 216 | 1461221917581 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}] 23:58:37 INFO - PROCESS | 216 | 1461221917666 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 23:58:37 INFO - PROCESS | 216 | 1461221917673 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:37 INFO - PROCESS | 216 | ++DOCSHELL 1AE38C00 == 56 [pid = 216] [id = 232] 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1AE3B000) [pid = 216] [serial = 695] [outer = 00000000] 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AECDC00) [pid = 216] [serial = 696] [outer = 1AE3B000] 23:58:37 INFO - PROCESS | 216 | 1461221917718 Marionette DEBUG loaded listener.js 23:58:37 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1B227000) [pid = 216] [serial = 697] [outer = 1AE3B000] 23:58:38 INFO - PROCESS | 216 | 1461221918204 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]]]}] 23:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 23:58:38 INFO - PROCESS | 216 | 1461221918250 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 216 | 1461221918252 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 23:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:58:38 INFO - PROCESS | 216 | 1461221918255 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 216 | 1461221918257 Marionette TRACE conn5 <- [1,894,null,{}] 23:58:38 INFO - PROCESS | 216 | 1461221918260 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}] 23:58:38 INFO - PROCESS | 216 | 1461221918340 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 23:58:38 INFO - PROCESS | 216 | 1461221918347 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:38 INFO - PROCESS | 216 | ++DOCSHELL 127C9400 == 57 [pid = 216] [id = 233] 23:58:38 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1B5B9800) [pid = 216] [serial = 698] [outer = 00000000] 23:58:38 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1B5EDC00) [pid = 216] [serial = 699] [outer = 1B5B9800] 23:58:38 INFO - PROCESS | 216 | 1461221918394 Marionette DEBUG loaded listener.js 23:58:38 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1B5F6000) [pid = 216] [serial = 700] [outer = 1B5B9800] 23:58:38 INFO - PROCESS | 216 | 1461221918898 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]]]}] 23:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 23:58:38 INFO - PROCESS | 216 | 1461221918930 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 23:58:38 INFO - PROCESS | 216 | 1461221918932 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 23:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:58:38 INFO - PROCESS | 216 | 1461221918935 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:58:38 INFO - PROCESS | 216 | 1461221918937 Marionette TRACE conn5 <- [1,898,null,{}] 23:58:38 INFO - PROCESS | 216 | 1461221918940 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}] 23:58:39 INFO - PROCESS | 216 | 1461221919111 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 23:58:39 INFO - PROCESS | 216 | 1461221919140 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 216 | ++DOCSHELL 1C427400 == 58 [pid = 216] [id = 234] 23:58:39 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C42C800) [pid = 216] [serial = 701] [outer = 00000000] 23:58:39 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C7E3C00) [pid = 216] [serial = 702] [outer = 1C42C800] 23:58:39 INFO - PROCESS | 216 | 1461221919187 Marionette DEBUG loaded listener.js 23:58:39 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C96C800) [pid = 216] [serial = 703] [outer = 1C42C800] 23:58:39 INFO - PROCESS | 216 | 1461221919648 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]]]}] 23:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 769ms 23:58:39 INFO - PROCESS | 216 | 1461221919708 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 23:58:39 INFO - PROCESS | 216 | 1461221919710 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 23:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:58:39 INFO - PROCESS | 216 | 1461221919713 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:58:39 INFO - PROCESS | 216 | 1461221919714 Marionette TRACE conn5 <- [1,902,null,{}] 23:58:39 INFO - PROCESS | 216 | 1461221919718 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}] 23:58:39 INFO - PROCESS | 216 | 1461221919826 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 23:58:39 INFO - PROCESS | 216 | 1461221919897 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:39 INFO - PROCESS | 216 | ++DOCSHELL 1260B000 == 59 [pid = 216] [id = 235] 23:58:39 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C96E000) [pid = 216] [serial = 704] [outer = 00000000] 23:58:39 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C99D800) [pid = 216] [serial = 705] [outer = 1C96E000] 23:58:39 INFO - PROCESS | 216 | 1461221919941 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C99F800) [pid = 216] [serial = 706] [outer = 1C96E000] 23:58:40 INFO - PROCESS | 216 | 1461221920376 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]]]}] 23:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 23:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:58:40 INFO - PROCESS | 216 | 1461221920387 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 23:58:40 INFO - PROCESS | 216 | 1461221920389 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 23:58:40 INFO - PROCESS | 216 | 1461221920392 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:58:40 INFO - PROCESS | 216 | 1461221920393 Marionette TRACE conn5 <- [1,906,null,{}] 23:58:40 INFO - PROCESS | 216 | 1461221920397 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}] 23:58:40 INFO - PROCESS | 216 | 1461221920534 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1285E800) [pid = 216] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12C81400) [pid = 216] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1F325C00) [pid = 216] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 117 (20457000) [pid = 216] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18F75C00) [pid = 216] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B775C00) [pid = 216] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 114 (181A0C00) [pid = 216] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 113 (173DAC00) [pid = 216] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C971800) [pid = 216] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 111 (15CEA000) [pid = 216] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D89BC00) [pid = 216] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0EB23C00) [pid = 216] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5F5800) [pid = 216] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1737D400) [pid = 216] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C9A4400) [pid = 216] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1FD4E400) [pid = 216] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0EB3BC00) [pid = 216] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1B5BA800) [pid = 216] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:58:40 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1B775400) [pid = 216] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:58:40 INFO - PROCESS | 216 | 1461221920877 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:40 INFO - PROCESS | 216 | ++DOCSHELL 0EB3BC00 == 60 [pid = 216] [id = 236] 23:58:40 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (12192000) [pid = 216] [serial = 707] [outer = 00000000] 23:58:40 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12ED7C00) [pid = 216] [serial = 708] [outer = 12192000] 23:58:40 INFO - PROCESS | 216 | 1461221920922 Marionette DEBUG loaded listener.js 23:58:40 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (17102400) [pid = 216] [serial = 709] [outer = 12192000] 23:58:41 INFO - PROCESS | 216 | 1461221921271 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]]]}] 23:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 929ms 23:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:58:41 INFO - PROCESS | 216 | 1461221921323 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 23:58:41 INFO - PROCESS | 216 | 1461221921325 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 23:58:41 INFO - PROCESS | 216 | 1461221921328 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 216 | 1461221921330 Marionette TRACE conn5 <- [1,910,null,{}] 23:58:41 INFO - PROCESS | 216 | 1461221921333 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}] 23:58:41 INFO - PROCESS | 216 | 1461221921446 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 23:58:41 INFO - PROCESS | 216 | 1461221921454 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:41 INFO - PROCESS | 216 | ++DOCSHELL 12ED6C00 == 61 [pid = 216] [id = 237] 23:58:41 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (13796800) [pid = 216] [serial = 710] [outer = 00000000] 23:58:41 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C9A4400) [pid = 216] [serial = 711] [outer = 13796800] 23:58:41 INFO - PROCESS | 216 | 1461221921499 Marionette DEBUG loaded listener.js 23:58:41 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1CDB9800) [pid = 216] [serial = 712] [outer = 13796800] 23:58:41 INFO - PROCESS | 216 | 1461221921898 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]]]}] 23:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 23:58:41 INFO - PROCESS | 216 | 1461221921960 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 23:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:58:41 INFO - PROCESS | 216 | 1461221921961 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 23:58:41 INFO - PROCESS | 216 | 1461221921965 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:58:41 INFO - PROCESS | 216 | 1461221921966 Marionette TRACE conn5 <- [1,914,null,{}] 23:58:41 INFO - PROCESS | 216 | 1461221921970 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}] 23:58:42 INFO - PROCESS | 216 | 1461221922083 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 23:58:42 INFO - PROCESS | 216 | 1461221922128 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 216 | ++DOCSHELL 18F72800 == 62 [pid = 216] [id = 238] 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1D101800) [pid = 216] [serial = 713] [outer = 00000000] 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D37FC00) [pid = 216] [serial = 714] [outer = 1D101800] 23:58:42 INFO - PROCESS | 216 | 1461221922173 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1D37F800) [pid = 216] [serial = 715] [outer = 1D101800] 23:58:42 INFO - PROCESS | 216 | 1461221922591 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]]]}] 23:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 23:58:42 INFO - PROCESS | 216 | 1461221922637 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 23:58:42 INFO - PROCESS | 216 | 1461221922639 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 23:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:58:42 INFO - PROCESS | 216 | 1461221922650 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:58:42 INFO - PROCESS | 216 | 1461221922652 Marionette TRACE conn5 <- [1,918,null,{}] 23:58:42 INFO - PROCESS | 216 | 1461221922656 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}] 23:58:42 INFO - PROCESS | 216 | 1461221922758 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 23:58:42 INFO - PROCESS | 216 | 1461221922768 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:42 INFO - PROCESS | 216 | ++DOCSHELL 1EF02C00 == 63 [pid = 216] [id = 239] 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1EFAC000) [pid = 216] [serial = 716] [outer = 00000000] 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1F480C00) [pid = 216] [serial = 717] [outer = 1EFAC000] 23:58:42 INFO - PROCESS | 216 | 1461221922824 Marionette DEBUG loaded listener.js 23:58:42 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1F502800) [pid = 216] [serial = 718] [outer = 1EFAC000] 23:58:43 INFO - PROCESS | 216 | 1461221923535 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]]]}] 23:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 929ms 23:58:43 INFO - PROCESS | 216 | 1461221923581 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 23:58:43 INFO - PROCESS | 216 | 1461221923587 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 23:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:58:43 INFO - PROCESS | 216 | 1461221923593 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:58:43 INFO - PROCESS | 216 | 1461221923597 Marionette TRACE conn5 <- [1,922,null,{}] 23:58:43 INFO - PROCESS | 216 | 1461221923602 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}] 23:58:43 INFO - PROCESS | 216 | 1461221923714 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 23:58:43 INFO - PROCESS | 216 | 1461221923846 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:43 INFO - PROCESS | 216 | ++DOCSHELL 12B2C400 == 64 [pid = 216] [id = 240] 23:58:43 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (12E5B800) [pid = 216] [serial = 719] [outer = 00000000] 23:58:43 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (15CECC00) [pid = 216] [serial = 720] [outer = 12E5B800] 23:58:43 INFO - PROCESS | 216 | 1461221923905 Marionette DEBUG loaded listener.js 23:58:43 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (16C1FC00) [pid = 216] [serial = 721] [outer = 12E5B800] 23:58:44 INFO - PROCESS | 216 | 1461221924474 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]]]}] 23:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 23:58:44 INFO - PROCESS | 216 | 1461221924526 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 23:58:44 INFO - PROCESS | 216 | 1461221924533 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 23:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:58:44 INFO - PROCESS | 216 | 1461221924539 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:58:44 INFO - PROCESS | 216 | 1461221924542 Marionette TRACE conn5 <- [1,926,null,{}] 23:58:44 INFO - PROCESS | 216 | 1461221924546 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}] 23:58:44 INFO - PROCESS | 216 | 1461221924657 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 23:58:44 INFO - PROCESS | 216 | 1461221924760 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:44 INFO - PROCESS | 216 | ++DOCSHELL 18F77000 == 65 [pid = 216] [id = 241] 23:58:44 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1AE53C00) [pid = 216] [serial = 722] [outer = 00000000] 23:58:44 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B77B400) [pid = 216] [serial = 723] [outer = 1AE53C00] 23:58:44 INFO - PROCESS | 216 | 1461221924815 Marionette DEBUG loaded listener.js 23:58:44 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C0D5C00) [pid = 216] [serial = 724] [outer = 1AE53C00] 23:58:45 INFO - PROCESS | 216 | 1461221925453 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]]]}] 23:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 969ms 23:58:45 INFO - PROCESS | 216 | 1461221925511 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 23:58:45 INFO - PROCESS | 216 | 1461221925514 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 23:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:58:45 INFO - PROCESS | 216 | 1461221925518 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:58:45 INFO - PROCESS | 216 | 1461221925522 Marionette TRACE conn5 <- [1,930,null,{}] 23:58:45 INFO - PROCESS | 216 | 1461221925533 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}] 23:58:45 INFO - PROCESS | 216 | 1461221925645 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 23:58:45 INFO - PROCESS | 216 | 1461221925784 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:45 INFO - PROCESS | 216 | ++DOCSHELL 1F487C00 == 66 [pid = 216] [id = 242] 23:58:45 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1F488000) [pid = 216] [serial = 725] [outer = 00000000] 23:58:45 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1FD4DC00) [pid = 216] [serial = 726] [outer = 1F488000] 23:58:45 INFO - PROCESS | 216 | 1461221925842 Marionette DEBUG loaded listener.js 23:58:45 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1FD5C800) [pid = 216] [serial = 727] [outer = 1F488000] 23:58:46 INFO - PROCESS | 216 | 1461221926449 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]]]}] 23:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 969ms 23:58:46 INFO - PROCESS | 216 | 1461221926491 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 23:58:46 INFO - PROCESS | 216 | 1461221926494 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 23:58:46 INFO - PROCESS | 216 | 1461221926497 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:58:46 INFO - PROCESS | 216 | 1461221926499 Marionette TRACE conn5 <- [1,934,null,{}] 23:58:46 INFO - PROCESS | 216 | 1461221926503 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}] 23:58:46 INFO - PROCESS | 216 | 1461221926611 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 23:58:46 INFO - PROCESS | 216 | 1461221926741 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:46 INFO - PROCESS | 216 | ++DOCSHELL 20461C00 == 67 [pid = 216] [id = 243] 23:58:46 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20462000) [pid = 216] [serial = 728] [outer = 00000000] 23:58:46 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (205E8000) [pid = 216] [serial = 729] [outer = 20462000] 23:58:46 INFO - PROCESS | 216 | 1461221926800 Marionette DEBUG loaded listener.js 23:58:46 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (205EF800) [pid = 216] [serial = 730] [outer = 20462000] 23:58:47 INFO - PROCESS | 216 | 1461221927326 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]]]}] 23:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 23:58:47 INFO - PROCESS | 216 | 1461221927371 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 23:58:47 INFO - PROCESS | 216 | 1461221927374 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 23:58:47 INFO - PROCESS | 216 | 1461221927377 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:58:47 INFO - PROCESS | 216 | 1461221927379 Marionette TRACE conn5 <- [1,938,null,{}] 23:58:47 INFO - PROCESS | 216 | 1461221927383 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}] 23:58:47 INFO - PROCESS | 216 | 1461221927488 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 23:58:47 INFO - PROCESS | 216 | 1461221927590 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:47 INFO - PROCESS | 216 | ++DOCSHELL 205EEC00 == 68 [pid = 216] [id = 244] 23:58:47 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (205F2000) [pid = 216] [serial = 731] [outer = 00000000] 23:58:47 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20713000) [pid = 216] [serial = 732] [outer = 205F2000] 23:58:47 INFO - PROCESS | 216 | 1461221927647 Marionette DEBUG loaded listener.js 23:58:47 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20715C00) [pid = 216] [serial = 733] [outer = 205F2000] 23:58:48 INFO - PROCESS | 216 | 1461221928461 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]]]}] 23:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1174ms 23:58:48 INFO - PROCESS | 216 | 1461221928563 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 23:58:48 INFO - PROCESS | 216 | 1461221928567 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 23:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:58:48 INFO - PROCESS | 216 | 1461221928572 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:58:48 INFO - PROCESS | 216 | 1461221928575 Marionette TRACE conn5 <- [1,942,null,{}] 23:58:48 INFO - PROCESS | 216 | 1461221928581 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}] 23:58:48 INFO - PROCESS | 216 | 1461221928682 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 23:58:48 INFO - PROCESS | 216 | 1461221928809 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:48 INFO - PROCESS | 216 | ++DOCSHELL 121EE800 == 69 [pid = 216] [id = 245] 23:58:48 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (121F2400) [pid = 216] [serial = 734] [outer = 00000000] 23:58:48 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1260E800) [pid = 216] [serial = 735] [outer = 121F2400] 23:58:48 INFO - PROCESS | 216 | 1461221928862 Marionette DEBUG loaded listener.js 23:58:48 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (12832C00) [pid = 216] [serial = 736] [outer = 121F2400] 23:58:49 INFO - PROCESS | 216 | 1461221929452 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]]]}] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 0EE0E400 == 68 [pid = 216] [id = 200] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 1283D800 == 67 [pid = 216] [id = 107] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 12E5AC00 == 66 [pid = 216] [id = 199] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 1F510400 == 65 [pid = 216] [id = 198] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 1C9A3000 == 64 [pid = 216] [id = 197] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 0EB1F800 == 63 [pid = 216] [id = 195] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 20ACEC00 == 62 [pid = 216] [id = 228] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 0EBE7C00 == 61 [pid = 216] [id = 227] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 131 (205E4400) [pid = 216] [serial = 635] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 130 (2065EC00) [pid = 216] [serial = 638] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 129 (2073A000) [pid = 216] [serial = 671] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 1A278800 == 60 [pid = 216] [id = 226] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 16CA7C00 == 59 [pid = 216] [id = 225] 23:58:49 INFO - PROCESS | 216 | --DOCSHELL 20712000 == 58 [pid = 216] [id = 224] 23:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 969ms 23:58:49 INFO - PROCESS | 216 | 1461221929547 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 23:58:49 INFO - PROCESS | 216 | 1461221929553 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 23:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:58:49 INFO - PROCESS | 216 | 1461221929562 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:58:49 INFO - PROCESS | 216 | 1461221929564 Marionette TRACE conn5 <- [1,946,null,{}] 23:58:49 INFO - PROCESS | 216 | 1461221929568 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}] 23:58:49 INFO - PROCESS | 216 | 1461221929674 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1B77E000) [pid = 216] [serial = 588] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 127 (2045EC00) [pid = 216] [serial = 519] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AEC9C00) [pid = 216] [serial = 561] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 125 (12C81800) [pid = 216] [serial = 585] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C968400) [pid = 216] [serial = 558] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 123 (19F5F000) [pid = 216] [serial = 555] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1D4AF800) [pid = 216] [serial = 591] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 121 (2045FC00) [pid = 216] [serial = 594] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 120 (127CD800) [pid = 216] [serial = 552] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1D382C00) [pid = 216] [serial = 656] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D42D000) [pid = 216] [serial = 657] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1F50E800) [pid = 216] [serial = 660] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1F50C800) [pid = 216] [serial = 659] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 115 (20466C00) [pid = 216] [serial = 662] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5B5C00) [pid = 216] [serial = 629] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 113 (12ED8000) [pid = 216] [serial = 626] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1AECE000) [pid = 216] [serial = 645] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1AE42C00) [pid = 216] [serial = 644] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B77E800) [pid = 216] [serial = 650] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C0D1800) [pid = 216] [serial = 651] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1F50EC00) [pid = 216] [serial = 632] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1D7C5800) [pid = 216] [serial = 665] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 106 (2045B800) [pid = 216] [serial = 642] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1D896800) [pid = 216] [serial = 641] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C9A4000) [pid = 216] [serial = 653] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 103 (181A0000) [pid = 216] [serial = 647] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18F70800) [pid = 216] [serial = 648] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 101 (2045E000) [pid = 216] [serial = 666] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 100 (20717C00) [pid = 216] [serial = 668] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 99 (2071C000) [pid = 216] [serial = 669] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 98 (205EF400) [pid = 216] [serial = 663] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1CB8C000) [pid = 216] [serial = 654] [outer = 00000000] [url = about:blank] 23:58:49 INFO - PROCESS | 216 | 1461221929764 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:49 INFO - PROCESS | 216 | ++DOCSHELL 1283AC00 == 59 [pid = 216] [id = 246] 23:58:49 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1285BC00) [pid = 216] [serial = 737] [outer = 00000000] 23:58:49 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (12C81800) [pid = 216] [serial = 738] [outer = 1285BC00] 23:58:49 INFO - PROCESS | 216 | 1461221929810 Marionette DEBUG loaded listener.js 23:58:49 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (12ECC400) [pid = 216] [serial = 739] [outer = 1285BC00] 23:58:50 INFO - PROCESS | 216 | 1461221930268 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 731ms 23:58:50 INFO - PROCESS | 216 | 1461221930293 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 216 | 1461221930295 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 23:58:50 INFO - PROCESS | 216 | 1461221930299 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:58:50 INFO - PROCESS | 216 | 1461221930302 Marionette TRACE conn5 <- [1,950,null,{}] 23:58:50 INFO - PROCESS | 216 | 1461221930313 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}] 23:58:50 INFO - PROCESS | 216 | 1461221930399 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 23:58:50 INFO - PROCESS | 216 | 1461221930408 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:50 INFO - PROCESS | 216 | ++DOCSHELL 16CA7800 == 60 [pid = 216] [id = 247] 23:58:50 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (16CA7C00) [pid = 216] [serial = 740] [outer = 00000000] 23:58:50 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1712F800) [pid = 216] [serial = 741] [outer = 16CA7C00] 23:58:50 INFO - PROCESS | 216 | 1461221930456 Marionette DEBUG loaded listener.js 23:58:50 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1737AC00) [pid = 216] [serial = 742] [outer = 16CA7C00] 23:58:50 INFO - PROCESS | 216 | 1461221930945 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]]]}] 23:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 23:58:50 INFO - PROCESS | 216 | 1461221930975 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 23:58:50 INFO - PROCESS | 216 | 1461221930978 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 23:58:50 INFO - PROCESS | 216 | 1461221930981 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:58:50 INFO - PROCESS | 216 | 1461221930983 Marionette TRACE conn5 <- [1,954,null,{}] 23:58:50 INFO - PROCESS | 216 | 1461221930987 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}] 23:58:51 INFO - PROCESS | 216 | 1461221931076 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 23:58:51 INFO - PROCESS | 216 | 1461221931085 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 216 | ++DOCSHELL 1823D400 == 61 [pid = 216] [id = 248] 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1823E400) [pid = 216] [serial = 743] [outer = 00000000] 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (19F5F000) [pid = 216] [serial = 744] [outer = 1823E400] 23:58:51 INFO - PROCESS | 216 | 1461221931130 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (19F68800) [pid = 216] [serial = 745] [outer = 1823E400] 23:58:51 INFO - PROCESS | 216 | 1461221931580 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]]]}] 23:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 23:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:58:51 INFO - PROCESS | 216 | 1461221931655 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 23:58:51 INFO - PROCESS | 216 | 1461221931657 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 23:58:51 INFO - PROCESS | 216 | 1461221931660 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:58:51 INFO - PROCESS | 216 | 1461221931662 Marionette TRACE conn5 <- [1,958,null,{}] 23:58:51 INFO - PROCESS | 216 | 1461221931666 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}] 23:58:51 INFO - PROCESS | 216 | 1461221931747 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 23:58:51 INFO - PROCESS | 216 | 1461221931753 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:51 INFO - PROCESS | 216 | ++DOCSHELL 1A280800 == 62 [pid = 216] [id = 249] 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1A28F800) [pid = 216] [serial = 746] [outer = 00000000] 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1AE3C400) [pid = 216] [serial = 747] [outer = 1A28F800] 23:58:51 INFO - PROCESS | 216 | 1461221931798 Marionette DEBUG loaded listener.js 23:58:51 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1AE3A800) [pid = 216] [serial = 748] [outer = 1A28F800] 23:58:52 INFO - PROCESS | 216 | 1461221932273 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]]]}] 23:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 669ms 23:58:52 INFO - PROCESS | 216 | 1461221932331 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 23:58:52 INFO - PROCESS | 216 | 1461221932333 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 23:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:58:52 INFO - PROCESS | 216 | 1461221932343 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:58:52 INFO - PROCESS | 216 | 1461221932345 Marionette TRACE conn5 <- [1,962,null,{}] 23:58:52 INFO - PROCESS | 216 | 1461221932348 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}] 23:58:52 INFO - PROCESS | 216 | 1461221932508 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 23:58:52 INFO - PROCESS | 216 | 1461221932576 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:52 INFO - PROCESS | 216 | ++DOCSHELL 1B5BA800 == 63 [pid = 216] [id = 250] 23:58:52 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B5BB000) [pid = 216] [serial = 749] [outer = 00000000] 23:58:52 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B5ED800) [pid = 216] [serial = 750] [outer = 1B5BB000] 23:58:52 INFO - PROCESS | 216 | 1461221932624 Marionette DEBUG loaded listener.js 23:58:52 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1B636400) [pid = 216] [serial = 751] [outer = 1B5BB000] 23:58:53 INFO - PROCESS | 216 | 1461221933079 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]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 790ms 23:58:53 INFO - PROCESS | 216 | 1461221933127 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 23:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:58:53 INFO - PROCESS | 216 | 1461221933129 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 23:58:53 INFO - PROCESS | 216 | 1461221933132 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 216 | 1461221933134 Marionette TRACE conn5 <- [1,966,null,{}] 23:58:53 INFO - PROCESS | 216 | 1461221933138 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}] 23:58:53 INFO - PROCESS | 216 | 1461221933249 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 23:58:53 INFO - PROCESS | 216 | 1461221933313 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 216 | ++DOCSHELL 1B778000 == 64 [pid = 216] [id = 251] 23:58:53 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1B779800) [pid = 216] [serial = 752] [outer = 00000000] 23:58:53 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1BEBAC00) [pid = 216] [serial = 753] [outer = 1B779800] 23:58:53 INFO - PROCESS | 216 | 1461221933359 Marionette DEBUG loaded listener.js 23:58:53 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C0D1800) [pid = 216] [serial = 754] [outer = 1B779800] 23:58:53 INFO - PROCESS | 216 | 1461221933779 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]]]}] 23:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 23:58:53 INFO - PROCESS | 216 | 1461221933807 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 23:58:53 INFO - PROCESS | 216 | 1461221933809 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 23:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:58:53 INFO - PROCESS | 216 | 1461221933812 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:58:53 INFO - PROCESS | 216 | 1461221933813 Marionette TRACE conn5 <- [1,970,null,{}] 23:58:53 INFO - PROCESS | 216 | 1461221933817 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}] 23:58:53 INFO - PROCESS | 216 | 1461221933956 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 23:58:53 INFO - PROCESS | 216 | 1461221933965 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:53 INFO - PROCESS | 216 | ++DOCSHELL 1C0DB400 == 65 [pid = 216] [id = 252] 23:58:53 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C0DD400) [pid = 216] [serial = 755] [outer = 00000000] 23:58:53 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C971C00) [pid = 216] [serial = 756] [outer = 1C0DD400] 23:58:54 INFO - PROCESS | 216 | 1461221934011 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C977000) [pid = 216] [serial = 757] [outer = 1C0DD400] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1D831400) [pid = 216] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18B05800) [pid = 216] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 115 (12C7B000) [pid = 216] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1D101800) [pid = 216] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C42C800) [pid = 216] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C96E000) [pid = 216] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0EB37800) [pid = 216] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1AE3B000) [pid = 216] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 109 (126B7800) [pid = 216] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 108 (16CAB800) [pid = 216] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1737D000) [pid = 216] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B5B9800) [pid = 216] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1A295400) [pid = 216] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 104 (20AD0000) [pid = 216] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 103 (12192000) [pid = 216] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1F509C00) [pid = 216] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 101 (13796800) [pid = 216] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 100 (205E9C00) [pid = 216] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 99 (20464000) [pid = 216] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:58:54 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1EFA1C00) [pid = 216] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:58:54 INFO - PROCESS | 216 | 1461221934611 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]]]}] 23:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 23:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:58:54 INFO - PROCESS | 216 | 1461221934684 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 23:58:54 INFO - PROCESS | 216 | 1461221934686 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 23:58:54 INFO - PROCESS | 216 | 1461221934689 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:58:54 INFO - PROCESS | 216 | 1461221934691 Marionette TRACE conn5 <- [1,974,null,{}] 23:58:54 INFO - PROCESS | 216 | 1461221934694 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}] 23:58:54 INFO - PROCESS | 216 | 1461221934778 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 23:58:54 INFO - PROCESS | 216 | 1461221934785 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:54 INFO - PROCESS | 216 | ++DOCSHELL 1819DC00 == 66 [pid = 216] [id = 253] 23:58:54 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1A295400) [pid = 216] [serial = 758] [outer = 00000000] 23:58:54 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C773C00) [pid = 216] [serial = 759] [outer = 1A295400] 23:58:54 INFO - PROCESS | 216 | 1461221934829 Marionette DEBUG loaded listener.js 23:58:54 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1C968400) [pid = 216] [serial = 760] [outer = 1A295400] 23:58:55 INFO - PROCESS | 216 | 1461221935254 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]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 23:58:55 INFO - PROCESS | 216 | 1461221935320 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 216 | 1461221935322 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:58:55 INFO - PROCESS | 216 | 1461221935325 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 216 | 1461221935327 Marionette TRACE conn5 <- [1,978,null,{}] 23:58:55 INFO - PROCESS | 216 | 1461221935330 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}] 23:58:55 INFO - PROCESS | 216 | 1461221935413 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 23:58:55 INFO - PROCESS | 216 | 1461221935419 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:55 INFO - PROCESS | 216 | ++DOCSHELL 1C9A1400 == 67 [pid = 216] [id = 254] 23:58:55 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C9A2C00) [pid = 216] [serial = 761] [outer = 00000000] 23:58:55 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C9EF400) [pid = 216] [serial = 762] [outer = 1C9A2C00] 23:58:55 INFO - PROCESS | 216 | 1461221935463 Marionette DEBUG loaded listener.js 23:58:55 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1CB92000) [pid = 216] [serial = 763] [outer = 1C9A2C00] 23:58:55 INFO - PROCESS | 216 | 1461221935904 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]]]}] 23:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 23:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:58:55 INFO - PROCESS | 216 | 1461221935956 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 23:58:55 INFO - PROCESS | 216 | 1461221935959 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 23:58:55 INFO - PROCESS | 216 | 1461221935962 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:58:55 INFO - PROCESS | 216 | 1461221935965 Marionette TRACE conn5 <- [1,982,null,{}] 23:58:55 INFO - PROCESS | 216 | 1461221935969 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}] 23:58:56 INFO - PROCESS | 216 | 1461221936069 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 23:58:56 INFO - PROCESS | 216 | 1461221936078 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:56 INFO - PROCESS | 216 | ++DOCSHELL 1D1DA800 == 68 [pid = 216] [id = 255] 23:58:56 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1D1DDC00) [pid = 216] [serial = 764] [outer = 00000000] 23:58:56 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1D425000) [pid = 216] [serial = 765] [outer = 1D1DDC00] 23:58:56 INFO - PROCESS | 216 | 1461221936134 Marionette DEBUG loaded listener.js 23:58:56 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1D4B3400) [pid = 216] [serial = 766] [outer = 1D1DDC00] 23:58:56 INFO - PROCESS | 216 | 1461221936834 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]]]}] 23:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 929ms 23:58:56 INFO - PROCESS | 216 | 1461221936897 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 23:58:56 INFO - PROCESS | 216 | 1461221936902 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 23:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:58:56 INFO - PROCESS | 216 | 1461221936908 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:58:56 INFO - PROCESS | 216 | 1461221936911 Marionette TRACE conn5 <- [1,986,null,{}] 23:58:56 INFO - PROCESS | 216 | 1461221936917 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}] 23:58:57 INFO - PROCESS | 216 | 1461221937040 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 23:58:57 INFO - PROCESS | 216 | 1461221937143 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:57 INFO - PROCESS | 216 | ++DOCSHELL 12604400 == 69 [pid = 216] [id = 256] 23:58:57 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (12608400) [pid = 216] [serial = 767] [outer = 00000000] 23:58:57 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (12ED3800) [pid = 216] [serial = 768] [outer = 12608400] 23:58:57 INFO - PROCESS | 216 | 1461221937200 Marionette DEBUG loaded listener.js 23:58:57 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (15C07000) [pid = 216] [serial = 769] [outer = 12608400] 23:58:57 INFO - PROCESS | 216 | 1461221937797 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]]]}] 23:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 929ms 23:58:57 INFO - PROCESS | 216 | 1461221937842 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 23:58:57 INFO - PROCESS | 216 | 1461221937848 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 23:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:58:57 INFO - PROCESS | 216 | 1461221937855 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:58:57 INFO - PROCESS | 216 | 1461221937858 Marionette TRACE conn5 <- [1,990,null,{}] 23:58:57 INFO - PROCESS | 216 | 1461221937862 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}] 23:58:57 INFO - PROCESS | 216 | 1461221937974 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 23:58:58 INFO - PROCESS | 216 | 1461221938079 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:58 INFO - PROCESS | 216 | ++DOCSHELL 173D4C00 == 70 [pid = 216] [id = 257] 23:58:58 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18198800) [pid = 216] [serial = 770] [outer = 00000000] 23:58:58 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AE5FC00) [pid = 216] [serial = 771] [outer = 18198800] 23:58:58 INFO - PROCESS | 216 | 1461221938134 Marionette DEBUG loaded listener.js 23:58:58 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AECCC00) [pid = 216] [serial = 772] [outer = 18198800] 23:58:58 INFO - PROCESS | 216 | 1461221938777 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]]]}] 23:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 23:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:58:58 INFO - PROCESS | 216 | 1461221938827 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 23:58:58 INFO - PROCESS | 216 | 1461221938829 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 23:58:58 INFO - PROCESS | 216 | 1461221938833 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:58:58 INFO - PROCESS | 216 | 1461221938837 Marionette TRACE conn5 <- [1,994,null,{}] 23:58:58 INFO - PROCESS | 216 | 1461221938848 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}] 23:58:58 INFO - PROCESS | 216 | 1461221938992 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 23:58:59 INFO - PROCESS | 216 | 1461221939126 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:58:59 INFO - PROCESS | 216 | ++DOCSHELL 1C0D4C00 == 71 [pid = 216] [id = 258] 23:58:59 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C974C00) [pid = 216] [serial = 773] [outer = 00000000] 23:58:59 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D4B1400) [pid = 216] [serial = 774] [outer = 1C974C00] 23:58:59 INFO - PROCESS | 216 | 1461221939185 Marionette DEBUG loaded listener.js 23:58:59 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D86D000) [pid = 216] [serial = 775] [outer = 1C974C00] 23:58:59 INFO - PROCESS | 216 | 1461221939787 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]]]}] 23:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1022ms 23:58:59 INFO - PROCESS | 216 | 1461221939860 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 23:58:59 INFO - PROCESS | 216 | 1461221939863 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 23:58:59 INFO - PROCESS | 216 | 1461221939866 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:58:59 INFO - PROCESS | 216 | 1461221939868 Marionette TRACE conn5 <- [1,998,null,{}] 23:58:59 INFO - PROCESS | 216 | 1461221939872 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}] 23:58:59 INFO - PROCESS | 216 | 1461221939983 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 23:59:00 INFO - PROCESS | 216 | 1461221940115 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:00 INFO - PROCESS | 216 | ++DOCSHELL 1EFA2000 == 72 [pid = 216] [id = 259] 23:59:00 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1EFAEC00) [pid = 216] [serial = 776] [outer = 00000000] 23:59:00 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1F328000) [pid = 216] [serial = 777] [outer = 1EFAEC00] 23:59:00 INFO - PROCESS | 216 | 1461221940176 Marionette DEBUG loaded listener.js 23:59:00 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1F477800) [pid = 216] [serial = 778] [outer = 1EFAEC00] 23:59:00 INFO - PROCESS | 216 | 1461221940741 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]]]}] 23:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 929ms 23:59:00 INFO - PROCESS | 216 | 1461221940800 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 23:59:00 INFO - PROCESS | 216 | 1461221940802 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 23:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:59:00 INFO - PROCESS | 216 | 1461221940805 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:59:00 INFO - PROCESS | 216 | 1461221940807 Marionette TRACE conn5 <- [1,1002,null,{}] 23:59:00 INFO - PROCESS | 216 | 1461221940811 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}] 23:59:00 INFO - PROCESS | 216 | 1461221940918 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 23:59:01 INFO - PROCESS | 216 | 1461221941027 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:01 INFO - PROCESS | 216 | ++DOCSHELL 1EFA5000 == 73 [pid = 216] [id = 260] 23:59:01 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1EFAF000) [pid = 216] [serial = 779] [outer = 00000000] 23:59:01 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1F50D800) [pid = 216] [serial = 780] [outer = 1EFAF000] 23:59:01 INFO - PROCESS | 216 | 1461221941081 Marionette DEBUG loaded listener.js 23:59:01 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1FD51C00) [pid = 216] [serial = 781] [outer = 1EFAF000] 23:59:01 INFO - PROCESS | 216 | 1461221941680 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]]]}] 23:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 930ms 23:59:01 INFO - PROCESS | 216 | 1461221941740 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 23:59:01 INFO - PROCESS | 216 | 1461221941742 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 23:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:59:01 INFO - PROCESS | 216 | 1461221941745 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:59:01 INFO - PROCESS | 216 | 1461221941747 Marionette TRACE conn5 <- [1,1006,null,{}] 23:59:01 INFO - PROCESS | 216 | 1461221941752 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}] 23:59:01 INFO - PROCESS | 216 | 1461221941878 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 23:59:01 INFO - PROCESS | 216 | 1461221942012 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:02 INFO - PROCESS | 216 | ++DOCSHELL 12C80400 == 74 [pid = 216] [id = 261] 23:59:02 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (12CC3400) [pid = 216] [serial = 782] [outer = 00000000] 23:59:02 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (15C03C00) [pid = 216] [serial = 783] [outer = 12CC3400] 23:59:02 INFO - PROCESS | 216 | 1461221942072 Marionette DEBUG loaded listener.js 23:59:02 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (19F69800) [pid = 216] [serial = 784] [outer = 12CC3400] 23:59:02 INFO - PROCESS | 216 | 1461221942829 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]]]}] 23:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1121ms 23:59:02 INFO - PROCESS | 216 | 1461221942881 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 23:59:02 INFO - PROCESS | 216 | 1461221942886 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 23:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:59:02 INFO - PROCESS | 216 | 1461221942892 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:59:02 INFO - PROCESS | 216 | 1461221942896 Marionette TRACE conn5 <- [1,1010,null,{}] 23:59:02 INFO - PROCESS | 216 | 1461221942901 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}] 23:59:02 INFO - PROCESS | 216 | 1461221943004 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 23:59:03 INFO - PROCESS | 216 | 1461221943142 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:03 INFO - PROCESS | 216 | ++DOCSHELL 12ECC000 == 75 [pid = 216] [id = 262] 23:59:03 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (13AA8800) [pid = 216] [serial = 785] [outer = 00000000] 23:59:03 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1823F000) [pid = 216] [serial = 786] [outer = 13AA8800] 23:59:03 INFO - PROCESS | 216 | 1461221943194 Marionette DEBUG loaded listener.js 23:59:03 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (18F75C00) [pid = 216] [serial = 787] [outer = 13AA8800] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1285D400 == 74 [pid = 216] [id = 106] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1C9A1400 == 73 [pid = 216] [id = 254] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1819DC00 == 72 [pid = 216] [id = 253] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1C0DB400 == 71 [pid = 216] [id = 252] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1B778000 == 70 [pid = 216] [id = 251] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1A280800 == 69 [pid = 216] [id = 249] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 1823D400 == 68 [pid = 216] [id = 248] 23:59:03 INFO - PROCESS | 216 | --DOCSHELL 16CA7800 == 67 [pid = 216] [id = 247] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1F485800) [pid = 216] [serial = 624] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 126 (20660000) [pid = 216] [serial = 639] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 125 (205E7000) [pid = 216] [serial = 636] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1FD52000) [pid = 216] [serial = 633] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1B779C00) [pid = 216] [serial = 630] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 122 (16A10C00) [pid = 216] [serial = 627] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1D37FC00) [pid = 216] [serial = 714] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C7E3C00) [pid = 216] [serial = 702] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C99D800) [pid = 216] [serial = 705] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 118 (12840C00) [pid = 216] [serial = 690] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 117 (136A8000) [pid = 216] [serial = 691] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1AECDC00) [pid = 216] [serial = 696] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B227000) [pid = 216] [serial = 697] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 114 (12E5C800) [pid = 216] [serial = 687] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 113 (12853C00) [pid = 216] [serial = 686] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1A27A400) [pid = 216] [serial = 675] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 111 (19F61800) [pid = 216] [serial = 674] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 110 (18240800) [pid = 216] [serial = 693] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 109 (18F77C00) [pid = 216] [serial = 694] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5EDC00) [pid = 216] [serial = 699] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C7E5400) [pid = 216] [serial = 678] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C0D8400) [pid = 216] [serial = 677] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C96C800) [pid = 216] [serial = 703] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 104 (21098800) [pid = 216] [serial = 684] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 103 (20AD8400) [pid = 216] [serial = 683] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 102 (12ED7C00) [pid = 216] [serial = 708] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 101 (20E11800) [pid = 216] [serial = 681] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 100 (20712400) [pid = 216] [serial = 680] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C99F800) [pid = 216] [serial = 706] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 98 (12834C00) [pid = 216] [serial = 393] [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.] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1D37F800) [pid = 216] [serial = 715] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 96 (17102400) [pid = 216] [serial = 709] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1CDB9800) [pid = 216] [serial = 712] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C9A4400) [pid = 216] [serial = 711] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1B5F6000) [pid = 216] [serial = 700] [outer = 00000000] [url = about:blank] 23:59:03 INFO - PROCESS | 216 | 1461221943809 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]]]}] 23:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 989ms 23:59:03 INFO - PROCESS | 216 | 1461221943883 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 23:59:03 INFO - PROCESS | 216 | 1461221943889 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 23:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:59:03 INFO - PROCESS | 216 | 1461221943895 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:59:03 INFO - PROCESS | 216 | 1461221943897 Marionette TRACE conn5 <- [1,1014,null,{}] 23:59:03 INFO - PROCESS | 216 | 1461221943903 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}] 23:59:03 INFO - PROCESS | 216 | 1461221943996 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 23:59:04 INFO - PROCESS | 216 | 1461221944083 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 216 | ++DOCSHELL 0EB37800 == 68 [pid = 216] [id = 263] 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0EBE2C00) [pid = 216] [serial = 788] [outer = 00000000] 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (15C4B400) [pid = 216] [serial = 789] [outer = 0EBE2C00] 23:59:04 INFO - PROCESS | 216 | 1461221944098 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (16C20800) [pid = 216] [serial = 790] [outer = 0EBE2C00] 23:59:04 INFO - PROCESS | 216 | 1461221944506 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]]]}] 23:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 23:59:04 INFO - PROCESS | 216 | 1461221944538 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 23:59:04 INFO - PROCESS | 216 | 1461221944540 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 23:59:04 INFO - PROCESS | 216 | 1461221944544 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:59:04 INFO - PROCESS | 216 | 1461221944547 Marionette TRACE conn5 <- [1,1018,null,{}] 23:59:04 INFO - PROCESS | 216 | 1461221944558 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}] 23:59:04 INFO - PROCESS | 216 | 1461221944680 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 23:59:04 INFO - PROCESS | 216 | 1461221944694 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:04 INFO - PROCESS | 216 | ++DOCSHELL 18240000 == 69 [pid = 216] [id = 264] 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (18240800) [pid = 216] [serial = 791] [outer = 00000000] 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1AE43000) [pid = 216] [serial = 792] [outer = 18240800] 23:59:04 INFO - PROCESS | 216 | 1461221944741 Marionette DEBUG loaded listener.js 23:59:04 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1AECC800) [pid = 216] [serial = 793] [outer = 18240800] 23:59:05 INFO - PROCESS | 216 | 1461221945192 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]]]}] 23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 669ms 23:59:05 INFO - PROCESS | 216 | 1461221945217 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 216 | 1461221945220 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:59:05 INFO - PROCESS | 216 | 1461221945243 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 216 | 1461221945245 Marionette TRACE conn5 <- [1,1022,null,{}] 23:59:05 INFO - PROCESS | 216 | 1461221945249 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}] 23:59:05 INFO - PROCESS | 216 | 1461221945336 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 23:59:05 INFO - PROCESS | 216 | 1461221945344 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:05 INFO - PROCESS | 216 | ++DOCSHELL 1B21E800 == 70 [pid = 216] [id = 265] 23:59:05 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1B5BB800) [pid = 216] [serial = 794] [outer = 00000000] 23:59:05 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B5F5400) [pid = 216] [serial = 795] [outer = 1B5BB800] 23:59:05 INFO - PROCESS | 216 | 1461221945390 Marionette DEBUG loaded listener.js 23:59:05 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B5F9C00) [pid = 216] [serial = 796] [outer = 1B5BB800] 23:59:05 INFO - PROCESS | 216 | 1461221945829 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]]]}] 23:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 23:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:59:05 INFO - PROCESS | 216 | 1461221945862 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 23:59:05 INFO - PROCESS | 216 | 1461221945864 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 23:59:05 INFO - PROCESS | 216 | 1461221945867 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:59:05 INFO - PROCESS | 216 | 1461221945869 Marionette TRACE conn5 <- [1,1026,null,{}] 23:59:05 INFO - PROCESS | 216 | 1461221945879 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}] 23:59:05 INFO - PROCESS | 216 | 1461221945991 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 23:59:05 INFO - PROCESS | 216 | 1461221945998 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 216 | ++DOCSHELL 0EE0F800 == 71 [pid = 216] [id = 266] 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1B63A000) [pid = 216] [serial = 797] [outer = 00000000] 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1B781800) [pid = 216] [serial = 798] [outer = 1B63A000] 23:59:06 INFO - PROCESS | 216 | 1461221946043 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C0DB000) [pid = 216] [serial = 799] [outer = 1B63A000] 23:59:06 INFO - PROCESS | 216 | 1461221946515 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]]]}] 23:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 669ms 23:59:06 INFO - PROCESS | 216 | 1461221946538 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 23:59:06 INFO - PROCESS | 216 | 1461221946540 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 23:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:59:06 INFO - PROCESS | 216 | 1461221946543 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:59:06 INFO - PROCESS | 216 | 1461221946545 Marionette TRACE conn5 <- [1,1030,null,{}] 23:59:06 INFO - PROCESS | 216 | 1461221946548 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}] 23:59:06 INFO - PROCESS | 216 | 1461221946675 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 23:59:06 INFO - PROCESS | 216 | 1461221946736 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:06 INFO - PROCESS | 216 | ++DOCSHELL 1C96C000 == 72 [pid = 216] [id = 267] 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C96C800) [pid = 216] [serial = 800] [outer = 00000000] 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C9A1000) [pid = 216] [serial = 801] [outer = 1C96C800] 23:59:06 INFO - PROCESS | 216 | 1461221946783 Marionette DEBUG loaded listener.js 23:59:06 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C9A4000) [pid = 216] [serial = 802] [outer = 1C96C800] 23:59:07 INFO - PROCESS | 216 | 1461221947206 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]]]}] 23:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 23:59:07 INFO - PROCESS | 216 | 1461221947274 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 23:59:07 INFO - PROCESS | 216 | 1461221947276 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 23:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:59:07 INFO - PROCESS | 216 | 1461221947280 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:59:07 INFO - PROCESS | 216 | 1461221947281 Marionette TRACE conn5 <- [1,1034,null,{}] 23:59:07 INFO - PROCESS | 216 | 1461221947285 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}] 23:59:07 INFO - PROCESS | 216 | 1461221947424 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 23:59:07 INFO - PROCESS | 216 | 1461221947449 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:07 INFO - PROCESS | 216 | ++DOCSHELL 1C976800 == 73 [pid = 216] [id = 268] 23:59:07 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C9A0000) [pid = 216] [serial = 803] [outer = 00000000] 23:59:07 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1CC4F400) [pid = 216] [serial = 804] [outer = 1C9A0000] 23:59:07 INFO - PROCESS | 216 | 1461221947493 Marionette DEBUG loaded listener.js 23:59:07 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1D101400) [pid = 216] [serial = 805] [outer = 1C9A0000] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B5BB000) [pid = 216] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B779800) [pid = 216] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 108 (121F2400) [pid = 216] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C0DD400) [pid = 216] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1285BC00) [pid = 216] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 105 (16CA7C00) [pid = 216] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1823E400) [pid = 216] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A28F800) [pid = 216] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C9A2C00) [pid = 216] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1A295400) [pid = 216] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:59:08 INFO - PROCESS | 216 | --DOMWINDOW == 100 (20732400) [pid = 216] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:59:08 INFO - PROCESS | 216 | 1461221948069 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 831ms 23:59:08 INFO - PROCESS | 216 | 1461221948112 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 216 | 1461221948114 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:59:08 INFO - PROCESS | 216 | 1461221948117 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 216 | 1461221948119 Marionette TRACE conn5 <- [1,1038,null,{}] 23:59:08 INFO - PROCESS | 216 | 1461221948122 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}] 23:59:08 INFO - PROCESS | 216 | 1461221948205 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 23:59:08 INFO - PROCESS | 216 | 1461221948213 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 216 | ++DOCSHELL 1373C400 == 74 [pid = 216] [id = 269] 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (13796800) [pid = 216] [serial = 806] [outer = 00000000] 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (18F70800) [pid = 216] [serial = 807] [outer = 13796800] 23:59:08 INFO - PROCESS | 216 | 1461221948258 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AEC4000) [pid = 216] [serial = 808] [outer = 13796800] 23:59:08 INFO - PROCESS | 216 | 1461221948688 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]]]}] 23:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 23:59:08 INFO - PROCESS | 216 | 1461221948759 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 23:59:08 INFO - PROCESS | 216 | 1461221948761 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 23:59:08 INFO - PROCESS | 216 | 1461221948765 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:59:08 INFO - PROCESS | 216 | 1461221948766 Marionette TRACE conn5 <- [1,1042,null,{}] 23:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:59:08 INFO - PROCESS | 216 | 1461221948770 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}] 23:59:08 INFO - PROCESS | 216 | 1461221948855 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 23:59:08 INFO - PROCESS | 216 | 1461221948861 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:08 INFO - PROCESS | 216 | ++DOCSHELL 1B5BB000 == 75 [pid = 216] [id = 270] 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1B5BF000) [pid = 216] [serial = 809] [outer = 00000000] 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1D109800) [pid = 216] [serial = 810] [outer = 1B5BF000] 23:59:08 INFO - PROCESS | 216 | 1461221948905 Marionette DEBUG loaded listener.js 23:59:08 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1D1DD000) [pid = 216] [serial = 811] [outer = 1B5BF000] 23:59:09 INFO - PROCESS | 216 | 1461221949315 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 569ms 23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:59:09 INFO - PROCESS | 216 | 1461221949339 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 216 | 1461221949341 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 23:59:09 INFO - PROCESS | 216 | 1461221949344 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 216 | 1461221949346 Marionette TRACE conn5 <- [1,1046,null,{}] 23:59:09 INFO - PROCESS | 216 | 1461221949350 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}] 23:59:09 INFO - PROCESS | 216 | 1461221949490 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 23:59:09 INFO - PROCESS | 216 | 1461221949496 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:09 INFO - PROCESS | 216 | ++DOCSHELL 1CA10000 == 76 [pid = 216] [id = 271] 23:59:09 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1D4AF000) [pid = 216] [serial = 812] [outer = 00000000] 23:59:09 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1D89BC00) [pid = 216] [serial = 813] [outer = 1D4AF000] 23:59:09 INFO - PROCESS | 216 | 1461221949541 Marionette DEBUG loaded listener.js 23:59:09 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1F31F400) [pid = 216] [serial = 814] [outer = 1D4AF000] 23:59:09 INFO - PROCESS | 216 | 1461221949956 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]]]}] 23:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 23:59:09 INFO - PROCESS | 216 | 1461221949985 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 23:59:09 INFO - PROCESS | 216 | 1461221949987 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 23:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:59:09 INFO - PROCESS | 216 | 1461221949994 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:59:09 INFO - PROCESS | 216 | 1461221949997 Marionette TRACE conn5 <- [1,1050,null,{}] 23:59:10 INFO - PROCESS | 216 | 1461221950000 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}] 23:59:10 INFO - PROCESS | 216 | 1461221950158 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 23:59:10 INFO - PROCESS | 216 | 1461221950326 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:10 INFO - PROCESS | 216 | ++DOCSHELL 121EDC00 == 77 [pid = 216] [id = 272] 23:59:10 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (12191000) [pid = 216] [serial = 815] [outer = 00000000] 23:59:10 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1283D800) [pid = 216] [serial = 816] [outer = 12191000] 23:59:10 INFO - PROCESS | 216 | 1461221950384 Marionette DEBUG loaded listener.js 23:59:10 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1285E800) [pid = 216] [serial = 817] [outer = 12191000] 23:59:10 INFO - PROCESS | 216 | 1461221950959 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]]]}] 23:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1021ms 23:59:11 INFO - PROCESS | 216 | 1461221951020 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 23:59:11 INFO - PROCESS | 216 | 1461221951025 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 23:59:11 INFO - PROCESS | 216 | 1461221951029 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:59:11 INFO - PROCESS | 216 | 1461221951034 Marionette TRACE conn5 <- [1,1054,null,{}] 23:59:11 INFO - PROCESS | 216 | 1461221951059 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}] 23:59:11 INFO - PROCESS | 216 | 1461221951171 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 23:59:11 INFO - PROCESS | 216 | 1461221951305 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:11 INFO - PROCESS | 216 | ++DOCSHELL 171DCC00 == 78 [pid = 216] [id = 273] 23:59:11 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18196800) [pid = 216] [serial = 818] [outer = 00000000] 23:59:11 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (19F5CC00) [pid = 216] [serial = 819] [outer = 18196800] 23:59:11 INFO - PROCESS | 216 | 1461221951364 Marionette DEBUG loaded listener.js 23:59:11 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1A293400) [pid = 216] [serial = 820] [outer = 18196800] 23:59:12 INFO - PROCESS | 216 | 1461221952007 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]]]}] 23:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1021ms 23:59:12 INFO - PROCESS | 216 | 1461221952057 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 23:59:12 INFO - PROCESS | 216 | 1461221952060 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 23:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:59:12 INFO - PROCESS | 216 | 1461221952064 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:59:12 INFO - PROCESS | 216 | 1461221952066 Marionette TRACE conn5 <- [1,1058,null,{}] 23:59:12 INFO - PROCESS | 216 | 1461221952070 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}] 23:59:12 INFO - PROCESS | 216 | 1461221952181 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 23:59:12 INFO - PROCESS | 216 | 1461221952316 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:12 INFO - PROCESS | 216 | ++DOCSHELL 12240400 == 79 [pid = 216] [id = 274] 23:59:12 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (18F75400) [pid = 216] [serial = 821] [outer = 00000000] 23:59:12 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1CC4F800) [pid = 216] [serial = 822] [outer = 18F75400] 23:59:12 INFO - PROCESS | 216 | 1461221952372 Marionette DEBUG loaded listener.js 23:59:12 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1D4BB800) [pid = 216] [serial = 823] [outer = 18F75400] 23:59:13 INFO - PROCESS | 216 | 1461221953007 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 23:59:13 INFO - PROCESS | 216 | 1461221953036 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 216 | 1461221953040 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:59:13 INFO - PROCESS | 216 | 1461221953051 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 216 | 1461221953056 Marionette TRACE conn5 <- [1,1062,null,{}] 23:59:13 INFO - PROCESS | 216 | 1461221953060 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}] 23:59:13 INFO - PROCESS | 216 | 1461221953172 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 23:59:13 INFO - PROCESS | 216 | 1461221953278 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:13 INFO - PROCESS | 216 | ++DOCSHELL 20459000 == 80 [pid = 216] [id = 275] 23:59:13 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (2045A000) [pid = 216] [serial = 824] [outer = 00000000] 23:59:13 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (20464000) [pid = 216] [serial = 825] [outer = 2045A000] 23:59:13 INFO - PROCESS | 216 | 1461221953333 Marionette DEBUG loaded listener.js 23:59:13 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (20469C00) [pid = 216] [serial = 826] [outer = 2045A000] 23:59:13 INFO - PROCESS | 216 | 1461221953910 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]]]}] 23:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 929ms 23:59:13 INFO - PROCESS | 216 | 1461221953976 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 23:59:13 INFO - PROCESS | 216 | 1461221953979 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 23:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:59:13 INFO - PROCESS | 216 | 1461221953982 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:59:13 INFO - PROCESS | 216 | 1461221953984 Marionette TRACE conn5 <- [1,1066,null,{}] 23:59:13 INFO - PROCESS | 216 | 1461221953988 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}] 23:59:14 INFO - PROCESS | 216 | 1461221954097 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 23:59:14 INFO - PROCESS | 216 | 1461221954232 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:14 INFO - PROCESS | 216 | ++DOCSHELL 173D4000 == 81 [pid = 216] [id = 276] 23:59:14 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (2045C800) [pid = 216] [serial = 827] [outer = 00000000] 23:59:14 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (205EBC00) [pid = 216] [serial = 828] [outer = 2045C800] 23:59:14 INFO - PROCESS | 216 | 1461221954290 Marionette DEBUG loaded listener.js 23:59:14 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (205EFC00) [pid = 216] [serial = 829] [outer = 2045C800] 23:59:14 INFO - PROCESS | 216 | 1461221954895 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]]]}] 23:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 929ms 23:59:14 INFO - PROCESS | 216 | 1461221954916 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 23:59:14 INFO - PROCESS | 216 | 1461221954918 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 23:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:59:14 INFO - PROCESS | 216 | 1461221954922 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:59:14 INFO - PROCESS | 216 | 1461221954924 Marionette TRACE conn5 <- [1,1070,null,{}] 23:59:14 INFO - PROCESS | 216 | 1461221954927 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}] 23:59:15 INFO - PROCESS | 216 | 1461221955035 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 23:59:15 INFO - PROCESS | 216 | 1461221955173 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:15 INFO - PROCESS | 216 | ++DOCSHELL 20666000 == 82 [pid = 216] [id = 277] 23:59:15 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20667000) [pid = 216] [serial = 830] [outer = 00000000] 23:59:15 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20713C00) [pid = 216] [serial = 831] [outer = 20667000] 23:59:15 INFO - PROCESS | 216 | 1461221955241 Marionette DEBUG loaded listener.js 23:59:15 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (2071CC00) [pid = 216] [serial = 832] [outer = 20667000] 23:59:16 INFO - PROCESS | 216 | 1461221956124 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]]]}] 23:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1217ms 23:59:16 INFO - PROCESS | 216 | 1461221956143 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 23:59:16 INFO - PROCESS | 216 | 1461221956147 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 23:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:59:16 INFO - PROCESS | 216 | 1461221956152 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:59:16 INFO - PROCESS | 216 | 1461221956156 Marionette TRACE conn5 <- [1,1074,null,{}] 23:59:16 INFO - PROCESS | 216 | 1461221956177 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}] 23:59:16 INFO - PROCESS | 216 | 1461221956277 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 23:59:16 INFO - PROCESS | 216 | 1461221956416 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:16 INFO - PROCESS | 216 | ++DOCSHELL 12ECCC00 == 83 [pid = 216] [id = 278] 23:59:16 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (12ED8800) [pid = 216] [serial = 833] [outer = 00000000] 23:59:16 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (15CEB400) [pid = 216] [serial = 834] [outer = 12ED8800] 23:59:16 INFO - PROCESS | 216 | 1461221956467 Marionette DEBUG loaded listener.js 23:59:16 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1712E800) [pid = 216] [serial = 835] [outer = 12ED8800] 23:59:17 INFO - PROCESS | 216 | 1461221957063 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]]]}] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1AEC9000 == 82 [pid = 216] [id = 102] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1C41FC00 == 81 [pid = 216] [id = 100] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 12C7F400 == 80 [pid = 216] [id = 92] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1CA10000 == 79 [pid = 216] [id = 271] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1B5BB000 == 78 [pid = 216] [id = 270] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1373C400 == 77 [pid = 216] [id = 269] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1C976800 == 76 [pid = 216] [id = 268] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1B5BA800 == 75 [pid = 216] [id = 250] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1C96C000 == 74 [pid = 216] [id = 267] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 0EE0F800 == 73 [pid = 216] [id = 266] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 1B21E800 == 72 [pid = 216] [id = 265] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1F480C00) [pid = 216] [serial = 717] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 128 (15CECC00) [pid = 216] [serial = 720] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1B77B400) [pid = 216] [serial = 723] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1FD4DC00) [pid = 216] [serial = 726] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 125 (205E8000) [pid = 216] [serial = 729] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 124 (20713000) [pid = 216] [serial = 732] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D425000) [pid = 216] [serial = 765] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 18240000 == 71 [pid = 216] [id = 264] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 0EB37800 == 70 [pid = 216] [id = 263] 23:59:17 INFO - PROCESS | 216 | --DOCSHELL 12ECC000 == 69 [pid = 216] [id = 262] 23:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 994ms 23:59:17 INFO - PROCESS | 216 | 1461221957148 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 216 | 1461221957153 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 23:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:59:17 INFO - PROCESS | 216 | 1461221957160 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - PROCESS | 216 | 1461221957162 Marionette TRACE conn5 <- [1,1078,null,{}] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 122 (2073B400) [pid = 216] [serial = 672] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1B5ED800) [pid = 216] [serial = 750] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1BEBAC00) [pid = 216] [serial = 753] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1B636400) [pid = 216] [serial = 751] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 118 (12832C00) [pid = 216] [serial = 736] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1C971C00) [pid = 216] [serial = 756] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1260E800) [pid = 216] [serial = 735] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 115 (12C81800) [pid = 216] [serial = 738] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 114 (12ECC400) [pid = 216] [serial = 739] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1712F800) [pid = 216] [serial = 741] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1737AC00) [pid = 216] [serial = 742] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 111 (19F5F000) [pid = 216] [serial = 744] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 110 (19F68800) [pid = 216] [serial = 745] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AE3C400) [pid = 216] [serial = 747] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1CB92000) [pid = 216] [serial = 763] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C0D1800) [pid = 216] [serial = 754] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C9EF400) [pid = 216] [serial = 762] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C977000) [pid = 216] [serial = 757] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C773C00) [pid = 216] [serial = 759] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1AE3A800) [pid = 216] [serial = 748] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C968400) [pid = 216] [serial = 760] [outer = 00000000] [url = about:blank] 23:59:17 INFO - PROCESS | 216 | 1461221957202 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}] 23:59:17 INFO - PROCESS | 216 | 1461221957297 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 23:59:17 INFO - PROCESS | 216 | 1461221957305 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:17 INFO - PROCESS | 216 | ++DOCSHELL 12832C00 == 70 [pid = 216] [id = 279] 23:59:17 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (12835400) [pid = 216] [serial = 836] [outer = 00000000] 23:59:17 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12858800) [pid = 216] [serial = 837] [outer = 12835400] 23:59:17 INFO - PROCESS | 216 | 1461221957350 Marionette DEBUG loaded listener.js 23:59:17 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (12C86400) [pid = 216] [serial = 838] [outer = 12835400] 23:59:17 INFO - PROCESS | 216 | 1461221957869 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]]]}] 23:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 732ms 23:59:17 INFO - PROCESS | 216 | 1461221957895 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 23:59:17 INFO - PROCESS | 216 | 1461221957898 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 23:59:17 INFO - PROCESS | 216 | 1461221957901 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:59:17 INFO - PROCESS | 216 | 1461221957904 Marionette TRACE conn5 <- [1,1082,null,{}] 23:59:17 INFO - PROCESS | 216 | 1461221957914 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}] 23:59:18 INFO - PROCESS | 216 | 1461221958004 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 23:59:18 INFO - PROCESS | 216 | 1461221958013 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 216 | ++DOCSHELL 16C1D800 == 71 [pid = 216] [id = 280] 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1712B000) [pid = 216] [serial = 839] [outer = 00000000] 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1823D400) [pid = 216] [serial = 840] [outer = 1712B000] 23:59:18 INFO - PROCESS | 216 | 1461221958061 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18F77C00) [pid = 216] [serial = 841] [outer = 1712B000] 23:59:18 INFO - PROCESS | 216 | 1461221958535 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]]]}] 23:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 23:59:18 INFO - PROCESS | 216 | 1461221958576 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 23:59:18 INFO - PROCESS | 216 | 1461221958579 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 23:59:18 INFO - PROCESS | 216 | 1461221958582 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:59:18 INFO - PROCESS | 216 | 1461221958584 Marionette TRACE conn5 <- [1,1086,null,{}] 23:59:18 INFO - PROCESS | 216 | 1461221958587 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}] 23:59:18 INFO - PROCESS | 216 | 1461221958673 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 23:59:18 INFO - PROCESS | 216 | 1461221958696 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:18 INFO - PROCESS | 216 | ++DOCSHELL 0EE12800 == 72 [pid = 216] [id = 281] 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1AE39400) [pid = 216] [serial = 842] [outer = 00000000] 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B21E800) [pid = 216] [serial = 843] [outer = 1AE39400] 23:59:18 INFO - PROCESS | 216 | 1461221958748 Marionette DEBUG loaded listener.js 23:59:18 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B5B5C00) [pid = 216] [serial = 844] [outer = 1AE39400] 23:59:19 INFO - PROCESS | 216 | 1461221959208 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 669ms 23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:59:19 INFO - PROCESS | 216 | 1461221959256 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 216 | 1461221959258 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 23:59:19 INFO - PROCESS | 216 | 1461221959261 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - PROCESS | 216 | 1461221959263 Marionette TRACE conn5 <- [1,1090,null,{}] 23:59:19 INFO - PROCESS | 216 | 1461221959267 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}] 23:59:19 INFO - PROCESS | 216 | 1461221959354 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 23:59:19 INFO - PROCESS | 216 | 1461221959360 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:19 INFO - PROCESS | 216 | ++DOCSHELL 1B5BA400 == 73 [pid = 216] [id = 282] 23:59:19 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1B5BD000) [pid = 216] [serial = 845] [outer = 00000000] 23:59:19 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1B5F8C00) [pid = 216] [serial = 846] [outer = 1B5BD000] 23:59:19 INFO - PROCESS | 216 | 1461221959408 Marionette DEBUG loaded listener.js 23:59:19 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1B639800) [pid = 216] [serial = 847] [outer = 1B5BD000] 23:59:19 INFO - PROCESS | 216 | 1461221959881 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]]]}] 23:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 23:59:19 INFO - PROCESS | 216 | 1461221959936 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 23:59:19 INFO - PROCESS | 216 | 1461221959938 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 23:59:19 INFO - PROCESS | 216 | 1461221959941 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:59:19 INFO - PROCESS | 216 | 1461221959943 Marionette TRACE conn5 <- [1,1094,null,{}] 23:59:19 INFO - PROCESS | 216 | 1461221959952 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}] 23:59:20 INFO - PROCESS | 216 | 1461221960083 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 23:59:20 INFO - PROCESS | 216 | 1461221960179 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 216 | ++DOCSHELL 1BF2B000 == 74 [pid = 216] [id = 283] 23:59:20 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C0D5400) [pid = 216] [serial = 848] [outer = 00000000] 23:59:20 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C76C800) [pid = 216] [serial = 849] [outer = 1C0D5400] 23:59:20 INFO - PROCESS | 216 | 1461221960227 Marionette DEBUG loaded listener.js 23:59:20 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C76B800) [pid = 216] [serial = 850] [outer = 1C0D5400] 23:59:20 INFO - PROCESS | 216 | 1461221960658 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]]]}] 23:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 769ms 23:59:20 INFO - PROCESS | 216 | 1461221960716 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 23:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:59:20 INFO - PROCESS | 216 | 1461221960718 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 23:59:20 INFO - PROCESS | 216 | 1461221960722 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:59:20 INFO - PROCESS | 216 | 1461221960723 Marionette TRACE conn5 <- [1,1098,null,{}] 23:59:20 INFO - PROCESS | 216 | 1461221960727 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}] 23:59:20 INFO - PROCESS | 216 | 1461221960843 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 23:59:20 INFO - PROCESS | 216 | 1461221960906 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:20 INFO - PROCESS | 216 | ++DOCSHELL 1C971000 == 75 [pid = 216] [id = 284] 23:59:20 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C972800) [pid = 216] [serial = 851] [outer = 00000000] 23:59:20 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C999C00) [pid = 216] [serial = 852] [outer = 1C972800] 23:59:20 INFO - PROCESS | 216 | 1461221960950 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C99F000) [pid = 216] [serial = 853] [outer = 1C972800] 23:59:21 INFO - PROCESS | 216 | 1461221961363 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]]]}] 23:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 23:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:59:21 INFO - PROCESS | 216 | 1461221961392 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 23:59:21 INFO - PROCESS | 216 | 1461221961394 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 23:59:21 INFO - PROCESS | 216 | 1461221961397 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:59:21 INFO - PROCESS | 216 | 1461221961399 Marionette TRACE conn5 <- [1,1102,null,{}] 23:59:21 INFO - PROCESS | 216 | 1461221961403 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}] 23:59:21 INFO - PROCESS | 216 | 1461221961545 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C96C800) [pid = 216] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5BB800) [pid = 216] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18240800) [pid = 216] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 116 (12CC3400) [pid = 216] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 115 (13AA8800) [pid = 216] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 114 (0EBE2C00) [pid = 216] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C9A0000) [pid = 216] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 112 (13796800) [pid = 216] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1B5BF000) [pid = 216] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B63A000) [pid = 216] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AE53C00) [pid = 216] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1EFAC000) [pid = 216] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1F488000) [pid = 216] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 106 (12E5B800) [pid = 216] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 105 (205F2000) [pid = 216] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:59:21 INFO - PROCESS | 216 | --DOMWINDOW == 104 (20462000) [pid = 216] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:59:21 INFO - PROCESS | 216 | 1461221961858 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:21 INFO - PROCESS | 216 | ++DOCSHELL 0EB3C800 == 76 [pid = 216] [id = 285] 23:59:21 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (0EBE2C00) [pid = 216] [serial = 854] [outer = 00000000] 23:59:21 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (12E5C400) [pid = 216] [serial = 855] [outer = 0EBE2C00] 23:59:21 INFO - PROCESS | 216 | 1461221961903 Marionette DEBUG loaded listener.js 23:59:21 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (16A0B800) [pid = 216] [serial = 856] [outer = 0EBE2C00] 23:59:22 INFO - PROCESS | 216 | 1461221962251 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 869ms 23:59:22 INFO - PROCESS | 216 | 1461221962275 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 216 | 1461221962277 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:59:22 INFO - PROCESS | 216 | 1461221962280 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - PROCESS | 216 | 1461221962282 Marionette TRACE conn5 <- [1,1106,null,{}] 23:59:22 INFO - PROCESS | 216 | 1461221962285 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}] 23:59:22 INFO - PROCESS | 216 | 1461221962405 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 23:59:22 INFO - PROCESS | 216 | 1461221962414 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:22 INFO - PROCESS | 216 | ++DOCSHELL 12835000 == 77 [pid = 216] [id = 286] 23:59:22 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (171D9000) [pid = 216] [serial = 857] [outer = 00000000] 23:59:22 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C9A0000) [pid = 216] [serial = 858] [outer = 171D9000] 23:59:22 INFO - PROCESS | 216 | 1461221962461 Marionette DEBUG loaded listener.js 23:59:22 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1CC1B000) [pid = 216] [serial = 859] [outer = 171D9000] 23:59:22 INFO - PROCESS | 216 | 1461221962919 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]]]}] 23:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 23:59:22 INFO - PROCESS | 216 | 1461221962953 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 23:59:22 INFO - PROCESS | 216 | 1461221962955 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 23:59:22 INFO - PROCESS | 216 | 1461221962959 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:59:22 INFO - PROCESS | 216 | 1461221962960 Marionette TRACE conn5 <- [1,1110,null,{}] 23:59:22 INFO - PROCESS | 216 | 1461221962964 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}] 23:59:23 INFO - PROCESS | 216 | 1461221963086 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 23:59:23 INFO - PROCESS | 216 | 1461221963131 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 216 | ++DOCSHELL 0F57E000 == 78 [pid = 216] [id = 287] 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12CBFC00) [pid = 216] [serial = 860] [outer = 00000000] 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1D832000) [pid = 216] [serial = 861] [outer = 12CBFC00] 23:59:23 INFO - PROCESS | 216 | 1461221963176 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1F50F000) [pid = 216] [serial = 862] [outer = 12CBFC00] 23:59:23 INFO - PROCESS | 216 | 1461221963597 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]]]}] 23:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 23:59:23 INFO - PROCESS | 216 | 1461221963633 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 23:59:23 INFO - PROCESS | 216 | 1461221963636 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 23:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:59:23 INFO - PROCESS | 216 | 1461221963652 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:59:23 INFO - PROCESS | 216 | 1461221963654 Marionette TRACE conn5 <- [1,1114,null,{}] 23:59:23 INFO - PROCESS | 216 | 1461221963658 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}] 23:59:23 INFO - PROCESS | 216 | 1461221963764 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 23:59:23 INFO - PROCESS | 216 | 1461221963773 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:23 INFO - PROCESS | 216 | ++DOCSHELL 1FD4D400 == 79 [pid = 216] [id = 288] 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (20453000) [pid = 216] [serial = 863] [outer = 00000000] 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (205E5400) [pid = 216] [serial = 864] [outer = 20453000] 23:59:23 INFO - PROCESS | 216 | 1461221963824 Marionette DEBUG loaded listener.js 23:59:23 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (2065C400) [pid = 216] [serial = 865] [outer = 20453000] 23:59:24 INFO - PROCESS | 216 | 1461221964584 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]]]}] 23:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 970ms 23:59:24 INFO - PROCESS | 216 | 1461221964625 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 23:59:24 INFO - PROCESS | 216 | 1461221964630 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 23:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:59:24 INFO - PROCESS | 216 | 1461221964636 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:59:24 INFO - PROCESS | 216 | 1461221964640 Marionette TRACE conn5 <- [1,1118,null,{}] 23:59:24 INFO - PROCESS | 216 | 1461221964646 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}] 23:59:24 INFO - PROCESS | 216 | 1461221964767 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 23:59:24 INFO - PROCESS | 216 | 1461221964906 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:24 INFO - PROCESS | 216 | ++DOCSHELL 1373C400 == 80 [pid = 216] [id = 289] 23:59:24 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1373D000) [pid = 216] [serial = 866] [outer = 00000000] 23:59:24 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (16A11000) [pid = 216] [serial = 867] [outer = 1373D000] 23:59:24 INFO - PROCESS | 216 | 1461221964967 Marionette DEBUG loaded listener.js 23:59:25 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1737F000) [pid = 216] [serial = 868] [outer = 1373D000] 23:59:25 INFO - PROCESS | 216 | 1461221965534 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]]]}] 23:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 969ms 23:59:25 INFO - PROCESS | 216 | 1461221965619 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 23:59:25 INFO - PROCESS | 216 | 1461221965625 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 23:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:59:25 INFO - PROCESS | 216 | 1461221965633 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:59:25 INFO - PROCESS | 216 | 1461221965636 Marionette TRACE conn5 <- [1,1122,null,{}] 23:59:25 INFO - PROCESS | 216 | 1461221965640 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}] 23:59:25 INFO - PROCESS | 216 | 1461221965763 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 23:59:25 INFO - PROCESS | 216 | 1461221965892 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:25 INFO - PROCESS | 216 | ++DOCSHELL 15C58C00 == 81 [pid = 216] [id = 290] 23:59:25 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (18F72000) [pid = 216] [serial = 869] [outer = 00000000] 23:59:25 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1B77CC00) [pid = 216] [serial = 870] [outer = 18F72000] 23:59:25 INFO - PROCESS | 216 | 1461221965948 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C0D1400) [pid = 216] [serial = 871] [outer = 18F72000] 23:59:26 INFO - PROCESS | 216 | 1461221966570 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]]]}] 23:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 969ms 23:59:26 INFO - PROCESS | 216 | 1461221966608 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 23:59:26 INFO - PROCESS | 216 | 1461221966611 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 23:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:59:26 INFO - PROCESS | 216 | 1461221966615 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:59:26 INFO - PROCESS | 216 | 1461221966619 Marionette TRACE conn5 <- [1,1126,null,{}] 23:59:26 INFO - PROCESS | 216 | 1461221966631 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}] 23:59:26 INFO - PROCESS | 216 | 1461221966748 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 23:59:26 INFO - PROCESS | 216 | 1461221966858 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:26 INFO - PROCESS | 216 | ++DOCSHELL 1F503400 == 82 [pid = 216] [id = 291] 23:59:26 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1FD50000) [pid = 216] [serial = 872] [outer = 00000000] 23:59:26 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (205ECC00) [pid = 216] [serial = 873] [outer = 1FD50000] 23:59:26 INFO - PROCESS | 216 | 1461221966917 Marionette DEBUG loaded listener.js 23:59:26 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (2066AC00) [pid = 216] [serial = 874] [outer = 1FD50000] 23:59:27 INFO - PROCESS | 216 | 1461221967528 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]]]}] 23:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 23:59:27 INFO - PROCESS | 216 | 1461221967548 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 23:59:27 INFO - PROCESS | 216 | 1461221967551 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 23:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:59:27 INFO - PROCESS | 216 | 1461221967554 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:59:27 INFO - PROCESS | 216 | 1461221967556 Marionette TRACE conn5 <- [1,1130,null,{}] 23:59:27 INFO - PROCESS | 216 | 1461221967560 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}] 23:59:27 INFO - PROCESS | 216 | 1461221967676 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 23:59:27 INFO - PROCESS | 216 | 1461221967785 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:27 INFO - PROCESS | 216 | ++DOCSHELL 2071E400 == 83 [pid = 216] [id = 292] 23:59:27 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20733800) [pid = 216] [serial = 875] [outer = 00000000] 23:59:27 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20739C00) [pid = 216] [serial = 876] [outer = 20733800] 23:59:27 INFO - PROCESS | 216 | 1461221967840 Marionette DEBUG loaded listener.js 23:59:27 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (2073D000) [pid = 216] [serial = 877] [outer = 20733800] 23:59:28 INFO - PROCESS | 216 | 1461221968380 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]]]}] 23:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 869ms 23:59:28 INFO - PROCESS | 216 | 1461221968428 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 23:59:28 INFO - PROCESS | 216 | 1461221968430 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 23:59:28 INFO - PROCESS | 216 | 1461221968434 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:59:28 INFO - PROCESS | 216 | 1461221968436 Marionette TRACE conn5 <- [1,1134,null,{}] 23:59:28 INFO - PROCESS | 216 | 1461221968440 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}] 23:59:28 INFO - PROCESS | 216 | 1461221968554 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 23:59:28 INFO - PROCESS | 216 | 1461221968668 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:28 INFO - PROCESS | 216 | ++DOCSHELL 0EBEA800 == 84 [pid = 216] [id = 293] 23:59:28 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (2071C800) [pid = 216] [serial = 878] [outer = 00000000] 23:59:28 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (20ACEC00) [pid = 216] [serial = 879] [outer = 2071C800] 23:59:28 INFO - PROCESS | 216 | 1461221968765 Marionette DEBUG loaded listener.js 23:59:28 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (20AD2400) [pid = 216] [serial = 880] [outer = 2071C800] 23:59:29 INFO - PROCESS | 216 | 1461221969452 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]]]}] 23:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1071ms 23:59:29 INFO - PROCESS | 216 | 1461221969510 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 23:59:29 INFO - PROCESS | 216 | 1461221969512 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 23:59:29 INFO - PROCESS | 216 | 1461221969515 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:59:29 INFO - PROCESS | 216 | 1461221969517 Marionette TRACE conn5 <- [1,1138,null,{}] 23:59:29 INFO - PROCESS | 216 | 1461221969521 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}] 23:59:29 INFO - PROCESS | 216 | 1461221969684 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 23:59:29 INFO - PROCESS | 216 | 1461221969797 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:29 INFO - PROCESS | 216 | ++DOCSHELL 136B3000 == 85 [pid = 216] [id = 294] 23:59:29 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (16C13400) [pid = 216] [serial = 881] [outer = 00000000] 23:59:29 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1D1D3800) [pid = 216] [serial = 882] [outer = 16C13400] 23:59:29 INFO - PROCESS | 216 | 1461221969856 Marionette DEBUG loaded listener.js 23:59:29 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1D4B0C00) [pid = 216] [serial = 883] [outer = 16C13400] 23:59:30 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:59:30 INFO - PROCESS | 216 | 1461221970407 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]]]}] 23:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 969ms 23:59:30 INFO - PROCESS | 216 | 1461221970490 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 23:59:30 INFO - PROCESS | 216 | 1461221970492 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 23:59:30 INFO - PROCESS | 216 | 1461221970496 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:59:30 INFO - PROCESS | 216 | 1461221970498 Marionette TRACE conn5 <- [1,1142,null,{}] 23:59:30 INFO - PROCESS | 216 | 1461221970502 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}] 23:59:30 INFO - PROCESS | 216 | 1461221970611 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 23:59:30 INFO - PROCESS | 216 | 1461221970749 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:30 INFO - PROCESS | 216 | ++DOCSHELL 126BF000 == 86 [pid = 216] [id = 295] 23:59:30 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (127C9800) [pid = 216] [serial = 884] [outer = 00000000] 23:59:30 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (173CC000) [pid = 216] [serial = 885] [outer = 127C9800] 23:59:30 INFO - PROCESS | 216 | 1461221970805 Marionette DEBUG loaded listener.js 23:59:30 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1A8E4400) [pid = 216] [serial = 886] [outer = 127C9800] 23:59:31 INFO - PROCESS | 216 | 1461221971591 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]]]}] 23:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1122ms 23:59:31 INFO - PROCESS | 216 | 1461221971622 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 23:59:31 INFO - PROCESS | 216 | 1461221971627 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 23:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:59:31 INFO - PROCESS | 216 | 1461221971633 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:59:31 INFO - PROCESS | 216 | 1461221971636 Marionette TRACE conn5 <- [1,1146,null,{}] 23:59:31 INFO - PROCESS | 216 | 1461221971642 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}] 23:59:31 INFO - PROCESS | 216 | 1461221971747 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 23:59:31 INFO - PROCESS | 216 | 1461221971892 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:31 INFO - PROCESS | 216 | ++DOCSHELL 126BA400 == 87 [pid = 216] [id = 296] 23:59:31 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (173DAC00) [pid = 216] [serial = 887] [outer = 00000000] 23:59:31 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (18B07C00) [pid = 216] [serial = 888] [outer = 173DAC00] 23:59:31 INFO - PROCESS | 216 | 1461221971946 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (19F6A000) [pid = 216] [serial = 889] [outer = 173DAC00] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 0F57E000 == 86 [pid = 216] [id = 287] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 12835000 == 85 [pid = 216] [id = 286] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 0EB3C800 == 84 [pid = 216] [id = 285] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 1C971000 == 83 [pid = 216] [id = 284] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 1BF2B000 == 82 [pid = 216] [id = 283] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 1B5BA400 == 81 [pid = 216] [id = 282] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 0EE12800 == 80 [pid = 216] [id = 281] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1F50D800) [pid = 216] [serial = 780] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 16C1D800 == 79 [pid = 216] [id = 280] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 12832C00 == 78 [pid = 216] [id = 279] 23:59:32 INFO - PROCESS | 216 | --DOCSHELL 12ECCC00 == 77 [pid = 216] [id = 278] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1C0D5C00) [pid = 216] [serial = 724] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1F502800) [pid = 216] [serial = 718] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1FD5C800) [pid = 216] [serial = 727] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 135 (16C1FC00) [pid = 216] [serial = 721] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 134 (20715C00) [pid = 216] [serial = 733] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 133 (205EF800) [pid = 216] [serial = 730] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C9A4000) [pid = 216] [serial = 802] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 131 (12ED3800) [pid = 216] [serial = 768] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1D4B1400) [pid = 216] [serial = 774] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1B5F5400) [pid = 216] [serial = 795] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1F328000) [pid = 216] [serial = 777] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C9A1000) [pid = 216] [serial = 801] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AE5FC00) [pid = 216] [serial = 771] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1AE43000) [pid = 216] [serial = 792] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1AECC800) [pid = 216] [serial = 793] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 123 (19F69800) [pid = 216] [serial = 784] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 122 (15C03C00) [pid = 216] [serial = 783] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18F75C00) [pid = 216] [serial = 787] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1823F000) [pid = 216] [serial = 786] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 119 (15C4B400) [pid = 216] [serial = 789] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 118 (16C20800) [pid = 216] [serial = 790] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1CC4F400) [pid = 216] [serial = 804] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 116 (18F70800) [pid = 216] [serial = 807] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1AEC4000) [pid = 216] [serial = 808] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1D109800) [pid = 216] [serial = 810] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1D101400) [pid = 216] [serial = 805] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1B781800) [pid = 216] [serial = 798] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C0DB000) [pid = 216] [serial = 799] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D1DD000) [pid = 216] [serial = 811] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B5F9C00) [pid = 216] [serial = 796] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1D89BC00) [pid = 216] [serial = 813] [outer = 00000000] [url = about:blank] 23:59:32 INFO - PROCESS | 216 | 1461221972574 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]]]}] 23:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 969ms 23:59:32 INFO - PROCESS | 216 | 1461221972607 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 23:59:32 INFO - PROCESS | 216 | 1461221972613 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 23:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:59:32 INFO - PROCESS | 216 | 1461221972618 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:59:32 INFO - PROCESS | 216 | 1461221972621 Marionette TRACE conn5 <- [1,1150,null,{}] 23:59:32 INFO - PROCESS | 216 | 1461221972625 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}] 23:59:32 INFO - PROCESS | 216 | 1461221972720 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 23:59:32 INFO - PROCESS | 216 | 1461221972815 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:32 INFO - PROCESS | 216 | ++DOCSHELL 121DF000 == 78 [pid = 216] [id = 297] 23:59:32 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (121F2000) [pid = 216] [serial = 890] [outer = 00000000] 23:59:32 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (15C10400) [pid = 216] [serial = 891] [outer = 121F2000] 23:59:32 INFO - PROCESS | 216 | 1461221972862 Marionette DEBUG loaded listener.js 23:59:32 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (16C19400) [pid = 216] [serial = 892] [outer = 121F2000] 23:59:33 INFO - PROCESS | 216 | 1461221973318 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]]]}] 23:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 729ms 23:59:33 INFO - PROCESS | 216 | 1461221973352 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 23:59:33 INFO - PROCESS | 216 | 1461221973354 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 23:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:59:33 INFO - PROCESS | 216 | 1461221973358 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:59:33 INFO - PROCESS | 216 | 1461221973361 Marionette TRACE conn5 <- [1,1154,null,{}] 23:59:33 INFO - PROCESS | 216 | 1461221973372 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}] 23:59:33 INFO - PROCESS | 216 | 1461221973467 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 23:59:33 INFO - PROCESS | 216 | 1461221973474 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:33 INFO - PROCESS | 216 | ++DOCSHELL 181A2800 == 79 [pid = 216] [id = 298] 23:59:33 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1823E400) [pid = 216] [serial = 893] [outer = 00000000] 23:59:33 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AEC6C00) [pid = 216] [serial = 894] [outer = 1823E400] 23:59:33 INFO - PROCESS | 216 | 1461221973525 Marionette DEBUG loaded listener.js 23:59:33 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AED1800) [pid = 216] [serial = 895] [outer = 1823E400] 23:59:34 INFO - PROCESS | 216 | 1461221974015 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 23:59:34 INFO - PROCESS | 216 | 1461221974032 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 216 | 1461221974034 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 23:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:59:34 INFO - PROCESS | 216 | 1461221974042 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 216 | 1461221974043 Marionette TRACE conn5 <- [1,1158,null,{}] 23:59:34 INFO - PROCESS | 216 | 1461221974047 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}] 23:59:34 INFO - PROCESS | 216 | 1461221974137 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 23:59:34 INFO - PROCESS | 216 | 1461221974144 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 216 | ++DOCSHELL 1B5F3400 == 80 [pid = 216] [id = 299] 23:59:34 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1B5F6400) [pid = 216] [serial = 896] [outer = 00000000] 23:59:34 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1B77B400) [pid = 216] [serial = 897] [outer = 1B5F6400] 23:59:34 INFO - PROCESS | 216 | 1461221974191 Marionette DEBUG loaded listener.js 23:59:34 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1B783C00) [pid = 216] [serial = 898] [outer = 1B5F6400] 23:59:34 INFO - PROCESS | 216 | 1461221974658 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]]]}] 23:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 23:59:34 INFO - PROCESS | 216 | 1461221974712 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 23:59:34 INFO - PROCESS | 216 | 1461221974714 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 23:59:34 INFO - PROCESS | 216 | 1461221974717 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:59:34 INFO - PROCESS | 216 | 1461221974719 Marionette TRACE conn5 <- [1,1162,null,{}] 23:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:59:34 INFO - PROCESS | 216 | 1461221974722 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}] 23:59:34 INFO - PROCESS | 216 | 1461221974846 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 23:59:34 INFO - PROCESS | 216 | 1461221974907 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:34 INFO - PROCESS | 216 | ++DOCSHELL 1BEBAC00 == 81 [pid = 216] [id = 300] 23:59:34 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1BF2B000) [pid = 216] [serial = 899] [outer = 00000000] 23:59:34 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C0DE000) [pid = 216] [serial = 900] [outer = 1BF2B000] 23:59:34 INFO - PROCESS | 216 | 1461221974951 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C969400) [pid = 216] [serial = 901] [outer = 1BF2B000] 23:59:35 INFO - PROCESS | 216 | 1461221975403 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] 23:59:35 INFO - PROCESS | 216 | 1461221975460 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 23:59:35 INFO - PROCESS | 216 | 1461221975463 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:59:35 INFO - PROCESS | 216 | 1461221975464 Marionette TRACE conn5 <- [1,1166,null,{}] 23:59:35 INFO - PROCESS | 216 | 1461221975468 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}] 23:59:35 INFO - PROCESS | 216 | 1461221975621 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 23:59:35 INFO - PROCESS | 216 | 1461221975646 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:35 INFO - PROCESS | 216 | ++DOCSHELL 1C99B800 == 82 [pid = 216] [id = 301] 23:59:35 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C9A0C00) [pid = 216] [serial = 902] [outer = 00000000] 23:59:35 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1CC5D800) [pid = 216] [serial = 903] [outer = 1C9A0C00] 23:59:35 INFO - PROCESS | 216 | 1461221975695 Marionette DEBUG loaded listener.js 23:59:35 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1CCB5400) [pid = 216] [serial = 904] [outer = 1C9A0C00] 23:59:36 INFO - PROCESS | 216 | 1461221976156 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] 23:59:36 INFO - PROCESS | 216 | 1461221976199 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 23:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:59:36 INFO - PROCESS | 216 | 1461221976202 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:59:36 INFO - PROCESS | 216 | 1461221976204 Marionette TRACE conn5 <- [1,1170,null,{}] 23:59:36 INFO - PROCESS | 216 | 1461221976207 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}] 23:59:36 INFO - PROCESS | 216 | 1461221976326 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 23:59:36 INFO - PROCESS | 216 | 1461221976392 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:36 INFO - PROCESS | 216 | ++DOCSHELL 1D103C00 == 83 [pid = 216] [id = 302] 23:59:36 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1D109800) [pid = 216] [serial = 905] [outer = 00000000] 23:59:36 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1D835000) [pid = 216] [serial = 906] [outer = 1D109800] 23:59:36 INFO - PROCESS | 216 | 1461221976437 Marionette DEBUG loaded listener.js 23:59:36 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1F31EC00) [pid = 216] [serial = 907] [outer = 1D109800] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 125 (12191000) [pid = 216] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C0D5400) [pid = 216] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 123 (2045C800) [pid = 216] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 122 (12835400) [pid = 216] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18196800) [pid = 216] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 120 (2045A000) [pid = 216] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ED8800) [pid = 216] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1C972800) [pid = 216] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 117 (20667000) [pid = 216] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1712B000) [pid = 216] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 115 (18F75400) [pid = 216] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 114 (0EBE2C00) [pid = 216] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B5BD000) [pid = 216] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1AE39400) [pid = 216] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 111 (171D9000) [pid = 216] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1EFAF000) [pid = 216] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1D1DDC00) [pid = 216] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 108 (12608400) [pid = 216] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:59:36 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1EFAEC00) [pid = 216] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:59:37 INFO - PROCESS | 216 | --DOMWINDOW == 106 (18198800) [pid = 216] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:59:37 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C974C00) [pid = 216] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:59:37 INFO - PROCESS | 216 | --DOMWINDOW == 104 (12CBFC00) [pid = 216] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:59:37 INFO - PROCESS | 216 | 1461221977144 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] 23:59:37 INFO - PROCESS | 216 | 1461221977178 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 23:59:37 INFO - PROCESS | 216 | 1461221977181 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 216 | 1461221977183 Marionette TRACE conn5 <- [1,1174,null,{}] 23:59:37 INFO - PROCESS | 216 | 1461221977186 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}] 23:59:37 INFO - PROCESS | 216 | 1461221977305 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 23:59:37 INFO - PROCESS | 216 | 1461221977368 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 216 | ++DOCSHELL 12C87000 == 84 [pid = 216] [id = 303] 23:59:37 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (12CBFC00) [pid = 216] [serial = 908] [outer = 00000000] 23:59:37 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1B5F5000) [pid = 216] [serial = 909] [outer = 12CBFC00] 23:59:37 INFO - PROCESS | 216 | 1461221977413 Marionette DEBUG loaded listener.js 23:59:37 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C0D2000) [pid = 216] [serial = 910] [outer = 12CBFC00] 23:59:37 INFO - PROCESS | 216 | 1461221977764 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] 23:59:37 INFO - PROCESS | 216 | 1461221977815 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 23:59:37 INFO - PROCESS | 216 | 1461221977819 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:59:37 INFO - PROCESS | 216 | 1461221977820 Marionette TRACE conn5 <- [1,1178,null,{}] 23:59:37 INFO - PROCESS | 216 | 1461221977824 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}] 23:59:37 INFO - PROCESS | 216 | 1461221977915 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 23:59:37 INFO - PROCESS | 216 | 1461221977922 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:37 INFO - PROCESS | 216 | ++DOCSHELL 1C96C400 == 85 [pid = 216] [id = 304] 23:59:37 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1CC11C00) [pid = 216] [serial = 911] [outer = 00000000] 23:59:37 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1F48EC00) [pid = 216] [serial = 912] [outer = 1CC11C00] 23:59:37 INFO - PROCESS | 216 | 1461221977966 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1F470800) [pid = 216] [serial = 913] [outer = 1CC11C00] 23:59:38 INFO - PROCESS | 216 | 1461221978405 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] 23:59:38 INFO - PROCESS | 216 | 1461221978457 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 23:59:38 INFO - PROCESS | 216 | 1461221978460 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:59:38 INFO - PROCESS | 216 | 1461221978462 Marionette TRACE conn5 <- [1,1182,null,{}] 23:59:38 INFO - PROCESS | 216 | 1461221978466 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}] 23:59:38 INFO - PROCESS | 216 | 1461221978556 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 23:59:38 INFO - PROCESS | 216 | 1461221978562 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:38 INFO - PROCESS | 216 | ++DOCSHELL 1EFA2400 == 86 [pid = 216] [id = 305] 23:59:38 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1F50C000) [pid = 216] [serial = 914] [outer = 00000000] 23:59:38 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (20451000) [pid = 216] [serial = 915] [outer = 1F50C000] 23:59:38 INFO - PROCESS | 216 | 1461221978609 Marionette DEBUG loaded listener.js 23:59:38 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (2045D400) [pid = 216] [serial = 916] [outer = 1F50C000] 23:59:39 INFO - PROCESS | 216 | 1461221979294 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] 23:59:39 INFO - PROCESS | 216 | 1461221979339 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 23:59:39 INFO - PROCESS | 216 | 1461221979345 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:59:39 INFO - PROCESS | 216 | 1461221979349 Marionette TRACE conn5 <- [1,1186,null,{}] 23:59:39 INFO - PROCESS | 216 | 1461221979356 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}] 23:59:39 INFO - PROCESS | 216 | 1461221979478 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 23:59:39 INFO - PROCESS | 216 | 1461221979591 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:39 INFO - PROCESS | 216 | ++DOCSHELL 12ECB400 == 87 [pid = 216] [id = 306] 23:59:39 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (136AA400) [pid = 216] [serial = 917] [outer = 00000000] 23:59:39 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (17110000) [pid = 216] [serial = 918] [outer = 136AA400] 23:59:39 INFO - PROCESS | 216 | 1461221979690 Marionette DEBUG loaded listener.js 23:59:39 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (18197400) [pid = 216] [serial = 919] [outer = 136AA400] 23:59:40 INFO - PROCESS | 216 | 1461221980297 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]]]}] 23:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1018ms 23:59:40 INFO - PROCESS | 216 | 1461221980368 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 23:59:40 INFO - PROCESS | 216 | 1461221980374 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 23:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:59:40 INFO - PROCESS | 216 | 1461221980381 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:59:40 INFO - PROCESS | 216 | 1461221980384 Marionette TRACE conn5 <- [1,1190,null,{}] 23:59:40 INFO - PROCESS | 216 | 1461221980388 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}] 23:59:40 INFO - PROCESS | 216 | 1461221980502 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 23:59:40 INFO - PROCESS | 216 | 1461221980639 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:40 INFO - PROCESS | 216 | ++DOCSHELL 18199800 == 88 [pid = 216] [id = 307] 23:59:40 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AEC4400) [pid = 216] [serial = 920] [outer = 00000000] 23:59:40 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B77B000) [pid = 216] [serial = 921] [outer = 1AEC4400] 23:59:40 INFO - PROCESS | 216 | 1461221980697 Marionette DEBUG loaded listener.js 23:59:40 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1C973400) [pid = 216] [serial = 922] [outer = 1AEC4400] 23:59:41 INFO - PROCESS | 216 | 1461221981259 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]]]}] 23:59:41 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 23:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 929ms 23:59:41 INFO - PROCESS | 216 | 1461221981334 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 23:59:41 INFO - PROCESS | 216 | 1461221981337 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 23:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:59:41 INFO - PROCESS | 216 | 1461221981356 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:59:41 INFO - PROCESS | 216 | 1461221981360 Marionette TRACE conn5 <- [1,1194,null,{}] 23:59:41 INFO - PROCESS | 216 | 1461221981372 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}] 23:59:41 INFO - PROCESS | 216 | 1461221981546 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 23:59:41 INFO - PROCESS | 216 | 1461221981558 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:41 INFO - PROCESS | 216 | ++DOCSHELL 20467C00 == 89 [pid = 216] [id = 308] 23:59:41 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (20468000) [pid = 216] [serial = 923] [outer = 00000000] 23:59:41 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (205EA400) [pid = 216] [serial = 924] [outer = 20468000] 23:59:41 INFO - PROCESS | 216 | 1461221981619 Marionette DEBUG loaded listener.js 23:59:41 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20661000) [pid = 216] [serial = 925] [outer = 20468000] 23:59:42 INFO - PROCESS | 216 | 1461221982241 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]]]}] 23:59:42 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 23:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 930ms 23:59:42 INFO - PROCESS | 216 | 1461221982288 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 23:59:42 INFO - PROCESS | 216 | 1461221982291 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 23:59:42 INFO - PROCESS | 216 | 1461221982294 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:59:42 INFO - PROCESS | 216 | 1461221982297 Marionette TRACE conn5 <- [1,1198,null,{}] 23:59:42 INFO - PROCESS | 216 | 1461221982300 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}] 23:59:42 INFO - PROCESS | 216 | 1461221982413 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 23:59:42 INFO - PROCESS | 216 | 1461221982523 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:42 INFO - PROCESS | 216 | ++DOCSHELL 20719800 == 90 [pid = 216] [id = 309] 23:59:42 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (2071B400) [pid = 216] [serial = 926] [outer = 00000000] 23:59:42 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20ACAC00) [pid = 216] [serial = 927] [outer = 2071B400] 23:59:42 INFO - PROCESS | 216 | 1461221982578 Marionette DEBUG loaded listener.js 23:59:42 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20AD9400) [pid = 216] [serial = 928] [outer = 2071B400] 23:59:43 INFO - PROCESS | 216 | 1461221983194 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]]]}] 23:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 23:59:43 INFO - PROCESS | 216 | 1461221983228 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 23:59:43 INFO - PROCESS | 216 | 1461221983231 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 23:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:59:43 INFO - PROCESS | 216 | 1461221983234 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:59:43 INFO - PROCESS | 216 | 1461221983236 Marionette TRACE conn5 <- [1,1202,null,{}] 23:59:43 INFO - PROCESS | 216 | 1461221983240 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}] 23:59:43 INFO - PROCESS | 216 | 1461221983349 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 23:59:43 INFO - PROCESS | 216 | 1461221983459 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:43 INFO - PROCESS | 216 | ++DOCSHELL 20AD7800 == 91 [pid = 216] [id = 310] 23:59:43 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20E11800) [pid = 216] [serial = 929] [outer = 00000000] 23:59:43 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (215CF400) [pid = 216] [serial = 930] [outer = 20E11800] 23:59:43 INFO - PROCESS | 216 | 1461221983513 Marionette DEBUG loaded listener.js 23:59:43 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (215D5000) [pid = 216] [serial = 931] [outer = 20E11800] 23:59:44 INFO - PROCESS | 216 | 1461221984121 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]]]}] 23:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 929ms 23:59:44 INFO - PROCESS | 216 | 1461221984168 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 23:59:44 INFO - PROCESS | 216 | 1461221984171 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 23:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:59:44 INFO - PROCESS | 216 | 1461221984174 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:59:44 INFO - PROCESS | 216 | 1461221984176 Marionette TRACE conn5 <- [1,1206,null,{}] 23:59:44 INFO - PROCESS | 216 | 1461221984180 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}] 23:59:44 INFO - PROCESS | 216 | 1461221984311 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 23:59:44 INFO - PROCESS | 216 | 1461221984424 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:44 INFO - PROCESS | 216 | ++DOCSHELL 20ACD000 == 92 [pid = 216] [id = 311] 23:59:44 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20ACD400) [pid = 216] [serial = 932] [outer = 00000000] 23:59:44 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (216DEC00) [pid = 216] [serial = 933] [outer = 20ACD400] 23:59:44 INFO - PROCESS | 216 | 1461221984481 Marionette DEBUG loaded listener.js 23:59:44 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (21B90400) [pid = 216] [serial = 934] [outer = 20ACD400] 23:59:45 INFO - PROCESS | 216 | 1461221985019 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]]]}] 23:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 929ms 23:59:45 INFO - PROCESS | 216 | 1461221985079 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 23:59:45 INFO - PROCESS | 216 | 1461221985081 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 23:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:59:45 INFO - PROCESS | 216 | 1461221985085 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:59:45 INFO - PROCESS | 216 | 1461221985087 Marionette TRACE conn5 <- [1,1210,null,{}] 23:59:45 INFO - PROCESS | 216 | 1461221985091 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}] 23:59:45 INFO - PROCESS | 216 | 1461221985205 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 23:59:45 INFO - PROCESS | 216 | 1461221985317 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:45 INFO - PROCESS | 216 | ++DOCSHELL 216D0800 == 93 [pid = 216] [id = 312] 23:59:45 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (216D7C00) [pid = 216] [serial = 935] [outer = 00000000] 23:59:45 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (242A2C00) [pid = 216] [serial = 936] [outer = 216D7C00] 23:59:45 INFO - PROCESS | 216 | 1461221985371 Marionette DEBUG loaded listener.js 23:59:45 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (242A8C00) [pid = 216] [serial = 937] [outer = 216D7C00] 23:59:46 INFO - PROCESS | 216 | 1461221986208 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] 23:59:46 INFO - PROCESS | 216 | 1461221986268 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 23:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:59:46 INFO - PROCESS | 216 | 1461221986273 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:59:46 INFO - PROCESS | 216 | 1461221986277 Marionette TRACE conn5 <- [1,1214,null,{}] 23:59:46 INFO - PROCESS | 216 | 1461221986282 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}] 23:59:46 INFO - PROCESS | 216 | 1461221986391 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 23:59:46 INFO - PROCESS | 216 | 1461221986527 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:46 INFO - PROCESS | 216 | ++DOCSHELL 12C7F400 == 94 [pid = 216] [id = 313] 23:59:46 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (12C87C00) [pid = 216] [serial = 938] [outer = 00000000] 23:59:46 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (173DB800) [pid = 216] [serial = 939] [outer = 12C87C00] 23:59:46 INFO - PROCESS | 216 | 1461221986577 Marionette DEBUG loaded listener.js 23:59:46 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (18246C00) [pid = 216] [serial = 940] [outer = 12C87C00] 23:59:47 INFO - PROCESS | 216 | 1461221987189 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]]]}] 23:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 987ms 23:59:47 INFO - PROCESS | 216 | 1461221987261 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 23:59:47 INFO - PROCESS | 216 | 1461221987267 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 23:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:59:47 INFO - PROCESS | 216 | 1461221987273 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:59:47 INFO - PROCESS | 216 | 1461221987276 Marionette TRACE conn5 <- [1,1218,null,{}] 23:59:47 INFO - PROCESS | 216 | 1461221987295 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}] 23:59:47 INFO - PROCESS | 216 | 1461221987413 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 23:59:47 INFO - PROCESS | 216 | 1461221987526 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 12C80400 == 93 [pid = 216] [id = 261] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1EFA5000 == 92 [pid = 216] [id = 260] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1C0D4C00 == 91 [pid = 216] [id = 258] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 12604400 == 90 [pid = 216] [id = 256] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1C96C400 == 89 [pid = 216] [id = 304] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 12C87000 == 88 [pid = 216] [id = 303] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1D103C00 == 87 [pid = 216] [id = 302] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1C99B800 == 86 [pid = 216] [id = 301] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1BEBAC00 == 85 [pid = 216] [id = 300] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1B5F3400 == 84 [pid = 216] [id = 299] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 181A2800 == 83 [pid = 216] [id = 298] 23:59:47 INFO - PROCESS | 216 | ++DOCSHELL 0EBEC000 == 84 [pid = 216] [id = 314] 23:59:47 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (12191000) [pid = 216] [serial = 941] [outer = 00000000] 23:59:47 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1285D000) [pid = 216] [serial = 942] [outer = 12191000] 23:59:47 INFO - PROCESS | 216 | 1461221987627 Marionette DEBUG loaded listener.js 23:59:47 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (12ED3800) [pid = 216] [serial = 943] [outer = 12191000] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 121DF000 == 83 [pid = 216] [id = 297] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 126BA400 == 82 [pid = 216] [id = 296] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 0EBEA800 == 81 [pid = 216] [id = 293] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 2071E400 == 80 [pid = 216] [id = 292] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1F503400 == 79 [pid = 216] [id = 291] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 15C58C00 == 78 [pid = 216] [id = 290] 23:59:47 INFO - PROCESS | 216 | --DOCSHELL 1373C400 == 77 [pid = 216] [id = 289] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1D4B3400) [pid = 216] [serial = 766] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1FD51C00) [pid = 216] [serial = 781] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1285E800) [pid = 216] [serial = 817] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1283D800) [pid = 216] [serial = 816] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1C76C800) [pid = 216] [serial = 849] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 134 (205EFC00) [pid = 216] [serial = 829] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 133 (205EBC00) [pid = 216] [serial = 828] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 132 (12858800) [pid = 216] [serial = 837] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 131 (12C86400) [pid = 216] [serial = 838] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1A293400) [pid = 216] [serial = 820] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 129 (19F5CC00) [pid = 216] [serial = 819] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 128 (20469C00) [pid = 216] [serial = 826] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 127 (20464000) [pid = 216] [serial = 825] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1712E800) [pid = 216] [serial = 835] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 125 (15CEB400) [pid = 216] [serial = 834] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C999C00) [pid = 216] [serial = 852] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 123 (2071CC00) [pid = 216] [serial = 832] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 122 (20713C00) [pid = 216] [serial = 831] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1823D400) [pid = 216] [serial = 840] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 120 (18F77C00) [pid = 216] [serial = 841] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C76B800) [pid = 216] [serial = 850] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D4BB800) [pid = 216] [serial = 823] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1CC4F800) [pid = 216] [serial = 822] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 116 (12E5C400) [pid = 216] [serial = 855] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B5F8C00) [pid = 216] [serial = 846] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B21E800) [pid = 216] [serial = 843] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B5B5C00) [pid = 216] [serial = 844] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C99F000) [pid = 216] [serial = 853] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1F50F000) [pid = 216] [serial = 862] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 110 (16A0B800) [pid = 216] [serial = 856] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B639800) [pid = 216] [serial = 847] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1CC1B000) [pid = 216] [serial = 859] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C9A0000) [pid = 216] [serial = 858] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 106 (15C07000) [pid = 216] [serial = 769] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1F477800) [pid = 216] [serial = 778] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AECCC00) [pid = 216] [serial = 772] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1D86D000) [pid = 216] [serial = 775] [outer = 00000000] [url = about:blank] 23:59:47 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D832000) [pid = 216] [serial = 861] [outer = 00000000] [url = about:blank] 23:59:48 INFO - PROCESS | 216 | 1461221988104 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]]]}] 23:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 889ms 23:59:48 INFO - PROCESS | 216 | 1461221988166 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 216 | 1461221988168 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 23:59:48 INFO - PROCESS | 216 | 1461221988171 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:59:48 INFO - PROCESS | 216 | 1461221988175 Marionette TRACE conn5 <- [1,1222,null,{}] 23:59:48 INFO - PROCESS | 216 | 1461221988185 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}] 23:59:48 INFO - PROCESS | 216 | 1461221988284 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 23:59:48 INFO - PROCESS | 216 | 1461221988294 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:48 INFO - PROCESS | 216 | ++DOCSHELL 1737D000 == 78 [pid = 216] [id = 315] 23:59:48 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1737D800) [pid = 216] [serial = 944] [outer = 00000000] 23:59:48 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (18F77800) [pid = 216] [serial = 945] [outer = 1737D800] 23:59:48 INFO - PROCESS | 216 | 1461221988368 Marionette DEBUG loaded listener.js 23:59:48 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1A27A400) [pid = 216] [serial = 946] [outer = 1737D800] 23:59:48 INFO - PROCESS | 216 | 1461221988817 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]]]}] 23:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 23:59:48 INFO - PROCESS | 216 | 1461221988850 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 23:59:48 INFO - PROCESS | 216 | 1461221988853 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 23:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:59:48 INFO - PROCESS | 216 | 1461221988878 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:59:48 INFO - PROCESS | 216 | 1461221988879 Marionette TRACE conn5 <- [1,1226,null,{}] 23:59:48 INFO - PROCESS | 216 | 1461221988883 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}] 23:59:48 INFO - PROCESS | 216 | 1461221988973 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 23:59:48 INFO - PROCESS | 216 | 1461221988980 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 216 | ++DOCSHELL 1AEC5000 == 79 [pid = 216] [id = 316] 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AEC5400) [pid = 216] [serial = 947] [outer = 00000000] 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1B636400) [pid = 216] [serial = 948] [outer = 1AEC5400] 23:59:49 INFO - PROCESS | 216 | 1461221989027 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B775400) [pid = 216] [serial = 949] [outer = 1AEC5400] 23:59:49 INFO - PROCESS | 216 | 1461221989483 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]]]}] 23:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 649ms 23:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:59:49 INFO - PROCESS | 216 | 1461221989516 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 23:59:49 INFO - PROCESS | 216 | 1461221989518 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 23:59:49 INFO - PROCESS | 216 | 1461221989521 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:59:49 INFO - PROCESS | 216 | 1461221989523 Marionette TRACE conn5 <- [1,1230,null,{}] 23:59:49 INFO - PROCESS | 216 | 1461221989554 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}] 23:59:49 INFO - PROCESS | 216 | 1461221989644 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 23:59:49 INFO - PROCESS | 216 | 1461221989650 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:49 INFO - PROCESS | 216 | ++DOCSHELL 1B776C00 == 80 [pid = 216] [id = 317] 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B783000) [pid = 216] [serial = 950] [outer = 00000000] 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1C420800) [pid = 216] [serial = 951] [outer = 1B783000] 23:59:49 INFO - PROCESS | 216 | 1461221989698 Marionette DEBUG loaded listener.js 23:59:49 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C969000) [pid = 216] [serial = 952] [outer = 1B783000] 23:59:50 INFO - PROCESS | 216 | 1461221990190 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]]]}] 23:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 710ms 23:59:50 INFO - PROCESS | 216 | 1461221990232 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 23:59:50 INFO - PROCESS | 216 | 1461221990234 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 23:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:59:50 INFO - PROCESS | 216 | 1461221990237 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:59:50 INFO - PROCESS | 216 | 1461221990239 Marionette TRACE conn5 <- [1,1234,null,{}] 23:59:50 INFO - PROCESS | 216 | 1461221990248 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}] 23:59:50 INFO - PROCESS | 216 | 1461221990386 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 23:59:50 INFO - PROCESS | 216 | 1461221990482 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:50 INFO - PROCESS | 216 | ++DOCSHELL 19F66000 == 81 [pid = 216] [id = 318] 23:59:50 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C0DDC00) [pid = 216] [serial = 953] [outer = 00000000] 23:59:50 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C9EE400) [pid = 216] [serial = 954] [outer = 1C0DDC00] 23:59:50 INFO - PROCESS | 216 | 1461221990529 Marionette DEBUG loaded listener.js 23:59:50 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1CB92400) [pid = 216] [serial = 955] [outer = 1C0DDC00] 23:59:50 INFO - PROCESS | 216 | 1461221990960 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]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 789ms 23:59:51 INFO - PROCESS | 216 | 1461221991028 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 216 | 1461221991030 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 23:59:51 INFO - PROCESS | 216 | 1461221991034 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 216 | 1461221991035 Marionette TRACE conn5 <- [1,1238,null,{}] 23:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:59:51 INFO - PROCESS | 216 | 1461221991039 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}] 23:59:51 INFO - PROCESS | 216 | 1461221991158 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 23:59:51 INFO - PROCESS | 216 | 1461221991225 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:51 INFO - PROCESS | 216 | ++DOCSHELL 1CDB9800 == 82 [pid = 216] [id = 319] 23:59:51 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1CDC0800) [pid = 216] [serial = 956] [outer = 00000000] 23:59:51 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D1DC000) [pid = 216] [serial = 957] [outer = 1CDC0800] 23:59:51 INFO - PROCESS | 216 | 1461221991269 Marionette DEBUG loaded listener.js 23:59:51 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1D42C800) [pid = 216] [serial = 958] [outer = 1CDC0800] 23:59:51 INFO - PROCESS | 216 | 1461221991697 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]]]}] 23:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 23:59:51 INFO - PROCESS | 216 | 1461221991711 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 23:59:51 INFO - PROCESS | 216 | 1461221991713 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 23:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:59:51 INFO - PROCESS | 216 | 1461221991717 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:59:51 INFO - PROCESS | 216 | 1461221991718 Marionette TRACE conn5 <- [1,1242,null,{}] 23:59:51 INFO - PROCESS | 216 | 1461221991722 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}] 23:59:51 INFO - PROCESS | 216 | 1461221991868 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1D4AF000) [pid = 216] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1823E400) [pid = 216] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C9A0C00) [pid = 216] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 113 (173DAC00) [pid = 216] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 112 (121F2000) [pid = 216] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 111 (12CBFC00) [pid = 216] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D109800) [pid = 216] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1CC11C00) [pid = 216] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5F6400) [pid = 216] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:59:52 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1BF2B000) [pid = 216] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:59:52 INFO - PROCESS | 216 | 1461221992102 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 216 | ++DOCSHELL 0EB24C00 == 83 [pid = 216] [id = 320] 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0EB3C800) [pid = 216] [serial = 959] [outer = 00000000] 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (173DAC00) [pid = 216] [serial = 960] [outer = 0EB3C800] 23:59:52 INFO - PROCESS | 216 | 1461221992150 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B5BC400) [pid = 216] [serial = 961] [outer = 0EB3C800] 23:59:52 INFO - PROCESS | 216 | 1461221992513 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]]]}] 23:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 869ms 23:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:59:52 INFO - PROCESS | 216 | 1461221992588 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 23:59:52 INFO - PROCESS | 216 | 1461221992591 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 23:59:52 INFO - PROCESS | 216 | 1461221992594 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:59:52 INFO - PROCESS | 216 | 1461221992596 Marionette TRACE conn5 <- [1,1246,null,{}] 23:59:52 INFO - PROCESS | 216 | 1461221992599 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}] 23:59:52 INFO - PROCESS | 216 | 1461221992692 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 23:59:52 INFO - PROCESS | 216 | 1461221992698 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:52 INFO - PROCESS | 216 | ++DOCSHELL 1B633800 == 84 [pid = 216] [id = 321] 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1CC11C00) [pid = 216] [serial = 962] [outer = 00000000] 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1F471C00) [pid = 216] [serial = 963] [outer = 1CC11C00] 23:59:52 INFO - PROCESS | 216 | 1461221992742 Marionette DEBUG loaded listener.js 23:59:52 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1F507C00) [pid = 216] [serial = 964] [outer = 1CC11C00] 23:59:53 INFO - PROCESS | 216 | 1461221993182 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 23:59:53 INFO - PROCESS | 216 | 1461221993225 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 216 | 1461221993227 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 23:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:59:53 INFO - PROCESS | 216 | 1461221993230 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 216 | 1461221993232 Marionette TRACE conn5 <- [1,1250,null,{}] 23:59:53 INFO - PROCESS | 216 | 1461221993235 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}] 23:59:53 INFO - PROCESS | 216 | 1461221993322 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 23:59:53 INFO - PROCESS | 216 | 1461221993360 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:53 INFO - PROCESS | 216 | ++DOCSHELL 1FD51400 == 85 [pid = 216] [id = 322] 23:59:53 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1FD52000) [pid = 216] [serial = 965] [outer = 00000000] 23:59:53 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20453C00) [pid = 216] [serial = 966] [outer = 1FD52000] 23:59:53 INFO - PROCESS | 216 | 1461221993406 Marionette DEBUG loaded listener.js 23:59:53 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (20464000) [pid = 216] [serial = 967] [outer = 1FD52000] 23:59:53 INFO - PROCESS | 216 | 1461221993835 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]]]}] 23:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 23:59:53 INFO - PROCESS | 216 | 1461221993901 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 23:59:53 INFO - PROCESS | 216 | 1461221993903 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 23:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:59:53 INFO - PROCESS | 216 | 1461221993906 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:59:53 INFO - PROCESS | 216 | 1461221993909 Marionette TRACE conn5 <- [1,1254,null,{}] 23:59:53 INFO - PROCESS | 216 | 1461221993912 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}] 23:59:54 INFO - PROCESS | 216 | 1461221994017 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 23:59:54 INFO - PROCESS | 216 | 1461221994023 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:54 INFO - PROCESS | 216 | ++DOCSHELL 20469C00 == 86 [pid = 216] [id = 323] 23:59:54 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (2065F000) [pid = 216] [serial = 968] [outer = 00000000] 23:59:54 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (20718800) [pid = 216] [serial = 969] [outer = 2065F000] 23:59:54 INFO - PROCESS | 216 | 1461221994076 Marionette DEBUG loaded listener.js 23:59:54 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (20733000) [pid = 216] [serial = 970] [outer = 2065F000] 23:59:54 INFO - PROCESS | 216 | 1461221994857 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]]]}] 23:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1018ms 23:59:54 INFO - PROCESS | 216 | 1461221994930 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 23:59:54 INFO - PROCESS | 216 | 1461221994936 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 23:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:59:54 INFO - PROCESS | 216 | 1461221994942 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:59:54 INFO - PROCESS | 216 | 1461221994946 Marionette TRACE conn5 <- [1,1258,null,{}] 23:59:54 INFO - PROCESS | 216 | 1461221994972 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}] 23:59:55 INFO - PROCESS | 216 | 1461221995161 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 23:59:55 INFO - PROCESS | 216 | 1461221995265 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:55 INFO - PROCESS | 216 | ++DOCSHELL 15C4EC00 == 87 [pid = 216] [id = 324] 23:59:55 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (16A0B800) [pid = 216] [serial = 971] [outer = 00000000] 23:59:55 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (171CEC00) [pid = 216] [serial = 972] [outer = 16A0B800] 23:59:55 INFO - PROCESS | 216 | 1461221995322 Marionette DEBUG loaded listener.js 23:59:55 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1823FC00) [pid = 216] [serial = 973] [outer = 16A0B800] 23:59:55 INFO - PROCESS | 216 | 1461221995890 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]]]}] 23:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 23:59:55 INFO - PROCESS | 216 | 1461221995926 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 23:59:55 INFO - PROCESS | 216 | 1461221995932 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 23:59:55 INFO - PROCESS | 216 | 1461221995939 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:59:55 INFO - PROCESS | 216 | 1461221995942 Marionette TRACE conn5 <- [1,1262,null,{}] 23:59:55 INFO - PROCESS | 216 | 1461221995946 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}] 23:59:56 INFO - PROCESS | 216 | 1461221996067 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 23:59:56 INFO - PROCESS | 216 | 1461221996182 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:56 INFO - PROCESS | 216 | ++DOCSHELL 18F75C00 == 88 [pid = 216] [id = 325] 23:59:56 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5BA000) [pid = 216] [serial = 974] [outer = 00000000] 23:59:56 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1C76C400) [pid = 216] [serial = 975] [outer = 1B5BA000] 23:59:56 INFO - PROCESS | 216 | 1461221996278 Marionette DEBUG loaded listener.js 23:59:56 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C999C00) [pid = 216] [serial = 976] [outer = 1B5BA000] 23:59:56 INFO - PROCESS | 216 | 1461221996874 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]]]}] 23:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 969ms 23:59:56 INFO - PROCESS | 216 | 1461221996913 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 23:59:56 INFO - PROCESS | 216 | 1461221996916 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 23:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:59:56 INFO - PROCESS | 216 | 1461221996919 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:59:56 INFO - PROCESS | 216 | 1461221996923 Marionette TRACE conn5 <- [1,1266,null,{}] 23:59:56 INFO - PROCESS | 216 | 1461221996935 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}] 23:59:57 INFO - PROCESS | 216 | 1461221997053 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 23:59:57 INFO - PROCESS | 216 | 1461221997167 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:57 INFO - PROCESS | 216 | ++DOCSHELL 205ED800 == 89 [pid = 216] [id = 326] 23:59:57 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (205F2400) [pid = 216] [serial = 977] [outer = 00000000] 23:59:57 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20716000) [pid = 216] [serial = 978] [outer = 205F2400] 23:59:57 INFO - PROCESS | 216 | 1461221997265 Marionette DEBUG loaded listener.js 23:59:57 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (2073D800) [pid = 216] [serial = 979] [outer = 205F2400] 23:59:57 INFO - PROCESS | 216 | 1461221997857 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]]]}] 23:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 969ms 23:59:57 INFO - PROCESS | 216 | 1461221997893 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 23:59:57 INFO - PROCESS | 216 | 1461221997896 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 23:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:59:57 INFO - PROCESS | 216 | 1461221997899 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:59:57 INFO - PROCESS | 216 | 1461221997902 Marionette TRACE conn5 <- [1,1270,null,{}] 23:59:57 INFO - PROCESS | 216 | 1461221997905 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}] 23:59:58 INFO - PROCESS | 216 | 1461221998024 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 23:59:58 INFO - PROCESS | 216 | 1461221998137 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:58 INFO - PROCESS | 216 | ++DOCSHELL 21397C00 == 90 [pid = 216] [id = 327] 23:59:58 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (2139CC00) [pid = 216] [serial = 980] [outer = 00000000] 23:59:58 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (2165C800) [pid = 216] [serial = 981] [outer = 2139CC00] 23:59:58 INFO - PROCESS | 216 | 1461221998233 Marionette DEBUG loaded listener.js 23:59:58 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (216DDC00) [pid = 216] [serial = 982] [outer = 2139CC00] 23:59:58 INFO - PROCESS | 216 | 1461221998797 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]]]}] 23:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 23:59:58 INFO - PROCESS | 216 | 1461221998833 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 23:59:58 INFO - PROCESS | 216 | 1461221998835 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 23:59:58 INFO - PROCESS | 216 | 1461221998838 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:59:58 INFO - PROCESS | 216 | 1461221998840 Marionette TRACE conn5 <- [1,1274,null,{}] 23:59:58 INFO - PROCESS | 216 | 1461221998844 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}] 23:59:58 INFO - PROCESS | 216 | 1461221998957 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 23:59:59 INFO - PROCESS | 216 | 1461221999098 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:59:59 INFO - PROCESS | 216 | ++DOCSHELL 1285EC00 == 91 [pid = 216] [id = 328] 23:59:59 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (19F66C00) [pid = 216] [serial = 983] [outer = 00000000] 23:59:59 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (23E4F000) [pid = 216] [serial = 984] [outer = 19F66C00] 23:59:59 INFO - PROCESS | 216 | 1461221999156 Marionette DEBUG loaded listener.js 23:59:59 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (23E52400) [pid = 216] [serial = 985] [outer = 19F66C00] 23:59:59 INFO - PROCESS | 216 | 1461221999766 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]]]}] 23:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 969ms 23:59:59 INFO - PROCESS | 216 | 1461221999813 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 23:59:59 INFO - PROCESS | 216 | 1461221999816 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 23:59:59 INFO - PROCESS | 216 | 1461221999819 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:59:59 INFO - PROCESS | 216 | 1461221999821 Marionette TRACE conn5 <- [1,1278,null,{}] 23:59:59 INFO - PROCESS | 216 | 1461221999825 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}] 23:59:59 INFO - PROCESS | 216 | 1461221999947 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 00:00:00 INFO - PROCESS | 216 | 1461222000109 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:00 INFO - PROCESS | 216 | ++DOCSHELL 15CEBC00 == 92 [pid = 216] [id = 329] 00:00:00 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (15CEC400) [pid = 216] [serial = 986] [outer = 00000000] 00:00:00 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (23E86400) [pid = 216] [serial = 987] [outer = 15CEC400] 00:00:00 INFO - PROCESS | 216 | 1461222000168 Marionette DEBUG loaded listener.js 00:00:00 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (23E8EC00) [pid = 216] [serial = 988] [outer = 15CEC400] 00:00:01 INFO - PROCESS | 216 | 1461222001022 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]]]}] 00:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1277ms 00:00:01 INFO - PROCESS | 216 | 1461222001101 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 00:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:00:01 INFO - PROCESS | 216 | 1461222001105 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 00:00:01 INFO - PROCESS | 216 | 1461222001111 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:00:01 INFO - PROCESS | 216 | 1461222001114 Marionette TRACE conn5 <- [1,1282,null,{}] 00:00:01 INFO - PROCESS | 216 | 1461222001120 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}] 00:00:01 INFO - PROCESS | 216 | 1461222001255 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 00:00:01 INFO - PROCESS | 216 | 1461222001402 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:01 INFO - PROCESS | 216 | ++DOCSHELL 18198800 == 93 [pid = 216] [id = 330] 00:00:01 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (18199000) [pid = 216] [serial = 989] [outer = 00000000] 00:00:01 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (15CDF400) [pid = 216] [serial = 990] [outer = 18199000] 00:00:01 INFO - PROCESS | 216 | 1461222001455 Marionette DEBUG loaded listener.js 00:00:01 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1A294800) [pid = 216] [serial = 991] [outer = 18199000] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1C0DE400 == 92 [pid = 216] [id = 103] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 0EB32400 == 91 [pid = 216] [id = 147] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 12C88400 == 90 [pid = 216] [id = 174] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1B5B4C00 == 89 [pid = 216] [id = 196] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1FD51400 == 88 [pid = 216] [id = 322] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1B633800 == 87 [pid = 216] [id = 321] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 0EB24C00 == 86 [pid = 216] [id = 320] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1CDB9800 == 85 [pid = 216] [id = 319] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 19F66000 == 84 [pid = 216] [id = 318] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1B776C00 == 83 [pid = 216] [id = 317] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1AEC5000 == 82 [pid = 216] [id = 316] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 139 (173CC000) [pid = 216] [serial = 885] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 138 (16A11000) [pid = 216] [serial = 867] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1B77CC00) [pid = 216] [serial = 870] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 136 (205ECC00) [pid = 216] [serial = 873] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 135 (20739C00) [pid = 216] [serial = 876] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 134 (20ACEC00) [pid = 216] [serial = 879] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1D1D3800) [pid = 216] [serial = 882] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 132 (205E5400) [pid = 216] [serial = 864] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 131 (20451000) [pid = 216] [serial = 915] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | 1461222002124 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]]]}] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1737D000 == 81 [pid = 216] [id = 315] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 0EBEC000 == 80 [pid = 216] [id = 314] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 12C7F400 == 79 [pid = 216] [id = 313] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 20ACD000 == 78 [pid = 216] [id = 311] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 20AD7800 == 77 [pid = 216] [id = 310] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 20719800 == 76 [pid = 216] [id = 309] 00:00:02 INFO - PROCESS | 216 | --DOCSHELL 1EFA2400 == 75 [pid = 216] [id = 305] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1F31F400) [pid = 216] [serial = 814] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1AEC6C00) [pid = 216] [serial = 894] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1CCB5400) [pid = 216] [serial = 904] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 127 (19F6A000) [pid = 216] [serial = 889] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 126 (18B07C00) [pid = 216] [serial = 888] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1CC5D800) [pid = 216] [serial = 903] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 124 (15C10400) [pid = 216] [serial = 891] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1B5F5000) [pid = 216] [serial = 909] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1D835000) [pid = 216] [serial = 906] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1F48EC00) [pid = 216] [serial = 912] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1F31EC00) [pid = 216] [serial = 907] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 119 (16C19400) [pid = 216] [serial = 892] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B77B400) [pid = 216] [serial = 897] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1AED1800) [pid = 216] [serial = 895] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C0DE000) [pid = 216] [serial = 900] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C969400) [pid = 216] [serial = 901] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C0D2000) [pid = 216] [serial = 910] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1F470800) [pid = 216] [serial = 913] [outer = 00000000] [url = about:blank] 00:00:02 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1B783C00) [pid = 216] [serial = 898] [outer = 00000000] [url = about:blank] 00:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1076ms 00:00:02 INFO - PROCESS | 216 | 1461222002200 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 216 | 1461222002206 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 00:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:00:02 INFO - PROCESS | 216 | 1461222002214 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - PROCESS | 216 | 1461222002217 Marionette TRACE conn5 <- [1,1286,null,{}] 00:00:02 INFO - PROCESS | 216 | 1461222002221 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}] 00:00:02 INFO - PROCESS | 216 | 1461222002317 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 00:00:02 INFO - PROCESS | 216 | 1461222002323 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:02 INFO - PROCESS | 216 | ++DOCSHELL 12C7F400 == 76 [pid = 216] [id = 331] 00:00:02 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (12C81400) [pid = 216] [serial = 992] [outer = 00000000] 00:00:02 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (13740800) [pid = 216] [serial = 993] [outer = 12C81400] 00:00:02 INFO - PROCESS | 216 | 1461222002370 Marionette DEBUG loaded listener.js 00:00:02 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (15C4F400) [pid = 216] [serial = 994] [outer = 12C81400] 00:00:02 INFO - PROCESS | 216 | 1461222002897 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]]]}] 00:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 00:00:02 INFO - PROCESS | 216 | 1461222002946 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 00:00:02 INFO - PROCESS | 216 | 1461222002948 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 00:00:02 INFO - PROCESS | 216 | 1461222002951 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:00:02 INFO - PROCESS | 216 | 1461222002955 Marionette TRACE conn5 <- [1,1290,null,{}] 00:00:02 INFO - PROCESS | 216 | 1461222002965 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}] 00:00:03 INFO - PROCESS | 216 | 1461222003064 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 00:00:03 INFO - PROCESS | 216 | 1461222003162 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:03 INFO - PROCESS | 216 | ++DOCSHELL 1AE3A400 == 77 [pid = 216] [id = 332] 00:00:03 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1AEC2C00) [pid = 216] [serial = 995] [outer = 00000000] 00:00:03 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1AECE000) [pid = 216] [serial = 996] [outer = 1AEC2C00] 00:00:03 INFO - PROCESS | 216 | 1461222003210 Marionette DEBUG loaded listener.js 00:00:03 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B229C00) [pid = 216] [serial = 997] [outer = 1AEC2C00] 00:00:03 INFO - PROCESS | 216 | 1461222003779 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]]]}] 00:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 869ms 00:00:03 INFO - PROCESS | 216 | 1461222003826 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 00:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:00:03 INFO - PROCESS | 216 | 1461222003831 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 00:00:03 INFO - PROCESS | 216 | 1461222003836 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:00:03 INFO - PROCESS | 216 | 1461222003840 Marionette TRACE conn5 <- [1,1294,null,{}] 00:00:03 INFO - PROCESS | 216 | 1461222003846 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}] 00:00:03 INFO - PROCESS | 216 | 1461222003985 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 00:00:04 INFO - PROCESS | 216 | 1461222004127 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:04 INFO - PROCESS | 216 | ++DOCSHELL 12EDA000 == 78 [pid = 216] [id = 333] 00:00:04 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (15C10800) [pid = 216] [serial = 998] [outer = 00000000] 00:00:04 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (174ECC00) [pid = 216] [serial = 999] [outer = 15C10800] 00:00:04 INFO - PROCESS | 216 | 1461222004187 Marionette DEBUG loaded listener.js 00:00:04 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (18F77C00) [pid = 216] [serial = 1000] [outer = 15C10800] 00:00:04 INFO - PROCESS | 216 | 1461222004784 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]]]}] 00:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 989ms 00:00:04 INFO - PROCESS | 216 | 1461222004827 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 00:00:04 INFO - PROCESS | 216 | 1461222004833 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 00:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:00:04 INFO - PROCESS | 216 | 1461222004840 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:00:04 INFO - PROCESS | 216 | 1461222004843 Marionette TRACE conn5 <- [1,1298,null,{}] 00:00:04 INFO - PROCESS | 216 | 1461222004847 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}] 00:00:04 INFO - PROCESS | 216 | 1461222004962 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 00:00:05 INFO - PROCESS | 216 | 1461222005077 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:05 INFO - PROCESS | 216 | ++DOCSHELL 19F64800 == 79 [pid = 216] [id = 334] 00:00:05 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (19F67000) [pid = 216] [serial = 1001] [outer = 00000000] 00:00:05 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5F9800) [pid = 216] [serial = 1002] [outer = 19F67000] 00:00:05 INFO - PROCESS | 216 | 1461222005175 Marionette DEBUG loaded listener.js 00:00:05 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B779800) [pid = 216] [serial = 1003] [outer = 19F67000] 00:00:05 INFO - PROCESS | 216 | 1461222005806 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] 00:00:05 INFO - PROCESS | 216 | 1461222005876 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 00:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:00:05 INFO - PROCESS | 216 | 1461222005881 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:00:05 INFO - PROCESS | 216 | 1461222005885 Marionette TRACE conn5 <- [1,1302,null,{}] 00:00:05 INFO - PROCESS | 216 | 1461222005923 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}] 00:00:06 INFO - PROCESS | 216 | 1461222006047 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 00:00:06 INFO - PROCESS | 216 | 1461222006179 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:06 INFO - PROCESS | 216 | ++DOCSHELL 1C0DE400 == 80 [pid = 216] [id = 335] 00:00:06 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C42B400) [pid = 216] [serial = 1004] [outer = 00000000] 00:00:06 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C99A800) [pid = 216] [serial = 1005] [outer = 1C42B400] 00:00:06 INFO - PROCESS | 216 | 1461222006238 Marionette DEBUG loaded listener.js 00:00:06 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C9A3000) [pid = 216] [serial = 1006] [outer = 1C42B400] 00:00:06 INFO - PROCESS | 216 | 1461222006825 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]]]}] 00:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 989ms 00:00:06 INFO - PROCESS | 216 | 1461222006871 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 00:00:06 INFO - PROCESS | 216 | 1461222006874 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 00:00:06 INFO - PROCESS | 216 | 1461222006878 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:00:06 INFO - PROCESS | 216 | 1461222006880 Marionette TRACE conn5 <- [1,1306,null,{}] 00:00:06 INFO - PROCESS | 216 | 1461222006884 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}] 00:00:06 INFO - PROCESS | 216 | 1461222006995 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 00:00:07 INFO - PROCESS | 216 | 1461222007137 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:07 INFO - PROCESS | 216 | ++DOCSHELL 1CCB1400 == 81 [pid = 216] [id = 336] 00:00:07 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1CDB4C00) [pid = 216] [serial = 1007] [outer = 00000000] 00:00:07 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1D1D6400) [pid = 216] [serial = 1008] [outer = 1CDB4C00] 00:00:07 INFO - PROCESS | 216 | 1461222007194 Marionette DEBUG loaded listener.js 00:00:07 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1D37DC00) [pid = 216] [serial = 1009] [outer = 1CDB4C00] 00:00:07 INFO - PROCESS | 216 | 1461222007763 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]]]}] 00:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 929ms 00:00:07 INFO - PROCESS | 216 | 1461222007811 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 00:00:07 INFO - PROCESS | 216 | 1461222007814 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 00:00:07 INFO - PROCESS | 216 | 1461222007817 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:00:07 INFO - PROCESS | 216 | 1461222007819 Marionette TRACE conn5 <- [1,1310,null,{}] 00:00:07 INFO - PROCESS | 216 | 1461222007823 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}] 00:00:07 INFO - PROCESS | 216 | 1461222007931 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 00:00:08 INFO - PROCESS | 216 | 1461222008068 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:08 INFO - PROCESS | 216 | ++DOCSHELL 12CC1C00 == 82 [pid = 216] [id = 337] 00:00:08 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1D385000) [pid = 216] [serial = 1010] [outer = 00000000] 00:00:08 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1EFA2400) [pid = 216] [serial = 1011] [outer = 1D385000] 00:00:08 INFO - PROCESS | 216 | 1461222008127 Marionette DEBUG loaded listener.js 00:00:08 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1D898400) [pid = 216] [serial = 1012] [outer = 1D385000] 00:00:08 INFO - PROCESS | 216 | 1461222008751 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]]]}] 00:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 00:00:08 INFO - PROCESS | 216 | 1461222008791 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 00:00:08 INFO - PROCESS | 216 | 1461222008794 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 00:00:08 INFO - PROCESS | 216 | 1461222008797 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:00:08 INFO - PROCESS | 216 | 1461222008799 Marionette TRACE conn5 <- [1,1314,null,{}] 00:00:08 INFO - PROCESS | 216 | 1461222008803 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}] 00:00:08 INFO - PROCESS | 216 | 1461222008974 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 00:00:09 INFO - PROCESS | 216 | 1461222009041 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 216 | ++DOCSHELL 1712FC00 == 83 [pid = 216] [id = 338] 00:00:09 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (17130000) [pid = 216] [serial = 1013] [outer = 00000000] 00:00:09 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (20454800) [pid = 216] [serial = 1014] [outer = 17130000] 00:00:09 INFO - PROCESS | 216 | 1461222009098 Marionette DEBUG loaded listener.js 00:00:09 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (2045C000) [pid = 216] [serial = 1015] [outer = 17130000] 00:00:09 INFO - PROCESS | 216 | 1461222009694 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]]]}] 00:00:09 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 00:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 929ms 00:00:09 INFO - PROCESS | 216 | 1461222009731 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 00:00:09 INFO - PROCESS | 216 | 1461222009734 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 00:00:09 INFO - PROCESS | 216 | 1461222009737 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:00:09 INFO - PROCESS | 216 | 1461222009739 Marionette TRACE conn5 <- [1,1318,null,{}] 00:00:09 INFO - PROCESS | 216 | 1461222009743 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}] 00:00:09 INFO - PROCESS | 216 | 1461222009848 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 00:00:09 INFO - PROCESS | 216 | 1461222009958 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:09 INFO - PROCESS | 216 | ++DOCSHELL 205E5400 == 84 [pid = 216] [id = 339] 00:00:09 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (205E8000) [pid = 216] [serial = 1016] [outer = 00000000] 00:00:09 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (205F2000) [pid = 216] [serial = 1017] [outer = 205E8000] 00:00:09 INFO - PROCESS | 216 | 1461222010011 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (205F1000) [pid = 216] [serial = 1018] [outer = 205E8000] 00:00:10 INFO - PROCESS | 216 | 1461222010564 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]]]}] 00:00:10 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 00:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 869ms 00:00:10 INFO - PROCESS | 216 | 1461222010612 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 00:00:10 INFO - PROCESS | 216 | 1461222010614 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 00:00:10 INFO - PROCESS | 216 | 1461222010617 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:00:10 INFO - PROCESS | 216 | 1461222010619 Marionette TRACE conn5 <- [1,1322,null,{}] 00:00:10 INFO - PROCESS | 216 | 1461222010623 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}] 00:00:10 INFO - PROCESS | 216 | 1461222010738 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 00:00:10 INFO - PROCESS | 216 | 1461222010850 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:10 INFO - PROCESS | 216 | ++DOCSHELL 20736800 == 85 [pid = 216] [id = 340] 00:00:10 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (20737800) [pid = 216] [serial = 1019] [outer = 00000000] 00:00:10 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (20ACF800) [pid = 216] [serial = 1020] [outer = 20737800] 00:00:10 INFO - PROCESS | 216 | 1461222010904 Marionette DEBUG loaded listener.js 00:00:10 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (2109B000) [pid = 216] [serial = 1021] [outer = 20737800] 00:00:11 INFO - PROCESS | 216 | 1461222011515 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]]]}] 00:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 970ms 00:00:11 INFO - PROCESS | 216 | 1461222011592 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 00:00:11 INFO - PROCESS | 216 | 1461222011594 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 00:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:00:11 INFO - PROCESS | 216 | 1461222011597 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:00:11 INFO - PROCESS | 216 | 1461222011599 Marionette TRACE conn5 <- [1,1326,null,{}] 00:00:11 INFO - PROCESS | 216 | 1461222011603 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}] 00:00:11 INFO - PROCESS | 216 | 1461222011710 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 00:00:11 INFO - PROCESS | 216 | 1461222011935 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:11 INFO - PROCESS | 216 | ++DOCSHELL 12189400 == 86 [pid = 216] [id = 341] 00:00:11 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (12192000) [pid = 216] [serial = 1022] [outer = 00000000] 00:00:11 INFO - PROCESS | 216 | ++DOMWINDOW == 144 (12CC2800) [pid = 216] [serial = 1023] [outer = 12192000] 00:00:11 INFO - PROCESS | 216 | 1461222011989 Marionette DEBUG loaded listener.js 00:00:12 INFO - PROCESS | 216 | ++DOMWINDOW == 145 (1378F800) [pid = 216] [serial = 1024] [outer = 12192000] 00:00:13 INFO - PROCESS | 216 | --DOCSHELL 12C7F400 == 85 [pid = 216] [id = 331] 00:00:13 INFO - PROCESS | 216 | --DOCSHELL 18198800 == 84 [pid = 216] [id = 330] 00:00:13 INFO - PROCESS | 216 | --DOCSHELL 205ED800 == 83 [pid = 216] [id = 326] 00:00:13 INFO - PROCESS | 216 | --DOCSHELL 18F75C00 == 82 [pid = 216] [id = 325] 00:00:13 INFO - PROCESS | 216 | --DOCSHELL 15C4EC00 == 81 [pid = 216] [id = 324] 00:00:13 INFO - PROCESS | 216 | 1461222013106 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1517ms 00:00:13 INFO - PROCESS | 216 | 1461222013120 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 216 | 1461222013123 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 00:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:00:13 INFO - PROCESS | 216 | 1461222013128 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - PROCESS | 216 | 1461222013132 Marionette TRACE conn5 <- [1,1330,null,{}] 00:00:13 INFO - PROCESS | 216 | 1461222013137 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}] 00:00:13 INFO - PROCESS | 216 | 1461222013233 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 00:00:13 INFO - PROCESS | 216 | 1461222013243 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:13 INFO - PROCESS | 216 | ++DOCSHELL 15C10400 == 82 [pid = 216] [id = 342] 00:00:13 INFO - PROCESS | 216 | ++DOMWINDOW == 146 (15C4B400) [pid = 216] [serial = 1025] [outer = 00000000] 00:00:13 INFO - PROCESS | 216 | ++DOMWINDOW == 147 (1712B400) [pid = 216] [serial = 1026] [outer = 15C4B400] 00:00:13 INFO - PROCESS | 216 | 1461222013290 Marionette DEBUG loaded listener.js 00:00:13 INFO - PROCESS | 216 | ++DOMWINDOW == 148 (18198400) [pid = 216] [serial = 1027] [outer = 15C4B400] 00:00:13 INFO - PROCESS | 216 | 1461222013800 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]]]}] 00:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 00:00:13 INFO - PROCESS | 216 | 1461222013863 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 00:00:13 INFO - PROCESS | 216 | 1461222013867 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 00:00:13 INFO - PROCESS | 216 | 1461222013872 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:00:13 INFO - PROCESS | 216 | 1461222013874 Marionette TRACE conn5 <- [1,1334,null,{}] 00:00:13 INFO - PROCESS | 216 | 1461222013878 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}] 00:00:13 INFO - PROCESS | 216 | 1461222013971 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 00:00:14 INFO - PROCESS | 216 | 1461222014119 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 216 | ++DOCSHELL 18248800 == 83 [pid = 216] [id = 343] 00:00:14 INFO - PROCESS | 216 | ++DOMWINDOW == 149 (18F70C00) [pid = 216] [serial = 1028] [outer = 00000000] 00:00:14 INFO - PROCESS | 216 | ++DOMWINDOW == 150 (1C429C00) [pid = 216] [serial = 1029] [outer = 18F70C00] 00:00:14 INFO - PROCESS | 216 | 1461222014166 Marionette DEBUG loaded listener.js 00:00:14 INFO - PROCESS | 216 | ++DOMWINDOW == 151 (1C99DC00) [pid = 216] [serial = 1030] [outer = 18F70C00] 00:00:14 INFO - PROCESS | 216 | 1461222014671 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]]]}] 00:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 869ms 00:00:14 INFO - PROCESS | 216 | 1461222014747 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 00:00:14 INFO - PROCESS | 216 | 1461222014749 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 00:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:00:14 INFO - PROCESS | 216 | 1461222014754 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:00:14 INFO - PROCESS | 216 | 1461222014759 Marionette TRACE conn5 <- [1,1338,null,{}] 00:00:14 INFO - PROCESS | 216 | 1461222014768 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}] 00:00:14 INFO - PROCESS | 216 | 1461222014903 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 00:00:14 INFO - PROCESS | 216 | 1461222014918 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:14 INFO - PROCESS | 216 | ++DOCSHELL 1F508400 == 84 [pid = 216] [id = 344] 00:00:14 INFO - PROCESS | 216 | ++DOMWINDOW == 152 (205E9800) [pid = 216] [serial = 1031] [outer = 00000000] 00:00:14 INFO - PROCESS | 216 | ++DOMWINDOW == 153 (2073C800) [pid = 216] [serial = 1032] [outer = 205E9800] 00:00:14 INFO - PROCESS | 216 | 1461222014963 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 216 | ++DOMWINDOW == 154 (215D6000) [pid = 216] [serial = 1033] [outer = 205E9800] 00:00:15 INFO - PROCESS | 216 | 1461222015427 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]]]}] 00:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 00:00:15 INFO - PROCESS | 216 | 1461222015487 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 00:00:15 INFO - PROCESS | 216 | 1461222015489 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 00:00:15 INFO - PROCESS | 216 | 1461222015493 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:00:15 INFO - PROCESS | 216 | 1461222015494 Marionette TRACE conn5 <- [1,1342,null,{}] 00:00:15 INFO - PROCESS | 216 | 1461222015498 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}] 00:00:15 INFO - PROCESS | 216 | 1461222015626 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 00:00:15 INFO - PROCESS | 216 | 1461222015648 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:15 INFO - PROCESS | 216 | ++DOCSHELL 216D0400 == 85 [pid = 216] [id = 345] 00:00:15 INFO - PROCESS | 216 | ++DOMWINDOW == 155 (216D1000) [pid = 216] [serial = 1034] [outer = 00000000] 00:00:15 INFO - PROCESS | 216 | ++DOMWINDOW == 156 (238E0C00) [pid = 216] [serial = 1035] [outer = 216D1000] 00:00:15 INFO - PROCESS | 216 | 1461222015692 Marionette DEBUG loaded listener.js 00:00:15 INFO - PROCESS | 216 | ++DOMWINDOW == 157 (238E3800) [pid = 216] [serial = 1036] [outer = 216D1000] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 156 (1F50C000) [pid = 216] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 155 (20733800) [pid = 216] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 154 (20453000) [pid = 216] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 153 (2071C800) [pid = 216] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 152 (127C9800) [pid = 216] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 151 (1373D000) [pid = 216] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 150 (16C13400) [pid = 216] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 149 (18F72000) [pid = 216] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 148 (1FD50000) [pid = 216] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 147 (1FD52000) [pid = 216] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 146 (1C0DDC00) [pid = 216] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 145 (1CDC0800) [pid = 216] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 144 (0EB3C800) [pid = 216] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 143 (1CC11C00) [pid = 216] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 142 (1AEC4400) [pid = 216] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 141 (136AA400) [pid = 216] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 140 (2071B400) [pid = 216] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 139 (20E11800) [pid = 216] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 138 (12191000) [pid = 216] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 137 (20468000) [pid = 216] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1B783000) [pid = 216] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1737D800) [pid = 216] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1AEC5400) [pid = 216] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 133 (12C87C00) [pid = 216] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 132 (18199000) [pid = 216] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 131 (12C81400) [pid = 216] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 130 (20ACD400) [pid = 216] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 129 (216D7C00) [pid = 216] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 128 (16A0B800) [pid = 216] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1B5BA000) [pid = 216] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 126 (205F2400) [pid = 216] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 125 (15CEC400) [pid = 216] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 124 (2139CC00) [pid = 216] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:00:16 INFO - PROCESS | 216 | --DOMWINDOW == 123 (19F66C00) [pid = 216] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:00:16 INFO - PROCESS | 216 | 1461222016479 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]]]}] 00:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1014ms 00:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:00:16 INFO - PROCESS | 216 | 1461222016511 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 00:00:16 INFO - PROCESS | 216 | 1461222016513 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 00:00:16 INFO - PROCESS | 216 | 1461222016517 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:00:16 INFO - PROCESS | 216 | 1461222016519 Marionette TRACE conn5 <- [1,1346,null,{}] 00:00:16 INFO - PROCESS | 216 | 1461222016522 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}] 00:00:16 INFO - PROCESS | 216 | 1461222016610 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 00:00:16 INFO - PROCESS | 216 | 1461222016715 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:16 INFO - PROCESS | 216 | ++DOCSHELL 1285E800 == 86 [pid = 216] [id = 346] 00:00:16 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (12C87C00) [pid = 216] [serial = 1037] [outer = 00000000] 00:00:16 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1819E000) [pid = 216] [serial = 1038] [outer = 12C87C00] 00:00:16 INFO - PROCESS | 216 | 1461222016768 Marionette DEBUG loaded listener.js 00:00:16 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1B5F0800) [pid = 216] [serial = 1039] [outer = 12C87C00] 00:00:17 INFO - PROCESS | 216 | 1461222017150 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 00:00:17 INFO - PROCESS | 216 | 1461222017188 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 00:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:00:17 INFO - PROCESS | 216 | 1461222017190 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 00:00:17 INFO - PROCESS | 216 | 1461222017193 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 216 | 1461222017194 Marionette TRACE conn5 <- [1,1350,null,{}] 00:00:17 INFO - PROCESS | 216 | 1461222017198 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}] 00:00:17 INFO - PROCESS | 216 | 1461222017288 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 00:00:17 INFO - PROCESS | 216 | 1461222017294 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 216 | ++DOCSHELL 1B783000 == 87 [pid = 216] [id = 347] 00:00:17 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1D109000) [pid = 216] [serial = 1040] [outer = 00000000] 00:00:17 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20AD1800) [pid = 216] [serial = 1041] [outer = 1D109000] 00:00:17 INFO - PROCESS | 216 | 1461222017339 Marionette DEBUG loaded listener.js 00:00:17 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20E0DC00) [pid = 216] [serial = 1042] [outer = 1D109000] 00:00:17 INFO - PROCESS | 216 | 1461222017774 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]]]}] 00:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 629ms 00:00:17 INFO - PROCESS | 216 | 1461222017828 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 00:00:17 INFO - PROCESS | 216 | 1461222017830 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 00:00:17 INFO - PROCESS | 216 | 1461222017833 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:00:17 INFO - PROCESS | 216 | 1461222017835 Marionette TRACE conn5 <- [1,1354,null,{}] 00:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:00:17 INFO - PROCESS | 216 | 1461222017838 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}] 00:00:17 INFO - PROCESS | 216 | 1461222017927 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 00:00:17 INFO - PROCESS | 216 | 1461222017933 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:17 INFO - PROCESS | 216 | ++DOCSHELL 1AE42800 == 88 [pid = 216] [id = 348] 00:00:17 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (213A0C00) [pid = 216] [serial = 1043] [outer = 00000000] 00:00:17 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (238EA000) [pid = 216] [serial = 1044] [outer = 213A0C00] 00:00:17 INFO - PROCESS | 216 | 1461222017977 Marionette DEBUG loaded listener.js 00:00:18 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (126B9C00) [pid = 216] [serial = 1045] [outer = 213A0C00] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 16A0A800 == 87 [pid = 216] [id = 206] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 173D4000 == 86 [pid = 216] [id = 276] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1712F400 == 85 [pid = 216] [id = 94] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20666000 == 84 [pid = 216] [id = 277] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12C7F000 == 83 [pid = 216] [id = 98] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 0EBF0C00 == 82 [pid = 216] [id = 143] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 205E5C00 == 81 [pid = 216] [id = 177] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 21397C00 == 80 [pid = 216] [id = 327] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 126BF000 == 79 [pid = 216] [id = 295] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 13742800 == 78 [pid = 216] [id = 93] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 15CEBC00 == 77 [pid = 216] [id = 329] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1285EC00 == 76 [pid = 216] [id = 328] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20459000 == 75 [pid = 216] [id = 275] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1EFA2000 == 74 [pid = 216] [id = 259] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 18199800 == 73 [pid = 216] [id = 307] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1B225400 == 72 [pid = 216] [id = 97] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 173CBC00 == 71 [pid = 216] [id = 178] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1B5EF000 == 70 [pid = 216] [id = 131] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 216D0800 == 69 [pid = 216] [id = 312] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 136B3000 == 68 [pid = 216] [id = 294] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1B5B2C00 == 67 [pid = 216] [id = 213] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 205E9400 == 66 [pid = 216] [id = 163] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 171DCC00 == 65 [pid = 216] [id = 273] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12C85000 == 64 [pid = 216] [id = 101] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1B5F9400 == 63 [pid = 216] [id = 99] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 121EDC00 == 62 [pid = 216] [id = 272] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20716800 == 61 [pid = 216] [id = 162] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12856C00 == 60 [pid = 216] [id = 105] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1F327800 == 59 [pid = 216] [id = 128] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1B5F3800 == 58 [pid = 216] [id = 186] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1737E800 == 57 [pid = 216] [id = 132] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1EF0CC00 == 56 [pid = 216] [id = 176] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1D1DA800 == 55 [pid = 216] [id = 255] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12247C00 == 54 [pid = 216] [id = 187] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12C7C000 == 53 [pid = 216] [id = 214] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12ECB400 == 52 [pid = 216] [id = 306] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 19F63C00 == 51 [pid = 216] [id = 175] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1A283800 == 50 [pid = 216] [id = 145] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12240400 == 49 [pid = 216] [id = 274] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20467C00 == 48 [pid = 216] [id = 308] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 121EEC00 == 47 [pid = 216] [id = 96] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1FD4D400 == 46 [pid = 216] [id = 288] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 173D4C00 == 45 [pid = 216] [id = 257] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 18246800 == 44 [pid = 216] [id = 95] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 15C10400 == 43 [pid = 216] [id = 342] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12189400 == 42 [pid = 216] [id = 341] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20469C00 == 41 [pid = 216] [id = 323] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 205E5400 == 40 [pid = 216] [id = 339] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 20736800 == 39 [pid = 216] [id = 340] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1712FC00 == 38 [pid = 216] [id = 338] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12CC1C00 == 37 [pid = 216] [id = 337] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1CCB1400 == 36 [pid = 216] [id = 336] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1C0DE400 == 35 [pid = 216] [id = 335] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 19F64800 == 34 [pid = 216] [id = 334] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 1AE3A400 == 33 [pid = 216] [id = 332] 00:00:19 INFO - PROCESS | 216 | --DOCSHELL 12EDA000 == 32 [pid = 216] [id = 333] 00:00:20 INFO - PROCESS | 216 | --DOCSHELL 18248800 == 31 [pid = 216] [id = 343] 00:00:20 INFO - PROCESS | 216 | --DOCSHELL 216D0400 == 30 [pid = 216] [id = 345] 00:00:20 INFO - PROCESS | 216 | --DOCSHELL 1B783000 == 29 [pid = 216] [id = 347] 00:00:20 INFO - PROCESS | 216 | --DOCSHELL 1F508400 == 28 [pid = 216] [id = 344] 00:00:20 INFO - PROCESS | 216 | --DOCSHELL 1285E800 == 27 [pid = 216] [id = 346] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C0D1400) [pid = 216] [serial = 871] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 130 (2066AC00) [pid = 216] [serial = 874] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 129 (2045D400) [pid = 216] [serial = 916] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 128 (2073D000) [pid = 216] [serial = 877] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 127 (2065C400) [pid = 216] [serial = 865] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 126 (20AD2400) [pid = 216] [serial = 880] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1A8E4400) [pid = 216] [serial = 886] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1737F000) [pid = 216] [serial = 868] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D4B0C00) [pid = 216] [serial = 883] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 122 (21B90400) [pid = 216] [serial = 934] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 121 (242A8C00) [pid = 216] [serial = 937] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 120 (20453C00) [pid = 216] [serial = 966] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C9EE400) [pid = 216] [serial = 954] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D1DC000) [pid = 216] [serial = 957] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1CB92400) [pid = 216] [serial = 955] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 116 (173DAC00) [pid = 216] [serial = 960] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1D42C800) [pid = 216] [serial = 958] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1F471C00) [pid = 216] [serial = 963] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C973400) [pid = 216] [serial = 922] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1B77B000) [pid = 216] [serial = 921] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18197400) [pid = 216] [serial = 919] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 110 (17110000) [pid = 216] [serial = 918] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 109 (20AD9400) [pid = 216] [serial = 928] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 108 (20ACAC00) [pid = 216] [serial = 927] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 107 (215D5000) [pid = 216] [serial = 931] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 106 (215CF400) [pid = 216] [serial = 930] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1285D000) [pid = 216] [serial = 942] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 104 (12ED3800) [pid = 216] [serial = 943] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 103 (20661000) [pid = 216] [serial = 925] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 102 (205EA400) [pid = 216] [serial = 924] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1C420800) [pid = 216] [serial = 951] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18F77800) [pid = 216] [serial = 945] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1A27A400) [pid = 216] [serial = 946] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1B636400) [pid = 216] [serial = 948] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1B775400) [pid = 216] [serial = 949] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18246C00) [pid = 216] [serial = 940] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 95 (173DB800) [pid = 216] [serial = 939] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 94 (15CDF400) [pid = 216] [serial = 990] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1A294800) [pid = 216] [serial = 991] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 92 (13740800) [pid = 216] [serial = 993] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 91 (216DEC00) [pid = 216] [serial = 933] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 90 (242A2C00) [pid = 216] [serial = 936] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 89 (20718800) [pid = 216] [serial = 969] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1823FC00) [pid = 216] [serial = 973] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 87 (171CEC00) [pid = 216] [serial = 972] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 86 (15C4F400) [pid = 216] [serial = 994] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C999C00) [pid = 216] [serial = 976] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C76C400) [pid = 216] [serial = 975] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 83 (2073D800) [pid = 216] [serial = 979] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 82 (20716000) [pid = 216] [serial = 978] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 81 (20464000) [pid = 216] [serial = 967] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 80 (23E8EC00) [pid = 216] [serial = 988] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1AECE000) [pid = 216] [serial = 996] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 78 (216DDC00) [pid = 216] [serial = 982] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 77 (2165C800) [pid = 216] [serial = 981] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1B5BC400) [pid = 216] [serial = 961] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 75 (23E52400) [pid = 216] [serial = 985] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 74 (23E4F000) [pid = 216] [serial = 984] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 73 (23E86400) [pid = 216] [serial = 987] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1F507C00) [pid = 216] [serial = 964] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1C969000) [pid = 216] [serial = 952] [outer = 00000000] [url = about:blank] 00:00:20 INFO - PROCESS | 216 | 1461222020765 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] 00:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:00:20 INFO - PROCESS | 216 | 1461222020818 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 00:00:20 INFO - PROCESS | 216 | 1461222020822 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:00:20 INFO - PROCESS | 216 | 1461222020825 Marionette TRACE conn5 <- [1,1358,null,{}] 00:00:20 INFO - PROCESS | 216 | 1461222020831 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}] 00:00:20 INFO - PROCESS | 216 | 1461222020959 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 00:00:21 INFO - PROCESS | 216 | 1461222021046 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7800 == 28 [pid = 216] [id = 349] 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0EBE7C00) [pid = 216] [serial = 1046] [outer = 00000000] 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (0EE0D000) [pid = 216] [serial = 1047] [outer = 0EBE7C00] 00:00:21 INFO - PROCESS | 216 | 1461222021096 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (0F57E800) [pid = 216] [serial = 1048] [outer = 0EBE7C00] 00:00:21 INFO - PROCESS | 216 | 1461222021507 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] 00:00:21 INFO - PROCESS | 216 | 1461222021560 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 00:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:00:21 INFO - PROCESS | 216 | 1461222021566 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:00:21 INFO - PROCESS | 216 | 1461222021568 Marionette TRACE conn5 <- [1,1362,null,{}] 00:00:21 INFO - PROCESS | 216 | 1461222021572 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}] 00:00:21 INFO - PROCESS | 216 | 1461222021675 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 00:00:21 INFO - PROCESS | 216 | 1461222021683 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:21 INFO - PROCESS | 216 | ++DOCSHELL 126B9000 == 29 [pid = 216] [id = 350] 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (126BDC00) [pid = 216] [serial = 1049] [outer = 00000000] 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (12836400) [pid = 216] [serial = 1050] [outer = 126BDC00] 00:00:21 INFO - PROCESS | 216 | 1461222021730 Marionette DEBUG loaded listener.js 00:00:21 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1283EC00) [pid = 216] [serial = 1051] [outer = 126BDC00] 00:00:22 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:22 INFO - PROCESS | 216 | 1461222022187 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] 00:00:22 INFO - PROCESS | 216 | 1461222022241 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 00:00:22 INFO - PROCESS | 216 | 1461222022245 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:00:22 INFO - PROCESS | 216 | 1461222022248 Marionette TRACE conn5 <- [1,1366,null,{}] 00:00:22 INFO - PROCESS | 216 | 1461222022260 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}] 00:00:22 INFO - PROCESS | 216 | 1461222022380 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 00:00:22 INFO - PROCESS | 216 | 1461222022388 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:22 INFO - PROCESS | 216 | ++DOCSHELL 1285EC00 == 30 [pid = 216] [id = 351] 00:00:22 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1285F000) [pid = 216] [serial = 1052] [outer = 00000000] 00:00:22 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (12E62400) [pid = 216] [serial = 1053] [outer = 1285F000] 00:00:22 INFO - PROCESS | 216 | 1461222022438 Marionette DEBUG loaded listener.js 00:00:22 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (136A8800) [pid = 216] [serial = 1054] [outer = 1285F000] 00:00:22 INFO - PROCESS | 216 | 1461222022898 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] 00:00:22 INFO - PROCESS | 216 | 1461222022930 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 00:00:22 INFO - PROCESS | 216 | 1461222022933 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:00:22 INFO - PROCESS | 216 | 1461222022935 Marionette TRACE conn5 <- [1,1370,null,{}] 00:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:00:22 INFO - PROCESS | 216 | 1461222022939 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}] 00:00:23 INFO - PROCESS | 216 | 1461222023028 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 00:00:23 INFO - PROCESS | 216 | 1461222023035 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 216 | ++DOCSHELL 15C4F800 == 31 [pid = 216] [id = 352] 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (15CEA000) [pid = 216] [serial = 1055] [outer = 00000000] 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (16C1F400) [pid = 216] [serial = 1056] [outer = 15CEA000] 00:00:23 INFO - PROCESS | 216 | 1461222023081 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1710D000) [pid = 216] [serial = 1057] [outer = 15CEA000] 00:00:23 INFO - PROCESS | 216 | [216] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:23 INFO - PROCESS | 216 | 1461222023525 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] 00:00:23 INFO - PROCESS | 216 | 1461222023571 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 00:00:23 INFO - PROCESS | 216 | 1461222023575 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:00:23 INFO - PROCESS | 216 | 1461222023577 Marionette TRACE conn5 <- [1,1374,null,{}] 00:00:23 INFO - PROCESS | 216 | 1461222023581 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}] 00:00:23 INFO - PROCESS | 216 | 1461222023664 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 00:00:23 INFO - PROCESS | 216 | 1461222023670 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:23 INFO - PROCESS | 216 | ++DOCSHELL 1712E800 == 32 [pid = 216] [id = 353] 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (171CE400) [pid = 216] [serial = 1058] [outer = 00000000] 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (174E1000) [pid = 216] [serial = 1059] [outer = 171CE400] 00:00:23 INFO - PROCESS | 216 | 1461222023717 Marionette DEBUG loaded listener.js 00:00:23 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18197800) [pid = 216] [serial = 1060] [outer = 171CE400] 00:00:24 INFO - PROCESS | 216 | 1461222024186 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] 00:00:24 INFO - PROCESS | 216 | 1461222024252 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 00:00:24 INFO - PROCESS | 216 | 1461222024255 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:00:24 INFO - PROCESS | 216 | 1461222024257 Marionette TRACE conn5 <- [1,1378,null,{}] 00:00:24 INFO - PROCESS | 216 | 1461222024260 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}] 00:00:24 INFO - PROCESS | 216 | 1461222024373 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 00:00:24 INFO - PROCESS | 216 | 1461222024389 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:24 INFO - PROCESS | 216 | ++DOCSHELL 19F5D800 == 33 [pid = 216] [id = 354] 00:00:24 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19F60400) [pid = 216] [serial = 1061] [outer = 00000000] 00:00:24 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1A27A800) [pid = 216] [serial = 1062] [outer = 19F60400] 00:00:24 INFO - PROCESS | 216 | 1461222024438 Marionette DEBUG loaded listener.js 00:00:24 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1A291800) [pid = 216] [serial = 1063] [outer = 19F60400] 00:00:24 INFO - PROCESS | 216 | 1461222024857 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]]]}] 00:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 669ms 00:00:24 INFO - PROCESS | 216 | 1461222024929 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 00:00:24 INFO - PROCESS | 216 | 1461222024931 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 00:00:24 INFO - PROCESS | 216 | 1461222024935 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:00:24 INFO - PROCESS | 216 | 1461222024936 Marionette TRACE conn5 <- [1,1382,null,{}] 00:00:24 INFO - PROCESS | 216 | 1461222024940 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}] 00:00:25 INFO - PROCESS | 216 | 1461222024988 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 00:00:25 INFO - PROCESS | 216 | 1461222025023 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 216 | ++DOCSHELL 1AE3C800 == 34 [pid = 216] [id = 355] 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1AE3E800) [pid = 216] [serial = 1064] [outer = 00000000] 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1AEC3400) [pid = 216] [serial = 1065] [outer = 1AE3E800] 00:00:25 INFO - PROCESS | 216 | 1461222025068 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1AEC2800) [pid = 216] [serial = 1066] [outer = 1AE3E800] 00:00:25 INFO - PROCESS | 216 | 1461222025494 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]]]}] 00:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 00:00:25 INFO - PROCESS | 216 | 1461222025539 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 00:00:25 INFO - PROCESS | 216 | 1461222025541 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 00:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:00:25 INFO - PROCESS | 216 | 1461222025544 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:00:25 INFO - PROCESS | 216 | 1461222025546 Marionette TRACE conn5 <- [1,1386,null,{}] 00:00:25 INFO - PROCESS | 216 | 1461222025553 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}] 00:00:25 INFO - PROCESS | 216 | 1461222025632 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 00:00:25 INFO - PROCESS | 216 | 1461222025639 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:25 INFO - PROCESS | 216 | ++DOCSHELL 0EB1BC00 == 35 [pid = 216] [id = 356] 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1AEC6C00) [pid = 216] [serial = 1067] [outer = 00000000] 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1B229000) [pid = 216] [serial = 1068] [outer = 1AEC6C00] 00:00:25 INFO - PROCESS | 216 | 1461222025684 Marionette DEBUG loaded listener.js 00:00:25 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1B21E800) [pid = 216] [serial = 1069] [outer = 1AEC6C00] 00:00:26 INFO - PROCESS | 216 | 1461222026141 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 00:00:26 INFO - PROCESS | 216 | 1461222026178 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 216 | 1461222026180 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 00:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:00:26 INFO - PROCESS | 216 | 1461222026183 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - PROCESS | 216 | 1461222026184 Marionette TRACE conn5 <- [1,1390,null,{}] 00:00:26 INFO - PROCESS | 216 | 1461222026188 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}] 00:00:26 INFO - PROCESS | 216 | 1461222026305 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 00:00:26 INFO - PROCESS | 216 | 1461222026313 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:26 INFO - PROCESS | 216 | ++DOCSHELL 1285E800 == 36 [pid = 216] [id = 357] 00:00:26 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5BA000) [pid = 216] [serial = 1070] [outer = 00000000] 00:00:26 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5EC000) [pid = 216] [serial = 1071] [outer = 1B5BA000] 00:00:26 INFO - PROCESS | 216 | 1461222026360 Marionette DEBUG loaded listener.js 00:00:26 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B5C1400) [pid = 216] [serial = 1072] [outer = 1B5BA000] 00:00:26 INFO - PROCESS | 216 | 1461222026843 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]]]}] 00:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 00:00:26 INFO - PROCESS | 216 | 1461222026855 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 00:00:26 INFO - PROCESS | 216 | 1461222026857 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 00:00:26 INFO - PROCESS | 216 | 1461222026860 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:00:26 INFO - PROCESS | 216 | 1461222026862 Marionette TRACE conn5 <- [1,1394,null,{}] 00:00:26 INFO - PROCESS | 216 | 1461222026865 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}] 00:00:26 INFO - PROCESS | 216 | 1461222026982 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 00:00:26 INFO - PROCESS | 216 | 1461222026988 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 216 | ++DOCSHELL 1B5F3C00 == 37 [pid = 216] [id = 358] 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B5F4400) [pid = 216] [serial = 1073] [outer = 00000000] 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1B776000) [pid = 216] [serial = 1074] [outer = 1B5F4400] 00:00:27 INFO - PROCESS | 216 | 1461222027083 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B77C000) [pid = 216] [serial = 1075] [outer = 1B5F4400] 00:00:27 INFO - PROCESS | 216 | 1461222027523 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]]]}] 00:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 00:00:27 INFO - PROCESS | 216 | 1461222027535 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 00:00:27 INFO - PROCESS | 216 | 1461222027537 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 00:00:27 INFO - PROCESS | 216 | 1461222027540 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:00:27 INFO - PROCESS | 216 | 1461222027542 Marionette TRACE conn5 <- [1,1398,null,{}] 00:00:27 INFO - PROCESS | 216 | 1461222027546 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}] 00:00:27 INFO - PROCESS | 216 | 1461222027711 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 00:00:27 INFO - PROCESS | 216 | 1461222027776 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:27 INFO - PROCESS | 216 | ++DOCSHELL 1BF38800 == 38 [pid = 216] [id = 359] 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C0CF800) [pid = 216] [serial = 1076] [outer = 00000000] 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C41FC00) [pid = 216] [serial = 1077] [outer = 1C0CF800] 00:00:27 INFO - PROCESS | 216 | 1461222027833 Marionette DEBUG loaded listener.js 00:00:27 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C7DB800) [pid = 216] [serial = 1078] [outer = 1C0CF800] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 103 (2065F000) [pid = 216] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 102 (205E9800) [pid = 216] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 101 (216D1000) [pid = 216] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 100 (12C87C00) [pid = 216] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1D385000) [pid = 216] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1CDB4C00) [pid = 216] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C42B400) [pid = 216] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 96 (19F67000) [pid = 216] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 95 (15C10800) [pid = 216] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AEC2C00) [pid = 216] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 93 (15C4B400) [pid = 216] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 92 (12192000) [pid = 216] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 91 (20737800) [pid = 216] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 90 (205E8000) [pid = 216] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 89 (17130000) [pid = 216] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:00:28 INFO - PROCESS | 216 | --DOMWINDOW == 88 (18F70C00) [pid = 216] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:00:29 INFO - PROCESS | 216 | 1461222029063 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1578ms 00:00:29 INFO - PROCESS | 216 | 1461222029124 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 216 | 1461222029126 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 00:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:00:29 INFO - PROCESS | 216 | 1461222029134 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 216 | 1461222029135 Marionette TRACE conn5 <- [1,1402,null,{}] 00:00:29 INFO - PROCESS | 216 | 1461222029139 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}] 00:00:29 INFO - PROCESS | 216 | 1461222029221 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 00:00:29 INFO - PROCESS | 216 | 1461222029233 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 216 | ++DOCSHELL 181A2C00 == 39 [pid = 216] [id = 360] 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (18B07400) [pid = 216] [serial = 1079] [outer = 00000000] 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1AED1800) [pid = 216] [serial = 1080] [outer = 18B07400] 00:00:29 INFO - PROCESS | 216 | 1461222029277 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1B5BDC00) [pid = 216] [serial = 1081] [outer = 18B07400] 00:00:29 INFO - PROCESS | 216 | 1461222029745 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]]]}] 00:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 00:00:29 INFO - PROCESS | 216 | 1461222029760 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 00:00:29 INFO - PROCESS | 216 | 1461222029762 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 00:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:00:29 INFO - PROCESS | 216 | 1461222029765 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:00:29 INFO - PROCESS | 216 | 1461222029766 Marionette TRACE conn5 <- [1,1406,null,{}] 00:00:29 INFO - PROCESS | 216 | 1461222029770 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}] 00:00:29 INFO - PROCESS | 216 | 1461222029850 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 00:00:29 INFO - PROCESS | 216 | 1461222029856 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:29 INFO - PROCESS | 216 | ++DOCSHELL 1AE3B000 == 40 [pid = 216] [id = 361] 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1AEC2C00) [pid = 216] [serial = 1082] [outer = 00000000] 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C7E1000) [pid = 216] [serial = 1083] [outer = 1AEC2C00] 00:00:29 INFO - PROCESS | 216 | 1461222029900 Marionette DEBUG loaded listener.js 00:00:29 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C96F800) [pid = 216] [serial = 1084] [outer = 1AEC2C00] 00:00:30 INFO - PROCESS | 216 | 1461222030367 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]]]}] 00:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 00:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:00:30 INFO - PROCESS | 216 | 1461222030400 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 00:00:30 INFO - PROCESS | 216 | 1461222030402 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 00:00:30 INFO - PROCESS | 216 | 1461222030405 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:00:30 INFO - PROCESS | 216 | 1461222030406 Marionette TRACE conn5 <- [1,1410,null,{}] 00:00:30 INFO - PROCESS | 216 | 1461222030410 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}] 00:00:30 INFO - PROCESS | 216 | 1461222030496 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 00:00:30 INFO - PROCESS | 216 | 1461222030503 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:30 INFO - PROCESS | 216 | ++DOCSHELL 1C971000 == 41 [pid = 216] [id = 362] 00:00:30 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C972000) [pid = 216] [serial = 1085] [outer = 00000000] 00:00:30 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C998000) [pid = 216] [serial = 1086] [outer = 1C972000] 00:00:30 INFO - PROCESS | 216 | 1461222030549 Marionette DEBUG loaded listener.js 00:00:30 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1C99AC00) [pid = 216] [serial = 1087] [outer = 1C972000] 00:00:31 INFO - PROCESS | 216 | 1461222031368 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]]]}] 00:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1023ms 00:00:31 INFO - PROCESS | 216 | 1461222031430 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 00:00:31 INFO - PROCESS | 216 | 1461222031435 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 00:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:00:31 INFO - PROCESS | 216 | 1461222031442 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:00:31 INFO - PROCESS | 216 | 1461222031445 Marionette TRACE conn5 <- [1,1414,null,{}] 00:00:31 INFO - PROCESS | 216 | 1461222031497 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}] 00:00:31 INFO - PROCESS | 216 | 1461222031625 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 00:00:31 INFO - PROCESS | 216 | 1461222031753 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:31 INFO - PROCESS | 216 | ++DOCSHELL 0EBE6800 == 42 [pid = 216] [id = 363] 00:00:31 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1215A400) [pid = 216] [serial = 1088] [outer = 00000000] 00:00:31 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (127CF800) [pid = 216] [serial = 1089] [outer = 1215A400] 00:00:31 INFO - PROCESS | 216 | 1461222031815 Marionette DEBUG loaded listener.js 00:00:31 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1283B000) [pid = 216] [serial = 1090] [outer = 1215A400] 00:00:32 INFO - PROCESS | 216 | 1461222032599 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]]]}] 00:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1218ms 00:00:32 INFO - PROCESS | 216 | 1461222032664 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 00:00:32 INFO - PROCESS | 216 | 1461222032671 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 00:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:00:32 INFO - PROCESS | 216 | 1461222032677 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:00:32 INFO - PROCESS | 216 | 1461222032680 Marionette TRACE conn5 <- [1,1418,null,{}] 00:00:32 INFO - PROCESS | 216 | 1461222032684 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}] 00:00:32 INFO - PROCESS | 216 | 1461222032814 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 00:00:32 INFO - PROCESS | 216 | 1461222032944 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:32 INFO - PROCESS | 216 | ++DOCSHELL 12E5A800 == 43 [pid = 216] [id = 364] 00:00:32 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (136A8000) [pid = 216] [serial = 1091] [outer = 00000000] 00:00:32 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (171C7800) [pid = 216] [serial = 1092] [outer = 136A8000] 00:00:33 INFO - PROCESS | 216 | 1461222033005 Marionette DEBUG loaded listener.js 00:00:33 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (18199800) [pid = 216] [serial = 1093] [outer = 136A8000] 00:00:34 INFO - PROCESS | 216 | 1461222034015 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1378ms 00:00:34 INFO - PROCESS | 216 | 1461222034057 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 00:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:00:34 INFO - PROCESS | 216 | 1461222034061 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 00:00:34 INFO - PROCESS | 216 | 1461222034066 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 216 | 1461222034070 Marionette TRACE conn5 <- [1,1422,null,{}] 00:00:34 INFO - PROCESS | 216 | 1461222034077 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}] 00:00:34 INFO - PROCESS | 216 | 1461222034183 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 00:00:34 INFO - PROCESS | 216 | 1461222034322 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:34 INFO - PROCESS | 216 | ++DOCSHELL 0EB3DC00 == 44 [pid = 216] [id = 365] 00:00:34 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0EB3E400) [pid = 216] [serial = 1094] [outer = 00000000] 00:00:34 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (15C06400) [pid = 216] [serial = 1095] [outer = 0EB3E400] 00:00:34 INFO - PROCESS | 216 | 1461222034375 Marionette DEBUG loaded listener.js 00:00:34 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16A10C00) [pid = 216] [serial = 1096] [outer = 0EB3E400] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 121EE800 == 43 [pid = 216] [id = 245] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 1283AC00 == 42 [pid = 216] [id = 246] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 1C427400 == 41 [pid = 216] [id = 234] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 1260B000 == 40 [pid = 216] [id = 235] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 16C1E800 == 39 [pid = 216] [id = 231] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 1AE38C00 == 38 [pid = 216] [id = 232] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 12ED6C00 == 37 [pid = 216] [id = 237] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 105 (238EA000) [pid = 216] [serial = 1044] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOCSHELL 1AE42800 == 36 [pid = 216] [id = 348] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 104 (20733000) [pid = 216] [serial = 970] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 103 (2073C800) [pid = 216] [serial = 1032] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 102 (238E0C00) [pid = 216] [serial = 1035] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 101 (215D6000) [pid = 216] [serial = 1033] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 100 (20AD1800) [pid = 216] [serial = 1041] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1819E000) [pid = 216] [serial = 1038] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 98 (238E3800) [pid = 216] [serial = 1036] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1EFA2400) [pid = 216] [serial = 1011] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1D37DC00) [pid = 216] [serial = 1009] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D1D6400) [pid = 216] [serial = 1008] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C9A3000) [pid = 216] [serial = 1006] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C99A800) [pid = 216] [serial = 1005] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1B779800) [pid = 216] [serial = 1003] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B5F9800) [pid = 216] [serial = 1002] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18F77C00) [pid = 216] [serial = 1000] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 89 (174ECC00) [pid = 216] [serial = 999] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B229C00) [pid = 216] [serial = 997] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1712B400) [pid = 216] [serial = 1026] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 86 (18198400) [pid = 216] [serial = 1027] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1378F800) [pid = 216] [serial = 1024] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 84 (12CC2800) [pid = 216] [serial = 1023] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 83 (2109B000) [pid = 216] [serial = 1021] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 82 (20ACF800) [pid = 216] [serial = 1020] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 81 (205F1000) [pid = 216] [serial = 1018] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 80 (205F2000) [pid = 216] [serial = 1017] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 79 (2045C000) [pid = 216] [serial = 1015] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 78 (20454800) [pid = 216] [serial = 1014] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1D898400) [pid = 216] [serial = 1012] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C429C00) [pid = 216] [serial = 1029] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1C99DC00) [pid = 216] [serial = 1030] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1B5F0800) [pid = 216] [serial = 1039] [outer = 00000000] [url = about:blank] 00:00:34 INFO - PROCESS | 216 | 1461222034921 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]]]}] 00:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 889ms 00:00:34 INFO - PROCESS | 216 | 1461222034958 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 00:00:34 INFO - PROCESS | 216 | 1461222034964 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 00:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:00:34 INFO - PROCESS | 216 | 1461222034970 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:00:34 INFO - PROCESS | 216 | 1461222034973 Marionette TRACE conn5 <- [1,1426,null,{}] 00:00:34 INFO - PROCESS | 216 | 1461222034977 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}] 00:00:35 INFO - PROCESS | 216 | 1461222035066 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 00:00:35 INFO - PROCESS | 216 | 1461222035154 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:35 INFO - PROCESS | 216 | ++DOCSHELL 1260F400 == 37 [pid = 216] [id = 366] 00:00:35 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (12610400) [pid = 216] [serial = 1097] [outer = 00000000] 00:00:35 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (12CC6400) [pid = 216] [serial = 1098] [outer = 12610400] 00:00:35 INFO - PROCESS | 216 | 1461222035199 Marionette DEBUG loaded listener.js 00:00:35 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (13742000) [pid = 216] [serial = 1099] [outer = 12610400] 00:00:35 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (171CE000) [pid = 216] [serial = 1100] [outer = 1D89A400] 00:00:35 INFO - PROCESS | 216 | 1461222035744 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]]]}] 00:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 830ms 00:00:35 INFO - PROCESS | 216 | 1461222035803 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 00:00:35 INFO - PROCESS | 216 | 1461222035805 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 00:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:00:35 INFO - PROCESS | 216 | 1461222035808 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:00:35 INFO - PROCESS | 216 | 1461222035812 Marionette TRACE conn5 <- [1,1430,null,{}] 00:00:35 INFO - PROCESS | 216 | 1461222035826 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}] 00:00:35 INFO - PROCESS | 216 | 1461222035920 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 00:00:36 INFO - PROCESS | 216 | 1461222036005 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 216 | ++DOCSHELL 173D5400 == 38 [pid = 216] [id = 367] 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (174EB000) [pid = 216] [serial = 1101] [outer = 00000000] 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (19F61800) [pid = 216] [serial = 1102] [outer = 174EB000] 00:00:36 INFO - PROCESS | 216 | 1461222036053 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (19F6B000) [pid = 216] [serial = 1103] [outer = 174EB000] 00:00:36 INFO - PROCESS | 216 | 1461222036467 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]]]}] 00:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 689ms 00:00:36 INFO - PROCESS | 216 | 1461222036502 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 00:00:36 INFO - PROCESS | 216 | 1461222036505 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 00:00:36 INFO - PROCESS | 216 | 1461222036508 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:00:36 INFO - PROCESS | 216 | 1461222036510 Marionette TRACE conn5 <- [1,1434,null,{}] 00:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:00:36 INFO - PROCESS | 216 | 1461222036513 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}] 00:00:36 INFO - PROCESS | 216 | 1461222036602 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 00:00:36 INFO - PROCESS | 216 | 1461222036608 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:36 INFO - PROCESS | 216 | ++DOCSHELL 121EEC00 == 39 [pid = 216] [id = 368] 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1AE35000) [pid = 216] [serial = 1104] [outer = 00000000] 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B222400) [pid = 216] [serial = 1105] [outer = 1AE35000] 00:00:36 INFO - PROCESS | 216 | 1461222036657 Marionette DEBUG loaded listener.js 00:00:36 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B5B5C00) [pid = 216] [serial = 1106] [outer = 1AE35000] 00:00:37 INFO - PROCESS | 216 | 1461222037157 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 00:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:00:37 INFO - PROCESS | 216 | 1461222037182 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 216 | 1461222037184 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 00:00:37 INFO - PROCESS | 216 | 1461222037188 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 216 | 1461222037189 Marionette TRACE conn5 <- [1,1438,null,{}] 00:00:37 INFO - PROCESS | 216 | 1461222037193 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}] 00:00:37 INFO - PROCESS | 216 | 1461222037331 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 00:00:37 INFO - PROCESS | 216 | 1461222037354 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:37 INFO - PROCESS | 216 | ++DOCSHELL 17126800 == 40 [pid = 216] [id = 369] 00:00:37 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5B8C00) [pid = 216] [serial = 1107] [outer = 00000000] 00:00:37 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B5F5000) [pid = 216] [serial = 1108] [outer = 1B5B8C00] 00:00:37 INFO - PROCESS | 216 | 1461222037399 Marionette DEBUG loaded listener.js 00:00:37 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B633800) [pid = 216] [serial = 1109] [outer = 1B5B8C00] 00:00:37 INFO - PROCESS | 216 | 1461222037863 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]]]}] 00:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 729ms 00:00:37 INFO - PROCESS | 216 | 1461222037922 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 00:00:37 INFO - PROCESS | 216 | 1461222037924 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 00:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:00:37 INFO - PROCESS | 216 | 1461222037927 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:00:37 INFO - PROCESS | 216 | 1461222037929 Marionette TRACE conn5 <- [1,1442,null,{}] 00:00:37 INFO - PROCESS | 216 | 1461222037933 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}] 00:00:38 INFO - PROCESS | 216 | 1461222038074 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 00:00:38 INFO - PROCESS | 216 | 1461222038139 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:38 INFO - PROCESS | 216 | ++DOCSHELL 1B775800 == 41 [pid = 216] [id = 370] 00:00:38 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1B77A000) [pid = 216] [serial = 1110] [outer = 00000000] 00:00:38 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C420400) [pid = 216] [serial = 1111] [outer = 1B77A000] 00:00:38 INFO - PROCESS | 216 | 1461222038190 Marionette DEBUG loaded listener.js 00:00:38 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1BEBA800) [pid = 216] [serial = 1112] [outer = 1B77A000] 00:00:38 INFO - PROCESS | 216 | 1461222038635 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]]]}] 00:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 770ms 00:00:38 INFO - PROCESS | 216 | 1461222038698 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 00:00:38 INFO - PROCESS | 216 | 1461222038700 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 00:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:00:38 INFO - PROCESS | 216 | 1461222038703 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:00:38 INFO - PROCESS | 216 | 1461222038705 Marionette TRACE conn5 <- [1,1446,null,{}] 00:00:38 INFO - PROCESS | 216 | 1461222038709 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}] 00:00:38 INFO - PROCESS | 216 | 1461222038819 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1B5BA000) [pid = 216] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 88 (15CEA000) [pid = 216] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1285F000) [pid = 216] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B5F4400) [pid = 216] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 85 (19F60400) [pid = 216] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0EBE7C00) [pid = 216] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 83 (126BDC00) [pid = 216] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1AE3E800) [pid = 216] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1AEC6C00) [pid = 216] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 80 (171CE400) [pid = 216] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1C0CF800) [pid = 216] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1AEC2C00) [pid = 216] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 77 (18B07400) [pid = 216] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:00:39 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1D109000) [pid = 216] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:00:39 INFO - PROCESS | 216 | 1461222039028 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7C00 == 42 [pid = 216] [id = 371] 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (0EBE8400) [pid = 216] [serial = 1113] [outer = 00000000] 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (15C5A400) [pid = 216] [serial = 1114] [outer = 0EBE8400] 00:00:39 INFO - PROCESS | 216 | 1461222039074 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (174EBC00) [pid = 216] [serial = 1115] [outer = 0EBE8400] 00:00:39 INFO - PROCESS | 216 | 1461222039456 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]]]}] 00:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 769ms 00:00:39 INFO - PROCESS | 216 | 1461222039475 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 00:00:39 INFO - PROCESS | 216 | 1461222039477 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 00:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:00:39 INFO - PROCESS | 216 | 1461222039480 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:00:39 INFO - PROCESS | 216 | 1461222039482 Marionette TRACE conn5 <- [1,1450,null,{}] 00:00:39 INFO - PROCESS | 216 | 1461222039486 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}] 00:00:39 INFO - PROCESS | 216 | 1461222039569 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 00:00:39 INFO - PROCESS | 216 | 1461222039658 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:39 INFO - PROCESS | 216 | ++DOCSHELL 1285F000 == 43 [pid = 216] [id = 372] 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (15C57000) [pid = 216] [serial = 1116] [outer = 00000000] 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1C996400) [pid = 216] [serial = 1117] [outer = 15C57000] 00:00:39 INFO - PROCESS | 216 | 1461222039702 Marionette DEBUG loaded listener.js 00:00:39 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1C99F000) [pid = 216] [serial = 1118] [outer = 15C57000] 00:00:40 INFO - PROCESS | 216 | 1461222040077 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 00:00:40 INFO - PROCESS | 216 | 1461222040114 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 216 | 1461222040116 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 00:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:00:40 INFO - PROCESS | 216 | 1461222040119 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - PROCESS | 216 | 1461222040121 Marionette TRACE conn5 <- [1,1454,null,{}] 00:00:40 INFO - PROCESS | 216 | 1461222040125 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}] 00:00:40 INFO - PROCESS | 216 | 1461222040244 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 00:00:40 INFO - PROCESS | 216 | 1461222040284 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 216 | ++DOCSHELL 0EB33C00 == 44 [pid = 216] [id = 373] 00:00:40 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18F70C00) [pid = 216] [serial = 1119] [outer = 00000000] 00:00:40 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1CB8D400) [pid = 216] [serial = 1120] [outer = 18F70C00] 00:00:40 INFO - PROCESS | 216 | 1461222040329 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1CB8C000) [pid = 216] [serial = 1121] [outer = 18F70C00] 00:00:40 INFO - PROCESS | 216 | 1461222040743 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]]]}] 00:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 669ms 00:00:40 INFO - PROCESS | 216 | 1461222040797 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 00:00:40 INFO - PROCESS | 216 | 1461222040799 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 00:00:40 INFO - PROCESS | 216 | 1461222040802 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:00:40 INFO - PROCESS | 216 | 1461222040804 Marionette TRACE conn5 <- [1,1458,null,{}] 00:00:40 INFO - PROCESS | 216 | 1461222040808 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}] 00:00:40 INFO - PROCESS | 216 | 1461222040893 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 00:00:40 INFO - PROCESS | 216 | 1461222040900 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:40 INFO - PROCESS | 216 | ++DOCSHELL 1CCADC00 == 45 [pid = 216] [id = 374] 00:00:40 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1CCAF800) [pid = 216] [serial = 1122] [outer = 00000000] 00:00:40 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1D1D1800) [pid = 216] [serial = 1123] [outer = 1CCAF800] 00:00:40 INFO - PROCESS | 216 | 1461222040947 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1D37DC00) [pid = 216] [serial = 1124] [outer = 1CCAF800] 00:00:41 INFO - PROCESS | 216 | 1461222041701 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]]]}] 00:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 00:00:41 INFO - PROCESS | 216 | 1461222041736 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 00:00:41 INFO - PROCESS | 216 | 1461222041742 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 00:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:00:41 INFO - PROCESS | 216 | 1461222041748 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:00:41 INFO - PROCESS | 216 | 1461222041752 Marionette TRACE conn5 <- [1,1462,null,{}] 00:00:41 INFO - PROCESS | 216 | 1461222041758 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}] 00:00:41 INFO - PROCESS | 216 | 1461222041871 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 00:00:42 INFO - PROCESS | 216 | 1461222042005 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 216 | ++DOCSHELL 12610000 == 46 [pid = 216] [id = 375] 00:00:42 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (12CC3800) [pid = 216] [serial = 1125] [outer = 00000000] 00:00:42 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (16C1FC00) [pid = 216] [serial = 1126] [outer = 12CC3800] 00:00:42 INFO - PROCESS | 216 | 1461222042064 Marionette DEBUG loaded listener.js 00:00:42 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (171CC000) [pid = 216] [serial = 1127] [outer = 12CC3800] 00:00:42 INFO - PROCESS | 216 | 1461222042605 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]]]}] 00:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 929ms 00:00:42 INFO - PROCESS | 216 | 1461222042682 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 00:00:42 INFO - PROCESS | 216 | 1461222042688 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 00:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:00:42 INFO - PROCESS | 216 | 1461222042695 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:00:42 INFO - PROCESS | 216 | 1461222042698 Marionette TRACE conn5 <- [1,1466,null,{}] 00:00:42 INFO - PROCESS | 216 | 1461222042703 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}] 00:00:42 INFO - PROCESS | 216 | 1461222042814 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 00:00:42 INFO - PROCESS | 216 | 1461222042945 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:42 INFO - PROCESS | 216 | ++DOCSHELL 173D6400 == 47 [pid = 216] [id = 376] 00:00:42 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (19F6A400) [pid = 216] [serial = 1128] [outer = 00000000] 00:00:42 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1B63A400) [pid = 216] [serial = 1129] [outer = 19F6A400] 00:00:42 INFO - PROCESS | 216 | 1461222043001 Marionette DEBUG loaded listener.js 00:00:43 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1B784000) [pid = 216] [serial = 1130] [outer = 19F6A400] 00:00:43 INFO - PROCESS | 216 | 1461222043663 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]]]}] 00:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 00:00:43 INFO - PROCESS | 216 | 1461222043717 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 00:00:43 INFO - PROCESS | 216 | 1461222043720 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 00:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:00:43 INFO - PROCESS | 216 | 1461222043723 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:00:43 INFO - PROCESS | 216 | 1461222043727 Marionette TRACE conn5 <- [1,1470,null,{}] 00:00:43 INFO - PROCESS | 216 | 1461222043739 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}] 00:00:43 INFO - PROCESS | 216 | 1461222043868 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 00:00:43 INFO - PROCESS | 216 | 1461222044001 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 216 | ++DOCSHELL 1D384800 == 48 [pid = 216] [id = 377] 00:00:44 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1D425000) [pid = 216] [serial = 1131] [outer = 00000000] 00:00:44 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1D4B5C00) [pid = 216] [serial = 1132] [outer = 1D425000] 00:00:44 INFO - PROCESS | 216 | 1461222044061 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1D7CB800) [pid = 216] [serial = 1133] [outer = 1D425000] 00:00:44 INFO - PROCESS | 216 | 1461222044660 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]]]}] 00:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 969ms 00:00:44 INFO - PROCESS | 216 | 1461222044697 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 216 | 1461222044700 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:00:44 INFO - PROCESS | 216 | 1461222044704 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 216 | 1461222044706 Marionette TRACE conn5 <- [1,1474,null,{}] 00:00:44 INFO - PROCESS | 216 | 1461222044709 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}] 00:00:44 INFO - PROCESS | 216 | 1461222044822 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 00:00:44 INFO - PROCESS | 216 | 1461222044926 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 216 | ++DOCSHELL 1D897800 == 49 [pid = 216] [id = 378] 00:00:44 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D898400) [pid = 216] [serial = 1134] [outer = 00000000] 00:00:44 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1F319800) [pid = 216] [serial = 1135] [outer = 1D898400] 00:00:44 INFO - PROCESS | 216 | 1461222044981 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1F323C00) [pid = 216] [serial = 1136] [outer = 1D898400] 00:00:45 INFO - PROCESS | 216 | 1461222045652 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]]]}] 00:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 00:00:45 INFO - PROCESS | 216 | 1461222045678 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 00:00:45 INFO - PROCESS | 216 | 1461222045680 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 00:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:00:45 INFO - PROCESS | 216 | 1461222045684 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:00:45 INFO - PROCESS | 216 | 1461222045687 Marionette TRACE conn5 <- [1,1478,null,{}] 00:00:45 INFO - PROCESS | 216 | 1461222045690 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}] 00:00:45 INFO - PROCESS | 216 | 1461222045794 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 00:00:45 INFO - PROCESS | 216 | 1461222045923 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:45 INFO - PROCESS | 216 | ++DOCSHELL 1F323400 == 50 [pid = 216] [id = 379] 00:00:45 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1F325C00) [pid = 216] [serial = 1137] [outer = 00000000] 00:00:45 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1F48EC00) [pid = 216] [serial = 1138] [outer = 1F325C00] 00:00:45 INFO - PROCESS | 216 | 1461222045979 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1F503C00) [pid = 216] [serial = 1139] [outer = 1F325C00] 00:00:46 INFO - PROCESS | 216 | 1461222046649 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1019ms 00:00:46 INFO - PROCESS | 216 | 1461222046715 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 216 | 1461222046719 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 00:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:00:46 INFO - PROCESS | 216 | 1461222046725 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 216 | 1461222046729 Marionette TRACE conn5 <- [1,1482,null,{}] 00:00:46 INFO - PROCESS | 216 | 1461222046759 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}] 00:00:46 INFO - PROCESS | 216 | 1461222046865 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 00:00:46 INFO - PROCESS | 216 | 1461222046999 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 216 | ++DOCSHELL 12604400 == 51 [pid = 216] [id = 380] 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (127D0000) [pid = 216] [serial = 1140] [outer = 00000000] 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (15CEA000) [pid = 216] [serial = 1141] [outer = 127D0000] 00:00:47 INFO - PROCESS | 216 | 1461222047052 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16C3C800) [pid = 216] [serial = 1142] [outer = 127D0000] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C998000) [pid = 216] [serial = 1086] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 104 (20E0DC00) [pid = 216] [serial = 1042] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1B5EC000) [pid = 216] [serial = 1071] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 102 (16C1F400) [pid = 216] [serial = 1056] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1710D000) [pid = 216] [serial = 1057] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 100 (12E62400) [pid = 216] [serial = 1053] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 99 (136A8800) [pid = 216] [serial = 1054] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1B776000) [pid = 216] [serial = 1074] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1A27A800) [pid = 216] [serial = 1062] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1A291800) [pid = 216] [serial = 1063] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 95 (0EE0D000) [pid = 216] [serial = 1047] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0F57E800) [pid = 216] [serial = 1048] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 93 (12836400) [pid = 216] [serial = 1050] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1283EC00) [pid = 216] [serial = 1051] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1AEC3400) [pid = 216] [serial = 1065] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AEC2800) [pid = 216] [serial = 1066] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1B229000) [pid = 216] [serial = 1068] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 88 (174E1000) [pid = 216] [serial = 1059] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18197800) [pid = 216] [serial = 1060] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C41FC00) [pid = 216] [serial = 1077] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C96F800) [pid = 216] [serial = 1084] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1B77C000) [pid = 216] [serial = 1075] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C7E1000) [pid = 216] [serial = 1083] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C7DB800) [pid = 216] [serial = 1078] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B5C1400) [pid = 216] [serial = 1072] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1B5BDC00) [pid = 216] [serial = 1081] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1AED1800) [pid = 216] [serial = 1080] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1B21E800) [pid = 216] [serial = 1069] [outer = 00000000] [url = about:blank] 00:00:47 INFO - PROCESS | 216 | 1461222047710 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1007ms 00:00:47 INFO - PROCESS | 216 | 1461222047735 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 216 | 1461222047741 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 00:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:00:47 INFO - PROCESS | 216 | 1461222047747 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 216 | 1461222047750 Marionette TRACE conn5 <- [1,1486,null,{}] 00:00:47 INFO - PROCESS | 216 | 1461222047754 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}] 00:00:47 INFO - PROCESS | 216 | 1461222047849 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 00:00:47 INFO - PROCESS | 216 | 1461222047857 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 216 | ++DOCSHELL 12837C00 == 52 [pid = 216] [id = 381] 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1283EC00) [pid = 216] [serial = 1143] [outer = 00000000] 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (12C84800) [pid = 216] [serial = 1144] [outer = 1283EC00] 00:00:47 INFO - PROCESS | 216 | 1461222047906 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (12ED9400) [pid = 216] [serial = 1145] [outer = 1283EC00] 00:00:48 INFO - PROCESS | 216 | 1461222048425 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 729ms 00:00:48 INFO - PROCESS | 216 | 1461222048479 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 216 | 1461222048482 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 00:00:48 INFO - PROCESS | 216 | 1461222048485 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:00:48 INFO - PROCESS | 216 | 1461222048489 Marionette TRACE conn5 <- [1,1490,null,{}] 00:00:48 INFO - PROCESS | 216 | 1461222048500 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}] 00:00:48 INFO - PROCESS | 216 | 1461222048601 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 00:00:48 INFO - PROCESS | 216 | 1461222048684 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 216 | ++DOCSHELL 12B30400 == 53 [pid = 216] [id = 382] 00:00:48 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (12C7C800) [pid = 216] [serial = 1146] [outer = 00000000] 00:00:48 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (19F67800) [pid = 216] [serial = 1147] [outer = 12C7C800] 00:00:48 INFO - PROCESS | 216 | 1461222048732 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1A293000) [pid = 216] [serial = 1148] [outer = 12C7C800] 00:00:49 INFO - PROCESS | 216 | 1461222049126 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 00:00:49 INFO - PROCESS | 216 | 1461222049159 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 216 | 1461222049162 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 00:00:49 INFO - PROCESS | 216 | 1461222049165 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 216 | 1461222049166 Marionette TRACE conn5 <- [1,1494,null,{}] 00:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:00:49 INFO - PROCESS | 216 | 1461222049170 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}] 00:00:49 INFO - PROCESS | 216 | 1461222049254 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 00:00:49 INFO - PROCESS | 216 | 1461222049261 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 216 | ++DOCSHELL 1AE58400 == 54 [pid = 216] [id = 383] 00:00:49 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1AE5C000) [pid = 216] [serial = 1149] [outer = 00000000] 00:00:49 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B224400) [pid = 216] [serial = 1150] [outer = 1AE5C000] 00:00:49 INFO - PROCESS | 216 | 1461222049309 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B5B5800) [pid = 216] [serial = 1151] [outer = 1AE5C000] 00:00:49 INFO - PROCESS | 216 | 1461222049748 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 00:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:00:49 INFO - PROCESS | 216 | 1461222049799 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 216 | 1461222049801 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 00:00:49 INFO - PROCESS | 216 | 1461222049804 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 216 | 1461222049806 Marionette TRACE conn5 <- [1,1498,null,{}] 00:00:49 INFO - PROCESS | 216 | 1461222049816 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}] 00:00:49 INFO - PROCESS | 216 | 1461222049930 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 00:00:50 INFO - PROCESS | 216 | 1461222050026 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 216 | ++DOCSHELL 1B5EB800 == 55 [pid = 216] [id = 384] 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1B5ED800) [pid = 216] [serial = 1152] [outer = 00000000] 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1B5F6C00) [pid = 216] [serial = 1153] [outer = 1B5ED800] 00:00:50 INFO - PROCESS | 216 | 1461222050073 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1B63A000) [pid = 216] [serial = 1154] [outer = 1B5ED800] 00:00:50 INFO - PROCESS | 216 | 1461222050497 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 00:00:50 INFO - PROCESS | 216 | 1461222050575 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 216 | 1461222050577 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 00:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:00:50 INFO - PROCESS | 216 | 1461222050584 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 216 | 1461222050586 Marionette TRACE conn5 <- [1,1502,null,{}] 00:00:50 INFO - PROCESS | 216 | 1461222050590 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}] 00:00:50 INFO - PROCESS | 216 | 1461222050730 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 00:00:50 INFO - PROCESS | 216 | 1461222050796 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 216 | ++DOCSHELL 12832400 == 56 [pid = 216] [id = 385] 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C0DB800) [pid = 216] [serial = 1155] [outer = 00000000] 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1C766800) [pid = 216] [serial = 1156] [outer = 1C0DB800] 00:00:50 INFO - PROCESS | 216 | 1461222050844 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C96E000) [pid = 216] [serial = 1157] [outer = 1C0DB800] 00:00:51 INFO - PROCESS | 216 | 1461222051271 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 00:00:51 INFO - PROCESS | 216 | 1461222051321 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 216 | 1461222051323 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 00:00:51 INFO - PROCESS | 216 | 1461222051326 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:00:51 INFO - PROCESS | 216 | 1461222051328 Marionette TRACE conn5 <- [1,1506,null,{}] 00:00:51 INFO - PROCESS | 216 | 1461222051336 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}] 00:00:51 INFO - PROCESS | 216 | 1461222051452 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 00:00:51 INFO - PROCESS | 216 | 1461222051459 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 216 | ++DOCSHELL 0EB33400 == 57 [pid = 216] [id = 386] 00:00:51 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1285B800) [pid = 216] [serial = 1158] [outer = 00000000] 00:00:51 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C9A4000) [pid = 216] [serial = 1159] [outer = 1285B800] 00:00:51 INFO - PROCESS | 216 | 1461222051509 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1CC11C00) [pid = 216] [serial = 1160] [outer = 1285B800] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B5B8C00) [pid = 216] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B77A000) [pid = 216] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 93 (174EB000) [pid = 216] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 92 (12610400) [pid = 216] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0EBE8400) [pid = 216] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0EB3E400) [pid = 216] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1AE35000) [pid = 216] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 88 (15C57000) [pid = 216] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:00:51 INFO - PROCESS | 216 | --DOMWINDOW == 87 (18F70C00) [pid = 216] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:00:52 INFO - PROCESS | 216 | 1461222052039 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 00:00:52 INFO - PROCESS | 216 | 1461222052060 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 216 | 1461222052062 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 00:00:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:00:52 INFO - PROCESS | 216 | 1461222052065 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 216 | 1461222052067 Marionette TRACE conn5 <- [1,1510,null,{}] 00:00:52 INFO - PROCESS | 216 | 1461222052070 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}] 00:00:52 INFO - PROCESS | 216 | 1461222052151 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 00:00:52 INFO - PROCESS | 216 | 1461222052242 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 216 | ++DOCSHELL 126C4C00 == 58 [pid = 216] [id = 387] 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (12859400) [pid = 216] [serial = 1161] [outer = 00000000] 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1B63C000) [pid = 216] [serial = 1162] [outer = 12859400] 00:00:52 INFO - PROCESS | 216 | 1461222052290 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C0DA400) [pid = 216] [serial = 1163] [outer = 12859400] 00:00:52 INFO - PROCESS | 216 | 1461222052665 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"]]]}] 00:00:52 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 () { 00:00:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:00:52 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 () { 00:00:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:00:52 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 () { 00:00:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:00:52 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 () { 00:00:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:00:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 636ms 00:00:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:00:52 INFO - PROCESS | 216 | 1461222052702 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 216 | 1461222052704 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 00:00:52 INFO - PROCESS | 216 | 1461222052707 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 216 | 1461222052708 Marionette TRACE conn5 <- [1,1514,null,{}] 00:00:52 INFO - PROCESS | 216 | 1461222052712 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}] 00:00:52 INFO - PROCESS | 216 | 1461222052857 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 00:00:52 INFO - PROCESS | 216 | 1461222052872 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 216 | ++DOCSHELL 18B0FC00 == 59 [pid = 216] [id = 388] 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1B63B800) [pid = 216] [serial = 1164] [outer = 00000000] 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1D4B4000) [pid = 216] [serial = 1165] [outer = 1B63B800] 00:00:52 INFO - PROCESS | 216 | 1461222052916 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1F31EC00) [pid = 216] [serial = 1166] [outer = 1B63B800] 00:00:53 INFO - PROCESS | 216 | 1461222053331 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"]]]}] 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:00:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:00:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:00:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 00:00:53 INFO - PROCESS | 216 | 1461222053385 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 216 | 1461222053387 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 00:00:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:00:53 INFO - PROCESS | 216 | 1461222053390 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - PROCESS | 216 | 1461222053392 Marionette TRACE conn5 <- [1,1518,null,{}] 00:00:53 INFO - PROCESS | 216 | 1461222053399 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}] 00:00:53 INFO - PROCESS | 216 | 1461222053484 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 00:00:53 INFO - PROCESS | 216 | 1461222053491 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 216 | ++DOCSHELL 126B5800 == 60 [pid = 216] [id = 389] 00:00:53 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1F484000) [pid = 216] [serial = 1167] [outer = 00000000] 00:00:53 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1FD4F000) [pid = 216] [serial = 1168] [outer = 1F484000] 00:00:53 INFO - PROCESS | 216 | 1461222053536 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1FD4E000) [pid = 216] [serial = 1169] [outer = 1F484000] 00:00:54 INFO - PROCESS | 216 | 1461222054048 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]]]}] 00:00:54 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 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:00:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:00:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:00:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:00:54 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. 00:00:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:00:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 00:00:54 INFO - PROCESS | 216 | 1461222054124 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 216 | 1461222054129 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 00:00:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:00:54 INFO - PROCESS | 216 | 1461222054135 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - PROCESS | 216 | 1461222054139 Marionette TRACE conn5 <- [1,1522,null,{}] 00:00:54 INFO - PROCESS | 216 | 1461222054238 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}] 00:00:54 INFO - PROCESS | 216 | 1461222054392 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 00:00:54 INFO - PROCESS | 216 | 1461222054463 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 216 | ++DOCSHELL 0F57E800 == 61 [pid = 216] [id = 390] 00:00:54 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0F580000) [pid = 216] [serial = 1170] [outer = 00000000] 00:00:54 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (16C1F400) [pid = 216] [serial = 1171] [outer = 0F580000] 00:00:54 INFO - PROCESS | 216 | 1461222054520 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1737F000) [pid = 216] [serial = 1172] [outer = 0F580000] 00:00:55 INFO - PROCESS | 216 | 1461222055086 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:00:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 00:00:55 INFO - PROCESS | 216 | 1461222055129 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 216 | 1461222055135 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:00:55 INFO - PROCESS | 216 | 1461222055142 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 216 | 1461222055145 Marionette TRACE conn5 <- [1,1526,null,{}] 00:00:55 INFO - PROCESS | 216 | 1461222055149 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}] 00:00:55 INFO - PROCESS | 216 | 1461222055260 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 00:00:55 INFO - PROCESS | 216 | 1461222055368 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 216 | ++DOCSHELL 173E1800 == 62 [pid = 216] [id = 391] 00:00:55 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1AE43400) [pid = 216] [serial = 1173] [outer = 00000000] 00:00:55 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B5C1C00) [pid = 216] [serial = 1174] [outer = 1AE43400] 00:00:55 INFO - PROCESS | 216 | 1461222055423 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B783000) [pid = 216] [serial = 1175] [outer = 1AE43400] 00:00:56 INFO - PROCESS | 216 | 1461222056029 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:00:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 930ms 00:00:56 INFO - PROCESS | 216 | 1461222056074 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 216 | 1461222056076 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 00:00:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:00:56 INFO - PROCESS | 216 | 1461222056080 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 216 | 1461222056084 Marionette TRACE conn5 <- [1,1530,null,{}] 00:00:56 INFO - PROCESS | 216 | 1461222056095 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}] 00:00:56 INFO - PROCESS | 216 | 1461222056208 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 00:00:56 INFO - PROCESS | 216 | 1461222056341 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 216 | ++DOCSHELL 1D1D6800 == 63 [pid = 216] [id = 392] 00:00:56 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1D4B7400) [pid = 216] [serial = 1176] [outer = 00000000] 00:00:56 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1F510800) [pid = 216] [serial = 1177] [outer = 1D4B7400] 00:00:56 INFO - PROCESS | 216 | 1461222056400 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (20453000) [pid = 216] [serial = 1178] [outer = 1D4B7400] 00:00:56 INFO - PROCESS | 216 | 1461222056989 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 971ms 00:00:57 INFO - PROCESS | 216 | 1461222057070 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 216 | 1461222057073 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 00:00:57 INFO - PROCESS | 216 | 1461222057077 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 216 | 1461222057079 Marionette TRACE conn5 <- [1,1534,null,{}] 00:00:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:00:57 INFO - PROCESS | 216 | 1461222057099 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}] 00:00:57 INFO - PROCESS | 216 | 1461222057215 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 00:00:57 INFO - PROCESS | 216 | 1461222057349 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 216 | ++DOCSHELL 20457C00 == 64 [pid = 216] [id = 393] 00:00:57 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (2045FC00) [pid = 216] [serial = 1179] [outer = 00000000] 00:00:57 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (20465000) [pid = 216] [serial = 1180] [outer = 2045FC00] 00:00:57 INFO - PROCESS | 216 | 1461222057406 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (2046D000) [pid = 216] [serial = 1181] [outer = 2045FC00] 00:00:57 INFO - PROCESS | 216 | 1461222057955 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:00:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 929ms 00:00:57 INFO - PROCESS | 216 | 1461222058013 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 216 | 1461222058015 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 00:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:00:58 INFO - PROCESS | 216 | 1461222058019 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 216 | 1461222058021 Marionette TRACE conn5 <- [1,1538,null,{}] 00:00:58 INFO - PROCESS | 216 | 1461222058025 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}] 00:00:58 INFO - PROCESS | 216 | 1461222058167 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 00:00:58 INFO - PROCESS | 216 | 1461222058275 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 216 | ++DOCSHELL 1AEC8C00 == 65 [pid = 216] [id = 394] 00:00:58 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (2045D800) [pid = 216] [serial = 1182] [outer = 00000000] 00:00:58 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (205EBC00) [pid = 216] [serial = 1183] [outer = 2045D800] 00:00:58 INFO - PROCESS | 216 | 1461222058330 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (205EF400) [pid = 216] [serial = 1184] [outer = 2045D800] 00:00:58 INFO - PROCESS | 216 | 1461222058881 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:00:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 00:00:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:00:58 INFO - PROCESS | 216 | 1461222058953 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 216 | 1461222058955 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 00:00:58 INFO - PROCESS | 216 | 1461222058959 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 216 | 1461222058961 Marionette TRACE conn5 <- [1,1542,null,{}] 00:00:58 INFO - PROCESS | 216 | 1461222058965 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}] 00:00:59 INFO - PROCESS | 216 | 1461222059092 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 00:00:59 INFO - PROCESS | 216 | 1461222059207 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 216 | ++DOCSHELL 20662000 == 66 [pid = 216] [id = 395] 00:00:59 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (20669800) [pid = 216] [serial = 1185] [outer = 00000000] 00:00:59 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (20716800) [pid = 216] [serial = 1186] [outer = 20669800] 00:00:59 INFO - PROCESS | 216 | 1461222059264 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (20718000) [pid = 216] [serial = 1187] [outer = 20669800] 00:00:59 INFO - PROCESS | 216 | 1461222059838 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:00:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 00:00:59 INFO - PROCESS | 216 | 1461222059893 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 216 | 1461222059895 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 00:00:59 INFO - PROCESS | 216 | 1461222059899 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:00:59 INFO - PROCESS | 216 | 1461222059901 Marionette TRACE conn5 <- [1,1546,null,{}] 00:00:59 INFO - PROCESS | 216 | 1461222059905 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}] 00:01:00 INFO - PROCESS | 216 | 1461222060011 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 00:01:00 INFO - PROCESS | 216 | 1461222060123 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 216 | ++DOCSHELL 2071B400 == 67 [pid = 216] [id = 396] 00:01:00 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20732800) [pid = 216] [serial = 1188] [outer = 00000000] 00:01:00 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (20739800) [pid = 216] [serial = 1189] [outer = 20732800] 00:01:00 INFO - PROCESS | 216 | 1461222060181 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (2073E800) [pid = 216] [serial = 1190] [outer = 20732800] 00:01:01 INFO - PROCESS | 216 | 1461222061036 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1176ms 00:01:01 INFO - PROCESS | 216 | 1461222061079 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 216 | 1461222061083 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 00:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:01:01 INFO - PROCESS | 216 | 1461222061088 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 216 | 1461222061092 Marionette TRACE conn5 <- [1,1550,null,{}] 00:01:01 INFO - PROCESS | 216 | 1461222061098 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}] 00:01:01 INFO - PROCESS | 216 | 1461222061199 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 00:01:01 INFO - PROCESS | 216 | 1461222061341 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 216 | ++DOCSHELL 1285C800 == 68 [pid = 216] [id = 397] 00:01:01 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (12860800) [pid = 216] [serial = 1191] [outer = 00000000] 00:01:01 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (18196C00) [pid = 216] [serial = 1192] [outer = 12860800] 00:01:01 INFO - PROCESS | 216 | 1461222061395 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (18B07800) [pid = 216] [serial = 1193] [outer = 12860800] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12B2C400 == 67 [pid = 216] [id = 240] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 205EEC00 == 66 [pid = 216] [id = 244] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 18B0FC00 == 65 [pid = 216] [id = 388] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 126C4C00 == 64 [pid = 216] [id = 387] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 0EB33400 == 63 [pid = 216] [id = 386] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12832400 == 62 [pid = 216] [id = 385] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 1B5EB800 == 61 [pid = 216] [id = 384] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 1AE58400 == 60 [pid = 216] [id = 383] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 119 (127CF800) [pid = 216] [serial = 1089] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 118 (171C7800) [pid = 216] [serial = 1092] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12B30400 == 59 [pid = 216] [id = 382] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12837C00 == 58 [pid = 216] [id = 381] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12604400 == 57 [pid = 216] [id = 380] 00:01:01 INFO - PROCESS | 216 | --DOCSHELL 12610000 == 56 [pid = 216] [id = 375] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1B633800) [pid = 216] [serial = 1109] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 116 (19F61800) [pid = 216] [serial = 1102] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 115 (19F6B000) [pid = 216] [serial = 1103] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 114 (12CC6400) [pid = 216] [serial = 1098] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 113 (13742000) [pid = 216] [serial = 1099] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 112 (15C5A400) [pid = 216] [serial = 1114] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 111 (16A10C00) [pid = 216] [serial = 1096] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 110 (15C06400) [pid = 216] [serial = 1095] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B222400) [pid = 216] [serial = 1105] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1BEBA800) [pid = 216] [serial = 1112] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 107 (174EBC00) [pid = 216] [serial = 1115] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C996400) [pid = 216] [serial = 1117] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1C99F000) [pid = 216] [serial = 1118] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1CB8C000) [pid = 216] [serial = 1121] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 103 (12243C00) [pid = 216] [serial = 688] [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.] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1B5B5C00) [pid = 216] [serial = 1106] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1CB8D400) [pid = 216] [serial = 1120] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B5F5000) [pid = 216] [serial = 1108] [outer = 00000000] [url = about:blank] 00:01:01 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C420400) [pid = 216] [serial = 1111] [outer = 00000000] [url = about:blank] 00:01:02 INFO - PROCESS | 216 | 1461222062018 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 00:01:02 INFO - PROCESS | 216 | 1461222062079 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 216 | 1461222062085 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:01:02 INFO - PROCESS | 216 | 1461222062091 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 216 | 1461222062094 Marionette TRACE conn5 <- [1,1554,null,{}] 00:01:02 INFO - PROCESS | 216 | 1461222062098 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}] 00:01:02 INFO - PROCESS | 216 | 1461222062190 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 00:01:02 INFO - PROCESS | 216 | 1461222062285 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 216 | ++DOCSHELL 0EE12400 == 57 [pid = 216] [id = 398] 00:01:02 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (0F579400) [pid = 216] [serial = 1194] [outer = 00000000] 00:01:02 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (12C87C00) [pid = 216] [serial = 1195] [outer = 0F579400] 00:01:02 INFO - PROCESS | 216 | 1461222062331 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1378F000) [pid = 216] [serial = 1196] [outer = 0F579400] 00:01:02 INFO - PROCESS | 216 | 1461222062772 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:01:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 00:01:02 INFO - PROCESS | 216 | 1461222062824 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 216 | 1461222062826 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:01:02 INFO - PROCESS | 216 | 1461222062830 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 216 | 1461222062833 Marionette TRACE conn5 <- [1,1558,null,{}] 00:01:02 INFO - PROCESS | 216 | 1461222062844 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}] 00:01:02 INFO - PROCESS | 216 | 1461222062936 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 00:01:02 INFO - PROCESS | 216 | 1461222062944 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 216 | ++DOCSHELL 1A295C00 == 58 [pid = 216] [id = 399] 00:01:02 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1A8DD000) [pid = 216] [serial = 1197] [outer = 00000000] 00:01:02 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1AE57C00) [pid = 216] [serial = 1198] [outer = 1A8DD000] 00:01:02 INFO - PROCESS | 216 | 1461222062995 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1AEC9400) [pid = 216] [serial = 1199] [outer = 1A8DD000] 00:01:03 INFO - PROCESS | 216 | 1461222063482 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 669ms 00:01:03 INFO - PROCESS | 216 | 1461222063504 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 216 | 1461222063506 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 00:01:03 INFO - PROCESS | 216 | 1461222063509 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 216 | 1461222063511 Marionette TRACE conn5 <- [1,1562,null,{}] 00:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:01:03 INFO - PROCESS | 216 | 1461222063515 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}] 00:01:03 INFO - PROCESS | 216 | 1461222063603 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 00:01:03 INFO - PROCESS | 216 | 1461222063610 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 216 | ++DOCSHELL 1AECB400 == 59 [pid = 216] [id = 400] 00:01:03 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1B5B9800) [pid = 216] [serial = 1200] [outer = 00000000] 00:01:03 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1B5F4400) [pid = 216] [serial = 1201] [outer = 1B5B9800] 00:01:03 INFO - PROCESS | 216 | 1461222063661 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B633800) [pid = 216] [serial = 1202] [outer = 1B5B9800] 00:01:04 INFO - PROCESS | 216 | 1461222064157 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 00:01:04 INFO - PROCESS | 216 | 1461222064184 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 216 | 1461222064186 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 00:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:01:04 INFO - PROCESS | 216 | 1461222064189 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 216 | 1461222064190 Marionette TRACE conn5 <- [1,1566,null,{}] 00:01:04 INFO - PROCESS | 216 | 1461222064194 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}] 00:01:04 INFO - PROCESS | 216 | 1461222064315 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 00:01:04 INFO - PROCESS | 216 | 1461222064374 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 216 | ++DOCSHELL 1B5BC000 == 60 [pid = 216] [id = 401] 00:01:04 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B637C00) [pid = 216] [serial = 1203] [outer = 00000000] 00:01:04 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1BF2B000) [pid = 216] [serial = 1204] [outer = 1B637C00] 00:01:04 INFO - PROCESS | 216 | 1461222064419 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C0D1400) [pid = 216] [serial = 1205] [outer = 1B637C00] 00:01:04 INFO - PROCESS | 216 | 1461222064840 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 00:01:04 INFO - PROCESS | 216 | 1461222064860 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 216 | 1461222064862 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 00:01:04 INFO - PROCESS | 216 | 1461222064866 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:01:04 INFO - PROCESS | 216 | 1461222064867 Marionette TRACE conn5 <- [1,1570,null,{}] 00:01:04 INFO - PROCESS | 216 | 1461222064871 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}] 00:01:05 INFO - PROCESS | 216 | 1461222065014 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 00:01:05 INFO - PROCESS | 216 | 1461222065120 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 216 | ++DOCSHELL 1C96E400 == 61 [pid = 216] [id = 402] 00:01:05 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C96F400) [pid = 216] [serial = 1206] [outer = 00000000] 00:01:05 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C9E8C00) [pid = 216] [serial = 1207] [outer = 1C96F400] 00:01:05 INFO - PROCESS | 216 | 1461222065170 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1CA0A400) [pid = 216] [serial = 1208] [outer = 1C96F400] 00:01:05 INFO - PROCESS | 216 | 1461222065633 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:01:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 830ms 00:01:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:01:05 INFO - PROCESS | 216 | 1461222065707 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 216 | 1461222065709 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 00:01:05 INFO - PROCESS | 216 | 1461222065713 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - PROCESS | 216 | 1461222065714 Marionette TRACE conn5 <- [1,1574,null,{}] 00:01:05 INFO - PROCESS | 216 | 1461222065718 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}] 00:01:05 INFO - PROCESS | 216 | 1461222065836 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 00:01:05 INFO - PROCESS | 216 | 1461222065902 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 216 | ++DOCSHELL 1CA13C00 == 62 [pid = 216] [id = 403] 00:01:05 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1CB8B800) [pid = 216] [serial = 1209] [outer = 00000000] 00:01:05 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D4AF000) [pid = 216] [serial = 1210] [outer = 1CB8B800] 00:01:05 INFO - PROCESS | 216 | 1461222065946 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1D42D800) [pid = 216] [serial = 1211] [outer = 1CB8B800] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1B5ED800) [pid = 216] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C0DB800) [pid = 216] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 114 (127D0000) [pid = 216] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 113 (12859400) [pid = 216] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 112 (12C7C800) [pid = 216] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1AE5C000) [pid = 216] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1283EC00) [pid = 216] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1285B800) [pid = 216] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B63B800) [pid = 216] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 107 (136A8000) [pid = 216] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:01:06 INFO - PROCESS | 216 | --DOMWINDOW == 106 (213A0C00) [pid = 216] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:01:06 INFO - PROCESS | 216 | 1461222066487 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]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:01:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 00:01:06 INFO - PROCESS | 216 | 1461222066545 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 216 | 1461222066547 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 00:01:06 INFO - PROCESS | 216 | 1461222066550 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:01:06 INFO - PROCESS | 216 | 1461222066552 Marionette TRACE conn5 <- [1,1578,null,{}] 00:01:06 INFO - PROCESS | 216 | 1461222066555 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}] 00:01:06 INFO - PROCESS | 216 | 1461222066681 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 00:01:06 INFO - PROCESS | 216 | 1461222066745 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 216 | ++DOCSHELL 12C87800 == 63 [pid = 216] [id = 404] 00:01:06 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (136ADC00) [pid = 216] [serial = 1212] [outer = 00000000] 00:01:06 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B77C400) [pid = 216] [serial = 1213] [outer = 136ADC00] 00:01:06 INFO - PROCESS | 216 | 1461222066790 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1CC4F800) [pid = 216] [serial = 1214] [outer = 136ADC00] 00:01:07 INFO - PROCESS | 216 | 1461222067132 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 00:01:07 INFO - PROCESS | 216 | 1461222067187 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 216 | 1461222067189 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 00:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:01:07 INFO - PROCESS | 216 | 1461222067192 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 216 | 1461222067194 Marionette TRACE conn5 <- [1,1582,null,{}] 00:01:07 INFO - PROCESS | 216 | 1461222067197 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}] 00:01:07 INFO - PROCESS | 216 | 1461222067287 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 00:01:07 INFO - PROCESS | 216 | 1461222067293 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 216 | ++DOCSHELL 1D106C00 == 64 [pid = 216] [id = 405] 00:01:07 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1F485800) [pid = 216] [serial = 1215] [outer = 00000000] 00:01:07 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (2044F800) [pid = 216] [serial = 1216] [outer = 1F485800] 00:01:07 INFO - PROCESS | 216 | 1461222067341 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1FD5C000) [pid = 216] [serial = 1217] [outer = 1F485800] 00:01:07 INFO - PROCESS | 216 | 1461222067787 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:01:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 00:01:07 INFO - PROCESS | 216 | 1461222067825 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 216 | 1461222067827 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 00:01:07 INFO - PROCESS | 216 | 1461222067830 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:01:07 INFO - PROCESS | 216 | 1461222067832 Marionette TRACE conn5 <- [1,1586,null,{}] 00:01:07 INFO - PROCESS | 216 | 1461222067836 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}] 00:01:07 INFO - PROCESS | 216 | 1461222067923 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 00:01:07 INFO - PROCESS | 216 | 1461222067929 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 216 | ++DOCSHELL 1F504C00 == 65 [pid = 216] [id = 406] 00:01:07 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (20458C00) [pid = 216] [serial = 1218] [outer = 00000000] 00:01:07 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (205F0800) [pid = 216] [serial = 1219] [outer = 20458C00] 00:01:07 INFO - PROCESS | 216 | 1461222067975 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20665C00) [pid = 216] [serial = 1220] [outer = 20458C00] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1EF02C00 == 64 [pid = 216] [id = 239] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1D897800 == 63 [pid = 216] [id = 378] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 18F72800 == 62 [pid = 216] [id = 238] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1F323400 == 61 [pid = 216] [id = 379] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 20461C00 == 60 [pid = 216] [id = 243] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0EBE7C00 == 59 [pid = 216] [id = 371] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 121EEC00 == 58 [pid = 216] [id = 368] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1B775800 == 57 [pid = 216] [id = 370] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 18F77000 == 56 [pid = 216] [id = 241] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1CCADC00 == 55 [pid = 216] [id = 374] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0EB33C00 == 54 [pid = 216] [id = 373] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1D384800 == 53 [pid = 216] [id = 377] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1285F000 == 52 [pid = 216] [id = 372] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 126B7000 == 51 [pid = 216] [id = 229] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 173D6400 == 50 [pid = 216] [id = 376] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0EB31800 == 49 [pid = 216] [id = 230] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 173D5400 == 48 [pid = 216] [id = 367] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 17126800 == 47 [pid = 216] [id = 369] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 127C9400 == 46 [pid = 216] [id = 233] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0EB3BC00 == 45 [pid = 216] [id = 236] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1F487C00 == 44 [pid = 216] [id = 242] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1285C800 == 43 [pid = 216] [id = 397] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 20662000 == 42 [pid = 216] [id = 395] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 2071B400 == 41 [pid = 216] [id = 396] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1AEC8C00 == 40 [pid = 216] [id = 394] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1D1D6800 == 39 [pid = 216] [id = 392] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 20457C00 == 38 [pid = 216] [id = 393] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 173E1800 == 37 [pid = 216] [id = 391] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 126B5800 == 36 [pid = 216] [id = 389] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0F57E800 == 35 [pid = 216] [id = 390] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 0EE12400 == 34 [pid = 216] [id = 398] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1A295C00 == 33 [pid = 216] [id = 399] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1AECB400 == 32 [pid = 216] [id = 400] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1C96E400 == 31 [pid = 216] [id = 402] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1B5BC000 == 30 [pid = 216] [id = 401] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1D106C00 == 29 [pid = 216] [id = 405] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 1CA13C00 == 28 [pid = 216] [id = 403] 00:01:09 INFO - PROCESS | 216 | --DOCSHELL 12C87800 == 27 [pid = 216] [id = 404] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 114 (18199800) [pid = 216] [serial = 1093] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 113 (126B9C00) [pid = 216] [serial = 1045] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1FD4F000) [pid = 216] [serial = 1168] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1F31EC00) [pid = 216] [serial = 1166] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D4B4000) [pid = 216] [serial = 1165] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1CC11C00) [pid = 216] [serial = 1160] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5B5800) [pid = 216] [serial = 1151] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C0DA400) [pid = 216] [serial = 1163] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B5F6C00) [pid = 216] [serial = 1153] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1B63A000) [pid = 216] [serial = 1154] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C96E000) [pid = 216] [serial = 1157] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C766800) [pid = 216] [serial = 1156] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1D1D1800) [pid = 216] [serial = 1123] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 101 (16C1FC00) [pid = 216] [serial = 1126] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B63A400) [pid = 216] [serial = 1129] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1D4B5C00) [pid = 216] [serial = 1132] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1F319800) [pid = 216] [serial = 1135] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1F48EC00) [pid = 216] [serial = 1138] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 96 (16C3C800) [pid = 216] [serial = 1142] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 95 (15CEA000) [pid = 216] [serial = 1141] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B63C000) [pid = 216] [serial = 1162] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F67800) [pid = 216] [serial = 1147] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1A293000) [pid = 216] [serial = 1148] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B224400) [pid = 216] [serial = 1150] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 90 (12C84800) [pid = 216] [serial = 1144] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12ED9400) [pid = 216] [serial = 1145] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1C9A4000) [pid = 216] [serial = 1159] [outer = 00000000] [url = about:blank] 00:01:10 INFO - PROCESS | 216 | 1461222070229 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2417ms 00:01:10 INFO - PROCESS | 216 | 1461222070254 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 216 | 1461222070258 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 00:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:01:10 INFO - PROCESS | 216 | 1461222070263 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 216 | 1461222070266 Marionette TRACE conn5 <- [1,1590,null,{}] 00:01:10 INFO - PROCESS | 216 | 1461222070272 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}] 00:01:10 INFO - PROCESS | 216 | 1461222070370 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 00:01:10 INFO - PROCESS | 216 | 1461222070382 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 216 | ++DOCSHELL 0EBEAC00 == 28 [pid = 216] [id = 407] 00:01:10 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (0EBEB800) [pid = 216] [serial = 1221] [outer = 00000000] 00:01:10 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0ECB1400) [pid = 216] [serial = 1222] [outer = 0EBEB800] 00:01:10 INFO - PROCESS | 216 | 1461222070430 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0F53EC00) [pid = 216] [serial = 1223] [outer = 0EBEB800] 00:01:10 INFO - PROCESS | 216 | 1461222070949 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 732ms 00:01:10 INFO - PROCESS | 216 | 1461222070996 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 216 | 1461222071002 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 00:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:01:10 INFO - PROCESS | 216 | 1461222071008 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 216 | 1461222071011 Marionette TRACE conn5 <- [1,1594,null,{}] 00:01:11 INFO - PROCESS | 216 | 1461222071015 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}] 00:01:11 INFO - PROCESS | 216 | 1461222071105 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 00:01:11 INFO - PROCESS | 216 | 1461222071193 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 216 | ++DOCSHELL 1260AC00 == 29 [pid = 216] [id = 408] 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1260EC00) [pid = 216] [serial = 1224] [outer = 00000000] 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (126C4C00) [pid = 216] [serial = 1225] [outer = 1260EC00] 00:01:11 INFO - PROCESS | 216 | 1461222071247 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (12833400) [pid = 216] [serial = 1226] [outer = 1260EC00] 00:01:11 INFO - PROCESS | 216 | 1461222071639 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 00:01:11 INFO - PROCESS | 216 | 1461222071681 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 216 | 1461222071683 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:01:11 INFO - PROCESS | 216 | 1461222071687 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 216 | 1461222071691 Marionette TRACE conn5 <- [1,1598,null,{}] 00:01:11 INFO - PROCESS | 216 | 1461222071703 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}] 00:01:11 INFO - PROCESS | 216 | 1461222071823 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 00:01:11 INFO - PROCESS | 216 | 1461222071841 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 216 | ++DOCSHELL 12C7DC00 == 30 [pid = 216] [id = 409] 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (12C7E000) [pid = 216] [serial = 1227] [outer = 00000000] 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (12CC3000) [pid = 216] [serial = 1228] [outer = 12C7E000] 00:01:11 INFO - PROCESS | 216 | 1461222071891 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12E67400) [pid = 216] [serial = 1229] [outer = 12C7E000] 00:01:12 INFO - PROCESS | 216 | 1461222072377 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:01:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 731ms 00:01:12 INFO - PROCESS | 216 | 1461222072421 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 216 | 1461222072424 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 00:01:12 INFO - PROCESS | 216 | 1461222072427 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:01:12 INFO - PROCESS | 216 | 1461222072429 Marionette TRACE conn5 <- [1,1602,null,{}] 00:01:12 INFO - PROCESS | 216 | 1461222072432 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}] 00:01:12 INFO - PROCESS | 216 | 1461222072513 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 00:01:12 INFO - PROCESS | 216 | 1461222072519 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 216 | ++DOCSHELL 12ECCC00 == 31 [pid = 216] [id = 410] 00:01:12 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1378D000) [pid = 216] [serial = 1230] [outer = 00000000] 00:01:12 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (15C52C00) [pid = 216] [serial = 1231] [outer = 1378D000] 00:01:12 INFO - PROCESS | 216 | 1461222072567 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (16A0B800) [pid = 216] [serial = 1232] [outer = 1378D000] 00:01:12 INFO - PROCESS | 216 | 1461222072997 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]]]}] 00:01: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 00:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 00:01:13 INFO - PROCESS | 216 | 1461222073077 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 216 | 1461222073082 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 00:01:13 INFO - PROCESS | 216 | 1461222073092 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:01:13 INFO - PROCESS | 216 | 1461222073097 Marionette TRACE conn5 <- [1,1606,null,{}] 00:01:13 INFO - PROCESS | 216 | 1461222073103 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}] 00:01:13 INFO - PROCESS | 216 | 1461222073275 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 00:01:13 INFO - PROCESS | 216 | 1461222073381 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 216 | ++DOCSHELL 0EBEF400 == 32 [pid = 216] [id = 411] 00:01:13 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (0EBEFC00) [pid = 216] [serial = 1233] [outer = 00000000] 00:01:13 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (121DF000) [pid = 216] [serial = 1234] [outer = 0EBEFC00] 00:01:13 INFO - PROCESS | 216 | 1461222073440 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (126B5800) [pid = 216] [serial = 1235] [outer = 0EBEFC00] 00:01:14 INFO - PROCESS | 216 | 1461222074142 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:01:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1128ms 00:01:14 INFO - PROCESS | 216 | 1461222074227 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 216 | 1461222074232 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 00:01:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:01:14 INFO - PROCESS | 216 | 1461222074241 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 216 | 1461222074245 Marionette TRACE conn5 <- [1,1610,null,{}] 00:01:14 INFO - PROCESS | 216 | 1461222074250 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}] 00:01:14 INFO - PROCESS | 216 | 1461222074402 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 00:01:14 INFO - PROCESS | 216 | 1461222074524 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 216 | ++DOCSHELL 12E5C400 == 33 [pid = 216] [id = 412] 00:01:14 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12ED8000) [pid = 216] [serial = 1236] [outer = 00000000] 00:01:14 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (16CA9000) [pid = 216] [serial = 1237] [outer = 12ED8000] 00:01:14 INFO - PROCESS | 216 | 1461222074581 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (171C9C00) [pid = 216] [serial = 1238] [outer = 12ED8000] 00:01:15 INFO - PROCESS | 216 | 1461222075258 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]]]}] 00:01: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 00:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1082ms 00:01:15 INFO - PROCESS | 216 | 1461222075331 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 216 | 1461222075334 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 00:01:15 INFO - PROCESS | 216 | 1461222075338 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:01:15 INFO - PROCESS | 216 | 1461222075340 Marionette TRACE conn5 <- [1,1614,null,{}] 00:01:15 INFO - PROCESS | 216 | 1461222075351 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}] 00:01:15 INFO - PROCESS | 216 | 1461222075478 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 00:01:15 INFO - PROCESS | 216 | 1461222075606 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 216 | ++DOCSHELL 1823F400 == 34 [pid = 216] [id = 413] 00:01:15 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18240800) [pid = 216] [serial = 1239] [outer = 00000000] 00:01:15 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (18B0B000) [pid = 216] [serial = 1240] [outer = 18240800] 00:01:15 INFO - PROCESS | 216 | 1461222075671 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18F72800) [pid = 216] [serial = 1241] [outer = 18240800] 00:01:16 INFO - PROCESS | 216 | --DOCSHELL 126B9000 == 33 [pid = 216] [id = 350] 00:01:16 INFO - PROCESS | 216 | --DOCSHELL 12E5A800 == 32 [pid = 216] [id = 364] 00:01:16 INFO - PROCESS | 216 | --DOCSHELL 0EB3DC00 == 31 [pid = 216] [id = 365] 00:01:16 INFO - PROCESS | 216 | 1461222076432 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:01:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1128ms 00:01:16 INFO - PROCESS | 216 | 1461222076473 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 216 | 1461222076477 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 00:01:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:01:16 INFO - PROCESS | 216 | 1461222076482 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 216 | 1461222076486 Marionette TRACE conn5 <- [1,1618,null,{}] 00:01:16 INFO - PROCESS | 216 | 1461222076492 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}] 00:01:16 INFO - PROCESS | 216 | 1461222076573 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 00:01:16 INFO - PROCESS | 216 | 1461222076583 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 216 | ++DOCSHELL 0EE15C00 == 32 [pid = 216] [id = 414] 00:01:16 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (12157400) [pid = 216] [serial = 1242] [outer = 00000000] 00:01:16 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (126C2800) [pid = 216] [serial = 1243] [outer = 12157400] 00:01:16 INFO - PROCESS | 216 | 1461222076630 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (12851C00) [pid = 216] [serial = 1244] [outer = 12157400] 00:01:17 INFO - PROCESS | 216 | 1461222077166 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 00:01:17 INFO - PROCESS | 216 | 1461222077213 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 216 | 1461222077219 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 00:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:01:17 INFO - PROCESS | 216 | 1461222077225 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - PROCESS | 216 | 1461222077228 Marionette TRACE conn5 <- [1,1622,null,{}] 00:01:17 INFO - PROCESS | 216 | 1461222077231 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}] 00:01:17 INFO - PROCESS | 216 | 1461222077314 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 00:01:17 INFO - PROCESS | 216 | 1461222077320 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 216 | ++DOCSHELL 12853C00 == 33 [pid = 216] [id = 415] 00:01:17 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1373D000) [pid = 216] [serial = 1245] [outer = 00000000] 00:01:17 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (171D9000) [pid = 216] [serial = 1246] [outer = 1373D000] 00:01:17 INFO - PROCESS | 216 | 1461222077372 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (173D6400) [pid = 216] [serial = 1247] [outer = 1373D000] 00:01:17 INFO - PROCESS | 216 | 1461222077879 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 00:01:17 INFO - PROCESS | 216 | 1461222077897 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 216 | 1461222077900 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 00:01:17 INFO - PROCESS | 216 | 1461222077903 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:01:17 INFO - PROCESS | 216 | 1461222077906 Marionette TRACE conn5 <- [1,1626,null,{}] 00:01:17 INFO - PROCESS | 216 | 1461222077917 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}] 00:01:17 INFO - PROCESS | 216 | 1461222078000 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 00:01:17 INFO - PROCESS | 216 | 1461222078007 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 216 | ++DOCSHELL 173E0000 == 34 [pid = 216] [id = 416] 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (18199400) [pid = 216] [serial = 1248] [outer = 00000000] 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (19F6AC00) [pid = 216] [serial = 1249] [outer = 18199400] 00:01:18 INFO - PROCESS | 216 | 1461222078058 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1A294000) [pid = 216] [serial = 1250] [outer = 18199400] 00:01:18 INFO - PROCESS | 216 | 1461222078536 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:01:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 669ms 00:01:18 INFO - PROCESS | 216 | 1461222078577 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 216 | 1461222078580 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 00:01:18 INFO - PROCESS | 216 | 1461222078588 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:01:18 INFO - PROCESS | 216 | 1461222078590 Marionette TRACE conn5 <- [1,1630,null,{}] 00:01:18 INFO - PROCESS | 216 | 1461222078600 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}] 00:01:18 INFO - PROCESS | 216 | 1461222078720 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 00:01:18 INFO - PROCESS | 216 | 1461222078726 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 216 | ++DOCSHELL 1AE57400 == 35 [pid = 216] [id = 417] 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AE5C000) [pid = 216] [serial = 1251] [outer = 00000000] 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1AECB000) [pid = 216] [serial = 1252] [outer = 1AE5C000] 00:01:18 INFO - PROCESS | 216 | 1461222078777 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1B226000) [pid = 216] [serial = 1253] [outer = 1AE5C000] 00:01:19 INFO - PROCESS | 216 | 1461222079213 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 00:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:01:19 INFO - PROCESS | 216 | 1461222079282 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 216 | 1461222079284 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 00:01:19 INFO - PROCESS | 216 | 1461222079287 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 216 | 1461222079289 Marionette TRACE conn5 <- [1,1634,null,{}] 00:01:19 INFO - PROCESS | 216 | 1461222079293 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}] 00:01:19 INFO - PROCESS | 216 | 1461222079416 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 00:01:19 INFO - PROCESS | 216 | 1461222079516 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 216 | ++DOCSHELL 1B5B6C00 == 36 [pid = 216] [id = 418] 00:01:19 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1B5B7400) [pid = 216] [serial = 1254] [outer = 00000000] 00:01:19 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5EAC00) [pid = 216] [serial = 1255] [outer = 1B5B7400] 00:01:19 INFO - PROCESS | 216 | 1461222079561 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B5EC400) [pid = 216] [serial = 1256] [outer = 1B5B7400] 00:01:19 INFO - PROCESS | 216 | 1461222079992 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 00:01:20 INFO - PROCESS | 216 | 1461222080018 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 216 | 1461222080021 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:01:20 INFO - PROCESS | 216 | 1461222080024 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 216 | 1461222080026 Marionette TRACE conn5 <- [1,1638,null,{}] 00:01:20 INFO - PROCESS | 216 | 1461222080029 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}] 00:01:20 INFO - PROCESS | 216 | 1461222080165 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 00:01:20 INFO - PROCESS | 216 | 1461222080172 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 216 | ++DOCSHELL 1B5BD800 == 37 [pid = 216] [id = 419] 00:01:20 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1B5EF800) [pid = 216] [serial = 1257] [outer = 00000000] 00:01:20 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1B781400) [pid = 216] [serial = 1258] [outer = 1B5EF800] 00:01:20 INFO - PROCESS | 216 | 1461222080222 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1B77D000) [pid = 216] [serial = 1259] [outer = 1B5EF800] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1CB8B800) [pid = 216] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C96F400) [pid = 216] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 124 (136ADC00) [pid = 216] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1F485800) [pid = 216] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B5B9800) [pid = 216] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1A8DD000) [pid = 216] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 120 (0F579400) [pid = 216] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12860800) [pid = 216] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 118 (20732800) [pid = 216] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 117 (20669800) [pid = 216] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 116 (20458C00) [pid = 216] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 115 (2045D800) [pid = 216] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 114 (2045FC00) [pid = 216] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1D4B7400) [pid = 216] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 112 (0EBEB800) [pid = 216] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1260EC00) [pid = 216] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1AE43400) [pid = 216] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0F580000) [pid = 216] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1F484000) [pid = 216] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1B637C00) [pid = 216] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 106 (19F6A400) [pid = 216] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1CCAF800) [pid = 216] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 104 (12CC3800) [pid = 216] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1F325C00) [pid = 216] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1215A400) [pid = 216] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1D898400) [pid = 216] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1D425000) [pid = 216] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C972000) [pid = 216] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:01:20 INFO - PROCESS | 216 | --DOMWINDOW == 98 (12C7E000) [pid = 216] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:01:20 INFO - PROCESS | 216 | 1461222080953 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 00:01:20 INFO - PROCESS | 216 | 1461222080998 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 216 | 1461222081000 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:01:20 INFO - PROCESS | 216 | 1461222081004 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 216 | 1461222081005 Marionette TRACE conn5 <- [1,1642,null,{}] 00:01:20 INFO - PROCESS | 216 | 1461222081009 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}] 00:01:21 INFO - PROCESS | 216 | 1461222081119 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 00:01:21 INFO - PROCESS | 216 | 1461222081183 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 216 | ++DOCSHELL 0EB34C00 == 38 [pid = 216] [id = 420] 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (0EBE8C00) [pid = 216] [serial = 1260] [outer = 00000000] 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1285A000) [pid = 216] [serial = 1261] [outer = 0EBE8C00] 00:01:21 INFO - PROCESS | 216 | 1461222081230 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (12CBE400) [pid = 216] [serial = 1262] [outer = 0EBE8C00] 00:01:21 INFO - PROCESS | 216 | 1461222081592 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:01:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 631ms 00:01:21 INFO - PROCESS | 216 | 1461222081635 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 216 | 1461222081637 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 00:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:01:21 INFO - PROCESS | 216 | 1461222081640 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 216 | 1461222081642 Marionette TRACE conn5 <- [1,1646,null,{}] 00:01:21 INFO - PROCESS | 216 | 1461222081646 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}] 00:01:21 INFO - PROCESS | 216 | 1461222081723 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 00:01:21 INFO - PROCESS | 216 | 1461222081729 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 216 | ++DOCSHELL 12832400 == 39 [pid = 216] [id = 421] 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (13748C00) [pid = 216] [serial = 1263] [outer = 00000000] 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AE35000) [pid = 216] [serial = 1264] [outer = 13748C00] 00:01:21 INFO - PROCESS | 216 | 1461222081776 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1BF35000) [pid = 216] [serial = 1265] [outer = 13748C00] 00:01:22 INFO - PROCESS | 216 | 1461222082218 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 00:01:22 INFO - PROCESS | 216 | 1461222082272 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 216 | 1461222082274 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 00:01:22 INFO - PROCESS | 216 | 1461222082277 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:01:22 INFO - PROCESS | 216 | 1461222082279 Marionette TRACE conn5 <- [1,1650,null,{}] 00:01:22 INFO - PROCESS | 216 | 1461222082282 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}] 00:01:22 INFO - PROCESS | 216 | 1461222082360 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 00:01:22 INFO - PROCESS | 216 | 1461222082366 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 216 | ++DOCSHELL 1A295000 == 40 [pid = 216] [id = 422] 00:01:22 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C0DE800) [pid = 216] [serial = 1266] [outer = 00000000] 00:01:22 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C7E7400) [pid = 216] [serial = 1267] [outer = 1C0DE800] 00:01:22 INFO - PROCESS | 216 | 1461222082413 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C96A800) [pid = 216] [serial = 1268] [outer = 1C0DE800] 00:01:23 INFO - PROCESS | 216 | 1461222083029 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]]]}] 00:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 829ms 00:01:23 INFO - PROCESS | 216 | 1461222083112 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 00:01:23 INFO - PROCESS | 216 | 1461222083117 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 00:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:01:23 INFO - PROCESS | 216 | 1461222083123 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:01:23 INFO - PROCESS | 216 | 1461222083128 Marionette TRACE conn5 <- [1,1654,null,{}] 00:01:23 INFO - PROCESS | 216 | 1461222083135 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}] 00:01:23 INFO - PROCESS | 216 | 1461222083271 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 00:01:23 INFO - PROCESS | 216 | 1461222083409 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 216 | ++DOCSHELL 0EB20400 == 41 [pid = 216] [id = 423] 00:01:23 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (0EBE4400) [pid = 216] [serial = 1269] [outer = 00000000] 00:01:23 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (12C85400) [pid = 216] [serial = 1270] [outer = 0EBE4400] 00:01:23 INFO - PROCESS | 216 | 1461222083468 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1378F800) [pid = 216] [serial = 1271] [outer = 0EBE4400] 00:01:24 INFO - PROCESS | 216 | 1461222084109 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1024ms 00:01:24 INFO - PROCESS | 216 | 1461222084152 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 216 | 1461222084158 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 00:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:01:24 INFO - PROCESS | 216 | 1461222084165 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 216 | 1461222084168 Marionette TRACE conn5 <- [1,1658,null,{}] 00:01:24 INFO - PROCESS | 216 | 1461222084172 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}] 00:01:24 INFO - PROCESS | 216 | 1461222084332 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 00:01:24 INFO - PROCESS | 216 | 1461222084466 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 216 | ++DOCSHELL 15C10400 == 42 [pid = 216] [id = 424] 00:01:24 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1823E400) [pid = 216] [serial = 1272] [outer = 00000000] 00:01:24 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1AE35800) [pid = 216] [serial = 1273] [outer = 1823E400] 00:01:24 INFO - PROCESS | 216 | 1461222084523 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AEC9000) [pid = 216] [serial = 1274] [outer = 1823E400] 00:01:25 INFO - PROCESS | 216 | 1461222085145 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1021ms 00:01:25 INFO - PROCESS | 216 | 1461222085187 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 216 | 1461222085190 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:01:25 INFO - PROCESS | 216 | 1461222085193 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 216 | 1461222085197 Marionette TRACE conn5 <- [1,1662,null,{}] 00:01:25 INFO - PROCESS | 216 | 1461222085225 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}] 00:01:25 INFO - PROCESS | 216 | 1461222085332 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 00:01:25 INFO - PROCESS | 216 | 1461222085465 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 216 | ++DOCSHELL 1B782000 == 43 [pid = 216] [id = 425] 00:01:25 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C0DB800) [pid = 216] [serial = 1275] [outer = 00000000] 00:01:25 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C976800) [pid = 216] [serial = 1276] [outer = 1C0DB800] 00:01:25 INFO - PROCESS | 216 | 1461222085523 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C99A800) [pid = 216] [serial = 1277] [outer = 1C0DB800] 00:01:26 INFO - PROCESS | 216 | 1461222086097 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 950ms 00:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:01:26 INFO - PROCESS | 216 | 1461222086147 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 216 | 1461222086150 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 00:01:26 INFO - PROCESS | 216 | 1461222086154 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 216 | 1461222086156 Marionette TRACE conn5 <- [1,1666,null,{}] 00:01:26 INFO - PROCESS | 216 | 1461222086160 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}] 00:01:26 INFO - PROCESS | 216 | 1461222086394 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 00:01:26 INFO - PROCESS | 216 | 1461222086552 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 216 | ++DOCSHELL 0EB35C00 == 44 [pid = 216] [id = 426] 00:01:26 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (0EB36400) [pid = 216] [serial = 1278] [outer = 00000000] 00:01:26 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (0F5E9800) [pid = 216] [serial = 1279] [outer = 0EB36400] 00:01:26 INFO - PROCESS | 216 | 1461222086602 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (127CF000) [pid = 216] [serial = 1280] [outer = 0EB36400] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 15C4F800 == 43 [pid = 216] [id = 352] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 1AE3C800 == 42 [pid = 216] [id = 355] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 0EBE7800 == 41 [pid = 216] [id = 349] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 19F5D800 == 40 [pid = 216] [id = 354] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 1F504C00 == 39 [pid = 216] [id = 406] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 1285EC00 == 38 [pid = 216] [id = 351] 00:01:27 INFO - PROCESS | 216 | --DOCSHELL 1BF38800 == 37 [pid = 216] [id = 359] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 118 (15C52C00) [pid = 216] [serial = 1231] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1283B000) [pid = 216] [serial = 1090] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1F323C00) [pid = 216] [serial = 1136] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1D7CB800) [pid = 216] [serial = 1133] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C99AC00) [pid = 216] [serial = 1087] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 113 (12E67400) [pid = 216] [serial = 1229] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1D4AF000) [pid = 216] [serial = 1210] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1CA0A400) [pid = 216] [serial = 1208] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C9E8C00) [pid = 216] [serial = 1207] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B77C400) [pid = 216] [serial = 1213] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 108 (2044F800) [pid = 216] [serial = 1216] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1D42D800) [pid = 216] [serial = 1211] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B5F4400) [pid = 216] [serial = 1201] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AE57C00) [pid = 216] [serial = 1198] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AEC9400) [pid = 216] [serial = 1199] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 103 (12C87C00) [pid = 216] [serial = 1195] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1378F000) [pid = 216] [serial = 1196] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 101 (18B07800) [pid = 216] [serial = 1193] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18196C00) [pid = 216] [serial = 1192] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 99 (2073E800) [pid = 216] [serial = 1190] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 98 (20739800) [pid = 216] [serial = 1189] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 97 (20718000) [pid = 216] [serial = 1187] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 96 (205F0800) [pid = 216] [serial = 1219] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 95 (20716800) [pid = 216] [serial = 1186] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 94 (205EF400) [pid = 216] [serial = 1184] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 93 (205EBC00) [pid = 216] [serial = 1183] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 92 (2046D000) [pid = 216] [serial = 1181] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 91 (20465000) [pid = 216] [serial = 1180] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 90 (20453000) [pid = 216] [serial = 1178] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1F510800) [pid = 216] [serial = 1177] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1FD5C000) [pid = 216] [serial = 1217] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 87 (0ECB1400) [pid = 216] [serial = 1222] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 86 (126C4C00) [pid = 216] [serial = 1225] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 85 (12833400) [pid = 216] [serial = 1226] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 84 (12CC3000) [pid = 216] [serial = 1228] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 83 (0F53EC00) [pid = 216] [serial = 1223] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B783000) [pid = 216] [serial = 1175] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B5C1C00) [pid = 216] [serial = 1174] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1737F000) [pid = 216] [serial = 1172] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 79 (16C1F400) [pid = 216] [serial = 1171] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1FD4E000) [pid = 216] [serial = 1169] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1BF2B000) [pid = 216] [serial = 1204] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1C0D1400) [pid = 216] [serial = 1205] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1CC4F800) [pid = 216] [serial = 1214] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 74 (20665C00) [pid = 216] [serial = 1220] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1B633800) [pid = 216] [serial = 1202] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1B784000) [pid = 216] [serial = 1130] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1D37DC00) [pid = 216] [serial = 1124] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 70 (171CC000) [pid = 216] [serial = 1127] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1F503C00) [pid = 216] [serial = 1139] [outer = 00000000] [url = about:blank] 00:01:27 INFO - PROCESS | 216 | 1461222087231 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1125ms 00:01:27 INFO - PROCESS | 216 | 1461222087283 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 216 | 1461222087287 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 00:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:01:27 INFO - PROCESS | 216 | 1461222087291 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 216 | 1461222087296 Marionette TRACE conn5 <- [1,1670,null,{}] 00:01:27 INFO - PROCESS | 216 | 1461222087300 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}] 00:01:27 INFO - PROCESS | 216 | 1461222087384 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 00:01:27 INFO - PROCESS | 216 | 1461222087474 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 216 | ++DOCSHELL 12607C00 == 38 [pid = 216] [id = 427] 00:01:27 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (12608800) [pid = 216] [serial = 1281] [outer = 00000000] 00:01:27 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (12855800) [pid = 216] [serial = 1282] [outer = 12608800] 00:01:27 INFO - PROCESS | 216 | 1461222087522 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (12C7C400) [pid = 216] [serial = 1283] [outer = 12608800] 00:01:27 INFO - PROCESS | 216 | 1461222087971 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 729ms 00:01:28 INFO - PROCESS | 216 | 1461222088022 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 216 | 1461222088025 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 00:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:01:28 INFO - PROCESS | 216 | 1461222088029 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 216 | 1461222088031 Marionette TRACE conn5 <- [1,1674,null,{}] 00:01:28 INFO - PROCESS | 216 | 1461222088035 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}] 00:01:28 INFO - PROCESS | 216 | 1461222088115 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 00:01:28 INFO - PROCESS | 216 | 1461222088123 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 216 | ++DOCSHELL 15C4B800 == 39 [pid = 216] [id = 428] 00:01:28 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (15C57000) [pid = 216] [serial = 1284] [outer = 00000000] 00:01:28 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (16C39800) [pid = 216] [serial = 1285] [outer = 15C57000] 00:01:28 INFO - PROCESS | 216 | 1461222088172 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (171C2400) [pid = 216] [serial = 1286] [outer = 15C57000] 00:01:28 INFO - PROCESS | 216 | 1461222088648 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]]]}] 00:01:28 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 00:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 00:01:28 INFO - PROCESS | 216 | 1461222088702 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 216 | 1461222088706 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 00:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:01:28 INFO - PROCESS | 216 | 1461222088716 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 216 | 1461222088721 Marionette TRACE conn5 <- [1,1678,null,{}] 00:01:28 INFO - PROCESS | 216 | 1461222088725 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}] 00:01:28 INFO - PROCESS | 216 | 1461222088812 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 00:01:28 INFO - PROCESS | 216 | 1461222088905 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 216 | ++DOCSHELL 171CEC00 == 40 [pid = 216] [id = 429] 00:01:28 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (174ECC00) [pid = 216] [serial = 1287] [outer = 00000000] 00:01:28 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (19F60000) [pid = 216] [serial = 1288] [outer = 174ECC00] 00:01:28 INFO - PROCESS | 216 | 1461222088950 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (19F68C00) [pid = 216] [serial = 1289] [outer = 174ECC00] 00:01:29 INFO - PROCESS | 216 | 1461222089357 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 00:01:29 INFO - PROCESS | 216 | 1461222089402 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 216 | 1461222089404 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:01:29 INFO - PROCESS | 216 | 1461222089413 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 216 | 1461222089415 Marionette TRACE conn5 <- [1,1682,null,{}] 00:01:29 INFO - PROCESS | 216 | 1461222089419 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}] 00:01:29 INFO - PROCESS | 216 | 1461222089556 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 00:01:29 INFO - PROCESS | 216 | 1461222089566 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 216 | ++DOCSHELL 0EB23000 == 41 [pid = 216] [id = 430] 00:01:29 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (0EBE5000) [pid = 216] [serial = 1290] [outer = 00000000] 00:01:29 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1AE57C00) [pid = 216] [serial = 1291] [outer = 0EBE5000] 00:01:29 INFO - PROCESS | 216 | 1461222089665 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1AEC6400) [pid = 216] [serial = 1292] [outer = 0EBE5000] 00:01:30 INFO - PROCESS | 216 | 1461222090080 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 00:01:30 INFO - PROCESS | 216 | 1461222090148 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 216 | 1461222090150 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 00:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:01:30 INFO - PROCESS | 216 | 1461222090153 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 216 | 1461222090155 Marionette TRACE conn5 <- [1,1686,null,{}] 00:01:30 INFO - PROCESS | 216 | 1461222090159 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}] 00:01:30 INFO - PROCESS | 216 | 1461222090268 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 00:01:30 INFO - PROCESS | 216 | 1461222090334 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 216 | ++DOCSHELL 1B5BCC00 == 42 [pid = 216] [id = 431] 00:01:30 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B5BD000) [pid = 216] [serial = 1293] [outer = 00000000] 00:01:30 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B5F1000) [pid = 216] [serial = 1294] [outer = 1B5BD000] 00:01:30 INFO - PROCESS | 216 | 1461222090389 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B636400) [pid = 216] [serial = 1295] [outer = 1B5BD000] 00:01:30 INFO - PROCESS | 216 | 1461222090846 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]]]}] 00:01:30 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 00:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 00:01:30 INFO - PROCESS | 216 | 1461222090903 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 216 | 1461222090905 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 00:01:30 INFO - PROCESS | 216 | 1461222090908 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:01:30 INFO - PROCESS | 216 | 1461222090910 Marionette TRACE conn5 <- [1,1690,null,{}] 00:01:30 INFO - PROCESS | 216 | 1461222090913 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}] 00:01:31 INFO - PROCESS | 216 | 1461222091027 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 00:01:31 INFO - PROCESS | 216 | 1461222091036 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 216 | ++DOCSHELL 1B5B9000 == 43 [pid = 216] [id = 432] 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B637C00) [pid = 216] [serial = 1296] [outer = 00000000] 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1BF37400) [pid = 216] [serial = 1297] [outer = 1B637C00] 00:01:31 INFO - PROCESS | 216 | 1461222091083 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C0D2C00) [pid = 216] [serial = 1298] [outer = 1B637C00] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 86 (18199400) [pid = 216] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0EBE8C00) [pid = 216] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1373D000) [pid = 216] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 83 (13748C00) [pid = 216] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1378D000) [pid = 216] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B5B7400) [pid = 216] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1B5EF800) [pid = 216] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 79 (12157400) [pid = 216] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:01:31 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1AE5C000) [pid = 216] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:01:31 INFO - PROCESS | 216 | 1461222091599 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 00:01:31 INFO - PROCESS | 216 | 1461222091682 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 00:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:01:31 INFO - PROCESS | 216 | 1461222091684 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 00:01:31 INFO - PROCESS | 216 | 1461222091687 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 216 | 1461222091689 Marionette TRACE conn5 <- [1,1694,null,{}] 00:01:31 INFO - PROCESS | 216 | 1461222091693 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}] 00:01:31 INFO - PROCESS | 216 | 1461222091769 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 00:01:31 INFO - PROCESS | 216 | 1461222091776 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 216 | ++DOCSHELL 12E5B800 == 44 [pid = 216] [id = 433] 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (12ECC000) [pid = 216] [serial = 1299] [outer = 00000000] 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B5F4800) [pid = 216] [serial = 1300] [outer = 12ECC000] 00:01:31 INFO - PROCESS | 216 | 1461222091820 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (19F5F800) [pid = 216] [serial = 1301] [outer = 12ECC000] 00:01:32 INFO - PROCESS | 216 | 1461222092249 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 00:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:01:32 INFO - PROCESS | 216 | 1461222092258 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 216 | 1461222092259 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 00:01:32 INFO - PROCESS | 216 | 1461222092276 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 216 | 1461222092277 Marionette TRACE conn5 <- [1,1698,null,{}] 00:01:32 INFO - PROCESS | 216 | 1461222092285 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}] 00:01:32 INFO - PROCESS | 216 | 1461222092362 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 00:01:32 INFO - PROCESS | 216 | 1461222092368 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 216 | ++DOCSHELL 0EB3A800 == 45 [pid = 216] [id = 434] 00:01:32 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B77C000) [pid = 216] [serial = 1302] [outer = 00000000] 00:01:32 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C96AC00) [pid = 216] [serial = 1303] [outer = 1B77C000] 00:01:32 INFO - PROCESS | 216 | 1461222092413 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C972800) [pid = 216] [serial = 1304] [outer = 1B77C000] 00:01:32 INFO - PROCESS | 216 | 1461222092843 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 650ms 00:01:32 INFO - PROCESS | 216 | 1461222092914 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 00:01:32 INFO - PROCESS | 216 | 1461222092916 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 00:01:32 INFO - PROCESS | 216 | 1461222092919 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:01:32 INFO - PROCESS | 216 | 1461222092921 Marionette TRACE conn5 <- [1,1702,null,{}] 00:01:32 INFO - PROCESS | 216 | 1461222092924 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}] 00:01:32 INFO - PROCESS | 216 | 1461222093001 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 00:01:32 INFO - PROCESS | 216 | 1461222093007 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 216 | ++DOCSHELL 1C968400 == 46 [pid = 216] [id = 435] 00:01:32 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1C974C00) [pid = 216] [serial = 1305] [outer = 00000000] 00:01:33 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C9E9400) [pid = 216] [serial = 1306] [outer = 1C974C00] 00:01:33 INFO - PROCESS | 216 | 1461222093051 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1CA0E400) [pid = 216] [serial = 1307] [outer = 1C974C00] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1B5F3C00 == 45 [pid = 216] [id = 358] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1C971000 == 44 [pid = 216] [id = 362] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 0EB1BC00 == 43 [pid = 216] [id = 356] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1712E800 == 42 [pid = 216] [id = 353] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 181A2C00 == 41 [pid = 216] [id = 360] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1AE3B000 == 40 [pid = 216] [id = 361] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 0EBE6800 == 39 [pid = 216] [id = 363] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1260F400 == 38 [pid = 216] [id = 366] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1285E800 == 37 [pid = 216] [id = 357] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 12607C00 == 36 [pid = 216] [id = 427] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1B782000 == 35 [pid = 216] [id = 425] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 0EB35C00 == 34 [pid = 216] [id = 426] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 0EB23000 == 33 [pid = 216] [id = 430] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1B5BCC00 == 32 [pid = 216] [id = 431] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 171CEC00 == 31 [pid = 216] [id = 429] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 0EB3A800 == 30 [pid = 216] [id = 434] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 12E5B800 == 29 [pid = 216] [id = 433] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 15C4B800 == 28 [pid = 216] [id = 428] 00:01:34 INFO - PROCESS | 216 | --DOCSHELL 1B5B9000 == 27 [pid = 216] [id = 432] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C7E7400) [pid = 216] [serial = 1267] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1BF35000) [pid = 216] [serial = 1265] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 84 (19F6AC00) [pid = 216] [serial = 1249] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1285A000) [pid = 216] [serial = 1261] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 82 (171D9000) [pid = 216] [serial = 1246] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 81 (173D6400) [pid = 216] [serial = 1247] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AE35000) [pid = 216] [serial = 1264] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1A294000) [pid = 216] [serial = 1250] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 78 (12CBE400) [pid = 216] [serial = 1262] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 77 (16A0B800) [pid = 216] [serial = 1232] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1B5EAC00) [pid = 216] [serial = 1255] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 75 (18B0B000) [pid = 216] [serial = 1240] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1B781400) [pid = 216] [serial = 1258] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 73 (126C2800) [pid = 216] [serial = 1243] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1B77D000) [pid = 216] [serial = 1259] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 71 (16CA9000) [pid = 216] [serial = 1237] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 70 (12851C00) [pid = 216] [serial = 1244] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1B226000) [pid = 216] [serial = 1253] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 68 (121DF000) [pid = 216] [serial = 1234] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 67 (1AECB000) [pid = 216] [serial = 1252] [outer = 00000000] [url = about:blank] 00:01:34 INFO - PROCESS | 216 | --DOMWINDOW == 66 (1B5EC400) [pid = 216] [serial = 1256] [outer = 00000000] [url = about:blank] 00:01:35 INFO - PROCESS | 216 | 1461222095109 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2231ms 00:01:35 INFO - PROCESS | 216 | 1461222095157 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 00:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:01:35 INFO - PROCESS | 216 | 1461222095161 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 00:01:35 INFO - PROCESS | 216 | 1461222095166 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 216 | 1461222095170 Marionette TRACE conn5 <- [1,1706,null,{}] 00:01:35 INFO - PROCESS | 216 | 1461222095175 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}] 00:01:35 INFO - PROCESS | 216 | 1461222095268 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 00:01:35 INFO - PROCESS | 216 | 1461222095278 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 216 | ++DOCSHELL 0EBEE000 == 28 [pid = 216] [id = 436] 00:01:35 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0EBEE800) [pid = 216] [serial = 1308] [outer = 00000000] 00:01:35 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (0F5DF000) [pid = 216] [serial = 1309] [outer = 0EBEE800] 00:01:35 INFO - PROCESS | 216 | 1461222095327 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (121EE800) [pid = 216] [serial = 1310] [outer = 0EBEE800] 00:01:35 INFO - PROCESS | 216 | 1461222095857 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 00:01:35 INFO - PROCESS | 216 | 1461222095909 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 216 | 1461222095916 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:01:35 INFO - PROCESS | 216 | 1461222095925 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 216 | 1461222095928 Marionette TRACE conn5 <- [1,1710,null,{}] 00:01:35 INFO - PROCESS | 216 | 1461222095932 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}] 00:01:36 INFO - PROCESS | 216 | 1461222096022 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 00:01:36 INFO - PROCESS | 216 | 1461222096114 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 216 | ++DOCSHELL 12833C00 == 29 [pid = 216] [id = 437] 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (12834400) [pid = 216] [serial = 1311] [outer = 00000000] 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (12854000) [pid = 216] [serial = 1312] [outer = 12834400] 00:01:36 INFO - PROCESS | 216 | 1461222096161 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1285BC00) [pid = 216] [serial = 1313] [outer = 12834400] 00:01:36 INFO - PROCESS | 216 | 1461222096573 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]]]}] 00:01: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 00:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 00:01:36 INFO - PROCESS | 216 | 1461222096602 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 216 | 1461222096605 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 00:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:01:36 INFO - PROCESS | 216 | 1461222096609 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 216 | 1461222096612 Marionette TRACE conn5 <- [1,1714,null,{}] 00:01:36 INFO - PROCESS | 216 | 1461222096623 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}] 00:01:36 INFO - PROCESS | 216 | 1461222096741 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 00:01:36 INFO - PROCESS | 216 | 1461222096757 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 216 | ++DOCSHELL 12E5C800 == 30 [pid = 216] [id = 438] 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12E62400) [pid = 216] [serial = 1314] [outer = 00000000] 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1373C000) [pid = 216] [serial = 1315] [outer = 12E62400] 00:01:36 INFO - PROCESS | 216 | 1461222096807 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (13794400) [pid = 216] [serial = 1316] [outer = 12E62400] 00:01:37 INFO - PROCESS | 216 | 1461222097263 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 00:01:37 INFO - PROCESS | 216 | 1461222097286 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 216 | 1461222097288 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:01:37 INFO - PROCESS | 216 | 1461222097310 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 216 | 1461222097312 Marionette TRACE conn5 <- [1,1718,null,{}] 00:01:37 INFO - PROCESS | 216 | 1461222097315 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}] 00:01:37 INFO - PROCESS | 216 | 1461222097397 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 00:01:37 INFO - PROCESS | 216 | 1461222097403 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 216 | ++DOCSHELL 136AEC00 == 31 [pid = 216] [id = 439] 00:01:37 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (16A12C00) [pid = 216] [serial = 1317] [outer = 00000000] 00:01:37 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (17110C00) [pid = 216] [serial = 1318] [outer = 16A12C00] 00:01:37 INFO - PROCESS | 216 | 1461222097449 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (171D9000) [pid = 216] [serial = 1319] [outer = 16A12C00] 00:01:37 INFO - PROCESS | 216 | 1461222097881 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]]]}] 00:01:37 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 00:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 631ms 00:01:37 INFO - PROCESS | 216 | 1461222097942 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 216 | 1461222097944 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 00:01:37 INFO - PROCESS | 216 | 1461222097947 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:01:37 INFO - PROCESS | 216 | 1461222097949 Marionette TRACE conn5 <- [1,1722,null,{}] 00:01:37 INFO - PROCESS | 216 | 1461222097953 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}] 00:01:38 INFO - PROCESS | 216 | 1461222098030 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 00:01:38 INFO - PROCESS | 216 | 1461222098035 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 216 | ++DOCSHELL 171DE400 == 32 [pid = 216] [id = 440] 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (17381800) [pid = 216] [serial = 1320] [outer = 00000000] 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (174EB800) [pid = 216] [serial = 1321] [outer = 17381800] 00:01:38 INFO - PROCESS | 216 | 1461222098081 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1823DC00) [pid = 216] [serial = 1322] [outer = 17381800] 00:01:38 INFO - PROCESS | 216 | 1461222098538 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]]]}] 00:01: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 00:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 00:01:38 INFO - PROCESS | 216 | 1461222098591 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 216 | 1461222098593 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 00:01:38 INFO - PROCESS | 216 | 1461222098597 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 216 | 1461222098598 Marionette TRACE conn5 <- [1,1726,null,{}] 00:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:01:38 INFO - PROCESS | 216 | 1461222098602 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}] 00:01:38 INFO - PROCESS | 216 | 1461222098710 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 00:01:38 INFO - PROCESS | 216 | 1461222098721 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 216 | ++DOCSHELL 19F65C00 == 33 [pid = 216] [id = 441] 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (19F67800) [pid = 216] [serial = 1323] [outer = 00000000] 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1AE35000) [pid = 216] [serial = 1324] [outer = 19F67800] 00:01:38 INFO - PROCESS | 216 | 1461222098775 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1AE5C400) [pid = 216] [serial = 1325] [outer = 19F67800] 00:01:39 INFO - PROCESS | 216 | 1461222099216 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 00:01:39 INFO - PROCESS | 216 | 1461222099272 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 216 | 1461222099274 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 00:01:39 INFO - PROCESS | 216 | 1461222099278 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 216 | 1461222099279 Marionette TRACE conn5 <- [1,1730,null,{}] 00:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:01:39 INFO - PROCESS | 216 | 1461222099283 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}] 00:01:39 INFO - PROCESS | 216 | 1461222099360 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 00:01:39 INFO - PROCESS | 216 | 1461222099366 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 216 | ++DOCSHELL 1AED1000 == 34 [pid = 216] [id = 442] 00:01:39 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1AED1C00) [pid = 216] [serial = 1326] [outer = 00000000] 00:01:39 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B5B8800) [pid = 216] [serial = 1327] [outer = 1AED1C00] 00:01:39 INFO - PROCESS | 216 | 1461222099411 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B5B8400) [pid = 216] [serial = 1328] [outer = 1AED1C00] 00:01:39 INFO - PROCESS | 216 | 1461222099866 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]]]}] 00:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 00:01:39 INFO - PROCESS | 216 | 1461222099913 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 216 | 1461222099915 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 00:01:39 INFO - PROCESS | 216 | 1461222099923 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:01:39 INFO - PROCESS | 216 | 1461222099924 Marionette TRACE conn5 <- [1,1734,null,{}] 00:01:39 INFO - PROCESS | 216 | 1461222099928 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}] 00:01:39 INFO - PROCESS | 216 | 1461222100005 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 00:01:39 INFO - PROCESS | 216 | 1461222100011 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 216 | ++DOCSHELL 12851C00 == 35 [pid = 216] [id = 443] 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1B5BE800) [pid = 216] [serial = 1329] [outer = 00000000] 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1B5F5C00) [pid = 216] [serial = 1330] [outer = 1B5BE800] 00:01:40 INFO - PROCESS | 216 | 1461222100056 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1B5EF000) [pid = 216] [serial = 1331] [outer = 1B5BE800] 00:01:40 INFO - PROCESS | 216 | 1461222100538 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]]]}] 00:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 00:01:40 INFO - PROCESS | 216 | 1461222100600 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 216 | 1461222100602 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 00:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:01:40 INFO - PROCESS | 216 | 1461222100605 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 216 | 1461222100607 Marionette TRACE conn5 <- [1,1738,null,{}] 00:01:40 INFO - PROCESS | 216 | 1461222100610 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}] 00:01:40 INFO - PROCESS | 216 | 1461222100720 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 00:01:40 INFO - PROCESS | 216 | 1461222100809 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 216 | ++DOCSHELL 12E5BC00 == 36 [pid = 216] [id = 444] 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1B63B400) [pid = 216] [serial = 1332] [outer = 00000000] 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1B782400) [pid = 216] [serial = 1333] [outer = 1B63B400] 00:01:40 INFO - PROCESS | 216 | 1461222100856 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (12609000) [pid = 216] [serial = 1334] [outer = 1B63B400] 00:01:41 INFO - PROCESS | 216 | 1461222101282 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]]]}] 00:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 00:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:01:41 INFO - PROCESS | 216 | 1461222101337 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 216 | 1461222101339 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 00:01:41 INFO - PROCESS | 216 | 1461222101349 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 216 | 1461222101351 Marionette TRACE conn5 <- [1,1742,null,{}] 00:01:41 INFO - PROCESS | 216 | 1461222101355 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}] 00:01:41 INFO - PROCESS | 216 | 1461222101466 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 00:01:41 INFO - PROCESS | 216 | 1461222101472 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 216 | ++DOCSHELL 16C18000 == 37 [pid = 216] [id = 445] 00:01:41 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1BF38800) [pid = 216] [serial = 1335] [outer = 00000000] 00:01:41 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1C421000) [pid = 216] [serial = 1336] [outer = 1BF38800] 00:01:41 INFO - PROCESS | 216 | 1461222101520 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C7DA800) [pid = 216] [serial = 1337] [outer = 1BF38800] 00:01:41 INFO - PROCESS | 216 | 1461222101974 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]]]}] 00:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 00:01:42 INFO - PROCESS | 216 | 1461222102033 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 216 | 1461222102036 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 00:01:42 INFO - PROCESS | 216 | 1461222102039 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:01:42 INFO - PROCESS | 216 | 1461222102041 Marionette TRACE conn5 <- [1,1746,null,{}] 00:01:42 INFO - PROCESS | 216 | 1461222102044 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}] 00:01:42 INFO - PROCESS | 216 | 1461222102204 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 95 (12ED8000) [pid = 216] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0EBEFC00) [pid = 216] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 93 (18240800) [pid = 216] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1B77C000) [pid = 216] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 91 (0EBE5000) [pid = 216] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1B5BD000) [pid = 216] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1B637C00) [pid = 216] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 88 (174ECC00) [pid = 216] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 87 (15C57000) [pid = 216] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 86 (12608800) [pid = 216] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0EB36400) [pid = 216] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C0DB800) [pid = 216] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1823E400) [pid = 216] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 82 (0EBE4400) [pid = 216] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1C0DE800) [pid = 216] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:01:42 INFO - PROCESS | 216 | --DOMWINDOW == 80 (12ECC000) [pid = 216] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:01:42 INFO - PROCESS | 216 | 1461222102712 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 216 | ++DOCSHELL 0EB24000 == 38 [pid = 216] [id = 446] 00:01:42 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (0EB36400) [pid = 216] [serial = 1338] [outer = 00000000] 00:01:42 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (0EE0A400) [pid = 216] [serial = 1339] [outer = 0EB36400] 00:01:42 INFO - PROCESS | 216 | 1461222102766 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (12ECC000) [pid = 216] [serial = 1340] [outer = 0EB36400] 00:01:43 INFO - PROCESS | 216 | 1461222103155 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]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1169ms 00:01:43 INFO - PROCESS | 216 | 1461222103213 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 216 | 1461222103216 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 00:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:01:43 INFO - PROCESS | 216 | 1461222103219 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 216 | 1461222103221 Marionette TRACE conn5 <- [1,1750,null,{}] 00:01:43 INFO - PROCESS | 216 | 1461222103224 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}] 00:01:43 INFO - PROCESS | 216 | 1461222103301 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 00:01:43 INFO - PROCESS | 216 | 1461222103307 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 216 | ++DOCSHELL 173CBC00 == 39 [pid = 216] [id = 447] 00:01:43 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (173E0C00) [pid = 216] [serial = 1341] [outer = 00000000] 00:01:43 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5F6C00) [pid = 216] [serial = 1342] [outer = 173E0C00] 00:01:43 INFO - PROCESS | 216 | 1461222103351 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C0DE800) [pid = 216] [serial = 1343] [outer = 173E0C00] 00:01:43 INFO - PROCESS | 216 | 1461222103791 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]]]}] 00:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 00:01:43 INFO - PROCESS | 216 | 1461222103850 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 216 | 1461222103852 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 00:01:43 INFO - PROCESS | 216 | 1461222103855 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:01:43 INFO - PROCESS | 216 | 1461222103857 Marionette TRACE conn5 <- [1,1754,null,{}] 00:01:43 INFO - PROCESS | 216 | 1461222103860 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}] 00:01:43 INFO - PROCESS | 216 | 1461222103938 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 00:01:43 INFO - PROCESS | 216 | 1461222103944 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 216 | ++DOCSHELL 1C96E400 == 40 [pid = 216] [id = 448] 00:01:43 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C9A0000) [pid = 216] [serial = 1344] [outer = 00000000] 00:01:43 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C9F1800) [pid = 216] [serial = 1345] [outer = 1C9A0000] 00:01:43 INFO - PROCESS | 216 | 1461222103988 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1CC10C00) [pid = 216] [serial = 1346] [outer = 1C9A0000] 00:01:44 INFO - PROCESS | 216 | 1461222104445 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]]]}] 00:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 00:01:44 INFO - PROCESS | 216 | 1461222104490 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 216 | 1461222104492 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 00:01:44 INFO - PROCESS | 216 | 1461222104495 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:01:44 INFO - PROCESS | 216 | 1461222104497 Marionette TRACE conn5 <- [1,1758,null,{}] 00:01:44 INFO - PROCESS | 216 | 1461222104506 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}] 00:01:44 INFO - PROCESS | 216 | 1461222104584 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 00:01:44 INFO - PROCESS | 216 | 1461222104591 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 216 | ++DOCSHELL 1CC4F400 == 41 [pid = 216] [id = 449] 00:01:44 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1CCAD400) [pid = 216] [serial = 1347] [outer = 00000000] 00:01:44 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1D106C00) [pid = 216] [serial = 1348] [outer = 1CCAD400] 00:01:44 INFO - PROCESS | 216 | 1461222104634 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1D10FC00) [pid = 216] [serial = 1349] [outer = 1CCAD400] 00:01:45 INFO - PROCESS | 216 | 1461222105459 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]]]}] 00:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 00:01:45 INFO - PROCESS | 216 | 1461222105470 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 216 | 1461222105476 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 00:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:01:45 INFO - PROCESS | 216 | 1461222105481 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 216 | 1461222105485 Marionette TRACE conn5 <- [1,1762,null,{}] 00:01:45 INFO - PROCESS | 216 | 1461222105490 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}] 00:01:45 INFO - PROCESS | 216 | 1461222105610 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 00:01:45 INFO - PROCESS | 216 | 1461222105746 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 216 | ++DOCSHELL 0EE12400 == 42 [pid = 216] [id = 450] 00:01:45 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (121FA400) [pid = 216] [serial = 1350] [outer = 00000000] 00:01:45 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (12839C00) [pid = 216] [serial = 1351] [outer = 121FA400] 00:01:45 INFO - PROCESS | 216 | 1461222105804 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1285F000) [pid = 216] [serial = 1352] [outer = 121FA400] 00:01:46 INFO - PROCESS | 216 | 1461222106454 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]]]}] 00:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1072ms 00:01:46 INFO - PROCESS | 216 | 1461222106527 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 216 | 1461222106533 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 00:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:01:46 INFO - PROCESS | 216 | 1461222106540 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 216 | 1461222106543 Marionette TRACE conn5 <- [1,1766,null,{}] 00:01:46 INFO - PROCESS | 216 | 1461222106547 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}] 00:01:46 INFO - PROCESS | 216 | 1461222106664 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 00:01:46 INFO - PROCESS | 216 | 1461222106935 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 216 | ++DOCSHELL 0EB15800 == 43 [pid = 216] [id = 451] 00:01:46 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (0EB18400) [pid = 216] [serial = 1353] [outer = 00000000] 00:01:47 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12608400) [pid = 216] [serial = 1354] [outer = 0EB18400] 00:01:47 INFO - PROCESS | 216 | 1461222107016 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (126C2C00) [pid = 216] [serial = 1355] [outer = 0EB18400] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 12832400 == 42 [pid = 216] [id = 421] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1B5BD800 == 41 [pid = 216] [id = 419] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 12E5C400 == 40 [pid = 216] [id = 412] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1823F400 == 39 [pid = 216] [id = 413] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1B5B6C00 == 38 [pid = 216] [id = 418] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 0EE15C00 == 37 [pid = 216] [id = 414] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 0EB34C00 == 36 [pid = 216] [id = 420] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 0EBEF400 == 35 [pid = 216] [id = 411] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 173E0000 == 34 [pid = 216] [id = 416] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1AE57400 == 33 [pid = 216] [id = 417] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 12C7DC00 == 32 [pid = 216] [id = 409] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 12ECCC00 == 31 [pid = 216] [id = 410] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 0EBEAC00 == 30 [pid = 216] [id = 407] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1260AC00 == 29 [pid = 216] [id = 408] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 12853C00 == 28 [pid = 216] [id = 415] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C9E9400) [pid = 216] [serial = 1306] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOCSHELL 1C968400 == 27 [pid = 216] [id = 435] 00:01:47 INFO - PROCESS | 216 | 1461222107725 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]]]}] 00:01:47 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 00:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1221ms 00:01:47 INFO - PROCESS | 216 | 1461222107763 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 216 | 1461222107767 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 00:01:47 INFO - PROCESS | 216 | 1461222107773 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:01:47 INFO - PROCESS | 216 | 1461222107776 Marionette TRACE conn5 <- [1,1770,null,{}] 00:01:47 INFO - PROCESS | 216 | 1461222107780 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}] 00:01:47 INFO - PROCESS | 216 | 1461222107877 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 96 (18F72800) [pid = 216] [serial = 1241] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 95 (171C9C00) [pid = 216] [serial = 1238] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 94 (126B5800) [pid = 216] [serial = 1235] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C972800) [pid = 216] [serial = 1304] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1AE57C00) [pid = 216] [serial = 1291] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B5F1000) [pid = 216] [serial = 1294] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AEC6400) [pid = 216] [serial = 1292] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1BF37400) [pid = 216] [serial = 1297] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B636400) [pid = 216] [serial = 1295] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C96AC00) [pid = 216] [serial = 1303] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C0D2C00) [pid = 216] [serial = 1298] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 85 (19F60000) [pid = 216] [serial = 1288] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 84 (16C39800) [pid = 216] [serial = 1285] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 83 (171C2400) [pid = 216] [serial = 1286] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 82 (12855800) [pid = 216] [serial = 1282] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 81 (12C7C400) [pid = 216] [serial = 1283] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 80 (127CF000) [pid = 216] [serial = 1280] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 79 (0F5E9800) [pid = 216] [serial = 1279] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1C99A800) [pid = 216] [serial = 1277] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C976800) [pid = 216] [serial = 1276] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1AEC9000) [pid = 216] [serial = 1274] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1AE35800) [pid = 216] [serial = 1273] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1378F800) [pid = 216] [serial = 1271] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 73 (12C85400) [pid = 216] [serial = 1270] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1C96A800) [pid = 216] [serial = 1268] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1B5F4800) [pid = 216] [serial = 1300] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 70 (19F68C00) [pid = 216] [serial = 1289] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | --DOMWINDOW == 69 (19F5F800) [pid = 216] [serial = 1301] [outer = 00000000] [url = about:blank] 00:01:47 INFO - PROCESS | 216 | 1461222107979 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:47 INFO - PROCESS | 216 | ++DOCSHELL 0EB3D400 == 28 [pid = 216] [id = 452] 00:01:47 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0EE07800) [pid = 216] [serial = 1356] [outer = 00000000] 00:01:48 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (127CD800) [pid = 216] [serial = 1357] [outer = 0EE07800] 00:01:48 INFO - PROCESS | 216 | 1461222108026 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (12851400) [pid = 216] [serial = 1358] [outer = 0EE07800] 00:01:48 INFO - PROCESS | 216 | 1461222108488 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]]]}] 00:01:48 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 00:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 769ms 00:01:48 INFO - PROCESS | 216 | 1461222108549 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 216 | 1461222108553 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 00:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:01:48 INFO - PROCESS | 216 | 1461222108557 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 216 | 1461222108559 Marionette TRACE conn5 <- [1,1774,null,{}] 00:01:48 INFO - PROCESS | 216 | 1461222108563 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}] 00:01:48 INFO - PROCESS | 216 | 1461222108643 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 00:01:48 INFO - PROCESS | 216 | 1461222108653 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 216 | ++DOCSHELL 126B5800 == 29 [pid = 216] [id = 453] 00:01:48 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12854800) [pid = 216] [serial = 1359] [outer = 00000000] 00:01:48 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (13794800) [pid = 216] [serial = 1360] [outer = 12854800] 00:01:48 INFO - PROCESS | 216 | 1461222108698 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (16A0B000) [pid = 216] [serial = 1361] [outer = 12854800] 00:01:49 INFO - PROCESS | 216 | 1461222109171 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]]]}] 00:01: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 00:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 00:01:49 INFO - PROCESS | 216 | 1461222109234 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 216 | 1461222109236 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:01:49 INFO - PROCESS | 216 | 1461222109241 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 216 | 1461222109247 Marionette TRACE conn5 <- [1,1778,null,{}] 00:01:49 INFO - PROCESS | 216 | 1461222109257 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}] 00:01:49 INFO - PROCESS | 216 | 1461222109345 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 00:01:49 INFO - PROCESS | 216 | 1461222109467 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 216 | ++DOCSHELL 174DF000 == 30 [pid = 216] [id = 454] 00:01:49 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (174E4000) [pid = 216] [serial = 1362] [outer = 00000000] 00:01:49 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1819EC00) [pid = 216] [serial = 1363] [outer = 174E4000] 00:01:49 INFO - PROCESS | 216 | 1461222109511 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (18248800) [pid = 216] [serial = 1364] [outer = 174E4000] 00:01:49 INFO - PROCESS | 216 | 1461222109884 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]]]}] 00:01:49 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) 00:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 690ms 00:01:49 INFO - PROCESS | 216 | 1461222109934 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 216 | 1461222109936 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:01:49 INFO - PROCESS | 216 | 1461222109947 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 216 | 1461222109949 Marionette TRACE conn5 <- [1,1782,null,{}] 00:01:49 INFO - PROCESS | 216 | 1461222109953 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}] 00:01:50 INFO - PROCESS | 216 | 1461222110061 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 00:01:50 INFO - PROCESS | 216 | 1461222110068 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 216 | ++DOCSHELL 18F73000 == 31 [pid = 216] [id = 455] 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18F73C00) [pid = 216] [serial = 1365] [outer = 00000000] 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1A278C00) [pid = 216] [serial = 1366] [outer = 18F73C00] 00:01:50 INFO - PROCESS | 216 | 1461222110113 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1A295400) [pid = 216] [serial = 1367] [outer = 18F73C00] 00:01:50 INFO - PROCESS | 216 | 1461222110557 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]]]}] 00:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 00:01:50 INFO - PROCESS | 216 | 1461222110618 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 00:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:01:50 INFO - PROCESS | 216 | 1461222110620 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 00:01:50 INFO - PROCESS | 216 | 1461222110624 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 216 | 1461222110625 Marionette TRACE conn5 <- [1,1786,null,{}] 00:01:50 INFO - PROCESS | 216 | 1461222110628 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}] 00:01:50 INFO - PROCESS | 216 | 1461222110733 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 00:01:50 INFO - PROCESS | 216 | 1461222110827 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 216 | ++DOCSHELL 1AE43400 == 32 [pid = 216] [id = 456] 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1AE54C00) [pid = 216] [serial = 1368] [outer = 00000000] 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1AECA000) [pid = 216] [serial = 1369] [outer = 1AE54C00] 00:01:50 INFO - PROCESS | 216 | 1461222110887 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B225000) [pid = 216] [serial = 1370] [outer = 1AE54C00] 00:01:51 INFO - PROCESS | 216 | 1461222111363 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]]]}] 00:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 00:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:01:51 INFO - PROCESS | 216 | 1461222111394 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 216 | 1461222111396 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 00:01:51 INFO - PROCESS | 216 | 1461222111400 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 216 | 1461222111401 Marionette TRACE conn5 <- [1,1790,null,{}] 00:01:51 INFO - PROCESS | 216 | 1461222111405 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}] 00:01:51 INFO - PROCESS | 216 | 1461222111514 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 00:01:51 INFO - PROCESS | 216 | 1461222111521 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 216 | ++DOCSHELL 13748400 == 33 [pid = 216] [id = 457] 00:01:51 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5B3400) [pid = 216] [serial = 1371] [outer = 00000000] 00:01:51 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B5F7800) [pid = 216] [serial = 1372] [outer = 1B5B3400] 00:01:51 INFO - PROCESS | 216 | 1461222111565 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B637000) [pid = 216] [serial = 1373] [outer = 1B5B3400] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C9A0000) [pid = 216] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B63B400) [pid = 216] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1BF38800) [pid = 216] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1B5BE800) [pid = 216] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C974C00) [pid = 216] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 81 (12E62400) [pid = 216] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 80 (12834400) [pid = 216] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 79 (0EBEE800) [pid = 216] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 78 (19F67800) [pid = 216] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1AED1C00) [pid = 216] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 76 (17381800) [pid = 216] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 75 (16A12C00) [pid = 216] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 74 (173E0C00) [pid = 216] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:01:52 INFO - PROCESS | 216 | --DOMWINDOW == 73 (0EB36400) [pid = 216] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:01:52 INFO - PROCESS | 216 | 1461222112201 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 830ms 00:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:01:52 INFO - PROCESS | 216 | 1461222112231 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 216 | 1461222112233 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 00:01:52 INFO - PROCESS | 216 | 1461222112236 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 216 | 1461222112237 Marionette TRACE conn5 <- [1,1794,null,{}] 00:01:52 INFO - PROCESS | 216 | 1461222112241 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}] 00:01:52 INFO - PROCESS | 216 | 1461222112315 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 00:01:52 INFO - PROCESS | 216 | 1461222112322 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 216 | ++DOCSHELL 0EBEEC00 == 34 [pid = 216] [id = 458] 00:01:52 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (127D3C00) [pid = 216] [serial = 1374] [outer = 00000000] 00:01:52 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (19F5E400) [pid = 216] [serial = 1375] [outer = 127D3C00] 00:01:52 INFO - PROCESS | 216 | 1461222112366 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1A293400) [pid = 216] [serial = 1376] [outer = 127D3C00] 00:01:52 INFO - PROCESS | 216 | 1461222112776 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]]]}] 00:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 570ms 00:01:52 INFO - PROCESS | 216 | 1461222112817 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 216 | 1461222112819 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 00:01:52 INFO - PROCESS | 216 | 1461222112822 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 216 | 1461222112824 Marionette TRACE conn5 <- [1,1798,null,{}] 00:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:01:52 INFO - PROCESS | 216 | 1461222112827 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}] 00:01:52 INFO - PROCESS | 216 | 1461222112903 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 00:01:52 INFO - PROCESS | 216 | 1461222112909 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 216 | ++DOCSHELL 1B5EB000 == 35 [pid = 216] [id = 459] 00:01:52 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1B5F3400) [pid = 216] [serial = 1377] [outer = 00000000] 00:01:52 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1B780400) [pid = 216] [serial = 1378] [outer = 1B5F3400] 00:01:52 INFO - PROCESS | 216 | 1461222112955 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1BF35C00) [pid = 216] [serial = 1379] [outer = 1B5F3400] 00:01:53 INFO - PROCESS | 216 | 1461222113386 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]]]}] 00:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 00:01:53 INFO - PROCESS | 216 | 1461222113458 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 216 | 1461222113460 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 00:01:53 INFO - PROCESS | 216 | 1461222113464 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:01:53 INFO - PROCESS | 216 | 1461222113465 Marionette TRACE conn5 <- [1,1802,null,{}] 00:01:53 INFO - PROCESS | 216 | 1461222113469 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}] 00:01:53 INFO - PROCESS | 216 | 1461222113550 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 00:01:53 INFO - PROCESS | 216 | 1461222113559 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 216 | ++DOCSHELL 1B5EE800 == 36 [pid = 216] [id = 460] 00:01:53 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B77DC00) [pid = 216] [serial = 1380] [outer = 00000000] 00:01:53 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1C41FC00) [pid = 216] [serial = 1381] [outer = 1B77DC00] 00:01:53 INFO - PROCESS | 216 | 1461222113603 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1C968400) [pid = 216] [serial = 1382] [outer = 1B77DC00] 00:01:54 INFO - PROCESS | 216 | 1461222114063 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]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 631ms 00:01:54 INFO - PROCESS | 216 | 1461222114141 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 216 | 1461222114145 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 00:01:54 INFO - PROCESS | 216 | 1461222114156 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - PROCESS | 216 | 1461222114160 Marionette TRACE conn5 <- [1,1806,null,{}] 00:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:01:54 INFO - PROCESS | 216 | 1461222114167 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}] 00:01:54 INFO - PROCESS | 216 | 1461222114275 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 00:01:54 INFO - PROCESS | 216 | 1461222114411 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 216 | ++DOCSHELL 121DF000 == 37 [pid = 216] [id = 461] 00:01:54 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (121EE000) [pid = 216] [serial = 1383] [outer = 00000000] 00:01:54 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (127C5400) [pid = 216] [serial = 1384] [outer = 121EE000] 00:01:54 INFO - PROCESS | 216 | 1461222114468 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (12B35C00) [pid = 216] [serial = 1385] [outer = 121EE000] 00:01:55 INFO - PROCESS | 216 | 1461222115131 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]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1016ms 00:01:55 INFO - PROCESS | 216 | 1461222115181 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 00:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:01:55 INFO - PROCESS | 216 | 1461222115185 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 00:01:55 INFO - PROCESS | 216 | 1461222115193 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 216 | 1461222115198 Marionette TRACE conn5 <- [1,1810,null,{}] 00:01:55 INFO - PROCESS | 216 | 1461222115202 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}] 00:01:55 INFO - PROCESS | 216 | 1461222115307 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 00:01:55 INFO - PROCESS | 216 | 1461222115439 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 216 | ++DOCSHELL 15C57C00 == 38 [pid = 216] [id = 462] 00:01:55 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (15CDF400) [pid = 216] [serial = 1386] [outer = 00000000] 00:01:55 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (174EAC00) [pid = 216] [serial = 1387] [outer = 15CDF400] 00:01:55 INFO - PROCESS | 216 | 1461222115496 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (19F5F800) [pid = 216] [serial = 1388] [outer = 15CDF400] 00:01:56 INFO - PROCESS | 216 | 1461222116076 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]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 931ms 00:01:56 INFO - PROCESS | 216 | 1461222116122 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 00:01:56 INFO - PROCESS | 216 | 1461222116125 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 00:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:01:56 INFO - PROCESS | 216 | 1461222116129 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 216 | 1461222116131 Marionette TRACE conn5 <- [1,1814,null,{}] 00:01:56 INFO - PROCESS | 216 | 1461222116141 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}] 00:01:56 INFO - PROCESS | 216 | 1461222116249 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 00:01:56 INFO - PROCESS | 216 | 1461222116382 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 216 | ++DOCSHELL 1C0D3C00 == 39 [pid = 216] [id = 463] 00:01:56 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C0D9C00) [pid = 216] [serial = 1389] [outer = 00000000] 00:01:56 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C96FC00) [pid = 216] [serial = 1390] [outer = 1C0D9C00] 00:01:56 INFO - PROCESS | 216 | 1461222116447 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C974000) [pid = 216] [serial = 1391] [outer = 1C0D9C00] 00:01:57 INFO - PROCESS | 216 | 1461222117071 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 970ms 00:01:57 INFO - PROCESS | 216 | 1461222117102 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 216 | 1461222117105 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 00:01:57 INFO - PROCESS | 216 | 1461222117108 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:01:57 INFO - PROCESS | 216 | 1461222117110 Marionette TRACE conn5 <- [1,1818,null,{}] 00:01:57 INFO - PROCESS | 216 | 1461222117114 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}] 00:01:57 INFO - PROCESS | 216 | 1461222117217 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 00:01:57 INFO - PROCESS | 216 | 1461222117320 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 216 | ++DOCSHELL 1C99FC00 == 40 [pid = 216] [id = 464] 00:01:57 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1C9A0000) [pid = 216] [serial = 1392] [outer = 00000000] 00:01:57 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1CC54000) [pid = 216] [serial = 1393] [outer = 1C9A0000] 00:01:57 INFO - PROCESS | 216 | 1461222117375 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1CDB9800) [pid = 216] [serial = 1394] [outer = 1C9A0000] 00:01:58 INFO - PROCESS | 216 | 1461222118003 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]]]}] 00:01: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 00:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 929ms 00:01:58 INFO - PROCESS | 216 | 1461222118042 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 216 | 1461222118045 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 216 | 1461222118048 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:01:58 INFO - PROCESS | 216 | 1461222118050 Marionette TRACE conn5 <- [1,1822,null,{}] 00:01:58 INFO - PROCESS | 216 | 1461222118055 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}] 00:01:58 INFO - PROCESS | 216 | 1461222118153 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 00:01:58 INFO - PROCESS | 216 | 1461222118259 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 216 | ++DOCSHELL 0EBE1400 == 41 [pid = 216] [id = 465] 00:01:58 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0EBE5400) [pid = 216] [serial = 1395] [outer = 00000000] 00:01:58 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (12858800) [pid = 216] [serial = 1396] [outer = 0EBE5400] 00:01:58 INFO - PROCESS | 216 | 1461222118314 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12B30400) [pid = 216] [serial = 1397] [outer = 0EBE5400] 00:01:58 INFO - PROCESS | 216 | 1461222118999 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]]]}] 00:01: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 00:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1016ms 00:01:59 INFO - PROCESS | 216 | 1461222119068 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 216 | 1461222119073 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 00:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:01:59 INFO - PROCESS | 216 | 1461222119078 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 216 | 1461222119082 Marionette TRACE conn5 <- [1,1826,null,{}] 00:01:59 INFO - PROCESS | 216 | 1461222119087 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}] 00:01:59 INFO - PROCESS | 216 | 1461222119237 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 00:01:59 INFO - PROCESS | 216 | --DOCSHELL 0EB20400 == 40 [pid = 216] [id = 423] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 96 (171D9000) [pid = 216] [serial = 1319] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C7DA800) [pid = 216] [serial = 1337] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B5F6C00) [pid = 216] [serial = 1342] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 93 (0EE0A400) [pid = 216] [serial = 1339] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 92 (12ECC000) [pid = 216] [serial = 1340] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1C0DE800) [pid = 216] [serial = 1343] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1CC10C00) [pid = 216] [serial = 1346] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1B5EF000) [pid = 216] [serial = 1331] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1C9F1800) [pid = 216] [serial = 1345] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1B782400) [pid = 216] [serial = 1333] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1C421000) [pid = 216] [serial = 1336] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 85 (12609000) [pid = 216] [serial = 1334] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1B5F5C00) [pid = 216] [serial = 1330] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1CA0E400) [pid = 216] [serial = 1307] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1373C000) [pid = 216] [serial = 1315] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 81 (13794400) [pid = 216] [serial = 1316] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 80 (12854000) [pid = 216] [serial = 1312] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1285BC00) [pid = 216] [serial = 1313] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 78 (0F5DF000) [pid = 216] [serial = 1309] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 77 (121EE800) [pid = 216] [serial = 1310] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1AE35000) [pid = 216] [serial = 1324] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1AE5C400) [pid = 216] [serial = 1325] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1B5B8800) [pid = 216] [serial = 1327] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1B5B8400) [pid = 216] [serial = 1328] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 72 (174EB800) [pid = 216] [serial = 1321] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1823DC00) [pid = 216] [serial = 1322] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | --DOMWINDOW == 70 (17110C00) [pid = 216] [serial = 1318] [outer = 00000000] [url = about:blank] 00:01:59 INFO - PROCESS | 216 | 1461222119371 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 216 | ++DOCSHELL 0EB16000 == 41 [pid = 216] [id = 466] 00:01:59 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0EB17400) [pid = 216] [serial = 1398] [outer = 00000000] 00:01:59 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0F5DF000) [pid = 216] [serial = 1399] [outer = 0EB17400] 00:01:59 INFO - PROCESS | 216 | 1461222119419 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12832400) [pid = 216] [serial = 1400] [outer = 0EB17400] 00:01:59 INFO - PROCESS | 216 | 1461222119859 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]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 00:01:59 INFO - PROCESS | 216 | 1461222119913 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 216 | 1461222119919 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 00:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:01:59 INFO - PROCESS | 216 | 1461222119925 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 216 | 1461222119927 Marionette TRACE conn5 <- [1,1830,null,{}] 00:01:59 INFO - PROCESS | 216 | 1461222119931 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}] 00:02:00 INFO - PROCESS | 216 | 1461222120016 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 00:02:00 INFO - PROCESS | 216 | 1461222120025 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 216 | ++DOCSHELL 1283D400 == 42 [pid = 216] [id = 467] 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (12855C00) [pid = 216] [serial = 1401] [outer = 00000000] 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (171C9C00) [pid = 216] [serial = 1402] [outer = 12855C00] 00:02:00 INFO - PROCESS | 216 | 1461222120071 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1737E800) [pid = 216] [serial = 1403] [outer = 12855C00] 00:02:00 INFO - PROCESS | 216 | 1461222120540 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 00:02:00 INFO - PROCESS | 216 | 1461222120598 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 216 | 1461222120601 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 00:02:00 INFO - PROCESS | 216 | 1461222120604 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:02:00 INFO - PROCESS | 216 | 1461222120608 Marionette TRACE conn5 <- [1,1834,null,{}] 00:02:00 INFO - PROCESS | 216 | 1461222120618 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}] 00:02:00 INFO - PROCESS | 216 | 1461222120709 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 00:02:00 INFO - PROCESS | 216 | 1461222120757 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 216 | ++DOCSHELL 1A292000 == 43 [pid = 216] [id = 468] 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1A294000) [pid = 216] [serial = 1404] [outer = 00000000] 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1AE56000) [pid = 216] [serial = 1405] [outer = 1A294000] 00:02:00 INFO - PROCESS | 216 | 1461222120806 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1AEC7C00) [pid = 216] [serial = 1406] [outer = 1A294000] 00:02:01 INFO - PROCESS | 216 | 1461222121248 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]]]}] 00:02:01 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) 00:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 00:02:01 INFO - PROCESS | 216 | 1461222121278 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 216 | 1461222121281 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 216 | 1461222121284 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:02:01 INFO - PROCESS | 216 | 1461222121286 Marionette TRACE conn5 <- [1,1838,null,{}] 00:02:01 INFO - PROCESS | 216 | 1461222121294 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}] 00:02:01 INFO - PROCESS | 216 | 1461222121376 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 00:02:01 INFO - PROCESS | 216 | 1461222121383 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 216 | ++DOCSHELL 1B5B3800 == 44 [pid = 216] [id = 469] 00:02:01 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B5B5000) [pid = 216] [serial = 1407] [outer = 00000000] 00:02:01 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1B5B8800) [pid = 216] [serial = 1408] [outer = 1B5B5000] 00:02:01 INFO - PROCESS | 216 | 1461222121428 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B5EF400) [pid = 216] [serial = 1409] [outer = 1B5B5000] 00:02:01 INFO - PROCESS | 216 | 1461222121875 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 00:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:02:01 INFO - PROCESS | 216 | 1461222121925 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 216 | 1461222121927 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 216 | 1461222121930 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - PROCESS | 216 | 1461222121932 Marionette TRACE conn5 <- [1,1842,null,{}] 00:02:01 INFO - PROCESS | 216 | 1461222121935 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}] 00:02:02 INFO - PROCESS | 216 | 1461222122043 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 00:02:02 INFO - PROCESS | 216 | 1461222122049 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 216 | ++DOCSHELL 18B06000 == 45 [pid = 216] [id = 470] 00:02:02 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B5F1C00) [pid = 216] [serial = 1410] [outer = 00000000] 00:02:02 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B778400) [pid = 216] [serial = 1411] [outer = 1B5F1C00] 00:02:02 INFO - PROCESS | 216 | 1461222122095 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B783400) [pid = 216] [serial = 1412] [outer = 1B5F1C00] 00:02:02 INFO - PROCESS | 216 | 1461222122610 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 00:02:02 INFO - PROCESS | 216 | 1461222122663 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 216 | 1461222122665 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:02:02 INFO - PROCESS | 216 | 1461222122673 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 216 | 1461222122674 Marionette TRACE conn5 <- [1,1846,null,{}] 00:02:02 INFO - PROCESS | 216 | 1461222122678 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}] 00:02:02 INFO - PROCESS | 216 | 1461222122808 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 00:02:02 INFO - PROCESS | 216 | 1461222122880 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 216 | ++DOCSHELL 1C7DA800 == 46 [pid = 216] [id = 471] 00:02:02 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C7DFC00) [pid = 216] [serial = 1413] [outer = 00000000] 00:02:02 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C977400) [pid = 216] [serial = 1414] [outer = 1C7DFC00] 00:02:02 INFO - PROCESS | 216 | 1461222122929 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C976800) [pid = 216] [serial = 1415] [outer = 1C7DFC00] 00:02:03 INFO - PROCESS | 216 | 1461222123363 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 00:02:03 INFO - PROCESS | 216 | 1461222123411 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 216 | 1461222123413 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 00:02:03 INFO - PROCESS | 216 | 1461222123416 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:02:03 INFO - PROCESS | 216 | 1461222123417 Marionette TRACE conn5 <- [1,1850,null,{}] 00:02:03 INFO - PROCESS | 216 | 1461222123421 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}] 00:02:03 INFO - PROCESS | 216 | 1461222123530 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 00:02:03 INFO - PROCESS | 216 | 1461222123537 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 216 | ++DOCSHELL 1C973C00 == 47 [pid = 216] [id = 472] 00:02:03 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C976000) [pid = 216] [serial = 1416] [outer = 00000000] 00:02:03 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1CC4F800) [pid = 216] [serial = 1417] [outer = 1C976000] 00:02:03 INFO - PROCESS | 216 | 1461222123581 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1CC19400) [pid = 216] [serial = 1418] [outer = 1C976000] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 90 (0EE07800) [pid = 216] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12854800) [pid = 216] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 88 (0EB18400) [pid = 216] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 87 (174E4000) [pid = 216] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1AE54C00) [pid = 216] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B5B3400) [pid = 216] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 84 (127D3C00) [pid = 216] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 83 (18F73C00) [pid = 216] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:02:04 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1B5F3400) [pid = 216] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:02:04 INFO - PROCESS | 216 | 1461222124111 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 00:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:02:04 INFO - PROCESS | 216 | 1461222124149 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 216 | 1461222124151 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 00:02:04 INFO - PROCESS | 216 | 1461222124154 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 216 | 1461222124156 Marionette TRACE conn5 <- [1,1854,null,{}] 00:02:04 INFO - PROCESS | 216 | 1461222124159 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}] 00:02:04 INFO - PROCESS | 216 | 1461222124236 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 00:02:04 INFO - PROCESS | 216 | 1461222124243 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 216 | ++DOCSHELL 0EBE2400 == 48 [pid = 216] [id = 473] 00:02:04 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (12831C00) [pid = 216] [serial = 1419] [outer = 00000000] 00:02:04 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B5F3400) [pid = 216] [serial = 1420] [outer = 12831C00] 00:02:04 INFO - PROCESS | 216 | 1461222124287 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1CA12C00) [pid = 216] [serial = 1421] [outer = 12831C00] 00:02:04 INFO - PROCESS | 216 | 1461222124710 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 00:02:04 INFO - PROCESS | 216 | 1461222124785 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 216 | 1461222124787 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 00:02:04 INFO - PROCESS | 216 | 1461222124791 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:02:04 INFO - PROCESS | 216 | 1461222124793 Marionette TRACE conn5 <- [1,1858,null,{}] 00:02:04 INFO - PROCESS | 216 | 1461222124796 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}] 00:02:04 INFO - PROCESS | 216 | 1461222124900 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 00:02:04 INFO - PROCESS | 216 | 1461222124907 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 216 | ++DOCSHELL 0EE09400 == 49 [pid = 216] [id = 474] 00:02:04 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (19F6AC00) [pid = 216] [serial = 1422] [outer = 00000000] 00:02:04 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1D4B7400) [pid = 216] [serial = 1423] [outer = 19F6AC00] 00:02:04 INFO - PROCESS | 216 | 1461222124951 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1D4B3400) [pid = 216] [serial = 1424] [outer = 19F6AC00] 00:02:05 INFO - PROCESS | 216 | 1461222125382 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]]]}] 00:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 630ms 00:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:02:05 INFO - PROCESS | 216 | 1461222125425 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 216 | 1461222125427 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 00:02:05 INFO - PROCESS | 216 | 1461222125430 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 216 | 1461222125432 Marionette TRACE conn5 <- [1,1862,null,{}] 00:02:05 INFO - PROCESS | 216 | 1461222125435 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}] 00:02:05 INFO - PROCESS | 216 | 1461222125516 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 00:02:05 INFO - PROCESS | 216 | 1461222125522 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 216 | ++DOCSHELL 1D42D000 == 50 [pid = 216] [id = 475] 00:02:05 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1D4B3000) [pid = 216] [serial = 1425] [outer = 00000000] 00:02:05 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1EF0B000) [pid = 216] [serial = 1426] [outer = 1D4B3000] 00:02:05 INFO - PROCESS | 216 | 1461222125568 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1EFA3800) [pid = 216] [serial = 1427] [outer = 1D4B3000] 00:02:06 INFO - PROCESS | 216 | 1461222126008 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 631ms 00:02:06 INFO - PROCESS | 216 | 1461222126076 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 216 | 1461222126080 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:02:06 INFO - PROCESS | 216 | 1461222126117 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 216 | 1461222126121 Marionette TRACE conn5 <- [1,1866,null,{}] 00:02:06 INFO - PROCESS | 216 | 1461222126134 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}] 00:02:06 INFO - PROCESS | 216 | 1461222126343 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 00:02:06 INFO - PROCESS | 216 | 1461222126461 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:06 INFO - PROCESS | 216 | ++DOCSHELL 1285E400 == 51 [pid = 216] [id = 476] 00:02:06 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1285F800) [pid = 216] [serial = 1428] [outer = 00000000] 00:02:06 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (12CC6800) [pid = 216] [serial = 1429] [outer = 1285F800] 00:02:06 INFO - PROCESS | 216 | 1461222126520 Marionette DEBUG loaded listener.js 00:02:06 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1378B800) [pid = 216] [serial = 1430] [outer = 1285F800] 00:02:07 INFO - PROCESS | 216 | 1461222127071 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]]]}] 00:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 999ms 00:02:07 INFO - PROCESS | 216 | 1461222127098 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 00:02:07 INFO - PROCESS | 216 | 1461222127102 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 00:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:02:07 INFO - PROCESS | 216 | 1461222127110 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - PROCESS | 216 | 1461222127114 Marionette TRACE conn5 <- [1,1870,null,{}] 00:02:07 INFO - PROCESS | 216 | 1461222127119 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}] 00:02:07 INFO - PROCESS | 216 | 1461222127228 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 00:02:07 INFO - PROCESS | 216 | 1461222127340 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 216 | ++DOCSHELL 18240000 == 52 [pid = 216] [id = 477] 00:02:07 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (18249000) [pid = 216] [serial = 1431] [outer = 00000000] 00:02:07 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1AEC6000) [pid = 216] [serial = 1432] [outer = 18249000] 00:02:07 INFO - PROCESS | 216 | 1461222127399 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5BC000) [pid = 216] [serial = 1433] [outer = 18249000] 00:02:08 INFO - PROCESS | 216 | 1461222128035 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 969ms 00:02:08 INFO - PROCESS | 216 | 1461222128083 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 216 | 1461222128085 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 00:02:08 INFO - PROCESS | 216 | 1461222128089 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:02:08 INFO - PROCESS | 216 | 1461222128092 Marionette TRACE conn5 <- [1,1874,null,{}] 00:02:08 INFO - PROCESS | 216 | 1461222128101 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}] 00:02:08 INFO - PROCESS | 216 | 1461222128209 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 00:02:08 INFO - PROCESS | 216 | 1461222128346 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 216 | ++DOCSHELL 1C977C00 == 53 [pid = 216] [id = 478] 00:02:08 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1C999400) [pid = 216] [serial = 1434] [outer = 00000000] 00:02:08 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1D7C6400) [pid = 216] [serial = 1435] [outer = 1C999400] 00:02:08 INFO - PROCESS | 216 | 1461222128406 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1F31BC00) [pid = 216] [serial = 1436] [outer = 1C999400] 00:02:09 INFO - PROCESS | 216 | 1461222129023 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]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 00:02:09 INFO - PROCESS | 216 | 1461222129062 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 216 | 1461222129065 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 00:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:02:09 INFO - PROCESS | 216 | 1461222129068 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 216 | 1461222129070 Marionette TRACE conn5 <- [1,1878,null,{}] 00:02:09 INFO - PROCESS | 216 | 1461222129074 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}] 00:02:09 INFO - PROCESS | 216 | 1461222129180 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 00:02:09 INFO - PROCESS | 216 | 1461222129317 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 216 | ++DOCSHELL 1F324400 == 54 [pid = 216] [id = 479] 00:02:09 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1F48F400) [pid = 216] [serial = 1437] [outer = 00000000] 00:02:09 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1F50D000) [pid = 216] [serial = 1438] [outer = 1F48F400] 00:02:09 INFO - PROCESS | 216 | 1461222129374 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1F510800) [pid = 216] [serial = 1439] [outer = 1F48F400] 00:02:09 INFO - PROCESS | 216 | 1461222129950 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 00:02:10 INFO - PROCESS | 216 | 1461222130239 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 216 | 1461222130244 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:02:10 INFO - PROCESS | 216 | 1461222130250 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 216 | 1461222130253 Marionette TRACE conn5 <- [1,1882,null,{}] 00:02:10 INFO - PROCESS | 216 | 1461222130258 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}] 00:02:10 INFO - PROCESS | 216 | 1461222130385 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 00:02:10 INFO - PROCESS | 216 | 1461222130515 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 216 | ++DOCSHELL 0EE0F800 == 55 [pid = 216] [id = 480] 00:02:10 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (0F53EC00) [pid = 216] [serial = 1440] [outer = 00000000] 00:02:10 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (127C9800) [pid = 216] [serial = 1441] [outer = 0F53EC00] 00:02:10 INFO - PROCESS | 216 | 1461222130573 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (12854800) [pid = 216] [serial = 1442] [outer = 0F53EC00] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1AE43400 == 54 [pid = 216] [id = 456] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1B5EB000 == 53 [pid = 216] [id = 459] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 0EBEEC00 == 52 [pid = 216] [id = 458] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 13748400 == 51 [pid = 216] [id = 457] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 18F73000 == 50 [pid = 216] [id = 455] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 0EE09400 == 49 [pid = 216] [id = 474] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 0EBE2400 == 48 [pid = 216] [id = 473] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1C973C00 == 47 [pid = 216] [id = 472] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1C7DA800 == 46 [pid = 216] [id = 471] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 18B06000 == 45 [pid = 216] [id = 470] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1B5B3800 == 44 [pid = 216] [id = 469] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1D106C00) [pid = 216] [serial = 1348] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C41FC00) [pid = 216] [serial = 1381] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1A292000 == 43 [pid = 216] [id = 468] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1283D400 == 42 [pid = 216] [id = 467] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 0EB16000 == 41 [pid = 216] [id = 466] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 15C57C00 == 40 [pid = 216] [id = 462] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 121DF000 == 39 [pid = 216] [id = 461] 00:02:11 INFO - PROCESS | 216 | --DOCSHELL 1B5EE800 == 38 [pid = 216] [id = 460] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 103 (127CD800) [pid = 216] [serial = 1357] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 102 (12851400) [pid = 216] [serial = 1358] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 101 (12839C00) [pid = 216] [serial = 1351] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 100 (13794800) [pid = 216] [serial = 1360] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 99 (16A0B000) [pid = 216] [serial = 1361] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 98 (126C2C00) [pid = 216] [serial = 1355] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 97 (12608400) [pid = 216] [serial = 1354] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1819EC00) [pid = 216] [serial = 1363] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B225000) [pid = 216] [serial = 1370] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1AECA000) [pid = 216] [serial = 1369] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1B5F7800) [pid = 216] [serial = 1372] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1A293400) [pid = 216] [serial = 1376] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 91 (19F5E400) [pid = 216] [serial = 1375] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1B637000) [pid = 216] [serial = 1373] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1A278C00) [pid = 216] [serial = 1366] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1BF35C00) [pid = 216] [serial = 1379] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1A295400) [pid = 216] [serial = 1367] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B780400) [pid = 216] [serial = 1378] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | --DOMWINDOW == 85 (18248800) [pid = 216] [serial = 1364] [outer = 00000000] [url = about:blank] 00:02:11 INFO - PROCESS | 216 | 1461222131233 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]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1019ms 00:02:11 INFO - PROCESS | 216 | 1461222131272 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 216 | 1461222131275 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 00:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:02:11 INFO - PROCESS | 216 | 1461222131282 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 216 | 1461222131286 Marionette TRACE conn5 <- [1,1886,null,{}] 00:02:11 INFO - PROCESS | 216 | 1461222131290 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}] 00:02:11 INFO - PROCESS | 216 | 1461222131376 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 00:02:11 INFO - PROCESS | 216 | 1461222131466 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 216 | ++DOCSHELL 0EE0C400 == 39 [pid = 216] [id = 481] 00:02:11 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (0EE11400) [pid = 216] [serial = 1443] [outer = 00000000] 00:02:11 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1283F000) [pid = 216] [serial = 1444] [outer = 0EE11400] 00:02:11 INFO - PROCESS | 216 | 1461222131512 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1285A000) [pid = 216] [serial = 1445] [outer = 0EE11400] 00:02:11 INFO - PROCESS | 216 | 1461222131975 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]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 00:02:12 INFO - PROCESS | 216 | 1461222132012 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 00:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:02:12 INFO - PROCESS | 216 | 1461222132014 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 00:02:12 INFO - PROCESS | 216 | 1461222132017 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 216 | 1461222132019 Marionette TRACE conn5 <- [1,1890,null,{}] 00:02:12 INFO - PROCESS | 216 | 1461222132028 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}] 00:02:12 INFO - PROCESS | 216 | 1461222132115 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 00:02:12 INFO - PROCESS | 216 | 1461222132125 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 216 | ++DOCSHELL 16A0B800 == 40 [pid = 216] [id = 482] 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (16A0CC00) [pid = 216] [serial = 1446] [outer = 00000000] 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (16C1F800) [pid = 216] [serial = 1447] [outer = 16A0CC00] 00:02:12 INFO - PROCESS | 216 | 1461222132176 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (16CA8000) [pid = 216] [serial = 1448] [outer = 16A0CC00] 00:02:12 INFO - PROCESS | 216 | 1461222132660 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]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 00:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:02:12 INFO - PROCESS | 216 | 1461222132688 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 216 | 1461222132690 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 00:02:12 INFO - PROCESS | 216 | 1461222132693 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 216 | 1461222132695 Marionette TRACE conn5 <- [1,1894,null,{}] 00:02:12 INFO - PROCESS | 216 | 1461222132698 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}] 00:02:12 INFO - PROCESS | 216 | 1461222132779 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 00:02:12 INFO - PROCESS | 216 | 1461222132788 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 216 | ++DOCSHELL 174E5800 == 41 [pid = 216] [id = 483] 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (174E8C00) [pid = 216] [serial = 1449] [outer = 00000000] 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (18B0FC00) [pid = 216] [serial = 1450] [outer = 174E8C00] 00:02:12 INFO - PROCESS | 216 | 1461222132833 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (19F5E400) [pid = 216] [serial = 1451] [outer = 174E8C00] 00:02:13 INFO - PROCESS | 216 | 1461222133287 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]]]}] 00:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 00:02:13 INFO - PROCESS | 216 | 1461222133331 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 00:02:13 INFO - PROCESS | 216 | 1461222133333 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 00:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:02:13 INFO - PROCESS | 216 | 1461222133336 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 216 | 1461222133338 Marionette TRACE conn5 <- [1,1898,null,{}] 00:02:13 INFO - PROCESS | 216 | 1461222133342 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}] 00:02:13 INFO - PROCESS | 216 | 1461222133449 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 00:02:13 INFO - PROCESS | 216 | 1461222133538 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 216 | ++DOCSHELL 19F67800 == 42 [pid = 216] [id = 484] 00:02:13 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19F67C00) [pid = 216] [serial = 1452] [outer = 00000000] 00:02:13 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1A295C00) [pid = 216] [serial = 1453] [outer = 19F67C00] 00:02:13 INFO - PROCESS | 216 | 1461222133582 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1AE35800) [pid = 216] [serial = 1454] [outer = 19F67C00] 00:02:14 INFO - PROCESS | 216 | 1461222134006 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]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 00:02:14 INFO - PROCESS | 216 | 1461222134070 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 216 | 1461222134072 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:02:14 INFO - PROCESS | 216 | 1461222134082 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 216 | 1461222134084 Marionette TRACE conn5 <- [1,1902,null,{}] 00:02:14 INFO - PROCESS | 216 | 1461222134092 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}] 00:02:14 INFO - PROCESS | 216 | 1461222134227 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 00:02:14 INFO - PROCESS | 216 | 1461222134293 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 216 | ++DOCSHELL 1AE3E800 == 43 [pid = 216] [id = 485] 00:02:14 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1AE43400) [pid = 216] [serial = 1455] [outer = 00000000] 00:02:14 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B5B7000) [pid = 216] [serial = 1456] [outer = 1AE43400] 00:02:14 INFO - PROCESS | 216 | 1461222134342 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1B5C0800) [pid = 216] [serial = 1457] [outer = 1AE43400] 00:02:14 INFO - PROCESS | 216 | 1461222134771 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]]]}] 00:02:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 00:02:14 INFO - PROCESS | 216 | 1461222134822 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 00:02:14 INFO - PROCESS | 216 | 1461222134824 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:02:14 INFO - PROCESS | 216 | 1461222134828 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 216 | 1461222134829 Marionette TRACE conn5 <- [1,1906,null,{}] 00:02:14 INFO - PROCESS | 216 | 1461222134833 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}] 00:02:14 INFO - PROCESS | 216 | 1461222134945 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 00:02:15 INFO - PROCESS | 216 | 1461222135008 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 216 | ++DOCSHELL 1B5EAC00 == 44 [pid = 216] [id = 486] 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1B5F0400) [pid = 216] [serial = 1458] [outer = 00000000] 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B639C00) [pid = 216] [serial = 1459] [outer = 1B5F0400] 00:02:15 INFO - PROCESS | 216 | 1461222135052 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1B637C00) [pid = 216] [serial = 1460] [outer = 1B5F0400] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1B5F1C00) [pid = 216] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 101 (12855C00) [pid = 216] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 100 (12831C00) [pid = 216] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1C7DFC00) [pid = 216] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1C976000) [pid = 216] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 97 (0EB17400) [pid = 216] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1A294000) [pid = 216] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B5B5000) [pid = 216] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 94 (0EBE5400) [pid = 216] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:02:15 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F6AC00) [pid = 216] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:02:15 INFO - PROCESS | 216 | 1461222135602 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]]]}] 00:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 830ms 00:02:15 INFO - PROCESS | 216 | 1461222135661 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 00:02:15 INFO - PROCESS | 216 | 1461222135663 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 00:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:02:15 INFO - PROCESS | 216 | 1461222135666 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 216 | 1461222135668 Marionette TRACE conn5 <- [1,1910,null,{}] 00:02:15 INFO - PROCESS | 216 | 1461222135672 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}] 00:02:15 INFO - PROCESS | 216 | 1461222135786 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 00:02:15 INFO - PROCESS | 216 | 1461222135848 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 216 | ++DOCSHELL 0EB3D000 == 45 [pid = 216] [id = 487] 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0EBEA800) [pid = 216] [serial = 1461] [outer = 00000000] 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19F6AC00) [pid = 216] [serial = 1462] [outer = 0EBEA800] 00:02:15 INFO - PROCESS | 216 | 1461222135896 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5B8000) [pid = 216] [serial = 1463] [outer = 0EBEA800] 00:02:16 INFO - PROCESS | 216 | 1461222136252 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 00:02:16 INFO - PROCESS | 216 | 1461222136299 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 216 | 1461222136301 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 00:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:02:16 INFO - PROCESS | 216 | 1461222136351 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 216 | 1461222136355 Marionette TRACE conn5 <- [1,1914,null,{}] 00:02:16 INFO - PROCESS | 216 | 1461222136361 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}] 00:02:16 INFO - PROCESS | 216 | 1461222136459 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 00:02:16 INFO - PROCESS | 216 | 1461222136590 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 216 | ++DOCSHELL 0F57F800 == 46 [pid = 216] [id = 488] 00:02:16 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (0F586000) [pid = 216] [serial = 1464] [outer = 00000000] 00:02:16 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (126B5C00) [pid = 216] [serial = 1465] [outer = 0F586000] 00:02:16 INFO - PROCESS | 216 | 1461222136648 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (12839800) [pid = 216] [serial = 1466] [outer = 0F586000] 00:02:17 INFO - PROCESS | 216 | 1461222137232 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]]]}] 00:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 00:02:17 INFO - PROCESS | 216 | 1461222137283 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 216 | 1461222137289 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 00:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:02:17 INFO - PROCESS | 216 | 1461222137293 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 216 | 1461222137296 Marionette TRACE conn5 <- [1,1918,null,{}] 00:02:17 INFO - PROCESS | 216 | 1461222137305 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}] 00:02:17 INFO - PROCESS | 216 | 1461222137414 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 00:02:17 INFO - PROCESS | 216 | 1461222137519 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 216 | ++DOCSHELL 13748C00 == 47 [pid = 216] [id = 489] 00:02:17 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (16A0F400) [pid = 216] [serial = 1467] [outer = 00000000] 00:02:17 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (173D6400) [pid = 216] [serial = 1468] [outer = 16A0F400] 00:02:17 INFO - PROCESS | 216 | 1461222137574 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1819EC00) [pid = 216] [serial = 1469] [outer = 16A0F400] 00:02:18 INFO - PROCESS | 216 | 1461222138208 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 929ms 00:02:18 INFO - PROCESS | 216 | 1461222138227 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 216 | 1461222138230 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 00:02:18 INFO - PROCESS | 216 | 1461222138233 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:02:18 INFO - PROCESS | 216 | 1461222138236 Marionette TRACE conn5 <- [1,1922,null,{}] 00:02:18 INFO - PROCESS | 216 | 1461222138240 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}] 00:02:18 INFO - PROCESS | 216 | 1461222138346 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 00:02:18 INFO - PROCESS | 216 | 1461222138460 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 216 | ++DOCSHELL 1B5F9C00 == 48 [pid = 216] [id = 490] 00:02:18 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1B636400) [pid = 216] [serial = 1470] [outer = 00000000] 00:02:18 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1BF32000) [pid = 216] [serial = 1471] [outer = 1B636400] 00:02:18 INFO - PROCESS | 216 | 1461222138565 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C0D4400) [pid = 216] [serial = 1472] [outer = 1B636400] 00:02:19 INFO - PROCESS | 216 | 1461222139223 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]]]}] 00:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1017ms 00:02:19 INFO - PROCESS | 216 | 1461222139254 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 216 | 1461222139257 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 00:02:19 INFO - PROCESS | 216 | 1461222139260 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:02:19 INFO - PROCESS | 216 | 1461222139262 Marionette TRACE conn5 <- [1,1926,null,{}] 00:02:19 INFO - PROCESS | 216 | 1461222139266 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}] 00:02:19 INFO - PROCESS | 216 | 1461222139370 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 00:02:19 INFO - PROCESS | 216 | 1461222139510 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 216 | ++DOCSHELL 1C0D8400 == 49 [pid = 216] [id = 491] 00:02:19 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C427400) [pid = 216] [serial = 1473] [outer = 00000000] 00:02:19 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C96B800) [pid = 216] [serial = 1474] [outer = 1C427400] 00:02:19 INFO - PROCESS | 216 | 1461222139571 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C99CC00) [pid = 216] [serial = 1475] [outer = 1C427400] 00:02:20 INFO - PROCESS | 216 | 1461222140112 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 870ms 00:02:20 INFO - PROCESS | 216 | 1461222140134 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 216 | 1461222140136 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 00:02:20 INFO - PROCESS | 216 | 1461222140156 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 216 | 1461222140158 Marionette TRACE conn5 <- [1,1930,null,{}] 00:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:02:20 INFO - PROCESS | 216 | 1461222140163 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}] 00:02:20 INFO - PROCESS | 216 | 1461222140263 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 00:02:20 INFO - PROCESS | 216 | 1461222140369 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 216 | ++DOCSHELL 1C9A2400 == 50 [pid = 216] [id = 492] 00:02:20 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C9EF000) [pid = 216] [serial = 1476] [outer = 00000000] 00:02:20 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1CCAEC00) [pid = 216] [serial = 1477] [outer = 1C9EF000] 00:02:20 INFO - PROCESS | 216 | 1461222140423 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1CC50800) [pid = 216] [serial = 1478] [outer = 1C9EF000] 00:02:21 INFO - PROCESS | 216 | 1461222141072 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 00:02:21 INFO - PROCESS | 216 | 1461222141153 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 216 | 1461222141156 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 00:02:21 INFO - PROCESS | 216 | 1461222141162 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 216 | 1461222141164 Marionette TRACE conn5 <- [1,1934,null,{}] 00:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:02:21 INFO - PROCESS | 216 | 1461222141296 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}] 00:02:21 INFO - PROCESS | 216 | 1461222141472 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 00:02:21 INFO - PROCESS | 216 | 1461222141548 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 216 | ++DOCSHELL 12C88800 == 51 [pid = 216] [id = 493] 00:02:21 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (12CBE400) [pid = 216] [serial = 1479] [outer = 00000000] 00:02:21 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (12ECEC00) [pid = 216] [serial = 1480] [outer = 12CBE400] 00:02:21 INFO - PROCESS | 216 | 1461222141599 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (13AAE400) [pid = 216] [serial = 1481] [outer = 12CBE400] 00:02:22 INFO - PROCESS | 216 | 1461222142240 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]]]}] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 174DF000 == 50 [pid = 216] [id = 454] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 1B5EAC00 == 49 [pid = 216] [id = 486] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 1AE3E800 == 48 [pid = 216] [id = 485] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 19F67800 == 47 [pid = 216] [id = 484] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 174E5800 == 46 [pid = 216] [id = 483] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 16A0B800 == 45 [pid = 216] [id = 482] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 0EE0C400 == 44 [pid = 216] [id = 481] 00:02:22 INFO - PROCESS | 216 | --DOCSHELL 0EE0F800 == 43 [pid = 216] [id = 480] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1EF0B000) [pid = 216] [serial = 1426] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1D4B3400) [pid = 216] [serial = 1424] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1CC54000) [pid = 216] [serial = 1393] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B778400) [pid = 216] [serial = 1411] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 109 (171C9C00) [pid = 216] [serial = 1402] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1B5F3400) [pid = 216] [serial = 1420] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1737E800) [pid = 216] [serial = 1403] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C976800) [pid = 216] [serial = 1415] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1CC19400) [pid = 216] [serial = 1418] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C96FC00) [pid = 216] [serial = 1390] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 103 (12832400) [pid = 216] [serial = 1400] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 102 (0F5DF000) [pid = 216] [serial = 1399] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1AEC7C00) [pid = 216] [serial = 1406] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B5EF400) [pid = 216] [serial = 1409] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 99 (127C5400) [pid = 216] [serial = 1384] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AE56000) [pid = 216] [serial = 1405] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 97 (12858800) [pid = 216] [serial = 1396] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C977400) [pid = 216] [serial = 1414] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 95 (174EAC00) [pid = 216] [serial = 1387] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B783400) [pid = 216] [serial = 1412] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1CA12C00) [pid = 216] [serial = 1421] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1D4B7400) [pid = 216] [serial = 1423] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B5B8800) [pid = 216] [serial = 1408] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1CC4F800) [pid = 216] [serial = 1417] [outer = 00000000] [url = about:blank] 00:02:22 INFO - PROCESS | 216 | --DOMWINDOW == 89 (12B30400) [pid = 216] [serial = 1397] [outer = 00000000] [url = about:blank] 00:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1171ms 00:02:22 INFO - PROCESS | 216 | 1461222142340 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 216 | 1461222142345 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 00:02:22 INFO - PROCESS | 216 | 1461222142350 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:02:22 INFO - PROCESS | 216 | 1461222142352 Marionette TRACE conn5 <- [1,1938,null,{}] 00:02:22 INFO - PROCESS | 216 | 1461222142357 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}] 00:02:22 INFO - PROCESS | 216 | 1461222142447 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 00:02:22 INFO - PROCESS | 216 | 1461222142457 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 216 | ++DOCSHELL 12836800 == 44 [pid = 216] [id = 494] 00:02:22 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (12837800) [pid = 216] [serial = 1482] [outer = 00000000] 00:02:22 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (12C7E000) [pid = 216] [serial = 1483] [outer = 12837800] 00:02:22 INFO - PROCESS | 216 | 1461222142506 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (12ED9800) [pid = 216] [serial = 1484] [outer = 12837800] 00:02:22 INFO - PROCESS | 216 | 1461222142999 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 669ms 00:02:23 INFO - PROCESS | 216 | 1461222143024 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 216 | 1461222143027 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:02:23 INFO - PROCESS | 216 | 1461222143030 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 216 | 1461222143032 Marionette TRACE conn5 <- [1,1942,null,{}] 00:02:23 INFO - PROCESS | 216 | 1461222143035 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}] 00:02:23 INFO - PROCESS | 216 | 1461222143120 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 00:02:23 INFO - PROCESS | 216 | 1461222143129 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 216 | ++DOCSHELL 16A0B800 == 45 [pid = 216] [id = 495] 00:02:23 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (171DFC00) [pid = 216] [serial = 1485] [outer = 00000000] 00:02:23 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (181A2800) [pid = 216] [serial = 1486] [outer = 171DFC00] 00:02:23 INFO - PROCESS | 216 | 1461222143177 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19F69800) [pid = 216] [serial = 1487] [outer = 171DFC00] 00:02:23 INFO - PROCESS | 216 | 1461222143656 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 00:02:23 INFO - PROCESS | 216 | 1461222143706 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 216 | 1461222143712 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:02:23 INFO - PROCESS | 216 | 1461222143720 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 216 | 1461222143722 Marionette TRACE conn5 <- [1,1946,null,{}] 00:02:23 INFO - PROCESS | 216 | 1461222143726 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}] 00:02:23 INFO - PROCESS | 216 | 1461222143838 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 00:02:23 INFO - PROCESS | 216 | 1461222143937 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 216 | ++DOCSHELL 1B5B3400 == 46 [pid = 216] [id = 496] 00:02:23 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5B4800) [pid = 216] [serial = 1488] [outer = 00000000] 00:02:23 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5F1400) [pid = 216] [serial = 1489] [outer = 1B5B4800] 00:02:23 INFO - PROCESS | 216 | 1461222143983 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B5F6C00) [pid = 216] [serial = 1490] [outer = 1B5B4800] 00:02:24 INFO - PROCESS | 216 | 1461222144364 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]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 671ms 00:02:24 INFO - PROCESS | 216 | 1461222144390 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 216 | 1461222144392 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 00:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:02:24 INFO - PROCESS | 216 | 1461222144395 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 216 | 1461222144397 Marionette TRACE conn5 <- [1,1950,null,{}] 00:02:24 INFO - PROCESS | 216 | 1461222144400 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}] 00:02:24 INFO - PROCESS | 216 | 1461222144520 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 00:02:24 INFO - PROCESS | 216 | 1461222144535 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 216 | ++DOCSHELL 1B5F5C00 == 47 [pid = 216] [id = 497] 00:02:24 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B637800) [pid = 216] [serial = 1491] [outer = 00000000] 00:02:24 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C0CF800) [pid = 216] [serial = 1492] [outer = 1B637800] 00:02:24 INFO - PROCESS | 216 | 1461222144581 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1C420000) [pid = 216] [serial = 1493] [outer = 1B637800] 00:02:25 INFO - PROCESS | 216 | 1461222145025 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 00:02:25 INFO - PROCESS | 216 | 1461222145066 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 216 | 1461222145068 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 00:02:25 INFO - PROCESS | 216 | 1461222145072 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 216 | 1461222145073 Marionette TRACE conn5 <- [1,1954,null,{}] 00:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:02:25 INFO - PROCESS | 216 | 1461222145077 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}] 00:02:25 INFO - PROCESS | 216 | 1461222145215 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 00:02:25 INFO - PROCESS | 216 | 1461222145315 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 216 | ++DOCSHELL 1C996000 == 48 [pid = 216] [id = 498] 00:02:25 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C996800) [pid = 216] [serial = 1494] [outer = 00000000] 00:02:25 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1CA0DC00) [pid = 216] [serial = 1495] [outer = 1C996800] 00:02:25 INFO - PROCESS | 216 | 1461222145369 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1D103C00) [pid = 216] [serial = 1496] [outer = 1C996800] 00:02:25 INFO - PROCESS | 216 | 1461222145799 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 00:02:25 INFO - PROCESS | 216 | 1461222145847 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 216 | 1461222145849 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:02:25 INFO - PROCESS | 216 | 1461222145852 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 216 | 1461222145854 Marionette TRACE conn5 <- [1,1958,null,{}] 00:02:25 INFO - PROCESS | 216 | 1461222145863 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}] 00:02:25 INFO - PROCESS | 216 | 1461222145976 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 00:02:25 INFO - PROCESS | 216 | 1461222145987 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 216 | ++DOCSHELL 1D108400 == 49 [pid = 216] [id = 499] 00:02:25 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1D1D0800) [pid = 216] [serial = 1497] [outer = 00000000] 00:02:26 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1D4B5800) [pid = 216] [serial = 1498] [outer = 1D1D0800] 00:02:26 INFO - PROCESS | 216 | 1461222146032 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1D4B1400) [pid = 216] [serial = 1499] [outer = 1D1D0800] 00:02:26 INFO - PROCESS | 216 | 1461222146461 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B77DC00) [pid = 216] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 105 (19F67C00) [pid = 216] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AE43400) [pid = 216] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 103 (174E8C00) [pid = 216] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 102 (16A0CC00) [pid = 216] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 101 (0EE11400) [pid = 216] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 100 (0F53EC00) [pid = 216] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:02:26 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1B5F0400) [pid = 216] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:02:26 INFO - PROCESS | 216 | 1461222146584 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 216 | 1461222146586 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:02:26 INFO - PROCESS | 216 | 1461222146625 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 216 | 1461222146626 Marionette TRACE conn5 <- [1,1962,null,{}] 00:02:26 INFO - PROCESS | 216 | 1461222146630 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}] 00:02:26 INFO - PROCESS | 216 | 1461222146713 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 00:02:26 INFO - PROCESS | 216 | 1461222146722 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 216 | ++DOCSHELL 15C56000 == 50 [pid = 216] [id = 500] 00:02:26 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (16A0CC00) [pid = 216] [serial = 1500] [outer = 00000000] 00:02:26 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AE43400) [pid = 216] [serial = 1501] [outer = 16A0CC00] 00:02:26 INFO - PROCESS | 216 | 1461222146767 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C0D8800) [pid = 216] [serial = 1502] [outer = 16A0CC00] 00:02:27 INFO - PROCESS | 216 | 1461222147193 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 650ms 00:02:27 INFO - PROCESS | 216 | 1461222147253 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 216 | 1461222147255 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 00:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:02:27 INFO - PROCESS | 216 | 1461222147258 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 216 | 1461222147260 Marionette TRACE conn5 <- [1,1966,null,{}] 00:02:27 INFO - PROCESS | 216 | 1461222147264 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}] 00:02:27 INFO - PROCESS | 216 | 1461222147343 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 00:02:27 INFO - PROCESS | 216 | 1461222147349 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 216 | ++DOCSHELL 1D82B400 == 51 [pid = 216] [id = 501] 00:02:27 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1D86D800) [pid = 216] [serial = 1503] [outer = 00000000] 00:02:27 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1F323C00) [pid = 216] [serial = 1504] [outer = 1D86D800] 00:02:27 INFO - PROCESS | 216 | 1461222147394 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1F486C00) [pid = 216] [serial = 1505] [outer = 1D86D800] 00:02:27 INFO - PROCESS | 216 | 1461222147797 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]]]}] 00:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 00:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:02:27 INFO - PROCESS | 216 | 1461222147829 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 216 | 1461222147831 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 00:02:27 INFO - PROCESS | 216 | 1461222147834 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 216 | 1461222147836 Marionette TRACE conn5 <- [1,1970,null,{}] 00:02:27 INFO - PROCESS | 216 | 1461222147839 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}] 00:02:27 INFO - PROCESS | 216 | 1461222147963 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 00:02:27 INFO - PROCESS | 216 | 1461222147971 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 216 | ++DOCSHELL 1F501C00 == 52 [pid = 216] [id = 502] 00:02:27 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1F504000) [pid = 216] [serial = 1506] [outer = 00000000] 00:02:27 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1F50D400) [pid = 216] [serial = 1507] [outer = 1F504000] 00:02:28 INFO - PROCESS | 216 | 1461222148017 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1FD51400) [pid = 216] [serial = 1508] [outer = 1F504000] 00:02:28 INFO - PROCESS | 216 | 1461222148445 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]]]}] 00:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 669ms 00:02:28 INFO - PROCESS | 216 | 1461222148505 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 216 | 1461222148507 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 00:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:02:28 INFO - PROCESS | 216 | 1461222148510 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 216 | 1461222148512 Marionette TRACE conn5 <- [1,1974,null,{}] 00:02:28 INFO - PROCESS | 216 | 1461222148523 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}] 00:02:28 INFO - PROCESS | 216 | 1461222148675 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 00:02:28 INFO - PROCESS | 216 | 1461222148820 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:28 INFO - PROCESS | 216 | ++DOCSHELL 0EB22000 == 53 [pid = 216] [id = 503] 00:02:28 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (0EB34000) [pid = 216] [serial = 1509] [outer = 00000000] 00:02:28 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (0F5E9800) [pid = 216] [serial = 1510] [outer = 0EB34000] 00:02:28 INFO - PROCESS | 216 | 1461222148879 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12247800) [pid = 216] [serial = 1511] [outer = 0EB34000] 00:02:29 INFO - PROCESS | 216 | 1461222149545 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]]]}] 00:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1071ms 00:02:29 INFO - PROCESS | 216 | 1461222149585 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 216 | 1461222149590 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 00:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:02:29 INFO - PROCESS | 216 | 1461222149594 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - PROCESS | 216 | 1461222149599 Marionette TRACE conn5 <- [1,1978,null,{}] 00:02:29 INFO - PROCESS | 216 | 1461222149604 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}] 00:02:29 INFO - PROCESS | 216 | 1461222149713 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 00:02:29 INFO - PROCESS | 216 | 1461222149853 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 216 | ++DOCSHELL 1A27D400 == 54 [pid = 216] [id = 504] 00:02:29 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1A28DC00) [pid = 216] [serial = 1512] [outer = 00000000] 00:02:29 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1AECB000) [pid = 216] [serial = 1513] [outer = 1A28DC00] 00:02:29 INFO - PROCESS | 216 | 1461222149912 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1B5B8800) [pid = 216] [serial = 1514] [outer = 1A28DC00] 00:02:30 INFO - PROCESS | 216 | 1461222150442 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]]]}] 00:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 870ms 00:02:30 INFO - PROCESS | 216 | 1461222150468 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 216 | 1461222150471 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:02:30 INFO - PROCESS | 216 | 1461222150475 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 216 | 1461222150477 Marionette TRACE conn5 <- [1,1982,null,{}] 00:02:30 INFO - PROCESS | 216 | 1461222150481 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}] 00:02:30 INFO - PROCESS | 216 | 1461222150588 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 00:02:30 INFO - PROCESS | 216 | 1461222150701 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 216 | ++DOCSHELL 1C99EC00 == 55 [pid = 216] [id = 505] 00:02:30 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C9EB800) [pid = 216] [serial = 1515] [outer = 00000000] 00:02:30 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D4B7000) [pid = 216] [serial = 1516] [outer = 1C9EB800] 00:02:30 INFO - PROCESS | 216 | 1461222150796 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1F485800) [pid = 216] [serial = 1517] [outer = 1C9EB800] 00:02:31 INFO - PROCESS | 216 | 1461222151426 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 00:02:31 INFO - PROCESS | 216 | 1461222151450 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 216 | 1461222151454 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 00:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:02:31 INFO - PROCESS | 216 | 1461222151466 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 216 | 1461222151471 Marionette TRACE conn5 <- [1,1986,null,{}] 00:02:31 INFO - PROCESS | 216 | 1461222151475 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}] 00:02:31 INFO - PROCESS | 216 | 1461222151585 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 00:02:31 INFO - PROCESS | 216 | 1461222151722 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 216 | ++DOCSHELL 20455400 == 56 [pid = 216] [id = 506] 00:02:31 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (2045D400) [pid = 216] [serial = 1518] [outer = 00000000] 00:02:31 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (20464400) [pid = 216] [serial = 1519] [outer = 2045D400] 00:02:31 INFO - PROCESS | 216 | 1461222151778 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (20467C00) [pid = 216] [serial = 1520] [outer = 2045D400] 00:02:32 INFO - PROCESS | 216 | 1461222152291 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 00:02:32 INFO - PROCESS | 216 | 1461222152397 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 216 | 1461222152399 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 00:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:02:32 INFO - PROCESS | 216 | 1461222152402 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 216 | 1461222152404 Marionette TRACE conn5 <- [1,1990,null,{}] 00:02:32 INFO - PROCESS | 216 | 1461222152408 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}] 00:02:32 INFO - PROCESS | 216 | 1461222152521 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 00:02:32 INFO - PROCESS | 216 | 1461222152627 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 216 | ++DOCSHELL 1260E800 == 57 [pid = 216] [id = 507] 00:02:32 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (20462800) [pid = 216] [serial = 1521] [outer = 00000000] 00:02:32 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (205E4800) [pid = 216] [serial = 1522] [outer = 20462800] 00:02:32 INFO - PROCESS | 216 | 1461222152681 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (205E7C00) [pid = 216] [serial = 1523] [outer = 20462800] 00:02:33 INFO - PROCESS | 216 | 1461222153478 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1127ms 00:02:33 INFO - PROCESS | 216 | 1461222153536 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 216 | 1461222153539 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:02:33 INFO - PROCESS | 216 | 1461222153545 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 216 | 1461222153548 Marionette TRACE conn5 <- [1,1994,null,{}] 00:02:33 INFO - PROCESS | 216 | 1461222153568 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}] 00:02:33 INFO - PROCESS | 216 | 1461222153703 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 00:02:33 INFO - PROCESS | 216 | 1461222153771 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 216 | ++DOCSHELL 171D9000 == 58 [pid = 216] [id = 508] 00:02:33 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (171DE000) [pid = 216] [serial = 1524] [outer = 00000000] 00:02:33 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1823D800) [pid = 216] [serial = 1525] [outer = 171DE000] 00:02:33 INFO - PROCESS | 216 | 1461222153821 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (19F63800) [pid = 216] [serial = 1526] [outer = 171DE000] 00:02:34 INFO - PROCESS | 216 | 1461222154399 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]]]}] 00:02:34 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 00:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 870ms 00:02:34 INFO - PROCESS | 216 | 1461222154416 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 216 | 1461222154422 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 00:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:02:34 INFO - PROCESS | 216 | 1461222154427 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 216 | 1461222154430 Marionette TRACE conn5 <- [1,1998,null,{}] 00:02:34 INFO - PROCESS | 216 | 1461222154434 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}] 00:02:34 INFO - PROCESS | 216 | 1461222154533 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 00:02:34 INFO - PROCESS | 216 | 1461222154649 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 216 | ++DOCSHELL 13742800 == 59 [pid = 216] [id = 509] 00:02:34 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (16A0A400) [pid = 216] [serial = 1527] [outer = 00000000] 00:02:34 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1B5EE400) [pid = 216] [serial = 1528] [outer = 16A0A400] 00:02:34 INFO - PROCESS | 216 | 1461222154696 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1B779000) [pid = 216] [serial = 1529] [outer = 16A0A400] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1F501C00 == 58 [pid = 216] [id = 502] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1D82B400 == 57 [pid = 216] [id = 501] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 15C56000 == 56 [pid = 216] [id = 500] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1D108400 == 55 [pid = 216] [id = 499] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1C996000 == 54 [pid = 216] [id = 498] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1B5F5C00 == 53 [pid = 216] [id = 497] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1B5B3400 == 52 [pid = 216] [id = 496] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 1D42D000 == 51 [pid = 216] [id = 475] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 128 (19F6AC00) [pid = 216] [serial = 1462] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 127 (12CC6800) [pid = 216] [serial = 1429] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AEC6000) [pid = 216] [serial = 1432] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1D7C6400) [pid = 216] [serial = 1435] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1F50D000) [pid = 216] [serial = 1438] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 16A0B800 == 50 [pid = 216] [id = 495] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 12836800 == 49 [pid = 216] [id = 494] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 12C88800 == 48 [pid = 216] [id = 493] 00:02:34 INFO - PROCESS | 216 | --DOCSHELL 0F57F800 == 47 [pid = 216] [id = 488] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C968400) [pid = 216] [serial = 1382] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1A295C00) [pid = 216] [serial = 1453] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1AE35800) [pid = 216] [serial = 1454] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1B5C0800) [pid = 216] [serial = 1457] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 119 (18B0FC00) [pid = 216] [serial = 1450] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5B7000) [pid = 216] [serial = 1456] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 117 (16C1F800) [pid = 216] [serial = 1447] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 116 (16CA8000) [pid = 216] [serial = 1448] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1283F000) [pid = 216] [serial = 1444] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1285A000) [pid = 216] [serial = 1445] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 113 (12854800) [pid = 216] [serial = 1442] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 112 (127C9800) [pid = 216] [serial = 1441] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1B639C00) [pid = 216] [serial = 1459] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1B637C00) [pid = 216] [serial = 1460] [outer = 00000000] [url = about:blank] 00:02:34 INFO - PROCESS | 216 | --DOMWINDOW == 109 (19F5E400) [pid = 216] [serial = 1451] [outer = 00000000] [url = about:blank] 00:02:35 INFO - PROCESS | 216 | 1461222155259 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]]]}] 00:02:35 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 00:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 870ms 00:02:35 INFO - PROCESS | 216 | 1461222155301 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 216 | 1461222155303 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 00:02:35 INFO - PROCESS | 216 | 1461222155306 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:02:35 INFO - PROCESS | 216 | 1461222155310 Marionette TRACE conn5 <- [1,2002,null,{}] 00:02:35 INFO - PROCESS | 216 | 1461222155320 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}] 00:02:35 INFO - PROCESS | 216 | 1461222155406 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 00:02:35 INFO - PROCESS | 216 | 1461222155415 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 216 | ++DOCSHELL 12CC6800 == 48 [pid = 216] [id = 510] 00:02:35 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (12CC8C00) [pid = 216] [serial = 1530] [outer = 00000000] 00:02:35 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (16A0A800) [pid = 216] [serial = 1531] [outer = 12CC8C00] 00:02:35 INFO - PROCESS | 216 | 1461222155502 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (171E0800) [pid = 216] [serial = 1532] [outer = 12CC8C00] 00:02:35 INFO - PROCESS | 216 | 1461222155957 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 00:02:36 INFO - PROCESS | 216 | 1461222156041 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 216 | 1461222156044 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 00:02:36 INFO - PROCESS | 216 | 1461222156047 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:02:36 INFO - PROCESS | 216 | 1461222156049 Marionette TRACE conn5 <- [1,2006,null,{}] 00:02:36 INFO - PROCESS | 216 | 1461222156052 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}] 00:02:36 INFO - PROCESS | 216 | 1461222156135 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 00:02:36 INFO - PROCESS | 216 | 1461222156141 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 216 | ++DOCSHELL 12C88800 == 49 [pid = 216] [id = 511] 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (16C20000) [pid = 216] [serial = 1533] [outer = 00000000] 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AE35000) [pid = 216] [serial = 1534] [outer = 16C20000] 00:02:36 INFO - PROCESS | 216 | 1461222156187 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1AEC8800) [pid = 216] [serial = 1535] [outer = 16C20000] 00:02:36 INFO - PROCESS | 216 | 1461222156636 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 00:02:36 INFO - PROCESS | 216 | 1461222156681 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 216 | 1461222156683 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:02:36 INFO - PROCESS | 216 | 1461222156686 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 216 | 1461222156688 Marionette TRACE conn5 <- [1,2010,null,{}] 00:02:36 INFO - PROCESS | 216 | 1461222156691 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}] 00:02:36 INFO - PROCESS | 216 | 1461222156776 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 00:02:36 INFO - PROCESS | 216 | 1461222156815 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 216 | ++DOCSHELL 12C79C00 == 50 [pid = 216] [id = 512] 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (15C58C00) [pid = 216] [serial = 1536] [outer = 00000000] 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1B637C00) [pid = 216] [serial = 1537] [outer = 15C58C00] 00:02:36 INFO - PROCESS | 216 | 1461222156860 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B782400) [pid = 216] [serial = 1538] [outer = 15C58C00] 00:02:37 INFO - PROCESS | 216 | 1461222157356 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]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 00:02:37 INFO - PROCESS | 216 | 1461222157417 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 216 | 1461222157419 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 00:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:02:37 INFO - PROCESS | 216 | 1461222157427 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - PROCESS | 216 | 1461222157429 Marionette TRACE conn5 <- [1,2014,null,{}] 00:02:37 INFO - PROCESS | 216 | 1461222157433 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}] 00:02:37 INFO - PROCESS | 216 | 1461222157565 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 00:02:37 INFO - PROCESS | 216 | 1461222157631 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 216 | ++DOCSHELL 1283A800 == 51 [pid = 216] [id = 513] 00:02:37 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (16C9F800) [pid = 216] [serial = 1539] [outer = 00000000] 00:02:37 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C99E800) [pid = 216] [serial = 1540] [outer = 16C9F800] 00:02:37 INFO - PROCESS | 216 | 1461222157679 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C9A1C00) [pid = 216] [serial = 1541] [outer = 16C9F800] 00:02:38 INFO - PROCESS | 216 | 1461222158106 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 729ms 00:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:02:38 INFO - PROCESS | 216 | 1461222158180 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 216 | 1461222158182 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 00:02:38 INFO - PROCESS | 216 | 1461222158188 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 216 | 1461222158190 Marionette TRACE conn5 <- [1,2018,null,{}] 00:02:38 INFO - PROCESS | 216 | 1461222158193 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}] 00:02:38 INFO - PROCESS | 216 | 1461222158308 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 00:02:38 INFO - PROCESS | 216 | 1461222158321 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 216 | ++DOCSHELL 12C83400 == 52 [pid = 216] [id = 514] 00:02:38 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C99C000) [pid = 216] [serial = 1542] [outer = 00000000] 00:02:38 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1D42D000) [pid = 216] [serial = 1543] [outer = 1C99C000] 00:02:38 INFO - PROCESS | 216 | 1461222158427 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1D382C00) [pid = 216] [serial = 1544] [outer = 1C99C000] 00:02:38 INFO - PROCESS | 216 | 1461222158845 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 00:02:38 INFO - PROCESS | 216 | 1461222158861 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 216 | 1461222158863 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 00:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:02:38 INFO - PROCESS | 216 | 1461222158866 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 216 | 1461222158867 Marionette TRACE conn5 <- [1,2022,null,{}] 00:02:38 INFO - PROCESS | 216 | 1461222158878 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}] 00:02:38 INFO - PROCESS | 216 | 1461222158990 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 00:02:38 INFO - PROCESS | 216 | 1461222158996 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 216 | ++DOCSHELL 1D381C00 == 53 [pid = 216] [id = 515] 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1D86B400) [pid = 216] [serial = 1545] [outer = 00000000] 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1F501C00) [pid = 216] [serial = 1546] [outer = 1D86B400] 00:02:39 INFO - PROCESS | 216 | 1461222159041 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1F510400) [pid = 216] [serial = 1547] [outer = 1D86B400] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C996800) [pid = 216] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 125 (0EBEA800) [pid = 216] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12837800) [pid = 216] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 123 (171DFC00) [pid = 216] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B5B4800) [pid = 216] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1D1D0800) [pid = 216] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 120 (12CBE400) [pid = 216] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 119 (16A0CC00) [pid = 216] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B637800) [pid = 216] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:02:39 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1D86D800) [pid = 216] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:02:39 INFO - PROCESS | 216 | 1461222159636 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 830ms 00:02:39 INFO - PROCESS | 216 | 1461222159697 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 216 | 1461222159699 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 00:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:02:39 INFO - PROCESS | 216 | 1461222159702 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 216 | 1461222159704 Marionette TRACE conn5 <- [1,2026,null,{}] 00:02:39 INFO - PROCESS | 216 | 1461222159707 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}] 00:02:39 INFO - PROCESS | 216 | 1461222159789 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 00:02:39 INFO - PROCESS | 216 | 1461222159795 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 216 | ++DOCSHELL 1B5B5C00 == 54 [pid = 216] [id = 516] 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1B5B8C00) [pid = 216] [serial = 1548] [outer = 00000000] 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1D4AF800) [pid = 216] [serial = 1549] [outer = 1B5B8C00] 00:02:39 INFO - PROCESS | 216 | 1461222159839 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1EFA3000) [pid = 216] [serial = 1550] [outer = 1B5B8C00] 00:02:40 INFO - PROCESS | 216 | 1461222160263 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]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 00:02:40 INFO - PROCESS | 216 | 1461222160333 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 216 | 1461222160335 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 00:02:40 INFO - PROCESS | 216 | 1461222160338 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:02:40 INFO - PROCESS | 216 | 1461222160340 Marionette TRACE conn5 <- [1,2030,null,{}] 00:02:40 INFO - PROCESS | 216 | 1461222160344 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}] 00:02:40 INFO - PROCESS | 216 | 1461222160425 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 00:02:40 INFO - PROCESS | 216 | 1461222160431 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 216 | ++DOCSHELL 1F326800 == 55 [pid = 216] [id = 517] 00:02:40 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1FD51800) [pid = 216] [serial = 1551] [outer = 00000000] 00:02:40 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20458000) [pid = 216] [serial = 1552] [outer = 1FD51800] 00:02:40 INFO - PROCESS | 216 | 1461222160475 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20462400) [pid = 216] [serial = 1553] [outer = 1FD51800] 00:02:40 INFO - PROCESS | 216 | 1461222160922 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]]]}] 00:02:40 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) 00:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 00:02:40 INFO - PROCESS | 216 | 1461222160973 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 00:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:02:40 INFO - PROCESS | 216 | 1461222160975 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 00:02:40 INFO - PROCESS | 216 | 1461222160978 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 216 | 1461222160981 Marionette TRACE conn5 <- [1,2034,null,{}] 00:02:40 INFO - PROCESS | 216 | 1461222160984 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}] 00:02:41 INFO - PROCESS | 216 | 1461222161083 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 00:02:41 INFO - PROCESS | 216 | 1461222161090 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 216 | ++DOCSHELL 205EF400 == 56 [pid = 216] [id = 518] 00:02:41 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (205EF800) [pid = 216] [serial = 1554] [outer = 00000000] 00:02:41 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (2065F000) [pid = 216] [serial = 1555] [outer = 205EF800] 00:02:41 INFO - PROCESS | 216 | 1461222161138 Marionette DEBUG loaded listener.js 00:02:41 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1CDC1800) [pid = 216] [serial = 1556] [outer = 205EF800] 00:02:41 INFO - PROCESS | 216 | 1461222161849 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]]]}] 00:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 00:02:41 INFO - PROCESS | 216 | 1461222161913 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 00:02:41 INFO - PROCESS | 216 | 1461222161918 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 00:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:02:41 INFO - PROCESS | 216 | 1461222161925 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - PROCESS | 216 | 1461222161928 Marionette TRACE conn5 <- [1,2038,null,{}] 00:02:41 INFO - PROCESS | 216 | 1461222161934 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}] 00:02:42 INFO - PROCESS | 216 | 1461222162078 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 00:02:42 INFO - PROCESS | 216 | 1461222162221 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 216 | ++DOCSHELL 1285DC00 == 57 [pid = 216] [id = 519] 00:02:42 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (12C82C00) [pid = 216] [serial = 1557] [outer = 00000000] 00:02:42 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (15CE7400) [pid = 216] [serial = 1558] [outer = 12C82C00] 00:02:42 INFO - PROCESS | 216 | 1461222162280 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1712F000) [pid = 216] [serial = 1559] [outer = 12C82C00] 00:02:42 INFO - PROCESS | 216 | 1461222162888 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]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1019ms 00:02:42 INFO - PROCESS | 216 | 1461222162948 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 216 | 1461222162954 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 00:02:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:02:42 INFO - PROCESS | 216 | 1461222162961 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 216 | 1461222162964 Marionette TRACE conn5 <- [1,2042,null,{}] 00:02:42 INFO - PROCESS | 216 | 1461222162968 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}] 00:02:43 INFO - PROCESS | 216 | 1461222163077 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 00:02:43 INFO - PROCESS | 216 | 1461222163191 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 216 | ++DOCSHELL 1A8E4800 == 58 [pid = 216] [id = 520] 00:02:43 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1AE3A400) [pid = 216] [serial = 1560] [outer = 00000000] 00:02:43 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1B63A000) [pid = 216] [serial = 1561] [outer = 1AE3A400] 00:02:43 INFO - PROCESS | 216 | 1461222163287 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1C42B400) [pid = 216] [serial = 1562] [outer = 1AE3A400] 00:02:43 INFO - PROCESS | 216 | 1461222163919 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]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1021ms 00:02:43 INFO - PROCESS | 216 | 1461222163985 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 216 | 1461222163987 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 00:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:02:43 INFO - PROCESS | 216 | 1461222163991 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 216 | 1461222163995 Marionette TRACE conn5 <- [1,2046,null,{}] 00:02:44 INFO - PROCESS | 216 | 1461222164006 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}] 00:02:44 INFO - PROCESS | 216 | 1461222164136 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 00:02:44 INFO - PROCESS | 216 | 1461222164281 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 216 | ++DOCSHELL 0EE0E400 == 59 [pid = 216] [id = 521] 00:02:44 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (0F537400) [pid = 216] [serial = 1563] [outer = 00000000] 00:02:44 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (205F2000) [pid = 216] [serial = 1564] [outer = 0F537400] 00:02:44 INFO - PROCESS | 216 | 1461222164340 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (20662800) [pid = 216] [serial = 1565] [outer = 0F537400] 00:02:44 INFO - PROCESS | 216 | 1461222164910 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 00:02:44 INFO - PROCESS | 216 | 1461222164964 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 216 | 1461222164967 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 00:02:44 INFO - PROCESS | 216 | 1461222164971 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:02:44 INFO - PROCESS | 216 | 1461222164973 Marionette TRACE conn5 <- [1,2050,null,{}] 00:02:44 INFO - PROCESS | 216 | 1461222164977 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}] 00:02:45 INFO - PROCESS | 216 | 1461222165085 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 00:02:45 INFO - PROCESS | 216 | 1461222165198 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 216 | ++DOCSHELL 20710800 == 60 [pid = 216] [id = 522] 00:02:45 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (20712C00) [pid = 216] [serial = 1566] [outer = 00000000] 00:02:45 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (2071A000) [pid = 216] [serial = 1567] [outer = 20712C00] 00:02:45 INFO - PROCESS | 216 | 1461222165294 Marionette DEBUG loaded listener.js 00:02:45 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (2071D400) [pid = 216] [serial = 1568] [outer = 20712C00] 00:02:45 INFO - PROCESS | 216 | 1461222165907 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 00:02:45 INFO - PROCESS | 216 | 1461222165945 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 216 | 1461222165947 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 00:02:45 INFO - PROCESS | 216 | 1461222165950 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:02:45 INFO - PROCESS | 216 | 1461222165952 Marionette TRACE conn5 <- [1,2054,null,{}] 00:02:45 INFO - PROCESS | 216 | 1461222165956 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}] 00:02:46 INFO - PROCESS | 216 | 1461222166061 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 00:02:46 INFO - PROCESS | 216 | 1461222166347 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 216 | ++DOCSHELL 0EB3D800 == 61 [pid = 216] [id = 523] 00:02:46 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (0EE11400) [pid = 216] [serial = 1569] [outer = 00000000] 00:02:46 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (16A16000) [pid = 216] [serial = 1570] [outer = 0EE11400] 00:02:46 INFO - PROCESS | 216 | 1461222166408 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (18197000) [pid = 216] [serial = 1571] [outer = 0EE11400] 00:02:47 INFO - PROCESS | 216 | 1461222167021 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1123ms 00:02:47 INFO - PROCESS | 216 | 1461222167078 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 216 | 1461222167083 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:02:47 INFO - PROCESS | 216 | 1461222167088 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 216 | 1461222167091 Marionette TRACE conn5 <- [1,2058,null,{}] 00:02:47 INFO - PROCESS | 216 | 1461222167095 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}] 00:02:47 INFO - PROCESS | 216 | 1461222167201 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 00:02:47 INFO - PROCESS | 216 | 1461222167320 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 216 | ++DOCSHELL 1AECB800 == 62 [pid = 216] [id = 524] 00:02:47 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (1AECE400) [pid = 216] [serial = 1572] [outer = 00000000] 00:02:47 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (1B77A400) [pid = 216] [serial = 1573] [outer = 1AECE400] 00:02:47 INFO - PROCESS | 216 | 1461222167414 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 216 | ++DOMWINDOW == 144 (1C0D5400) [pid = 216] [serial = 1574] [outer = 1AECE400] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 0EB3D000 == 61 [pid = 216] [id = 487] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 1F326800 == 60 [pid = 216] [id = 517] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 1B5B5C00 == 59 [pid = 216] [id = 516] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 1D381C00 == 58 [pid = 216] [id = 515] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 12C83400 == 57 [pid = 216] [id = 514] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 1283A800 == 56 [pid = 216] [id = 513] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 12C79C00 == 55 [pid = 216] [id = 512] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 12C88800 == 54 [pid = 216] [id = 511] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 12CC6800 == 53 [pid = 216] [id = 510] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 143 (126B5C00) [pid = 216] [serial = 1465] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 142 (173D6400) [pid = 216] [serial = 1468] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 141 (1BF32000) [pid = 216] [serial = 1471] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 140 (1C96B800) [pid = 216] [serial = 1474] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1CCAEC00) [pid = 216] [serial = 1477] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 13742800 == 52 [pid = 216] [id = 509] 00:02:47 INFO - PROCESS | 216 | --DOCSHELL 171D9000 == 51 [pid = 216] [id = 508] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1CA0DC00) [pid = 216] [serial = 1495] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1B5B8000) [pid = 216] [serial = 1463] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 136 (12C7E000) [pid = 216] [serial = 1483] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 135 (12ED9800) [pid = 216] [serial = 1484] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 134 (181A2800) [pid = 216] [serial = 1486] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 133 (19F69800) [pid = 216] [serial = 1487] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1B5F1400) [pid = 216] [serial = 1489] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1B5F6C00) [pid = 216] [serial = 1490] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1D4B5800) [pid = 216] [serial = 1498] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 129 (13AAE400) [pid = 216] [serial = 1481] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 128 (12ECEC00) [pid = 216] [serial = 1480] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1D103C00) [pid = 216] [serial = 1496] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AE43400) [pid = 216] [serial = 1501] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C0D8800) [pid = 216] [serial = 1502] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1C0CF800) [pid = 216] [serial = 1492] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C420000) [pid = 216] [serial = 1493] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1D4B1400) [pid = 216] [serial = 1499] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1F486C00) [pid = 216] [serial = 1505] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1F323C00) [pid = 216] [serial = 1504] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1F50D400) [pid = 216] [serial = 1507] [outer = 00000000] [url = about:blank] 00:02:47 INFO - PROCESS | 216 | 1461222167931 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 870ms 00:02:47 INFO - PROCESS | 216 | 1461222167964 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 216 | 1461222167968 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:02:47 INFO - PROCESS | 216 | 1461222167972 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 216 | 1461222167974 Marionette TRACE conn5 <- [1,2062,null,{}] 00:02:47 INFO - PROCESS | 216 | 1461222167978 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}] 00:02:48 INFO - PROCESS | 216 | 1461222168063 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 00:02:48 INFO - PROCESS | 216 | 1461222168159 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 216 | ++DOCSHELL 1283F800 == 52 [pid = 216] [id = 525] 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (12C80400) [pid = 216] [serial = 1575] [outer = 00000000] 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (16A0B000) [pid = 216] [serial = 1576] [outer = 12C80400] 00:02:48 INFO - PROCESS | 216 | 1461222168212 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (17381C00) [pid = 216] [serial = 1577] [outer = 12C80400] 00:02:48 INFO - PROCESS | 216 | 1461222168634 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 732ms 00:02:48 INFO - PROCESS | 216 | 1461222168729 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 216 | 1461222168732 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:02:48 INFO - PROCESS | 216 | 1461222168736 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 216 | 1461222168742 Marionette TRACE conn5 <- [1,2066,null,{}] 00:02:48 INFO - PROCESS | 216 | 1461222168756 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}] 00:02:48 INFO - PROCESS | 216 | 1461222168846 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 00:02:48 INFO - PROCESS | 216 | 1461222168862 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 216 | ++DOCSHELL 1B5F0400 == 53 [pid = 216] [id = 526] 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5F2000) [pid = 216] [serial = 1578] [outer = 00000000] 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B639C00) [pid = 216] [serial = 1579] [outer = 1B5F2000] 00:02:48 INFO - PROCESS | 216 | 1461222168910 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1BF34800) [pid = 216] [serial = 1580] [outer = 1B5F2000] 00:02:49 INFO - PROCESS | 216 | 1461222169378 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]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 00:02:49 INFO - PROCESS | 216 | 1461222169429 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 216 | 1461222169431 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 00:02:49 INFO - PROCESS | 216 | 1461222169434 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:02:49 INFO - PROCESS | 216 | 1461222169436 Marionette TRACE conn5 <- [1,2070,null,{}] 00:02:49 INFO - PROCESS | 216 | 1461222169440 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}] 00:02:49 INFO - PROCESS | 216 | 1461222169524 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 00:02:49 INFO - PROCESS | 216 | 1461222169530 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 216 | ++DOCSHELL 1C7DA800 == 54 [pid = 216] [id = 527] 00:02:49 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C969800) [pid = 216] [serial = 1581] [outer = 00000000] 00:02:49 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1C99B800) [pid = 216] [serial = 1582] [outer = 1C969800] 00:02:49 INFO - PROCESS | 216 | 1461222169577 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1C9EF400) [pid = 216] [serial = 1583] [outer = 1C969800] 00:02:50 INFO - PROCESS | 216 | 1461222170017 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]]]}] 00:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 00:02:50 INFO - PROCESS | 216 | 1461222170069 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 216 | 1461222170071 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 00:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:02:50 INFO - PROCESS | 216 | 1461222170083 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 216 | 1461222170084 Marionette TRACE conn5 <- [1,2074,null,{}] 00:02:50 INFO - PROCESS | 216 | 1461222170088 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}] 00:02:50 INFO - PROCESS | 216 | 1461222170202 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 00:02:50 INFO - PROCESS | 216 | 1461222170297 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 216 | ++DOCSHELL 1CDC0400 == 55 [pid = 216] [id = 528] 00:02:50 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1CDC2800) [pid = 216] [serial = 1584] [outer = 00000000] 00:02:50 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1D1DD800) [pid = 216] [serial = 1585] [outer = 1CDC2800] 00:02:50 INFO - PROCESS | 216 | 1461222170354 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1D7BC400) [pid = 216] [serial = 1586] [outer = 1CDC2800] 00:02:50 INFO - PROCESS | 216 | 1461222170798 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]]]}] 00:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 00:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:02:50 INFO - PROCESS | 216 | 1461222170853 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 216 | 1461222170855 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 00:02:50 INFO - PROCESS | 216 | 1461222170859 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 216 | 1461222170861 Marionette TRACE conn5 <- [1,2078,null,{}] 00:02:50 INFO - PROCESS | 216 | 1461222170864 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}] 00:02:50 INFO - PROCESS | 216 | 1461222170989 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 00:02:51 INFO - PROCESS | 216 | 1461222171060 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 216 | ++DOCSHELL 12CBE400 == 56 [pid = 216] [id = 529] 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1EF02C00) [pid = 216] [serial = 1587] [outer = 00000000] 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1F50D400) [pid = 216] [serial = 1588] [outer = 1EF02C00] 00:02:51 INFO - PROCESS | 216 | 1461222171105 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1F509C00) [pid = 216] [serial = 1589] [outer = 1EF02C00] 00:02:51 INFO - PROCESS | 216 | 1461222171559 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]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 00:02:51 INFO - PROCESS | 216 | 1461222171618 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 216 | 1461222171620 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 00:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:02:51 INFO - PROCESS | 216 | 1461222171628 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 216 | 1461222171630 Marionette TRACE conn5 <- [1,2082,null,{}] 00:02:51 INFO - PROCESS | 216 | 1461222171633 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}] 00:02:51 INFO - PROCESS | 216 | 1461222171751 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 00:02:51 INFO - PROCESS | 216 | 1461222171822 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 216 | ++DOCSHELL 1F502C00 == 57 [pid = 216] [id = 530] 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1FD58C00) [pid = 216] [serial = 1590] [outer = 00000000] 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (2046E800) [pid = 216] [serial = 1591] [outer = 1FD58C00] 00:02:51 INFO - PROCESS | 216 | 1461222171866 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (2046D400) [pid = 216] [serial = 1592] [outer = 1FD58C00] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 136 (121FA400) [pid = 216] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 135 (16A0F400) [pid = 216] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1B636400) [pid = 216] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1CCAD400) [pid = 216] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C9EF000) [pid = 216] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 131 (121EE000) [pid = 216] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 130 (15CDF400) [pid = 216] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C0D9C00) [pid = 216] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1C9A0000) [pid = 216] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1285F800) [pid = 216] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 126 (18249000) [pid = 216] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C999400) [pid = 216] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1F48F400) [pid = 216] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 123 (0F586000) [pid = 216] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1D4B3000) [pid = 216] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 121 (12CC8C00) [pid = 216] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 120 (16C9F800) [pid = 216] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1FD51800) [pid = 216] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1C99C000) [pid = 216] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1D86B400) [pid = 216] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 116 (2045D400) [pid = 216] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 115 (15C58C00) [pid = 216] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 114 (16C20000) [pid = 216] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 113 (16A0A400) [pid = 216] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 112 (171DE000) [pid = 216] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 111 (0EB34000) [pid = 216] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 110 (20462800) [pid = 216] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C9EB800) [pid = 216] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1A28DC00) [pid = 216] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1B5B8C00) [pid = 216] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:02:52 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1C427400) [pid = 216] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:02:52 INFO - PROCESS | 216 | 1461222172546 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 00:02:52 INFO - PROCESS | 216 | 1461222172605 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 216 | 1461222172607 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 00:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:02:52 INFO - PROCESS | 216 | 1461222172617 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 216 | 1461222172619 Marionette TRACE conn5 <- [1,2086,null,{}] 00:02:52 INFO - PROCESS | 216 | 1461222172623 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}] 00:02:52 INFO - PROCESS | 216 | 1461222172703 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 00:02:52 INFO - PROCESS | 216 | 1461222172712 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 216 | ++DOCSHELL 12C87400 == 58 [pid = 216] [id = 531] 00:02:52 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (12CC8C00) [pid = 216] [serial = 1593] [outer = 00000000] 00:02:52 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (17129000) [pid = 216] [serial = 1594] [outer = 12CC8C00] 00:02:52 INFO - PROCESS | 216 | 1461222172756 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (181A0C00) [pid = 216] [serial = 1595] [outer = 12CC8C00] 00:02:53 INFO - PROCESS | 216 | 1461222173194 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 00:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:02:53 INFO - PROCESS | 216 | 1461222173250 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 216 | 1461222173252 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 00:02:53 INFO - PROCESS | 216 | 1461222173255 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - PROCESS | 216 | 1461222173256 Marionette TRACE conn5 <- [1,2090,null,{}] 00:02:53 INFO - PROCESS | 216 | 1461222173260 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}] 00:02:53 INFO - PROCESS | 216 | 1461222173343 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 00:02:53 INFO - PROCESS | 216 | 1461222173351 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 216 | ++DOCSHELL 18F72800 == 59 [pid = 216] [id = 532] 00:02:53 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1A278000) [pid = 216] [serial = 1596] [outer = 00000000] 00:02:53 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B780800) [pid = 216] [serial = 1597] [outer = 1A278000] 00:02:53 INFO - PROCESS | 216 | 1461222173397 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C9A0000) [pid = 216] [serial = 1598] [outer = 1A278000] 00:02:53 INFO - PROCESS | 216 | 1461222173866 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 00:02:53 INFO - PROCESS | 216 | 1461222173886 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 00:02:53 INFO - PROCESS | 216 | 1461222173888 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 00:02:53 INFO - PROCESS | 216 | 1461222173891 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:02:53 INFO - PROCESS | 216 | 1461222173893 Marionette TRACE conn5 <- [1,2094,null,{}] 00:02:53 INFO - PROCESS | 216 | 1461222173912 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}] 00:02:53 INFO - PROCESS | 216 | 1461222173994 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 00:02:53 INFO - PROCESS | 216 | 1461222174001 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 216 | ++DOCSHELL 1C972000 == 60 [pid = 216] [id = 533] 00:02:54 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1CA11000) [pid = 216] [serial = 1599] [outer = 00000000] 00:02:54 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1F50E400) [pid = 216] [serial = 1600] [outer = 1CA11000] 00:02:54 INFO - PROCESS | 216 | 1461222174055 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20661C00) [pid = 216] [serial = 1601] [outer = 1CA11000] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1A27D400 == 59 [pid = 216] [id = 504] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 20455400 == 58 [pid = 216] [id = 506] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C977C00 == 57 [pid = 216] [id = 478] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1260E800 == 56 [pid = 216] [id = 507] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C0D8400 == 55 [pid = 216] [id = 491] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 0EB22000 == 54 [pid = 216] [id = 503] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1F324400 == 53 [pid = 216] [id = 479] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C99EC00 == 52 [pid = 216] [id = 505] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C0D3C00 == 51 [pid = 216] [id = 463] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1B5F9C00 == 50 [pid = 216] [id = 490] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1A295000 == 49 [pid = 216] [id = 422] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 18240000 == 48 [pid = 216] [id = 477] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 15C10400 == 47 [pid = 216] [id = 424] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 0EBE1400 == 46 [pid = 216] [id = 465] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C9A2400 == 45 [pid = 216] [id = 492] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 13748C00 == 44 [pid = 216] [id = 489] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1285E400 == 43 [pid = 216] [id = 476] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C99FC00 == 42 [pid = 216] [id = 464] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1AECB800 == 41 [pid = 216] [id = 524] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 0EB3D800 == 40 [pid = 216] [id = 523] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 20710800 == 39 [pid = 216] [id = 522] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 0EE0E400 == 38 [pid = 216] [id = 521] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1A8E4800 == 37 [pid = 216] [id = 520] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 205EF400 == 36 [pid = 216] [id = 518] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1285DC00 == 35 [pid = 216] [id = 519] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1C7DA800 == 34 [pid = 216] [id = 527] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1B5F0400 == 33 [pid = 216] [id = 526] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 12CBE400 == 32 [pid = 216] [id = 529] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1CDC0400 == 31 [pid = 216] [id = 528] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1F502C00 == 30 [pid = 216] [id = 530] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 12C87400 == 29 [pid = 216] [id = 531] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 1283F800 == 28 [pid = 216] [id = 525] 00:02:55 INFO - PROCESS | 216 | --DOCSHELL 18F72800 == 27 [pid = 216] [id = 532] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1EFA3800) [pid = 216] [serial = 1427] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1819EC00) [pid = 216] [serial = 1469] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C0D4400) [pid = 216] [serial = 1472] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1D10FC00) [pid = 216] [serial = 1349] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1CC50800) [pid = 216] [serial = 1478] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 109 (12B35C00) [pid = 216] [serial = 1385] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 108 (19F5F800) [pid = 216] [serial = 1388] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C974000) [pid = 216] [serial = 1391] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1CDB9800) [pid = 216] [serial = 1394] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1378B800) [pid = 216] [serial = 1430] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B5BC000) [pid = 216] [serial = 1433] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1F31BC00) [pid = 216] [serial = 1436] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1F510800) [pid = 216] [serial = 1439] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 101 (12839800) [pid = 216] [serial = 1466] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1B637C00) [pid = 216] [serial = 1537] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AE35000) [pid = 216] [serial = 1534] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AEC8800) [pid = 216] [serial = 1535] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1B779000) [pid = 216] [serial = 1529] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1B5EE400) [pid = 216] [serial = 1528] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 95 (19F63800) [pid = 216] [serial = 1526] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1823D800) [pid = 216] [serial = 1525] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 93 (12247800) [pid = 216] [serial = 1511] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 92 (0F5E9800) [pid = 216] [serial = 1510] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 91 (205E7C00) [pid = 216] [serial = 1523] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 90 (205E4800) [pid = 216] [serial = 1522] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1F485800) [pid = 216] [serial = 1517] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1D4B7000) [pid = 216] [serial = 1516] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 87 (20458000) [pid = 216] [serial = 1552] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1F510400) [pid = 216] [serial = 1547] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1AECB000) [pid = 216] [serial = 1513] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1B5B8800) [pid = 216] [serial = 1514] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1D4AF800) [pid = 216] [serial = 1549] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1EFA3000) [pid = 216] [serial = 1550] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B782400) [pid = 216] [serial = 1538] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1C99CC00) [pid = 216] [serial = 1475] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1285F000) [pid = 216] [serial = 1352] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 78 (16A0A800) [pid = 216] [serial = 1531] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C99E800) [pid = 216] [serial = 1540] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 76 (20462400) [pid = 216] [serial = 1553] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1D42D000) [pid = 216] [serial = 1543] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1C9A1C00) [pid = 216] [serial = 1541] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1F501C00) [pid = 216] [serial = 1546] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 72 (2065F000) [pid = 216] [serial = 1555] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 71 (171E0800) [pid = 216] [serial = 1532] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1D382C00) [pid = 216] [serial = 1544] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 69 (20467C00) [pid = 216] [serial = 1520] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | --DOMWINDOW == 68 (20464400) [pid = 216] [serial = 1519] [outer = 00000000] [url = about:blank] 00:02:56 INFO - PROCESS | 216 | 1461222176192 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 2346ms 00:02:56 INFO - PROCESS | 216 | 1461222176243 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 216 | 1461222176247 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:02:56 INFO - PROCESS | 216 | 1461222176253 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 216 | 1461222176256 Marionette TRACE conn5 <- [1,2098,null,{}] 00:02:56 INFO - PROCESS | 216 | 1461222176263 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}] 00:02:56 INFO - PROCESS | 216 | 1461222176359 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 00:02:56 INFO - PROCESS | 216 | 1461222176490 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 216 | ++DOCSHELL 0EB3C400 == 28 [pid = 216] [id = 534] 00:02:56 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (0EBE3400) [pid = 216] [serial = 1602] [outer = 00000000] 00:02:56 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0EBF0000) [pid = 216] [serial = 1603] [outer = 0EBE3400] 00:02:56 INFO - PROCESS | 216 | 1461222176540 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (0F53A800) [pid = 216] [serial = 1604] [outer = 0EBE3400] 00:02:56 INFO - PROCESS | 216 | 1461222176933 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 00:02:56 INFO - PROCESS | 216 | 1461222176982 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 216 | 1461222176989 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 00:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:02:56 INFO - PROCESS | 216 | 1461222176995 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 216 | 1461222176998 Marionette TRACE conn5 <- [1,2102,null,{}] 00:02:56 INFO - PROCESS | 216 | 1461222177002 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}] 00:02:57 INFO - PROCESS | 216 | 1461222177093 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 00:02:57 INFO - PROCESS | 216 | 1461222177101 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 216 | ++DOCSHELL 0F580000 == 29 [pid = 216] [id = 535] 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (0F580800) [pid = 216] [serial = 1605] [outer = 00000000] 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (126C4C00) [pid = 216] [serial = 1606] [outer = 0F580800] 00:02:57 INFO - PROCESS | 216 | 1461222177148 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (12834000) [pid = 216] [serial = 1607] [outer = 0F580800] 00:02:57 INFO - PROCESS | 216 | 1461222177635 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]]]}] 00:02:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 00:02:57 INFO - PROCESS | 216 | 1461222177667 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 00:02:57 INFO - PROCESS | 216 | 1461222177670 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 00:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:02:57 INFO - PROCESS | 216 | 1461222177674 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:02:57 INFO - PROCESS | 216 | 1461222177677 Marionette TRACE conn5 <- [1,2106,null,{}] 00:02:57 INFO - PROCESS | 216 | 1461222177689 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}] 00:02:57 INFO - PROCESS | 216 | 1461222177813 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 00:02:57 INFO - PROCESS | 216 | 1461222177831 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:57 INFO - PROCESS | 216 | ++DOCSHELL 12C7C000 == 30 [pid = 216] [id = 536] 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (12C7C400) [pid = 216] [serial = 1608] [outer = 00000000] 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (12C81C00) [pid = 216] [serial = 1609] [outer = 12C7C400] 00:02:57 INFO - PROCESS | 216 | 1461222177881 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (12C88C00) [pid = 216] [serial = 1610] [outer = 12C7C400] 00:02:58 INFO - PROCESS | 216 | 1461222178341 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]]]}] 00:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 729ms 00:02:58 INFO - PROCESS | 216 | 1461222178407 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 216 | 1461222178410 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 00:02:58 INFO - PROCESS | 216 | 1461222178413 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:02:58 INFO - PROCESS | 216 | 1461222178415 Marionette TRACE conn5 <- [1,2110,null,{}] 00:02:58 INFO - PROCESS | 216 | 1461222178418 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}] 00:02:58 INFO - PROCESS | 216 | 1461222178503 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 00:02:58 INFO - PROCESS | 216 | 1461222178509 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 216 | ++DOCSHELL 12E5C000 == 31 [pid = 216] [id = 537] 00:02:58 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (12ED3000) [pid = 216] [serial = 1611] [outer = 00000000] 00:02:58 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (13AA9000) [pid = 216] [serial = 1612] [outer = 12ED3000] 00:02:58 INFO - PROCESS | 216 | 1461222178558 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (15C55C00) [pid = 216] [serial = 1613] [outer = 12ED3000] 00:02:58 INFO - PROCESS | 216 | 1461222179004 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 00:02:59 INFO - PROCESS | 216 | 1461222179047 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 216 | 1461222179050 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 00:02:59 INFO - PROCESS | 216 | 1461222179053 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:02:59 INFO - PROCESS | 216 | 1461222179054 Marionette TRACE conn5 <- [1,2114,null,{}] 00:02:59 INFO - PROCESS | 216 | 1461222179058 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}] 00:02:59 INFO - PROCESS | 216 | 1461222179137 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 00:02:59 INFO - PROCESS | 216 | 1461222179144 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 216 | ++DOCSHELL 16A15C00 == 32 [pid = 216] [id = 538] 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (16C13400) [pid = 216] [serial = 1614] [outer = 00000000] 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1710F000) [pid = 216] [serial = 1615] [outer = 16C13400] 00:02:59 INFO - PROCESS | 216 | 1461222179192 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (17131C00) [pid = 216] [serial = 1616] [outer = 16C13400] 00:02:59 INFO - PROCESS | 216 | 1461222179670 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:02:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 00:02:59 INFO - PROCESS | 216 | 1461222179727 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 216 | 1461222179729 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 00:02:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:02:59 INFO - PROCESS | 216 | 1461222179733 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 216 | 1461222179734 Marionette TRACE conn5 <- [1,2118,null,{}] 00:02:59 INFO - PROCESS | 216 | 1461222179738 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}] 00:02:59 INFO - PROCESS | 216 | 1461222179848 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 00:02:59 INFO - PROCESS | 216 | 1461222179865 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 216 | ++DOCSHELL 174DE800 == 33 [pid = 216] [id = 539] 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1823DC00) [pid = 216] [serial = 1617] [outer = 00000000] 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (18B10800) [pid = 216] [serial = 1618] [outer = 1823DC00] 00:02:59 INFO - PROCESS | 216 | 1461222179915 Marionette DEBUG loaded listener.js 00:02:59 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (19F5C800) [pid = 216] [serial = 1619] [outer = 1823DC00] 00:03:00 INFO - PROCESS | 216 | 1461222180357 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] 00:03:00 INFO - PROCESS | 216 | 1461222180410 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 00:03:00 INFO - PROCESS | 216 | 1461222180413 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:03:00 INFO - PROCESS | 216 | 1461222180415 Marionette TRACE conn5 <- [1,2122,null,{}] 00:03:00 INFO - PROCESS | 216 | 1461222180419 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}] 00:03:00 INFO - PROCESS | 216 | 1461222180496 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 00:03:00 INFO - PROCESS | 216 | 1461222180535 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:00 INFO - PROCESS | 216 | ++DOCSHELL 19F60800 == 34 [pid = 216] [id = 540] 00:03:00 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19F67000) [pid = 216] [serial = 1620] [outer = 00000000] 00:03:00 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1A8DD800) [pid = 216] [serial = 1621] [outer = 19F67000] 00:03:00 INFO - PROCESS | 216 | 1461222180584 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1A8DD000) [pid = 216] [serial = 1622] [outer = 19F67000] 00:03:01 INFO - PROCESS | 216 | 1461222181015 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 00:03:01 INFO - PROCESS | 216 | 1461222181056 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 216 | 1461222181058 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 00:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:03:01 INFO - PROCESS | 216 | 1461222181061 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 216 | 1461222181063 Marionette TRACE conn5 <- [1,2126,null,{}] 00:03:01 INFO - PROCESS | 216 | 1461222181066 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}] 00:03:01 INFO - PROCESS | 216 | 1461222181142 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 00:03:01 INFO - PROCESS | 216 | 1461222181148 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 216 | ++DOCSHELL 1A28B400 == 35 [pid = 216] [id = 541] 00:03:01 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1A8DB800) [pid = 216] [serial = 1623] [outer = 00000000] 00:03:01 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1AEC5C00) [pid = 216] [serial = 1624] [outer = 1A8DB800] 00:03:01 INFO - PROCESS | 216 | 1461222181196 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1AE5C000) [pid = 216] [serial = 1625] [outer = 1A8DB800] 00:03:01 INFO - PROCESS | 216 | 1461222181684 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 00:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:03:01 INFO - PROCESS | 216 | 1461222181732 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 216 | 1461222181734 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 00:03:01 INFO - PROCESS | 216 | 1461222181737 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 216 | 1461222181739 Marionette TRACE conn5 <- [1,2130,null,{}] 00:03:01 INFO - PROCESS | 216 | 1461222181743 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}] 00:03:01 INFO - PROCESS | 216 | 1461222181858 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 00:03:01 INFO - PROCESS | 216 | 1461222181947 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 216 | ++DOCSHELL 12C7B400 == 36 [pid = 216] [id = 542] 00:03:01 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1AECC400) [pid = 216] [serial = 1626] [outer = 00000000] 00:03:01 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1B5B3000) [pid = 216] [serial = 1627] [outer = 1AECC400] 00:03:01 INFO - PROCESS | 216 | 1461222181992 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1B5B2800) [pid = 216] [serial = 1628] [outer = 1AECC400] 00:03:02 INFO - PROCESS | 216 | 1461222182410 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] 00:03:02 INFO - PROCESS | 216 | 1461222182476 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 00:03:02 INFO - PROCESS | 216 | 1461222182480 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:03:02 INFO - PROCESS | 216 | 1461222182481 Marionette TRACE conn5 <- [1,2134,null,{}] 00:03:02 INFO - PROCESS | 216 | 1461222182485 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}] 00:03:02 INFO - PROCESS | 216 | 1461222182604 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 00:03:02 INFO - PROCESS | 216 | 1461222182614 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 216 | ++DOCSHELL 1B5BE400 == 37 [pid = 216] [id = 543] 00:03:02 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B5BE800) [pid = 216] [serial = 1629] [outer = 00000000] 00:03:02 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5F5C00) [pid = 216] [serial = 1630] [outer = 1B5BE800] 00:03:02 INFO - PROCESS | 216 | 1461222182718 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B5F8C00) [pid = 216] [serial = 1631] [outer = 1B5BE800] 00:03:03 INFO - PROCESS | 216 | 1461222183166 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] 00:03:03 INFO - PROCESS | 216 | 1461222183244 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 00:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:03:03 INFO - PROCESS | 216 | 1461222183247 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - PROCESS | 216 | 1461222183250 Marionette TRACE conn5 <- [1,2138,null,{}] 00:03:03 INFO - PROCESS | 216 | 1461222183253 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}] 00:03:03 INFO - PROCESS | 216 | 1461222183383 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1AECE400) [pid = 216] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 96 (12CC8C00) [pid = 216] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1CDC2800) [pid = 216] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 94 (205EF800) [pid = 216] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 93 (12C80400) [pid = 216] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 92 (12C82C00) [pid = 216] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1F504000) [pid = 216] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 90 (20712C00) [pid = 216] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1FD58C00) [pid = 216] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B5F2000) [pid = 216] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C969800) [pid = 216] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1A278000) [pid = 216] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0EE11400) [pid = 216] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0F537400) [pid = 216] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1EF02C00) [pid = 216] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:03:03 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1AE3A400) [pid = 216] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:03:03 INFO - PROCESS | 216 | 1461222183727 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 216 | ++DOCSHELL 0EBE5000 == 38 [pid = 216] [id = 544] 00:03:03 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (0EBE6800) [pid = 216] [serial = 1632] [outer = 00000000] 00:03:03 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (126C3C00) [pid = 216] [serial = 1633] [outer = 0EBE6800] 00:03:03 INFO - PROCESS | 216 | 1461222183787 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (15C58C00) [pid = 216] [serial = 1634] [outer = 0EBE6800] 00:03:04 INFO - PROCESS | 216 | 1461222184171 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 00:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:03:04 INFO - PROCESS | 216 | 1461222184220 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 216 | 1461222184222 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 00:03:04 INFO - PROCESS | 216 | 1461222184225 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 216 | 1461222184227 Marionette TRACE conn5 <- [1,2142,null,{}] 00:03:04 INFO - PROCESS | 216 | 1461222184231 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}] 00:03:04 INFO - PROCESS | 216 | 1461222184341 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 00:03:04 INFO - PROCESS | 216 | 1461222184349 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 216 | ++DOCSHELL 1823D800 == 39 [pid = 216] [id = 545] 00:03:04 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18249400) [pid = 216] [serial = 1635] [outer = 00000000] 00:03:04 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B780400) [pid = 216] [serial = 1636] [outer = 18249400] 00:03:04 INFO - PROCESS | 216 | 1461222184396 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C0D0000) [pid = 216] [serial = 1637] [outer = 18249400] 00:03:04 INFO - PROCESS | 216 | 1461222184824 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 00:03:04 INFO - PROCESS | 216 | 1461222184856 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 00:03:04 INFO - PROCESS | 216 | 1461222184858 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 00:03:04 INFO - PROCESS | 216 | 1461222184862 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:03:04 INFO - PROCESS | 216 | 1461222184863 Marionette TRACE conn5 <- [1,2146,null,{}] 00:03:04 INFO - PROCESS | 216 | 1461222184867 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}] 00:03:04 INFO - PROCESS | 216 | 1461222184982 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 00:03:05 INFO - PROCESS | 216 | 1461222185021 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 216 | ++DOCSHELL 12B35C00 == 40 [pid = 216] [id = 546] 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (19F5EC00) [pid = 216] [serial = 1638] [outer = 00000000] 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C425800) [pid = 216] [serial = 1639] [outer = 19F5EC00] 00:03:05 INFO - PROCESS | 216 | 1461222185066 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C7E1000) [pid = 216] [serial = 1640] [outer = 19F5EC00] 00:03:05 INFO - PROCESS | 216 | 1461222185469 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 00:03:05 INFO - PROCESS | 216 | --DOCSHELL 1C9ED000 == 39 [pid = 216] [id = 12] 00:03:05 INFO - PROCESS | 216 | 1461222185508 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 216 | 1461222185510 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 00:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:03:05 INFO - PROCESS | 216 | 1461222185513 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - PROCESS | 216 | 1461222185514 Marionette TRACE conn5 <- [1,2150,null,{}] 00:03:05 INFO - PROCESS | 216 | 1461222185518 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}] 00:03:05 INFO - PROCESS | 216 | 1461222185643 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 00:03:05 INFO - PROCESS | 216 | 1461222185655 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 216 | ++DOCSHELL 127C6C00 == 40 [pid = 216] [id = 547] 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (12C79800) [pid = 216] [serial = 1641] [outer = 00000000] 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C971C00) [pid = 216] [serial = 1642] [outer = 12C79800] 00:03:05 INFO - PROCESS | 216 | 1461222185699 Marionette DEBUG loaded listener.js 00:03:05 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C974C00) [pid = 216] [serial = 1643] [outer = 12C79800] 00:03:06 INFO - PROCESS | 216 | 1461222186491 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]]]}] 00:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1068ms 00:03:06 INFO - PROCESS | 216 | 1461222186586 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 00:03:06 INFO - PROCESS | 216 | 1461222186590 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 00:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:03:06 INFO - PROCESS | 216 | 1461222186594 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:03:06 INFO - PROCESS | 216 | 1461222186598 Marionette TRACE conn5 <- [1,2154,null,{}] 00:03:06 INFO - PROCESS | 216 | 1461222186604 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}] 00:03:06 INFO - PROCESS | 216 | 1461222186752 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 00:03:06 INFO - PROCESS | 216 | 1461222186881 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:06 INFO - PROCESS | 216 | ++DOCSHELL 0EBE1400 == 41 [pid = 216] [id = 548] 00:03:06 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (0EBE2400) [pid = 216] [serial = 1644] [outer = 00000000] 00:03:06 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1283C000) [pid = 216] [serial = 1645] [outer = 0EBE2400] 00:03:06 INFO - PROCESS | 216 | 1461222186939 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12856400) [pid = 216] [serial = 1646] [outer = 0EBE2400] 00:03:07 INFO - PROCESS | 216 | 1461222187635 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1121ms 00:03:07 INFO - PROCESS | 216 | 1461222187717 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 216 | 1461222187724 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 00:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:03:07 INFO - PROCESS | 216 | 1461222187730 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 216 | 1461222187733 Marionette TRACE conn5 <- [1,2158,null,{}] 00:03:07 INFO - PROCESS | 216 | 1461222187914 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}] 00:03:08 INFO - PROCESS | 216 | 1461222188022 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 00:03:08 INFO - PROCESS | 216 | 1461222188134 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 216 | ++DOCSHELL 12608800 == 42 [pid = 216] [id = 549] 00:03:08 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (126B5400) [pid = 216] [serial = 1647] [outer = 00000000] 00:03:08 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1283BC00) [pid = 216] [serial = 1648] [outer = 126B5400] 00:03:08 INFO - PROCESS | 216 | 1461222188182 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (12B31C00) [pid = 216] [serial = 1649] [outer = 126B5400] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 0EB24000 == 41 [pid = 216] [id = 446] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 173CBC00 == 40 [pid = 216] [id = 447] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 1AED1000 == 39 [pid = 216] [id = 442] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 12E5BC00 == 38 [pid = 216] [id = 444] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 12E5C800 == 37 [pid = 216] [id = 438] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 12851C00 == 36 [pid = 216] [id = 443] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 19F65C00 == 35 [pid = 216] [id = 441] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 16C18000 == 34 [pid = 216] [id = 445] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 136AEC00 == 33 [pid = 216] [id = 439] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 0EBEE000 == 32 [pid = 216] [id = 436] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 126B5800 == 31 [pid = 216] [id = 453] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 0EB3D400 == 30 [pid = 216] [id = 452] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 1D4AEC00 == 29 [pid = 216] [id = 14] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1F50E400) [pid = 216] [serial = 1600] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOCSHELL 1C972000 == 28 [pid = 216] [id = 533] 00:03:08 INFO - PROCESS | 216 | 1461222188840 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]]]}] 00:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1123ms 00:03:08 INFO - PROCESS | 216 | 1461222188856 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 216 | 1461222188862 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 00:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:03:08 INFO - PROCESS | 216 | 1461222188866 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 216 | 1461222188869 Marionette TRACE conn5 <- [1,2162,null,{}] 00:03:08 INFO - PROCESS | 216 | 1461222188873 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}] 00:03:08 INFO - PROCESS | 216 | 1461222188959 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1C9A0000) [pid = 216] [serial = 1598] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C0D5400) [pid = 216] [serial = 1574] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 96 (181A0C00) [pid = 216] [serial = 1595] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D7BC400) [pid = 216] [serial = 1586] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1CDC1800) [pid = 216] [serial = 1556] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 93 (17129000) [pid = 216] [serial = 1594] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 92 (17381C00) [pid = 216] [serial = 1577] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1712F000) [pid = 216] [serial = 1559] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1D1DD800) [pid = 216] [serial = 1585] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 89 (16A0B000) [pid = 216] [serial = 1576] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1FD51400) [pid = 216] [serial = 1508] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 87 (2071A000) [pid = 216] [serial = 1567] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 86 (2046E800) [pid = 216] [serial = 1591] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B639C00) [pid = 216] [serial = 1579] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C9EF400) [pid = 216] [serial = 1583] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1B780800) [pid = 216] [serial = 1597] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 82 (16A16000) [pid = 216] [serial = 1570] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1C99B800) [pid = 216] [serial = 1582] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 80 (20662800) [pid = 216] [serial = 1565] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1B77A400) [pid = 216] [serial = 1573] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1F509C00) [pid = 216] [serial = 1589] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1C42B400) [pid = 216] [serial = 1562] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1BF34800) [pid = 216] [serial = 1580] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 75 (2046D400) [pid = 216] [serial = 1592] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 74 (15CE7400) [pid = 216] [serial = 1558] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 73 (2071D400) [pid = 216] [serial = 1568] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 72 (205F2000) [pid = 216] [serial = 1564] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 71 (18197000) [pid = 216] [serial = 1571] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1F50D400) [pid = 216] [serial = 1588] [outer = 00000000] [url = about:blank] 00:03:08 INFO - PROCESS | 216 | --DOMWINDOW == 69 (1B63A000) [pid = 216] [serial = 1561] [outer = 00000000] [url = about:blank] 00:03:09 INFO - PROCESS | 216 | 1461222189062 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 216 | ++DOCSHELL 0EB3AC00 == 29 [pid = 216] [id = 550] 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (0EBEB000) [pid = 216] [serial = 1650] [outer = 00000000] 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (12854000) [pid = 216] [serial = 1651] [outer = 0EBEB000] 00:03:09 INFO - PROCESS | 216 | 1461222189110 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (12CC7800) [pid = 216] [serial = 1652] [outer = 0EBEB000] 00:03:09 INFO - PROCESS | 216 | 1461222189560 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 00:03:09 INFO - PROCESS | 216 | 1461222189601 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 216 | 1461222189603 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 00:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:03:09 INFO - PROCESS | 216 | 1461222189611 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 216 | 1461222189613 Marionette TRACE conn5 <- [1,2166,null,{}] 00:03:09 INFO - PROCESS | 216 | 1461222189617 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}] 00:03:09 INFO - PROCESS | 216 | 1461222189705 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 00:03:09 INFO - PROCESS | 216 | 1461222189712 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:09 INFO - PROCESS | 216 | ++DOCSHELL 16C1F400 == 30 [pid = 216] [id = 551] 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (16C38800) [pid = 216] [serial = 1653] [outer = 00000000] 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1712F800) [pid = 216] [serial = 1654] [outer = 16C38800] 00:03:09 INFO - PROCESS | 216 | 1461222189770 Marionette DEBUG loaded listener.js 00:03:09 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (171DFC00) [pid = 216] [serial = 1655] [outer = 16C38800] 00:03:10 INFO - PROCESS | 216 | 1461222190260 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 00:03:10 INFO - PROCESS | 216 | 1461222190292 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 216 | 1461222190298 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 00:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:03:10 INFO - PROCESS | 216 | 1461222190303 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 216 | 1461222190305 Marionette TRACE conn5 <- [1,2170,null,{}] 00:03:10 INFO - PROCESS | 216 | 1461222190309 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}] 00:03:10 INFO - PROCESS | 216 | 1461222190393 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 00:03:10 INFO - PROCESS | 216 | 1461222190402 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 216 | ++DOCSHELL 18F70400 == 31 [pid = 216] [id = 552] 00:03:10 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (18F70800) [pid = 216] [serial = 1656] [outer = 00000000] 00:03:10 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (19F65C00) [pid = 216] [serial = 1657] [outer = 18F70800] 00:03:10 INFO - PROCESS | 216 | 1461222190451 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (19F65400) [pid = 216] [serial = 1658] [outer = 18F70800] 00:03:10 INFO - PROCESS | 216 | 1461222190909 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]]]}] 00:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 00:03:10 INFO - PROCESS | 216 | 1461222190937 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 00:03:10 INFO - PROCESS | 216 | 1461222190939 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 00:03:10 INFO - PROCESS | 216 | 1461222190942 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:03:10 INFO - PROCESS | 216 | 1461222190944 Marionette TRACE conn5 <- [1,2174,null,{}] 00:03:10 INFO - PROCESS | 216 | 1461222190956 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}] 00:03:11 INFO - PROCESS | 216 | 1461222191064 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 00:03:11 INFO - PROCESS | 216 | 1461222191151 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 216 | ++DOCSHELL 1A293C00 == 32 [pid = 216] [id = 553] 00:03:11 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1A294000) [pid = 216] [serial = 1659] [outer = 00000000] 00:03:11 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1AE5FC00) [pid = 216] [serial = 1660] [outer = 1A294000] 00:03:11 INFO - PROCESS | 216 | 1461222191199 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1AECA400) [pid = 216] [serial = 1661] [outer = 1A294000] 00:03:11 INFO - PROCESS | 216 | 1461222191626 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]]]}] 00:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 00:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:03:11 INFO - PROCESS | 216 | 1461222191680 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 00:03:11 INFO - PROCESS | 216 | 1461222191682 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 00:03:11 INFO - PROCESS | 216 | 1461222191685 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:03:11 INFO - PROCESS | 216 | 1461222191687 Marionette TRACE conn5 <- [1,2178,null,{}] 00:03:11 INFO - PROCESS | 216 | 1461222191691 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}] 00:03:11 INFO - PROCESS | 216 | 1461222191830 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 00:03:11 INFO - PROCESS | 216 | 1461222191845 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 216 | ++DOCSHELL 1AE57C00 == 33 [pid = 216] [id = 554] 00:03:11 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1AECFC00) [pid = 216] [serial = 1662] [outer = 00000000] 00:03:11 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1B5F2800) [pid = 216] [serial = 1663] [outer = 1AECFC00] 00:03:11 INFO - PROCESS | 216 | 1461222191944 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1B775400) [pid = 216] [serial = 1664] [outer = 1AECFC00] 00:03:12 INFO - PROCESS | 216 | 1461222192376 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 00:03:12 INFO - PROCESS | 216 | 1461222192434 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 216 | 1461222192436 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 00:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:03:12 INFO - PROCESS | 216 | 1461222192442 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 216 | 1461222192444 Marionette TRACE conn5 <- [1,2182,null,{}] 00:03:12 INFO - PROCESS | 216 | 1461222192447 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}] 00:03:12 INFO - PROCESS | 216 | 1461222192554 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 00:03:12 INFO - PROCESS | 216 | 1461222192564 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 216 | ++DOCSHELL 0EB31000 == 34 [pid = 216] [id = 555] 00:03:12 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (16CAC000) [pid = 216] [serial = 1665] [outer = 00000000] 00:03:12 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1BF2B000) [pid = 216] [serial = 1666] [outer = 16CAC000] 00:03:12 INFO - PROCESS | 216 | 1461222192608 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B783800) [pid = 216] [serial = 1667] [outer = 16CAC000] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 86 (19F5EC00) [pid = 216] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1AECC400) [pid = 216] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 84 (0EBE3400) [pid = 216] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 83 (12C7C400) [pid = 216] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 82 (16C13400) [pid = 216] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 81 (12ED3000) [pid = 216] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 80 (0F580800) [pid = 216] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 79 (1B5BE800) [pid = 216] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 78 (1A8DB800) [pid = 216] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 77 (19F67000) [pid = 216] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1823DC00) [pid = 216] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 75 (0EBE6800) [pid = 216] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 74 (18249400) [pid = 216] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:03:13 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1D89A400) [pid = 216] [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.] 00:03:13 INFO - PROCESS | 216 | 1461222193197 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 769ms 00:03:13 INFO - PROCESS | 216 | 1461222193215 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 216 | 1461222193217 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:03:13 INFO - PROCESS | 216 | 1461222193225 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 216 | 1461222193226 Marionette TRACE conn5 <- [1,2186,null,{}] 00:03:13 INFO - PROCESS | 216 | 1461222193230 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}] 00:03:13 INFO - PROCESS | 216 | 1461222193310 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 00:03:13 INFO - PROCESS | 216 | 1461222193316 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 216 | ++DOCSHELL 1218B400 == 35 [pid = 216] [id = 556] 00:03:13 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (12244C00) [pid = 216] [serial = 1668] [outer = 00000000] 00:03:13 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (19F5EC00) [pid = 216] [serial = 1669] [outer = 12244C00] 00:03:13 INFO - PROCESS | 216 | 1461222193363 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1A28BC00) [pid = 216] [serial = 1670] [outer = 12244C00] 00:03:13 INFO - PROCESS | 216 | 1461222193804 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 00:03:13 INFO - PROCESS | 216 | 1461222193862 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 216 | 1461222193864 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:03:13 INFO - PROCESS | 216 | 1461222193868 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 216 | 1461222193869 Marionette TRACE conn5 <- [1,2190,null,{}] 00:03:13 INFO - PROCESS | 216 | 1461222193876 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}] 00:03:13 INFO - PROCESS | 216 | 1461222193957 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 00:03:13 INFO - PROCESS | 216 | 1461222193963 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 216 | ++DOCSHELL 18F75000 == 36 [pid = 216] [id = 557] 00:03:13 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1AECC400) [pid = 216] [serial = 1671] [outer = 00000000] 00:03:13 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1C0DD400) [pid = 216] [serial = 1672] [outer = 1AECC400] 00:03:13 INFO - PROCESS | 216 | 1461222194009 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1C42CC00) [pid = 216] [serial = 1673] [outer = 1AECC400] 00:03:14 INFO - PROCESS | 216 | 1461222194420 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 00:03:14 INFO - PROCESS | 216 | 1461222194500 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 216 | 1461222194502 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 00:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:03:14 INFO - PROCESS | 216 | 1461222194505 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 216 | 1461222194507 Marionette TRACE conn5 <- [1,2194,null,{}] 00:03:14 INFO - PROCESS | 216 | 1461222194511 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}] 00:03:14 INFO - PROCESS | 216 | 1461222194591 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 00:03:14 INFO - PROCESS | 216 | 1461222194598 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:14 INFO - PROCESS | 216 | ++DOCSHELL 1C0DC400 == 37 [pid = 216] [id = 558] 00:03:14 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1C969400) [pid = 216] [serial = 1674] [outer = 00000000] 00:03:14 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1C996000) [pid = 216] [serial = 1675] [outer = 1C969400] 00:03:14 INFO - PROCESS | 216 | 1461222194645 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B638400) [pid = 216] [serial = 1676] [outer = 1C969400] 00:03:15 INFO - PROCESS | 216 | 1461222195072 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]]]}] 00:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 00:03:15 INFO - PROCESS | 216 | 1461222195144 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 00:03:15 INFO - PROCESS | 216 | 1461222195148 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 00:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:03:15 INFO - PROCESS | 216 | 1461222195153 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:03:15 INFO - PROCESS | 216 | 1461222195158 Marionette TRACE conn5 <- [1,2198,null,{}] 00:03:15 INFO - PROCESS | 216 | 1461222195199 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}] 00:03:15 INFO - PROCESS | 216 | 1461222195399 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 00:03:15 INFO - PROCESS | 216 | 1461222195515 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 216 | ++DOCSHELL 121F4800 == 38 [pid = 216] [id = 559] 00:03:15 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (121F7C00) [pid = 216] [serial = 1677] [outer = 00000000] 00:03:15 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (126C2C00) [pid = 216] [serial = 1678] [outer = 121F7C00] 00:03:15 INFO - PROCESS | 216 | 1461222195572 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (12859000) [pid = 216] [serial = 1679] [outer = 121F7C00] 00:03:16 INFO - PROCESS | 216 | 1461222196111 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]]]}] 00:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 990ms 00:03:16 INFO - PROCESS | 216 | 1461222196146 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 216 | 1461222196150 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 00:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:03:16 INFO - PROCESS | 216 | 1461222196158 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 216 | 1461222196162 Marionette TRACE conn5 <- [1,2202,null,{}] 00:03:16 INFO - PROCESS | 216 | 1461222196166 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}] 00:03:16 INFO - PROCESS | 216 | 1461222196272 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 00:03:16 INFO - PROCESS | 216 | 1461222196379 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 216 | ++DOCSHELL 12ED1800 == 39 [pid = 216] [id = 560] 00:03:16 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (173D9000) [pid = 216] [serial = 1680] [outer = 00000000] 00:03:16 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18249000) [pid = 216] [serial = 1681] [outer = 173D9000] 00:03:16 INFO - PROCESS | 216 | 1461222196434 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (19F69000) [pid = 216] [serial = 1682] [outer = 173D9000] 00:03:17 INFO - PROCESS | 216 | 1461222197051 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]]]}] 00:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 00:03:17 INFO - PROCESS | 216 | 1461222197090 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 216 | 1461222197093 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 00:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:03:17 INFO - PROCESS | 216 | 1461222197096 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 216 | 1461222197099 Marionette TRACE conn5 <- [1,2206,null,{}] 00:03:17 INFO - PROCESS | 216 | 1461222197109 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}] 00:03:17 INFO - PROCESS | 216 | 1461222197218 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 00:03:17 INFO - PROCESS | 216 | 1461222197332 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 216 | ++DOCSHELL 1C7E3C00 == 40 [pid = 216] [id = 561] 00:03:17 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C96E800) [pid = 216] [serial = 1683] [outer = 00000000] 00:03:17 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C99C800) [pid = 216] [serial = 1684] [outer = 1C96E800] 00:03:17 INFO - PROCESS | 216 | 1461222197436 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C9A1C00) [pid = 216] [serial = 1685] [outer = 1C96E800] 00:03:18 INFO - PROCESS | 216 | 1461222198073 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1019ms 00:03:18 INFO - PROCESS | 216 | 1461222198120 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 216 | 1461222198123 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 00:03:18 INFO - PROCESS | 216 | 1461222198126 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:03:18 INFO - PROCESS | 216 | 1461222198128 Marionette TRACE conn5 <- [1,2210,null,{}] 00:03:18 INFO - PROCESS | 216 | 1461222198132 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}] 00:03:18 INFO - PROCESS | 216 | 1461222198236 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 00:03:18 INFO - PROCESS | 216 | 1461222198369 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 216 | ++DOCSHELL 1CB8B800 == 41 [pid = 216] [id = 562] 00:03:18 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1CB8C000) [pid = 216] [serial = 1686] [outer = 00000000] 00:03:18 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1CDB9800) [pid = 216] [serial = 1687] [outer = 1CB8C000] 00:03:18 INFO - PROCESS | 216 | 1461222198425 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1D101800) [pid = 216] [serial = 1688] [outer = 1CB8C000] 00:03:18 INFO - PROCESS | 216 | 1461222198996 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]]]}] 00:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 930ms 00:03:19 INFO - PROCESS | 216 | 1461222199060 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 216 | 1461222199063 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 00:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:03:19 INFO - PROCESS | 216 | 1461222199066 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 216 | 1461222199068 Marionette TRACE conn5 <- [1,2214,null,{}] 00:03:19 INFO - PROCESS | 216 | 1461222199072 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}] 00:03:19 INFO - PROCESS | 216 | 1461222199280 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 00:03:19 INFO - PROCESS | 216 | 1461222199428 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:19 INFO - PROCESS | 216 | ++DOCSHELL 127D2400 == 42 [pid = 216] [id = 563] 00:03:19 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (12832400) [pid = 216] [serial = 1689] [outer = 00000000] 00:03:19 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (12C85400) [pid = 216] [serial = 1690] [outer = 12832400] 00:03:19 INFO - PROCESS | 216 | 1461222199478 Marionette DEBUG loaded listener.js 00:03:19 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (12ECB400) [pid = 216] [serial = 1691] [outer = 12832400] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 96 (15C58C00) [pid = 216] [serial = 1634] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 95 (126C3C00) [pid = 216] [serial = 1633] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C7E1000) [pid = 216] [serial = 1640] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C0D0000) [pid = 216] [serial = 1637] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1B780400) [pid = 216] [serial = 1636] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1AE5C000) [pid = 216] [serial = 1625] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 90 (171CE000) [pid = 216] [serial = 1100] [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.] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C425800) [pid = 216] [serial = 1639] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B5B3000) [pid = 216] [serial = 1627] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 87 (0EBF0000) [pid = 216] [serial = 1603] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 86 (0F53A800) [pid = 216] [serial = 1604] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 85 (12C81C00) [pid = 216] [serial = 1609] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 84 (12C88C00) [pid = 216] [serial = 1610] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1710F000) [pid = 216] [serial = 1615] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 82 (17131C00) [pid = 216] [serial = 1616] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 81 (13AA9000) [pid = 216] [serial = 1612] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 80 (15C55C00) [pid = 216] [serial = 1613] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 79 (126C4C00) [pid = 216] [serial = 1606] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 78 (12834000) [pid = 216] [serial = 1607] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1B5F5C00) [pid = 216] [serial = 1630] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1AEC5C00) [pid = 216] [serial = 1624] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 75 (1B5B2800) [pid = 216] [serial = 1628] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1A8DD800) [pid = 216] [serial = 1621] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1A8DD000) [pid = 216] [serial = 1622] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 72 (1B5F8C00) [pid = 216] [serial = 1631] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 71 (18B10800) [pid = 216] [serial = 1618] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | --DOMWINDOW == 70 (19F5C800) [pid = 216] [serial = 1619] [outer = 00000000] [url = about:blank] 00:03:20 INFO - PROCESS | 216 | 1461222200132 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1126ms 00:03:20 INFO - PROCESS | 216 | 1461222200202 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 216 | 1461222200206 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 00:03:20 INFO - PROCESS | 216 | 1461222200212 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:03:20 INFO - PROCESS | 216 | 1461222200216 Marionette TRACE conn5 <- [1,2218,null,{}] 00:03:20 INFO - PROCESS | 216 | 1461222200221 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}] 00:03:20 INFO - PROCESS | 216 | 1461222200309 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 00:03:20 INFO - PROCESS | 216 | 1461222200322 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 216 | ++DOCSHELL 121EE800 == 43 [pid = 216] [id = 564] 00:03:20 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (121F2400) [pid = 216] [serial = 1692] [outer = 00000000] 00:03:20 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (12C7A800) [pid = 216] [serial = 1693] [outer = 121F2400] 00:03:20 INFO - PROCESS | 216 | 1461222200370 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (12C88C00) [pid = 216] [serial = 1694] [outer = 121F2400] 00:03:20 INFO - PROCESS | 216 | 1461222200902 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 732ms 00:03:20 INFO - PROCESS | 216 | 1461222200949 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 216 | 1461222200952 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 00:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:03:20 INFO - PROCESS | 216 | 1461222200956 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 216 | 1461222200958 Marionette TRACE conn5 <- [1,2222,null,{}] 00:03:20 INFO - PROCESS | 216 | 1461222200962 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}] 00:03:21 INFO - PROCESS | 216 | 1461222201046 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 00:03:21 INFO - PROCESS | 216 | 1461222201139 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 216 | ++DOCSHELL 15C50C00 == 44 [pid = 216] [id = 565] 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (16C18000) [pid = 216] [serial = 1695] [outer = 00000000] 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (171DDC00) [pid = 216] [serial = 1696] [outer = 16C18000] 00:03:21 INFO - PROCESS | 216 | 1461222201184 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (174E1800) [pid = 216] [serial = 1697] [outer = 16C18000] 00:03:21 INFO - PROCESS | 216 | 1461222201576 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]]]}] 00:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 00:03:21 INFO - PROCESS | 216 | 1461222201629 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 00:03:21 INFO - PROCESS | 216 | 1461222201633 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 00:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:03:21 INFO - PROCESS | 216 | 1461222201643 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:03:21 INFO - PROCESS | 216 | 1461222201647 Marionette TRACE conn5 <- [1,2226,null,{}] 00:03:21 INFO - PROCESS | 216 | 1461222201651 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}] 00:03:21 INFO - PROCESS | 216 | 1461222201738 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 00:03:21 INFO - PROCESS | 216 | 1461222201744 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:21 INFO - PROCESS | 216 | ++DOCSHELL 1823F000 == 45 [pid = 216] [id = 566] 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1823F800) [pid = 216] [serial = 1698] [outer = 00000000] 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1A8DE000) [pid = 216] [serial = 1699] [outer = 1823F800] 00:03:21 INFO - PROCESS | 216 | 1461222201793 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1AE39C00) [pid = 216] [serial = 1700] [outer = 1823F800] 00:03:22 INFO - PROCESS | 216 | 1461222202225 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 00:03:22 INFO - PROCESS | 216 | 1461222202298 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 216 | 1461222202302 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 00:03:22 INFO - PROCESS | 216 | 1461222202308 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:03:22 INFO - PROCESS | 216 | 1461222202313 Marionette TRACE conn5 <- [1,2230,null,{}] 00:03:22 INFO - PROCESS | 216 | 1461222202319 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}] 00:03:22 INFO - PROCESS | 216 | 1461222202479 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 00:03:22 INFO - PROCESS | 216 | 1461222202592 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 216 | ++DOCSHELL 12859800 == 46 [pid = 216] [id = 567] 00:03:22 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1285B800) [pid = 216] [serial = 1701] [outer = 00000000] 00:03:22 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (12ED8000) [pid = 216] [serial = 1702] [outer = 1285B800] 00:03:22 INFO - PROCESS | 216 | 1461222202652 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (15C56000) [pid = 216] [serial = 1703] [outer = 1285B800] 00:03:23 INFO - PROCESS | 216 | 1461222203235 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]]]}] 00:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 969ms 00:03:23 INFO - PROCESS | 216 | 1461222203285 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 216 | 1461222203289 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 00:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:03:23 INFO - PROCESS | 216 | 1461222203297 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 216 | 1461222203302 Marionette TRACE conn5 <- [1,2234,null,{}] 00:03:23 INFO - PROCESS | 216 | 1461222203306 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}] 00:03:23 INFO - PROCESS | 216 | 1461222203411 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 00:03:23 INFO - PROCESS | 216 | 1461222203514 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 216 | ++DOCSHELL 171D9800 == 47 [pid = 216] [id = 568] 00:03:23 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (18248C00) [pid = 216] [serial = 1704] [outer = 00000000] 00:03:23 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (19F6A800) [pid = 216] [serial = 1705] [outer = 18248C00] 00:03:23 INFO - PROCESS | 216 | 1461222203569 Marionette DEBUG loaded listener.js 00:03:23 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1A8E4400) [pid = 216] [serial = 1706] [outer = 18248C00] 00:03:24 INFO - PROCESS | 216 | 1461222204191 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 00:03:24 INFO - PROCESS | 216 | 1461222204230 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 216 | 1461222204233 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 00:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:03:24 INFO - PROCESS | 216 | 1461222204237 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 216 | 1461222204239 Marionette TRACE conn5 <- [1,2238,null,{}] 00:03:24 INFO - PROCESS | 216 | 1461222204249 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}] 00:03:24 INFO - PROCESS | 216 | 1461222204357 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 00:03:24 INFO - PROCESS | 216 | 1461222204465 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 216 | ++DOCSHELL 1B5BE800 == 48 [pid = 216] [id = 569] 00:03:24 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1B5BF400) [pid = 216] [serial = 1707] [outer = 00000000] 00:03:24 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1B5EF400) [pid = 216] [serial = 1708] [outer = 1B5BF400] 00:03:24 INFO - PROCESS | 216 | 1461222204523 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1B5F4C00) [pid = 216] [serial = 1709] [outer = 1B5BF400] 00:03:25 INFO - PROCESS | 216 | 1461222205171 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]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 00:03:25 INFO - PROCESS | 216 | 1461222205209 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 216 | 1461222205212 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 00:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:03:25 INFO - PROCESS | 216 | 1461222205216 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - PROCESS | 216 | 1461222205218 Marionette TRACE conn5 <- [1,2242,null,{}] 00:03:25 INFO - PROCESS | 216 | 1461222205222 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}] 00:03:25 INFO - PROCESS | 216 | 1461222205323 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 00:03:25 INFO - PROCESS | 216 | 1461222205458 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 216 | ++DOCSHELL 1B5F7400 == 49 [pid = 216] [id = 570] 00:03:25 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1B77AC00) [pid = 216] [serial = 1710] [outer = 00000000] 00:03:25 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C0D6800) [pid = 216] [serial = 1711] [outer = 1B77AC00] 00:03:25 INFO - PROCESS | 216 | 1461222205514 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1C0DB400) [pid = 216] [serial = 1712] [outer = 1B77AC00] 00:03:26 INFO - PROCESS | 216 | 1461222206047 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 870ms 00:03:26 INFO - PROCESS | 216 | 1461222206089 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 216 | 1461222206092 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 00:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:03:26 INFO - PROCESS | 216 | 1461222206095 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 216 | 1461222206097 Marionette TRACE conn5 <- [1,2246,null,{}] 00:03:26 INFO - PROCESS | 216 | 1461222206101 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}] 00:03:26 INFO - PROCESS | 216 | 1461222206199 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 00:03:26 INFO - PROCESS | 216 | 1461222206304 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 216 | ++DOCSHELL 1C0D2400 == 50 [pid = 216] [id = 571] 00:03:26 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1C7DDC00) [pid = 216] [serial = 1713] [outer = 00000000] 00:03:26 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1C995C00) [pid = 216] [serial = 1714] [outer = 1C7DDC00] 00:03:26 INFO - PROCESS | 216 | 1461222206358 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C9A0800) [pid = 216] [serial = 1715] [outer = 1C7DDC00] 00:03:26 INFO - PROCESS | 216 | 1461222206997 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 00:03:27 INFO - PROCESS | 216 | 1461222207070 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 216 | 1461222207072 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 00:03:27 INFO - PROCESS | 216 | 1461222207076 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:03:27 INFO - PROCESS | 216 | 1461222207078 Marionette TRACE conn5 <- [1,2250,null,{}] 00:03:27 INFO - PROCESS | 216 | 1461222207081 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}] 00:03:27 INFO - PROCESS | 216 | 1461222207327 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 00:03:27 INFO - PROCESS | 216 | 1461222207467 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 216 | ++DOCSHELL 126C3400 == 51 [pid = 216] [id = 572] 00:03:27 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (126C3C00) [pid = 216] [serial = 1716] [outer = 00000000] 00:03:27 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1285D400) [pid = 216] [serial = 1717] [outer = 126C3C00] 00:03:27 INFO - PROCESS | 216 | 1461222207518 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (13742800) [pid = 216] [serial = 1718] [outer = 126C3C00] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 15C50C00 == 50 [pid = 216] [id = 565] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 121EE800 == 49 [pid = 216] [id = 564] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 127D2400 == 48 [pid = 216] [id = 563] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 1C7E3C00 == 47 [pid = 216] [id = 561] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 12ED1800 == 46 [pid = 216] [id = 560] 00:03:27 INFO - PROCESS | 216 | --DOCSHELL 121F4800 == 45 [pid = 216] [id = 559] 00:03:28 INFO - PROCESS | 216 | 1461222208129 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1076ms 00:03:28 INFO - PROCESS | 216 | 1461222208165 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 216 | 1461222208169 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:03:28 INFO - PROCESS | 216 | 1461222208174 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 216 | 1461222208178 Marionette TRACE conn5 <- [1,2254,null,{}] 00:03:28 INFO - PROCESS | 216 | 1461222208182 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}] 00:03:28 INFO - PROCESS | 216 | 1461222208301 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 00:03:28 INFO - PROCESS | 216 | 1461222208316 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 216 | ++DOCSHELL 12ECCC00 == 46 [pid = 216] [id = 573] 00:03:28 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (13AB3000) [pid = 216] [serial = 1719] [outer = 00000000] 00:03:28 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1712B000) [pid = 216] [serial = 1720] [outer = 13AB3000] 00:03:28 INFO - PROCESS | 216 | 1461222208418 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (173E1400) [pid = 216] [serial = 1721] [outer = 13AB3000] 00:03:28 INFO - PROCESS | 216 | 1461222208916 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 770ms 00:03:28 INFO - PROCESS | 216 | 1461222208948 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 216 | 1461222208951 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:03:28 INFO - PROCESS | 216 | 1461222208954 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 216 | 1461222208956 Marionette TRACE conn5 <- [1,2258,null,{}] 00:03:28 INFO - PROCESS | 216 | 1461222208960 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}] 00:03:29 INFO - PROCESS | 216 | 1461222209084 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 00:03:29 INFO - PROCESS | 216 | 1461222209095 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 216 | ++DOCSHELL 1AE54C00 == 47 [pid = 216] [id = 574] 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1AE60400) [pid = 216] [serial = 1722] [outer = 00000000] 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1B5B7000) [pid = 216] [serial = 1723] [outer = 1AE60400] 00:03:29 INFO - PROCESS | 216 | 1461222209144 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1B5C0C00) [pid = 216] [serial = 1724] [outer = 1AE60400] 00:03:29 INFO - PROCESS | 216 | 1461222209638 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]]]}] 00:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 00:03:29 INFO - PROCESS | 216 | 1461222209688 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 00:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:03:29 INFO - PROCESS | 216 | 1461222209691 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 00:03:29 INFO - PROCESS | 216 | 1461222209708 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - PROCESS | 216 | 1461222209712 Marionette TRACE conn5 <- [1,2262,null,{}] 00:03:29 INFO - PROCESS | 216 | 1461222209716 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}] 00:03:29 INFO - PROCESS | 216 | 1461222209834 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 00:03:29 INFO - PROCESS | 216 | 1461222209844 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 216 | ++DOCSHELL 1B779C00 == 48 [pid = 216] [id = 575] 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1B77A800) [pid = 216] [serial = 1725] [outer = 00000000] 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1CC0D800) [pid = 216] [serial = 1726] [outer = 1B77A800] 00:03:29 INFO - PROCESS | 216 | 1461222209889 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1CDB9C00) [pid = 216] [serial = 1727] [outer = 1B77A800] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1A294000) [pid = 216] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 104 (0EBEB000) [pid = 216] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 103 (126B5400) [pid = 216] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 102 (16C38800) [pid = 216] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1AECC400) [pid = 216] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 100 (18F70800) [pid = 216] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1AECFC00) [pid = 216] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 98 (16CAC000) [pid = 216] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 97 (12244C00) [pid = 216] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C9ED800) [pid = 216] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1CA11000) [pid = 216] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 94 (121F2400) [pid = 216] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 93 (12832400) [pid = 216] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:03:30 INFO - PROCESS | 216 | --DOMWINDOW == 92 (16C18000) [pid = 216] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:03:30 INFO - PROCESS | 216 | 1461222210413 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]]]}] 00:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 790ms 00:03:30 INFO - PROCESS | 216 | 1461222210488 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 216 | 1461222210490 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 00:03:30 INFO - PROCESS | 216 | 1461222210493 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:03:30 INFO - PROCESS | 216 | 1461222210495 Marionette TRACE conn5 <- [1,2266,null,{}] 00:03:30 INFO - PROCESS | 216 | 1461222210498 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}] 00:03:30 INFO - PROCESS | 216 | 1461222210583 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 00:03:30 INFO - PROCESS | 216 | 1461222210590 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 216 | ++DOCSHELL 18B07400 == 49 [pid = 216] [id = 576] 00:03:30 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (19F5E800) [pid = 216] [serial = 1728] [outer = 00000000] 00:03:30 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1C0D3000) [pid = 216] [serial = 1729] [outer = 19F5E800] 00:03:30 INFO - PROCESS | 216 | 1461222210634 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1CA11000) [pid = 216] [serial = 1730] [outer = 19F5E800] 00:03:31 INFO - PROCESS | 216 | 1461222211057 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 00:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:03:31 INFO - PROCESS | 216 | 1461222211067 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 216 | 1461222211069 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 00:03:31 INFO - PROCESS | 216 | 1461222211072 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 216 | 1461222211074 Marionette TRACE conn5 <- [1,2270,null,{}] 00:03:31 INFO - PROCESS | 216 | 1461222211077 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}] 00:03:31 INFO - PROCESS | 216 | 1461222211204 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 00:03:31 INFO - PROCESS | 216 | 1461222211215 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 216 | ++DOCSHELL 1D104400 == 50 [pid = 216] [id = 577] 00:03:31 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1D1D8000) [pid = 216] [serial = 1731] [outer = 00000000] 00:03:31 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1D37FC00) [pid = 216] [serial = 1732] [outer = 1D1D8000] 00:03:31 INFO - PROCESS | 216 | 1461222211273 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D4B5800) [pid = 216] [serial = 1733] [outer = 1D1D8000] 00:03:31 INFO - PROCESS | 216 | 1461222211719 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 00:03:31 INFO - PROCESS | 216 | 1461222211744 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 216 | 1461222211746 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 00:03:31 INFO - PROCESS | 216 | 1461222211749 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:03:31 INFO - PROCESS | 216 | 1461222211751 Marionette TRACE conn5 <- [1,2274,null,{}] 00:03:31 INFO - PROCESS | 216 | 1461222211759 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}] 00:03:31 INFO - PROCESS | 216 | 1461222211878 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 00:03:31 INFO - PROCESS | 216 | 1461222211890 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:31 INFO - PROCESS | 216 | ++DOCSHELL 1D4BA400 == 51 [pid = 216] [id = 578] 00:03:31 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1D4BB400) [pid = 216] [serial = 1734] [outer = 00000000] 00:03:31 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1EFA1C00) [pid = 216] [serial = 1735] [outer = 1D4BB400] 00:03:31 INFO - PROCESS | 216 | 1461222211963 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1EF0B000) [pid = 216] [serial = 1736] [outer = 1D4BB400] 00:03:32 INFO - PROCESS | 216 | 1461222212531 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]]]}] 00:03:32 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 00:03:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 830ms 00:03:32 INFO - PROCESS | 216 | 1461222212584 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 00:03:32 INFO - PROCESS | 216 | 1461222212589 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:03:32 INFO - PROCESS | 216 | 1461222212595 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 216 | 1461222212599 Marionette TRACE conn5 <- [1,2278,null,{}] 00:03:32 INFO - PROCESS | 216 | 1461222212605 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}] 00:03:32 INFO - PROCESS | 216 | 1461222212714 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 00:03:32 INFO - PROCESS | 216 | 1461222212856 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 216 | ++DOCSHELL 12C83800 == 52 [pid = 216] [id = 579] 00:03:32 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (12ED1800) [pid = 216] [serial = 1737] [outer = 00000000] 00:03:32 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1823FC00) [pid = 216] [serial = 1738] [outer = 12ED1800] 00:03:32 INFO - PROCESS | 216 | 1461222212919 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (19F6A400) [pid = 216] [serial = 1739] [outer = 12ED1800] 00:03:33 INFO - PROCESS | 216 | 1461222213529 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 969ms 00:03:33 INFO - PROCESS | 216 | 1461222213570 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 216 | 1461222213576 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 00:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:03:33 INFO - PROCESS | 216 | 1461222213583 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 216 | 1461222213586 Marionette TRACE conn5 <- [1,2282,null,{}] 00:03:33 INFO - PROCESS | 216 | 1461222213590 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}] 00:03:33 INFO - PROCESS | 216 | 1461222213702 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 00:03:33 INFO - PROCESS | 216 | 1461222213842 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 216 | ++DOCSHELL 1A8DD800 == 53 [pid = 216] [id = 580] 00:03:33 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1B5B4C00) [pid = 216] [serial = 1740] [outer = 00000000] 00:03:33 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C970400) [pid = 216] [serial = 1741] [outer = 1B5B4C00] 00:03:33 INFO - PROCESS | 216 | 1461222213898 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1CA0DC00) [pid = 216] [serial = 1742] [outer = 1B5B4C00] 00:03:34 INFO - PROCESS | 216 | 1461222214499 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]]]}] 00:03:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:03:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 00:03:34 INFO - PROCESS | 216 | 1461222214554 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 00:03:34 INFO - PROCESS | 216 | 1461222214557 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 00:03:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:03:34 INFO - PROCESS | 216 | 1461222214561 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 216 | 1461222214565 Marionette TRACE conn5 <- [1,2286,null,{}] 00:03:34 INFO - PROCESS | 216 | 1461222214576 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}] 00:03:34 INFO - PROCESS | 216 | 1461222214684 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 00:03:34 INFO - PROCESS | 216 | 1461222214825 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 216 | ++DOCSHELL 1F468400 == 54 [pid = 216] [id = 581] 00:03:34 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1F468800) [pid = 216] [serial = 1743] [outer = 00000000] 00:03:34 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1F48A400) [pid = 216] [serial = 1744] [outer = 1F468800] 00:03:34 INFO - PROCESS | 216 | 1461222214884 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1F503000) [pid = 216] [serial = 1745] [outer = 1F468800] 00:03:35 INFO - PROCESS | 216 | 1461222215415 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 930ms 00:03:35 INFO - PROCESS | 216 | 1461222215494 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 216 | 1461222215497 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 00:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:03:35 INFO - PROCESS | 216 | 1461222215500 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 216 | 1461222215503 Marionette TRACE conn5 <- [1,2290,null,{}] 00:03:35 INFO - PROCESS | 216 | 1461222215507 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}] 00:03:35 INFO - PROCESS | 216 | 1461222215646 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 00:03:35 INFO - PROCESS | 216 | 1461222215791 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 216 | ++DOCSHELL 12858800 == 55 [pid = 216] [id = 582] 00:03:35 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12C85000) [pid = 216] [serial = 1746] [outer = 00000000] 00:03:35 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1FD4D800) [pid = 216] [serial = 1747] [outer = 12C85000] 00:03:35 INFO - PROCESS | 216 | 1461222215847 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1FD51400) [pid = 216] [serial = 1748] [outer = 12C85000] 00:03:36 INFO - PROCESS | 216 | 1461222216706 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1284ms 00:03:36 INFO - PROCESS | 216 | 1461222216788 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 00:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:03:36 INFO - PROCESS | 216 | 1461222216793 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 00:03:36 INFO - PROCESS | 216 | 1461222216797 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 216 | 1461222216800 Marionette TRACE conn5 <- [1,2294,null,{}] 00:03:36 INFO - PROCESS | 216 | 1461222216806 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}] 00:03:36 INFO - PROCESS | 216 | 1461222216937 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 00:03:37 INFO - PROCESS | 216 | 1461222217080 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 216 | ++DOCSHELL 13740800 == 56 [pid = 216] [id = 583] 00:03:37 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (13742000) [pid = 216] [serial = 1749] [outer = 00000000] 00:03:37 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (16A16000) [pid = 216] [serial = 1750] [outer = 13742000] 00:03:37 INFO - PROCESS | 216 | 1461222217134 Marionette DEBUG loaded listener.js 00:03:37 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (16CA7C00) [pid = 216] [serial = 1751] [outer = 13742000] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1AE57C00 == 55 [pid = 216] [id = 554] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1A293C00 == 54 [pid = 216] [id = 553] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 18F70400 == 53 [pid = 216] [id = 552] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 18F75000 == 52 [pid = 216] [id = 557] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 0EB15800 == 51 [pid = 216] [id = 451] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1218B400 == 50 [pid = 216] [id = 556] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1D104400 == 49 [pid = 216] [id = 577] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 18B07400 == 48 [pid = 216] [id = 576] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1B779C00 == 47 [pid = 216] [id = 575] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1AE54C00 == 46 [pid = 216] [id = 574] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 12ECCC00 == 45 [pid = 216] [id = 573] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 126C3400 == 44 [pid = 216] [id = 572] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1CC12C00) [pid = 216] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1A8DE000) [pid = 216] [serial = 1699] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1C0DC400 == 43 [pid = 216] [id = 558] 00:03:37 INFO - PROCESS | 216 | --DOCSHELL 1823F000 == 42 [pid = 216] [id = 566] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 113 (20661C00) [pid = 216] [serial = 1601] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 112 (126C2C00) [pid = 216] [serial = 1678] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18249000) [pid = 216] [serial = 1681] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C99C800) [pid = 216] [serial = 1684] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 109 (171DDC00) [pid = 216] [serial = 1696] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 108 (12C7A800) [pid = 216] [serial = 1693] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 107 (12C85400) [pid = 216] [serial = 1690] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1CDB9800) [pid = 216] [serial = 1687] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AE5FC00) [pid = 216] [serial = 1660] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AECA400) [pid = 216] [serial = 1661] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 103 (12854000) [pid = 216] [serial = 1651] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 102 (12B31C00) [pid = 216] [serial = 1649] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1283BC00) [pid = 216] [serial = 1648] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 100 (12ECB400) [pid = 216] [serial = 1691] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1712F800) [pid = 216] [serial = 1654] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 98 (12C88C00) [pid = 216] [serial = 1694] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 97 (171DFC00) [pid = 216] [serial = 1655] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1283C000) [pid = 216] [serial = 1645] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1C971C00) [pid = 216] [serial = 1642] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1C42CC00) [pid = 216] [serial = 1673] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F65C00) [pid = 216] [serial = 1657] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1C996000) [pid = 216] [serial = 1675] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B775400) [pid = 216] [serial = 1664] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1B5F2800) [pid = 216] [serial = 1663] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1BF2B000) [pid = 216] [serial = 1666] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 88 (19F5EC00) [pid = 216] [serial = 1669] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 87 (174E1800) [pid = 216] [serial = 1697] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1A28BC00) [pid = 216] [serial = 1670] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C0DD400) [pid = 216] [serial = 1672] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1B783800) [pid = 216] [serial = 1667] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 83 (19F65400) [pid = 216] [serial = 1658] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | --DOMWINDOW == 82 (12CC7800) [pid = 216] [serial = 1652] [outer = 00000000] [url = about:blank] 00:03:37 INFO - PROCESS | 216 | 1461222217692 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:03:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 930ms 00:03:37 INFO - PROCESS | 216 | 1461222217729 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 216 | 1461222217734 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 00:03:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:03:37 INFO - PROCESS | 216 | 1461222217740 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 216 | 1461222217743 Marionette TRACE conn5 <- [1,2298,null,{}] 00:03:37 INFO - PROCESS | 216 | 1461222217747 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}] 00:03:37 INFO - PROCESS | 216 | 1461222217840 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 00:03:37 INFO - PROCESS | 216 | 1461222217935 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 216 | ++DOCSHELL 12157400 == 43 [pid = 216] [id = 584] 00:03:37 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (12192000) [pid = 216] [serial = 1752] [outer = 00000000] 00:03:37 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (12C85400) [pid = 216] [serial = 1753] [outer = 12192000] 00:03:37 INFO - PROCESS | 216 | 1461222217980 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (12ECFC00) [pid = 216] [serial = 1754] [outer = 12192000] 00:03:38 INFO - PROCESS | 216 | 1461222218372 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]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 00:03:38 INFO - PROCESS | 216 | 1461222218435 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 216 | 1461222218437 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 00:03:38 INFO - PROCESS | 216 | 1461222218443 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:03:38 INFO - PROCESS | 216 | 1461222218447 Marionette TRACE conn5 <- [1,2302,null,{}] 00:03:38 INFO - PROCESS | 216 | 1461222218458 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}] 00:03:38 INFO - PROCESS | 216 | 1461222218545 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 00:03:38 INFO - PROCESS | 216 | 1461222218552 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 216 | ++DOCSHELL 16A0D800 == 44 [pid = 216] [id = 585] 00:03:38 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (171C3C00) [pid = 216] [serial = 1755] [outer = 00000000] 00:03:38 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (18249400) [pid = 216] [serial = 1756] [outer = 171C3C00] 00:03:38 INFO - PROCESS | 216 | 1461222218604 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (19F5CC00) [pid = 216] [serial = 1757] [outer = 171C3C00] 00:03:39 INFO - PROCESS | 216 | 1461222219069 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:03:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 00:03:39 INFO - PROCESS | 216 | 1461222219119 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 216 | 1461222219121 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 00:03:39 INFO - PROCESS | 216 | 1461222219125 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 216 | 1461222219126 Marionette TRACE conn5 <- [1,2306,null,{}] 00:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:03:39 INFO - PROCESS | 216 | 1461222219130 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}] 00:03:39 INFO - PROCESS | 216 | 1461222219213 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 00:03:39 INFO - PROCESS | 216 | 1461222219222 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 216 | ++DOCSHELL 18240000 == 45 [pid = 216] [id = 586] 00:03:39 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (19F65C00) [pid = 216] [serial = 1758] [outer = 00000000] 00:03:39 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1AE61C00) [pid = 216] [serial = 1759] [outer = 19F65C00] 00:03:39 INFO - PROCESS | 216 | 1461222219267 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1AEC8800) [pid = 216] [serial = 1760] [outer = 19F65C00] 00:03:39 INFO - PROCESS | 216 | 1461222219776 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] 00:03:39 INFO - PROCESS | 216 | 1461222219801 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 00:03:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:03:39 INFO - PROCESS | 216 | 1461222219804 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 216 | 1461222219806 Marionette TRACE conn5 <- [1,2310,null,{}] 00:03:39 INFO - PROCESS | 216 | 1461222219809 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}] 00:03:39 INFO - PROCESS | 216 | 1461222219919 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 00:03:39 INFO - PROCESS | 216 | 1461222220013 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 216 | ++DOCSHELL 1B5B7C00 == 46 [pid = 216] [id = 587] 00:03:39 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1B5B9C00) [pid = 216] [serial = 1761] [outer = 00000000] 00:03:40 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1B5F6000) [pid = 216] [serial = 1762] [outer = 1B5B9C00] 00:03:40 INFO - PROCESS | 216 | 1461222220058 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1B633C00) [pid = 216] [serial = 1763] [outer = 1B5B9C00] 00:03:40 INFO - PROCESS | 216 | 1461222220480 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 00:03:40 INFO - PROCESS | 216 | 1461222220540 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 216 | 1461222220542 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 00:03:40 INFO - PROCESS | 216 | 1461222220545 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 216 | 1461222220547 Marionette TRACE conn5 <- [1,2314,null,{}] 00:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:03:40 INFO - PROCESS | 216 | 1461222220550 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}] 00:03:40 INFO - PROCESS | 216 | 1461222220682 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 00:03:40 INFO - PROCESS | 216 | 1461222220752 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 216 | ++DOCSHELL 1B775C00 == 47 [pid = 216] [id = 588] 00:03:40 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1B779C00) [pid = 216] [serial = 1764] [outer = 00000000] 00:03:40 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1C0DC800) [pid = 216] [serial = 1765] [outer = 1B779C00] 00:03:40 INFO - PROCESS | 216 | 1461222220801 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1C7DB800) [pid = 216] [serial = 1766] [outer = 1B779C00] 00:03:41 INFO - PROCESS | 216 | 1461222221233 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:03:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 00:03:41 INFO - PROCESS | 216 | 1461222221297 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 216 | 1461222221299 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 00:03:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:03:41 INFO - PROCESS | 216 | 1461222221307 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 216 | 1461222221309 Marionette TRACE conn5 <- [1,2318,null,{}] 00:03:41 INFO - PROCESS | 216 | 1461222221312 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}] 00:03:41 INFO - PROCESS | 216 | 1461222221426 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 00:03:41 INFO - PROCESS | 216 | 1461222221440 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 216 | ++DOCSHELL 1C427400 == 48 [pid = 216] [id = 589] 00:03:41 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1C96A000) [pid = 216] [serial = 1767] [outer = 00000000] 00:03:41 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1C99D800) [pid = 216] [serial = 1768] [outer = 1C96A000] 00:03:41 INFO - PROCESS | 216 | 1461222221544 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C99FC00) [pid = 216] [serial = 1769] [outer = 1C96A000] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 99 (13AB3000) [pid = 216] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AE60400) [pid = 216] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1823F800) [pid = 216] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 96 (126C3C00) [pid = 216] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1D1D8000) [pid = 216] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B77A800) [pid = 216] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:03:41 INFO - PROCESS | 216 | --DOMWINDOW == 93 (19F5E800) [pid = 216] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:03:42 INFO - PROCESS | 216 | 1461222222112 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 830ms 00:03:42 INFO - PROCESS | 216 | 1461222222138 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 216 | 1461222222140 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 00:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:03:42 INFO - PROCESS | 216 | 1461222222143 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 216 | 1461222222145 Marionette TRACE conn5 <- [1,2322,null,{}] 00:03:42 INFO - PROCESS | 216 | 1461222222148 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}] 00:03:42 INFO - PROCESS | 216 | 1461222222227 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 00:03:42 INFO - PROCESS | 216 | 1461222222324 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 216 | ++DOCSHELL 0EB37400 == 49 [pid = 216] [id = 590] 00:03:42 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0EBEE800) [pid = 216] [serial = 1770] [outer = 00000000] 00:03:42 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (19F5E800) [pid = 216] [serial = 1771] [outer = 0EBEE800] 00:03:42 INFO - PROCESS | 216 | 1461222222370 Marionette DEBUG loaded listener.js 00:03:42 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (1B782C00) [pid = 216] [serial = 1772] [outer = 0EBEE800] 00:03:42 INFO - PROCESS | 216 | 1461222222735 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]]]}] 00:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 00:03:42 INFO - PROCESS | 216 | 1461222222779 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 00:03:42 INFO - PROCESS | 216 | 1461222222781 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 00:03:42 INFO - PROCESS | 216 | 1461222222784 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:03:42 INFO - PROCESS | 216 | 1461222222785 Marionette TRACE conn5 <- [1,2326,null,{}] 00:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:03:42 INFO - PROCESS | 216 | 1461222222791 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}] 00:03:42 INFO - PROCESS | 216 | 1461222222876 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 00:03:42 INFO - PROCESS | 216 | 1461222222972 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:42 INFO - PROCESS | 216 | ++DOCSHELL 17129000 == 50 [pid = 216] [id = 591] 00:03:42 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1C7E3C00) [pid = 216] [serial = 1773] [outer = 00000000] 00:03:42 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1D1D7400) [pid = 216] [serial = 1774] [outer = 1C7E3C00] 00:03:42 INFO - PROCESS | 216 | 1461222223016 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1D381C00) [pid = 216] [serial = 1775] [outer = 1C7E3C00] 00:03:43 INFO - PROCESS | 216 | 1461222223356 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:03:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 00:03:43 INFO - PROCESS | 216 | 1461222223419 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 216 | 1461222223421 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 00:03:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:03:43 INFO - PROCESS | 216 | 1461222223424 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - PROCESS | 216 | 1461222223426 Marionette TRACE conn5 <- [1,2330,null,{}] 00:03:43 INFO - PROCESS | 216 | 1461222223429 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}] 00:03:43 INFO - PROCESS | 216 | 1461222223547 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 00:03:43 INFO - PROCESS | 216 | 1461222223557 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 216 | ++DOCSHELL 1CDC2000 == 51 [pid = 216] [id = 592] 00:03:43 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1D1D4800) [pid = 216] [serial = 1776] [outer = 00000000] 00:03:43 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1D835000) [pid = 216] [serial = 1777] [outer = 1D1D4800] 00:03:43 INFO - PROCESS | 216 | 1461222223602 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1D873400) [pid = 216] [serial = 1778] [outer = 1D1D4800] 00:03:44 INFO - PROCESS | 216 | 1461222224073 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 00:03:44 INFO - PROCESS | 216 | 1461222224156 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 216 | 1461222224160 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 00:03:44 INFO - PROCESS | 216 | 1461222224166 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:03:44 INFO - PROCESS | 216 | 1461222224170 Marionette TRACE conn5 <- [1,2334,null,{}] 00:03:44 INFO - PROCESS | 216 | 1461222224272 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}] 00:03:44 INFO - PROCESS | 216 | 1461222224382 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 00:03:44 INFO - PROCESS | 216 | 1461222224490 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 216 | ++DOCSHELL 0EB3D800 == 52 [pid = 216] [id = 593] 00:03:44 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (0EE0E400) [pid = 216] [serial = 1779] [outer = 00000000] 00:03:44 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12B2C400) [pid = 216] [serial = 1780] [outer = 0EE0E400] 00:03:44 INFO - PROCESS | 216 | 1461222224549 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (12C83400) [pid = 216] [serial = 1781] [outer = 0EE0E400] 00:03:45 INFO - PROCESS | 216 | 1461222225115 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:03:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 00:03:45 INFO - PROCESS | 216 | 1461222225161 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 216 | 1461222225167 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 00:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:03:45 INFO - PROCESS | 216 | 1461222225174 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - PROCESS | 216 | 1461222225177 Marionette TRACE conn5 <- [1,2338,null,{}] 00:03:45 INFO - PROCESS | 216 | 1461222225181 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}] 00:03:45 INFO - PROCESS | 216 | 1461222225289 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 00:03:45 INFO - PROCESS | 216 | 1461222225401 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 216 | ++DOCSHELL 13796800 == 53 [pid = 216] [id = 594] 00:03:45 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16C1F000) [pid = 216] [serial = 1782] [outer = 00000000] 00:03:45 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (18B05000) [pid = 216] [serial = 1783] [outer = 16C1F000] 00:03:45 INFO - PROCESS | 216 | 1461222225497 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1A27A400) [pid = 216] [serial = 1784] [outer = 16C1F000] 00:03:46 INFO - PROCESS | 216 | 1461222226108 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:03:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 00:03:46 INFO - PROCESS | 216 | 1461222226145 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 00:03:46 INFO - PROCESS | 216 | 1461222226148 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 00:03:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:03:46 INFO - PROCESS | 216 | 1461222226151 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:03:46 INFO - PROCESS | 216 | 1461222226155 Marionette TRACE conn5 <- [1,2342,null,{}] 00:03:46 INFO - PROCESS | 216 | 1461222226166 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}] 00:03:46 INFO - PROCESS | 216 | 1461222226279 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 00:03:46 INFO - PROCESS | 216 | 1461222226419 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 216 | ++DOCSHELL 1B5ED800 == 54 [pid = 216] [id = 595] 00:03:46 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B783800) [pid = 216] [serial = 1785] [outer = 00000000] 00:03:46 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D82B400) [pid = 216] [serial = 1786] [outer = 1B783800] 00:03:46 INFO - PROCESS | 216 | 1461222226477 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1F46D400) [pid = 216] [serial = 1787] [outer = 1B783800] 00:03:47 INFO - PROCESS | 216 | 1461222227091 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 970ms 00:03:47 INFO - PROCESS | 216 | 1461222227125 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 216 | 1461222227128 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 00:03:47 INFO - PROCESS | 216 | 1461222227132 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:03:47 INFO - PROCESS | 216 | 1461222227134 Marionette TRACE conn5 <- [1,2346,null,{}] 00:03:47 INFO - PROCESS | 216 | 1461222227138 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}] 00:03:47 INFO - PROCESS | 216 | 1461222227242 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 00:03:47 INFO - PROCESS | 216 | 1461222227381 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 216 | ++DOCSHELL 1F505C00 == 55 [pid = 216] [id = 596] 00:03:47 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1F50E800) [pid = 216] [serial = 1788] [outer = 00000000] 00:03:47 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (20450400) [pid = 216] [serial = 1789] [outer = 1F50E800] 00:03:47 INFO - PROCESS | 216 | 1461222227438 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (20453800) [pid = 216] [serial = 1790] [outer = 1F50E800] 00:03:47 INFO - PROCESS | 216 | 1461222227961 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]]]}] 00:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 869ms 00:03:47 INFO - PROCESS | 216 | 1461222227975 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 216 | 1461222227977 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 00:03:47 INFO - PROCESS | 216 | 1461222227981 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:03:47 INFO - PROCESS | 216 | 1461222227983 Marionette TRACE conn5 <- [1,2350,null,{}] 00:03:47 INFO - PROCESS | 216 | 1461222227987 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}] 00:03:48 INFO - PROCESS | 216 | 1461222228090 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 00:03:48 INFO - PROCESS | 216 | 1461222228203 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 216 | ++DOCSHELL 1F50D000 == 56 [pid = 216] [id = 597] 00:03:48 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20454800) [pid = 216] [serial = 1791] [outer = 00000000] 00:03:48 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (20461800) [pid = 216] [serial = 1792] [outer = 20454800] 00:03:48 INFO - PROCESS | 216 | 1461222228257 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (20463C00) [pid = 216] [serial = 1793] [outer = 20454800] 00:03:49 INFO - PROCESS | 216 | 1461222229058 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1120ms 00:03:49 INFO - PROCESS | 216 | 1461222229105 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 216 | 1461222229109 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 00:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:03:49 INFO - PROCESS | 216 | 1461222229114 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 216 | 1461222229118 Marionette TRACE conn5 <- [1,2354,null,{}] 00:03:49 INFO - PROCESS | 216 | 1461222229123 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}] 00:03:49 INFO - PROCESS | 216 | 1461222229222 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 00:03:49 INFO - PROCESS | 216 | 1461222229359 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 216 | ++DOCSHELL 12C87800 == 57 [pid = 216] [id = 598] 00:03:49 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (16C17C00) [pid = 216] [serial = 1794] [outer = 00000000] 00:03:49 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1737C400) [pid = 216] [serial = 1795] [outer = 16C17C00] 00:03:49 INFO - PROCESS | 216 | 1461222229416 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (18196800) [pid = 216] [serial = 1796] [outer = 16C17C00] 00:03:49 INFO - PROCESS | 216 | 1461222229983 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]]]}] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 0EB31000 == 56 [pid = 216] [id = 555] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 17129000 == 55 [pid = 216] [id = 591] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 0EB37400 == 54 [pid = 216] [id = 590] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 1C427400 == 53 [pid = 216] [id = 589] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 1B775C00 == 52 [pid = 216] [id = 588] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 1B5B7C00 == 51 [pid = 216] [id = 587] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 18240000 == 50 [pid = 216] [id = 586] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 16A0D800 == 49 [pid = 216] [id = 585] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 12157400 == 48 [pid = 216] [id = 584] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 13740800 == 47 [pid = 216] [id = 583] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ED8000) [pid = 216] [serial = 1702] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 118 (19F6A800) [pid = 216] [serial = 1705] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1B5EF400) [pid = 216] [serial = 1708] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1C0D6800) [pid = 216] [serial = 1711] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C995C00) [pid = 216] [serial = 1714] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1EFA1C00) [pid = 216] [serial = 1735] [outer = 00000000] [url = about:blank] 00:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 1A8DD800 == 46 [pid = 216] [id = 580] 00:03:50 INFO - PROCESS | 216 | --DOCSHELL 12C83800 == 45 [pid = 216] [id = 579] 00:03:50 INFO - PROCESS | 216 | 1461222230074 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 216 | 1461222230079 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 00:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:03:50 INFO - PROCESS | 216 | 1461222230088 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 216 | 1461222230090 Marionette TRACE conn5 <- [1,2358,null,{}] 00:03:50 INFO - PROCESS | 216 | 1461222230094 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}] 00:03:50 INFO - PROCESS | 216 | 1461222230180 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 00:03:50 INFO - PROCESS | 216 | 1461222230193 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 216 | ++DOCSHELL 1285DC00 == 46 [pid = 216] [id = 599] 00:03:50 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (12C7C400) [pid = 216] [serial = 1797] [outer = 00000000] 00:03:50 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (136AB800) [pid = 216] [serial = 1798] [outer = 12C7C400] 00:03:50 INFO - PROCESS | 216 | 1461222230241 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (16A0D800) [pid = 216] [serial = 1799] [outer = 12C7C400] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1712B000) [pid = 216] [serial = 1720] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B5C0C00) [pid = 216] [serial = 1724] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5B7000) [pid = 216] [serial = 1723] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1AE39C00) [pid = 216] [serial = 1700] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 112 (173E1400) [pid = 216] [serial = 1721] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1285D400) [pid = 216] [serial = 1717] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D4B5800) [pid = 216] [serial = 1733] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1CC0D800) [pid = 216] [serial = 1726] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1CDB9C00) [pid = 216] [serial = 1727] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C0D3000) [pid = 216] [serial = 1729] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1CA11000) [pid = 216] [serial = 1730] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1D37FC00) [pid = 216] [serial = 1732] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | --DOMWINDOW == 104 (13742800) [pid = 216] [serial = 1718] [outer = 00000000] [url = about:blank] 00:03:50 INFO - PROCESS | 216 | 1461222230780 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 733ms 00:03:50 INFO - PROCESS | 216 | 1461222230823 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 216 | 1461222230825 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 00:03:50 INFO - PROCESS | 216 | 1461222230829 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:03:50 INFO - PROCESS | 216 | 1461222230832 Marionette TRACE conn5 <- [1,2362,null,{}] 00:03:50 INFO - PROCESS | 216 | 1461222230842 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}] 00:03:50 INFO - PROCESS | 216 | 1461222230958 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 00:03:51 INFO - PROCESS | 216 | 1461222231058 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 216 | ++DOCSHELL 18B0B000 == 47 [pid = 216] [id = 600] 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (19F5C800) [pid = 216] [serial = 1800] [outer = 00000000] 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1AEC5800) [pid = 216] [serial = 1801] [outer = 19F5C800] 00:03:51 INFO - PROCESS | 216 | 1461222231107 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1B229000) [pid = 216] [serial = 1802] [outer = 19F5C800] 00:03:51 INFO - PROCESS | 216 | 1461222231492 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:03:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 00:03:51 INFO - PROCESS | 216 | 1461222231563 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 216 | 1461222231566 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 00:03:51 INFO - PROCESS | 216 | 1461222231569 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:03:51 INFO - PROCESS | 216 | 1461222231570 Marionette TRACE conn5 <- [1,2366,null,{}] 00:03:51 INFO - PROCESS | 216 | 1461222231574 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}] 00:03:51 INFO - PROCESS | 216 | 1461222231656 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 00:03:51 INFO - PROCESS | 216 | 1461222231663 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 216 | ++DOCSHELL 1B5F1000 == 48 [pid = 216] [id = 601] 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B5F1C00) [pid = 216] [serial = 1803] [outer = 00000000] 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B783400) [pid = 216] [serial = 1804] [outer = 1B5F1C00] 00:03:51 INFO - PROCESS | 216 | 1461222231708 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1C0D6800) [pid = 216] [serial = 1805] [outer = 1B5F1C00] 00:03:52 INFO - PROCESS | 216 | 1461222232180 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 00:03:52 INFO - PROCESS | 216 | 1461222232244 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 216 | 1461222232246 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 00:03:52 INFO - PROCESS | 216 | 1461222232249 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:03:52 INFO - PROCESS | 216 | 1461222232250 Marionette TRACE conn5 <- [1,2370,null,{}] 00:03:52 INFO - PROCESS | 216 | 1461222232254 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}] 00:03:52 INFO - PROCESS | 216 | 1461222232363 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 00:03:52 INFO - PROCESS | 216 | 1461222232372 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 216 | ++DOCSHELL 1C970C00 == 49 [pid = 216] [id = 602] 00:03:52 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1C971000) [pid = 216] [serial = 1806] [outer = 00000000] 00:03:52 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1CA0E800) [pid = 216] [serial = 1807] [outer = 1C971000] 00:03:52 INFO - PROCESS | 216 | 1461222232417 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1CC0FC00) [pid = 216] [serial = 1808] [outer = 1C971000] 00:03:52 INFO - PROCESS | 216 | 1461222232903 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 00:03:52 INFO - PROCESS | 216 | 1461222232929 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 216 | 1461222232931 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 00:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:03:52 INFO - PROCESS | 216 | 1461222232934 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 216 | 1461222232936 Marionette TRACE conn5 <- [1,2374,null,{}] 00:03:52 INFO - PROCESS | 216 | 1461222232939 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}] 00:03:53 INFO - PROCESS | 216 | 1461222233077 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 00:03:53 INFO - PROCESS | 216 | 1461222233139 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 216 | ++DOCSHELL 1C9EF400 == 50 [pid = 216] [id = 603] 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1CCAEC00) [pid = 216] [serial = 1809] [outer = 00000000] 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D830800) [pid = 216] [serial = 1810] [outer = 1CCAEC00] 00:03:53 INFO - PROCESS | 216 | 1461222233193 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1EFAF000) [pid = 216] [serial = 1811] [outer = 1CCAEC00] 00:03:53 INFO - PROCESS | 216 | 1461222233634 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:03:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 729ms 00:03:53 INFO - PROCESS | 216 | 1461222233668 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 216 | 1461222233670 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 00:03:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:03:53 INFO - PROCESS | 216 | 1461222233673 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 216 | 1461222233675 Marionette TRACE conn5 <- [1,2378,null,{}] 00:03:53 INFO - PROCESS | 216 | 1461222233678 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}] 00:03:53 INFO - PROCESS | 216 | 1461222233827 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 00:03:53 INFO - PROCESS | 216 | 1461222233837 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 216 | ++DOCSHELL 1F326C00 == 51 [pid = 216] [id = 604] 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1F507800) [pid = 216] [serial = 1812] [outer = 00000000] 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (2044F400) [pid = 216] [serial = 1813] [outer = 1F507800] 00:03:53 INFO - PROCESS | 216 | 1461222233881 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (2045AC00) [pid = 216] [serial = 1814] [outer = 1F507800] 00:03:54 INFO - PROCESS | 216 | 1461222234332 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 00:03:54 INFO - PROCESS | 216 | 1461222234346 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 216 | 1461222234347 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 00:03:54 INFO - PROCESS | 216 | 1461222234350 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:03:54 INFO - PROCESS | 216 | 1461222234352 Marionette TRACE conn5 <- [1,2382,null,{}] 00:03:54 INFO - PROCESS | 216 | 1461222234355 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}] 00:03:54 INFO - PROCESS | 216 | 1461222234473 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 00:03:54 INFO - PROCESS | 216 | 1461222234537 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 216 | ++DOCSHELL 126BD800 == 52 [pid = 216] [id = 605] 00:03:54 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (20466000) [pid = 216] [serial = 1815] [outer = 00000000] 00:03:54 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (205E7400) [pid = 216] [serial = 1816] [outer = 20466000] 00:03:54 INFO - PROCESS | 216 | 1461222234586 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (205EBC00) [pid = 216] [serial = 1817] [outer = 20466000] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 121 (19F65C00) [pid = 216] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 120 (13742000) [pid = 216] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C7E3C00) [pid = 216] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D4BB400) [pid = 216] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1B779C00) [pid = 216] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0EBEE800) [pid = 216] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C96A000) [pid = 216] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 114 (171C3C00) [pid = 216] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 113 (173D9000) [pid = 216] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1CB8C000) [pid = 216] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C96E800) [pid = 216] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 110 (121F7C00) [pid = 216] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 109 (0EBE2400) [pid = 216] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 108 (12C79800) [pid = 216] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1B5B9C00) [pid = 216] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:03:54 INFO - PROCESS | 216 | --DOMWINDOW == 106 (12192000) [pid = 216] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:03:55 INFO - PROCESS | 216 | 1461222235176 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 872ms 00:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:03:55 INFO - PROCESS | 216 | 1461222235226 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 216 | 1461222235228 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 00:03:55 INFO - PROCESS | 216 | 1461222235232 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 216 | 1461222235233 Marionette TRACE conn5 <- [1,2386,null,{}] 00:03:55 INFO - PROCESS | 216 | 1461222235237 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}] 00:03:55 INFO - PROCESS | 216 | 1461222235323 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 00:03:55 INFO - PROCESS | 216 | 1461222235329 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 216 | ++DOCSHELL 16C20000 == 53 [pid = 216] [id = 606] 00:03:55 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (173D9000) [pid = 216] [serial = 1818] [outer = 00000000] 00:03:55 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C0D5400) [pid = 216] [serial = 1819] [outer = 173D9000] 00:03:55 INFO - PROCESS | 216 | 1461222235377 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C972800) [pid = 216] [serial = 1820] [outer = 173D9000] 00:03:55 INFO - PROCESS | 216 | 1461222235803 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 00:03:55 INFO - PROCESS | 216 | 1461222235862 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 216 | 1461222235864 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:03:55 INFO - PROCESS | 216 | 1461222235867 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 216 | 1461222235869 Marionette TRACE conn5 <- [1,2390,null,{}] 00:03:55 INFO - PROCESS | 216 | 1461222235872 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}] 00:03:55 INFO - PROCESS | 216 | 1461222235954 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 00:03:55 INFO - PROCESS | 216 | 1461222235960 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 216 | ++DOCSHELL 1283E800 == 54 [pid = 216] [id = 607] 00:03:55 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (13789000) [pid = 216] [serial = 1821] [outer = 00000000] 00:03:56 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (205ED800) [pid = 216] [serial = 1822] [outer = 13789000] 00:03:56 INFO - PROCESS | 216 | 1461222236009 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (205F0C00) [pid = 216] [serial = 1823] [outer = 13789000] 00:03:56 INFO - PROCESS | 216 | 1461222236450 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]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:03:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 00:03:56 INFO - PROCESS | 216 | 1461222236499 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 216 | 1461222236501 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:03:56 INFO - PROCESS | 216 | 1461222236504 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 216 | 1461222236507 Marionette TRACE conn5 <- [1,2394,null,{}] 00:03:56 INFO - PROCESS | 216 | 1461222236511 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}] 00:03:56 INFO - PROCESS | 216 | 1461222236611 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 00:03:56 INFO - PROCESS | 216 | 1461222236617 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 216 | ++DOCSHELL 2065E400 == 55 [pid = 216] [id = 608] 00:03:56 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (20662400) [pid = 216] [serial = 1824] [outer = 00000000] 00:03:56 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (20712400) [pid = 216] [serial = 1825] [outer = 20662400] 00:03:56 INFO - PROCESS | 216 | 1461222236669 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20717800) [pid = 216] [serial = 1826] [outer = 20662400] 00:03:57 INFO - PROCESS | 216 | 1461222237390 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]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 00:03:57 INFO - PROCESS | 216 | 1461222237439 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 216 | 1461222237445 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:03:57 INFO - PROCESS | 216 | 1461222237450 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 216 | 1461222237454 Marionette TRACE conn5 <- [1,2398,null,{}] 00:03:57 INFO - PROCESS | 216 | 1461222237460 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}] 00:03:57 INFO - PROCESS | 216 | 1461222237574 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 00:03:57 INFO - PROCESS | 216 | 1461222237736 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 216 | ++DOCSHELL 12ED9800 == 56 [pid = 216] [id = 609] 00:03:57 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (136A9800) [pid = 216] [serial = 1827] [outer = 00000000] 00:03:57 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (174E0000) [pid = 216] [serial = 1828] [outer = 136A9800] 00:03:57 INFO - PROCESS | 216 | 1461222237798 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (18B0FC00) [pid = 216] [serial = 1829] [outer = 136A9800] 00:03:58 INFO - PROCESS | 216 | 1461222238429 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:03:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1020ms 00:03:58 INFO - PROCESS | 216 | 1461222238475 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 216 | 1461222238481 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:03:58 INFO - PROCESS | 216 | 1461222238488 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 216 | 1461222238491 Marionette TRACE conn5 <- [1,2402,null,{}] 00:03:58 INFO - PROCESS | 216 | 1461222238530 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}] 00:03:58 INFO - PROCESS | 216 | 1461222238642 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 00:03:58 INFO - PROCESS | 216 | 1461222238784 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 216 | ++DOCSHELL 1A27FC00 == 57 [pid = 216] [id = 610] 00:03:58 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1A8D7800) [pid = 216] [serial = 1830] [outer = 00000000] 00:03:58 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1C996400) [pid = 216] [serial = 1831] [outer = 1A8D7800] 00:03:58 INFO - PROCESS | 216 | 1461222238840 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1D101C00) [pid = 216] [serial = 1832] [outer = 1A8D7800] 00:03:59 INFO - PROCESS | 216 | 1461222239422 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]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 990ms 00:03:59 INFO - PROCESS | 216 | 1461222239480 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 216 | 1461222239483 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 00:03:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:03:59 INFO - PROCESS | 216 | 1461222239486 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 216 | 1461222239490 Marionette TRACE conn5 <- [1,2406,null,{}] 00:03:59 INFO - PROCESS | 216 | 1461222239501 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}] 00:03:59 INFO - PROCESS | 216 | 1461222239613 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 00:03:59 INFO - PROCESS | 216 | 1461222239772 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 216 | ++DOCSHELL 2046A800 == 58 [pid = 216] [id = 611] 00:03:59 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20660000) [pid = 216] [serial = 1833] [outer = 00000000] 00:03:59 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20669400) [pid = 216] [serial = 1834] [outer = 20660000] 00:03:59 INFO - PROCESS | 216 | 1461222239831 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20718C00) [pid = 216] [serial = 1835] [outer = 20660000] 00:04:00 INFO - PROCESS | 216 | 1461222240363 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 00:04:00 INFO - PROCESS | 216 | 1461222240420 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 216 | 1461222240423 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 00:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:04:00 INFO - PROCESS | 216 | 1461222240426 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 216 | 1461222240428 Marionette TRACE conn5 <- [1,2410,null,{}] 00:04:00 INFO - PROCESS | 216 | 1461222240432 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}] 00:04:00 INFO - PROCESS | 216 | 1461222240540 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 00:04:00 INFO - PROCESS | 216 | 1461222240656 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 216 | ++DOCSHELL 20733C00 == 59 [pid = 216] [id = 612] 00:04:00 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20734000) [pid = 216] [serial = 1836] [outer = 00000000] 00:04:00 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (2073AC00) [pid = 216] [serial = 1837] [outer = 20734000] 00:04:00 INFO - PROCESS | 216 | 1461222240755 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (2073DC00) [pid = 216] [serial = 1838] [outer = 20734000] 00:04:01 INFO - PROCESS | 216 | 1461222241368 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 00:04:01 INFO - PROCESS | 216 | 1461222241400 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 216 | 1461222241402 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 00:04:01 INFO - PROCESS | 216 | 1461222241405 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:04:01 INFO - PROCESS | 216 | 1461222241407 Marionette TRACE conn5 <- [1,2414,null,{}] 00:04:01 INFO - PROCESS | 216 | 1461222241411 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}] 00:04:01 INFO - PROCESS | 216 | 1461222241516 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 00:04:01 INFO - PROCESS | 216 | 1461222241802 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 216 | ++DOCSHELL 0EE0D000 == 60 [pid = 216] [id = 613] 00:04:01 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (0EE10800) [pid = 216] [serial = 1839] [outer = 00000000] 00:04:01 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (12C88400) [pid = 216] [serial = 1840] [outer = 0EE10800] 00:04:01 INFO - PROCESS | 216 | 1461222241890 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1373C000) [pid = 216] [serial = 1841] [outer = 0EE10800] 00:04:02 INFO - PROCESS | 216 | 1461222242530 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1176ms 00:04:02 INFO - PROCESS | 216 | 1461222242586 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 216 | 1461222242591 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 00:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:04:02 INFO - PROCESS | 216 | 1461222242596 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - PROCESS | 216 | 1461222242598 Marionette TRACE conn5 <- [1,2418,null,{}] 00:04:02 INFO - PROCESS | 216 | 1461222242603 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}] 00:04:02 INFO - PROCESS | 216 | 1461222242706 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 00:04:02 INFO - PROCESS | 216 | 1461222242856 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 216 | ++DOCSHELL 18197000 == 61 [pid = 216] [id = 614] 00:04:02 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (18197C00) [pid = 216] [serial = 1842] [outer = 00000000] 00:04:02 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (19F67000) [pid = 216] [serial = 1843] [outer = 18197C00] 00:04:02 INFO - PROCESS | 216 | 1461222242907 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1AE38800) [pid = 216] [serial = 1844] [outer = 18197C00] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1B5BE800 == 60 [pid = 216] [id = 569] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 12859800 == 59 [pid = 216] [id = 567] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1C0D2400 == 58 [pid = 216] [id = 571] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 171D9800 == 57 [pid = 216] [id = 568] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1B5F7400 == 56 [pid = 216] [id = 570] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1283E800 == 55 [pid = 216] [id = 607] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 16C20000 == 54 [pid = 216] [id = 606] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 126BD800 == 53 [pid = 216] [id = 605] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1F326C00 == 52 [pid = 216] [id = 604] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1C9EF400 == 51 [pid = 216] [id = 603] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1C970C00 == 50 [pid = 216] [id = 602] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1B5F1000 == 49 [pid = 216] [id = 601] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C970400) [pid = 216] [serial = 1741] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1823FC00) [pid = 216] [serial = 1738] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1F48A400) [pid = 216] [serial = 1744] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1D835000) [pid = 216] [serial = 1777] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 18B0B000 == 48 [pid = 216] [id = 600] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1285DC00 == 47 [pid = 216] [id = 599] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 12C87800 == 46 [pid = 216] [id = 598] 00:04:03 INFO - PROCESS | 216 | --DOCSHELL 1CDC2000 == 45 [pid = 216] [id = 592] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 128 (19F69000) [pid = 216] [serial = 1682] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1D101800) [pid = 216] [serial = 1688] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C9A1C00) [pid = 216] [serial = 1685] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 125 (12859000) [pid = 216] [serial = 1679] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12856400) [pid = 216] [serial = 1646] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C974C00) [pid = 216] [serial = 1643] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B5F6000) [pid = 216] [serial = 1762] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1B633C00) [pid = 216] [serial = 1763] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 120 (12C85400) [pid = 216] [serial = 1753] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ECFC00) [pid = 216] [serial = 1754] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1AE61C00) [pid = 216] [serial = 1759] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 117 (16CA7C00) [pid = 216] [serial = 1751] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 116 (16A16000) [pid = 216] [serial = 1750] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1D381C00) [pid = 216] [serial = 1775] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1EF0B000) [pid = 216] [serial = 1736] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1FD4D800) [pid = 216] [serial = 1747] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C7DB800) [pid = 216] [serial = 1766] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C0DC800) [pid = 216] [serial = 1765] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 110 (19F5E800) [pid = 216] [serial = 1771] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1C99D800) [pid = 216] [serial = 1768] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1C99FC00) [pid = 216] [serial = 1769] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 107 (18249400) [pid = 216] [serial = 1756] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 106 (19F5CC00) [pid = 216] [serial = 1757] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1B782C00) [pid = 216] [serial = 1772] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AEC8800) [pid = 216] [serial = 1760] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1D1D7400) [pid = 216] [serial = 1774] [outer = 00000000] [url = about:blank] 00:04:03 INFO - PROCESS | 216 | 1461222243450 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 889ms 00:04:03 INFO - PROCESS | 216 | 1461222243488 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 216 | 1461222243491 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 00:04:03 INFO - PROCESS | 216 | 1461222243496 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:04:03 INFO - PROCESS | 216 | 1461222243498 Marionette TRACE conn5 <- [1,2422,null,{}] 00:04:03 INFO - PROCESS | 216 | 1461222243502 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}] 00:04:03 INFO - PROCESS | 216 | 1461222243585 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 00:04:03 INFO - PROCESS | 216 | 1461222243594 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 216 | ++DOCSHELL 121ED800 == 46 [pid = 216] [id = 615] 00:04:03 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1283A400) [pid = 216] [serial = 1845] [outer = 00000000] 00:04:03 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (12ECC800) [pid = 216] [serial = 1846] [outer = 1283A400] 00:04:03 INFO - PROCESS | 216 | 1461222243640 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (15C59400) [pid = 216] [serial = 1847] [outer = 1283A400] 00:04:04 INFO - PROCESS | 216 | 1461222244128 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 00:04:04 INFO - PROCESS | 216 | 1461222244171 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 216 | 1461222244174 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 00:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:04:04 INFO - PROCESS | 216 | 1461222244179 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 216 | 1461222244185 Marionette TRACE conn5 <- [1,2426,null,{}] 00:04:04 INFO - PROCESS | 216 | 1461222244194 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}] 00:04:04 INFO - PROCESS | 216 | 1461222244283 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 00:04:04 INFO - PROCESS | 216 | 1461222244294 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 216 | ++DOCSHELL 1A8E4800 == 47 [pid = 216] [id = 616] 00:04:04 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AE3B000) [pid = 216] [serial = 1848] [outer = 00000000] 00:04:04 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1AECA400) [pid = 216] [serial = 1849] [outer = 1AE3B000] 00:04:04 INFO - PROCESS | 216 | 1461222244341 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B221C00) [pid = 216] [serial = 1850] [outer = 1AE3B000] 00:04:04 INFO - PROCESS | 216 | 1461222244805 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 690ms 00:04:04 INFO - PROCESS | 216 | 1461222244871 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 216 | 1461222244873 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 00:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:04:04 INFO - PROCESS | 216 | 1461222244876 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 216 | 1461222244878 Marionette TRACE conn5 <- [1,2430,null,{}] 00:04:04 INFO - PROCESS | 216 | 1461222244882 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}] 00:04:04 INFO - PROCESS | 216 | 1461222244968 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 00:04:05 INFO - PROCESS | 216 | 1461222245105 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 216 | ++DOCSHELL 12192000 == 48 [pid = 216] [id = 617] 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B228400) [pid = 216] [serial = 1851] [outer = 00000000] 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B5F3400) [pid = 216] [serial = 1852] [outer = 1B228400] 00:04:05 INFO - PROCESS | 216 | 1461222245149 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1B5F6800) [pid = 216] [serial = 1853] [outer = 1B228400] 00:04:05 INFO - PROCESS | 216 | 1461222245532 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 00:04:05 INFO - PROCESS | 216 | 1461222245551 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 216 | 1461222245553 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 00:04:05 INFO - PROCESS | 216 | 1461222245556 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 216 | 1461222245558 Marionette TRACE conn5 <- [1,2434,null,{}] 00:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:04:05 INFO - PROCESS | 216 | 1461222245562 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}] 00:04:05 INFO - PROCESS | 216 | 1461222245677 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 00:04:05 INFO - PROCESS | 216 | 1461222245683 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 216 | ++DOCSHELL 1B777800 == 49 [pid = 216] [id = 618] 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1B77A000) [pid = 216] [serial = 1854] [outer = 00000000] 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1B784C00) [pid = 216] [serial = 1855] [outer = 1B77A000] 00:04:05 INFO - PROCESS | 216 | 1461222245804 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C0DE000) [pid = 216] [serial = 1856] [outer = 1B77A000] 00:04:06 INFO - PROCESS | 216 | 1461222246253 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 00:04:06 INFO - PROCESS | 216 | 1461222246293 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 216 | 1461222246295 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 00:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:04:06 INFO - PROCESS | 216 | 1461222246298 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 216 | 1461222246300 Marionette TRACE conn5 <- [1,2438,null,{}] 00:04:06 INFO - PROCESS | 216 | 1461222246304 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}] 00:04:06 INFO - PROCESS | 216 | 1461222246447 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 00:04:06 INFO - PROCESS | 216 | 1461222246516 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 216 | ++DOCSHELL 12834C00 == 50 [pid = 216] [id = 619] 00:04:06 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C76B800) [pid = 216] [serial = 1857] [outer = 00000000] 00:04:06 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C99E000) [pid = 216] [serial = 1858] [outer = 1C76B800] 00:04:06 INFO - PROCESS | 216 | 1461222246561 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1C9E6C00) [pid = 216] [serial = 1859] [outer = 1C76B800] 00:04:06 INFO - PROCESS | 216 | 1461222246970 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 00:04:07 INFO - PROCESS | 216 | 1461222247031 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 216 | 1461222247033 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 00:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:04:07 INFO - PROCESS | 216 | 1461222247043 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 216 | 1461222247045 Marionette TRACE conn5 <- [1,2442,null,{}] 00:04:07 INFO - PROCESS | 216 | 1461222247048 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}] 00:04:07 INFO - PROCESS | 216 | 1461222247167 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 00:04:07 INFO - PROCESS | 216 | 1461222247235 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 216 | ++DOCSHELL 1C9ED800 == 51 [pid = 216] [id = 620] 00:04:07 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1CC5DC00) [pid = 216] [serial = 1860] [outer = 00000000] 00:04:07 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1D1D1800) [pid = 216] [serial = 1861] [outer = 1CC5DC00] 00:04:07 INFO - PROCESS | 216 | 1461222247280 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1D110000) [pid = 216] [serial = 1862] [outer = 1CC5DC00] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1CCAEC00) [pid = 216] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1F507800) [pid = 216] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 118 (20466000) [pid = 216] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 117 (12C7C400) [pid = 216] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 116 (19F5C800) [pid = 216] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1B5F1C00) [pid = 216] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 114 (16C17C00) [pid = 216] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C971000) [pid = 216] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1D1D4800) [pid = 216] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 111 (13789000) [pid = 216] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:04:07 INFO - PROCESS | 216 | --DOMWINDOW == 110 (173D9000) [pid = 216] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:04:07 INFO - PROCESS | 216 | 1461222247755 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 00:04:07 INFO - PROCESS | 216 | 1461222247808 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 216 | 1461222247810 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 00:04:07 INFO - PROCESS | 216 | 1461222247815 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:04:07 INFO - PROCESS | 216 | 1461222247817 Marionette TRACE conn5 <- [1,2446,null,{}] 00:04:07 INFO - PROCESS | 216 | 1461222247821 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}] 00:04:07 INFO - PROCESS | 216 | 1461222247902 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 00:04:07 INFO - PROCESS | 216 | 1461222247908 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 216 | ++DOCSHELL 1AEC6400 == 52 [pid = 216] [id = 621] 00:04:07 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1B5B5000) [pid = 216] [serial = 1863] [outer = 00000000] 00:04:07 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C9EE400) [pid = 216] [serial = 1864] [outer = 1B5B5000] 00:04:07 INFO - PROCESS | 216 | 1461222247956 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1CCAEC00) [pid = 216] [serial = 1865] [outer = 1B5B5000] 00:04:08 INFO - PROCESS | 216 | 1461222248370 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 569ms 00:04:08 INFO - PROCESS | 216 | 1461222248391 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 00:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:04:08 INFO - PROCESS | 216 | 1461222248393 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 00:04:08 INFO - PROCESS | 216 | 1461222248396 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 216 | 1461222248398 Marionette TRACE conn5 <- [1,2450,null,{}] 00:04:08 INFO - PROCESS | 216 | 1461222248401 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}] 00:04:08 INFO - PROCESS | 216 | 1461222248532 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 00:04:08 INFO - PROCESS | 216 | 1461222248540 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 216 | ++DOCSHELL 1C999C00 == 53 [pid = 216] [id = 622] 00:04:08 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1D10B800) [pid = 216] [serial = 1866] [outer = 00000000] 00:04:08 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1D832000) [pid = 216] [serial = 1867] [outer = 1D10B800] 00:04:08 INFO - PROCESS | 216 | 1461222248589 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1EFA3800) [pid = 216] [serial = 1868] [outer = 1D10B800] 00:04:08 INFO - PROCESS | 216 | 1461222249002 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 00:04:09 INFO - PROCESS | 216 | 1461222249067 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 216 | 1461222249069 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 00:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:04:09 INFO - PROCESS | 216 | 1461222249073 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 216 | 1461222249074 Marionette TRACE conn5 <- [1,2454,null,{}] 00:04:09 INFO - PROCESS | 216 | 1461222249078 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}] 00:04:09 INFO - PROCESS | 216 | 1461222249199 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 00:04:09 INFO - PROCESS | 216 | 1461222249210 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 216 | ++DOCSHELL 1EFAA400 == 54 [pid = 216] [id = 623] 00:04:09 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1F319800) [pid = 216] [serial = 1869] [outer = 00000000] 00:04:09 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1F50AC00) [pid = 216] [serial = 1870] [outer = 1F319800] 00:04:09 INFO - PROCESS | 216 | 1461222249259 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1FD56400) [pid = 216] [serial = 1871] [outer = 1F319800] 00:04:09 INFO - PROCESS | 216 | 1461222249910 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 870ms 00:04:09 INFO - PROCESS | 216 | 1461222249948 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 216 | 1461222249952 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 216 | 1461222249958 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:04:09 INFO - PROCESS | 216 | 1461222249962 Marionette TRACE conn5 <- [1,2458,null,{}] 00:04:09 INFO - PROCESS | 216 | 1461222249968 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}] 00:04:10 INFO - PROCESS | 216 | 1461222250080 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 00:04:10 INFO - PROCESS | 216 | 1461222250225 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 216 | ++DOCSHELL 1285A000 == 55 [pid = 216] [id = 624] 00:04:10 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (12C7A800) [pid = 216] [serial = 1872] [outer = 00000000] 00:04:10 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (16C18000) [pid = 216] [serial = 1873] [outer = 12C7A800] 00:04:10 INFO - PROCESS | 216 | 1461222250284 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (171C8000) [pid = 216] [serial = 1874] [outer = 12C7A800] 00:04:10 INFO - PROCESS | 216 | 1461222250904 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 00:04:10 INFO - PROCESS | 216 | 1461222250933 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 216 | 1461222250939 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:04:10 INFO - PROCESS | 216 | 1461222250946 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 216 | 1461222250949 Marionette TRACE conn5 <- [1,2462,null,{}] 00:04:10 INFO - PROCESS | 216 | 1461222250953 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}] 00:04:11 INFO - PROCESS | 216 | 1461222251064 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 00:04:11 INFO - PROCESS | 216 | 1461222251222 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 216 | ++DOCSHELL 19F63000 == 56 [pid = 216] [id = 625] 00:04:11 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (19F63400) [pid = 216] [serial = 1875] [outer = 00000000] 00:04:11 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1AEC8C00) [pid = 216] [serial = 1876] [outer = 19F63400] 00:04:11 INFO - PROCESS | 216 | 1461222251278 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1B5EB800) [pid = 216] [serial = 1877] [outer = 19F63400] 00:04:11 INFO - PROCESS | 216 | 1461222251924 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1021ms 00:04:11 INFO - PROCESS | 216 | 1461222251969 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 216 | 1461222251972 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 00:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:04:11 INFO - PROCESS | 216 | 1461222251976 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - PROCESS | 216 | 1461222251980 Marionette TRACE conn5 <- [1,2466,null,{}] 00:04:11 INFO - PROCESS | 216 | 1461222251991 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}] 00:04:12 INFO - PROCESS | 216 | 1461222252162 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 00:04:12 INFO - PROCESS | 216 | 1461222252307 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 216 | ++DOCSHELL 1D4B0C00 == 57 [pid = 216] [id = 626] 00:04:12 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1F48A400) [pid = 216] [serial = 1878] [outer = 00000000] 00:04:12 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20453000) [pid = 216] [serial = 1879] [outer = 1F48A400] 00:04:12 INFO - PROCESS | 216 | 1461222252366 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20460C00) [pid = 216] [serial = 1880] [outer = 1F48A400] 00:04:12 INFO - PROCESS | 216 | 1461222252925 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 989ms 00:04:12 INFO - PROCESS | 216 | 1461222252969 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 00:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:04:12 INFO - PROCESS | 216 | 1461222252972 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 00:04:12 INFO - PROCESS | 216 | 1461222252975 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 216 | 1461222252978 Marionette TRACE conn5 <- [1,2470,null,{}] 00:04:12 INFO - PROCESS | 216 | 1461222252981 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}] 00:04:13 INFO - PROCESS | 216 | 1461222253089 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 00:04:13 INFO - PROCESS | 216 | 1461222253205 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 216 | ++DOCSHELL 20469000 == 58 [pid = 216] [id = 627] 00:04:13 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (2046C800) [pid = 216] [serial = 1881] [outer = 00000000] 00:04:13 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (205F0000) [pid = 216] [serial = 1882] [outer = 2046C800] 00:04:13 INFO - PROCESS | 216 | 1461222253300 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (20661C00) [pid = 216] [serial = 1883] [outer = 2046C800] 00:04:13 INFO - PROCESS | 216 | 1461222253920 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]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 00:04:13 INFO - PROCESS | 216 | 1461222253948 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 216 | 1461222253951 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:04:13 INFO - PROCESS | 216 | 1461222253954 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 216 | 1461222253956 Marionette TRACE conn5 <- [1,2474,null,{}] 00:04:13 INFO - PROCESS | 216 | 1461222253960 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}] 00:04:14 INFO - PROCESS | 216 | 1461222254066 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 00:04:14 INFO - PROCESS | 216 | 1461222254225 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 216 | ++DOCSHELL 0F5E0800 == 59 [pid = 216] [id = 628] 00:04:14 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (121EE800) [pid = 216] [serial = 1884] [outer = 00000000] 00:04:14 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (171C2C00) [pid = 216] [serial = 1885] [outer = 121EE800] 00:04:14 INFO - PROCESS | 216 | 1461222254282 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (18249000) [pid = 216] [serial = 1886] [outer = 121EE800] 00:04:14 INFO - PROCESS | 216 | 1461222254983 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1065ms 00:04:15 INFO - PROCESS | 216 | 1461222255024 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 216 | 1461222255029 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:04:15 INFO - PROCESS | 216 | 1461222255035 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 216 | 1461222255038 Marionette TRACE conn5 <- [1,2478,null,{}] 00:04:15 INFO - PROCESS | 216 | 1461222255043 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}] 00:04:15 INFO - PROCESS | 216 | 1461222255147 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 00:04:15 INFO - PROCESS | 216 | 1461222255315 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 216 | ++DOCSHELL 12C84000 == 60 [pid = 216] [id = 629] 00:04:15 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1373E400) [pid = 216] [serial = 1887] [outer = 00000000] 00:04:15 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1AE3BC00) [pid = 216] [serial = 1888] [outer = 1373E400] 00:04:15 INFO - PROCESS | 216 | 1461222255366 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1AECC400) [pid = 216] [serial = 1889] [outer = 1373E400] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 1C999C00 == 59 [pid = 216] [id = 622] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 1AEC6400 == 58 [pid = 216] [id = 621] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 1C9ED800 == 57 [pid = 216] [id = 620] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 12834C00 == 56 [pid = 216] [id = 619] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 1B777800 == 55 [pid = 216] [id = 618] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 12192000 == 54 [pid = 216] [id = 617] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 1A8E4800 == 53 [pid = 216] [id = 616] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 121ED800 == 52 [pid = 216] [id = 615] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 18197000 == 51 [pid = 216] [id = 614] 00:04:15 INFO - PROCESS | 216 | --DOCSHELL 0EE0D000 == 50 [pid = 216] [id = 613] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 136 (20712400) [pid = 216] [serial = 1825] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1D830800) [pid = 216] [serial = 1810] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 134 (2044F400) [pid = 216] [serial = 1813] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1EFAF000) [pid = 216] [serial = 1811] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 132 (205E7400) [pid = 216] [serial = 1816] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 131 (136AB800) [pid = 216] [serial = 1798] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1AEC5800) [pid = 216] [serial = 1801] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1B229000) [pid = 216] [serial = 1802] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1B783400) [pid = 216] [serial = 1804] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C0D6800) [pid = 216] [serial = 1805] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 126 (18196800) [pid = 216] [serial = 1796] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1737C400) [pid = 216] [serial = 1795] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12B2C400) [pid = 216] [serial = 1780] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 123 (20450400) [pid = 216] [serial = 1789] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1CA0E800) [pid = 216] [serial = 1807] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1D82B400) [pid = 216] [serial = 1786] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1D873400) [pid = 216] [serial = 1778] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 119 (205F0C00) [pid = 216] [serial = 1823] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 118 (20461800) [pid = 216] [serial = 1792] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 117 (18B05000) [pid = 216] [serial = 1783] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 116 (205ED800) [pid = 216] [serial = 1822] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 115 (205EBC00) [pid = 216] [serial = 1817] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 114 (16A0D800) [pid = 216] [serial = 1799] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 113 (2045AC00) [pid = 216] [serial = 1814] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C972800) [pid = 216] [serial = 1820] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C0D5400) [pid = 216] [serial = 1819] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1CC0FC00) [pid = 216] [serial = 1808] [outer = 00000000] [url = about:blank] 00:04:15 INFO - PROCESS | 216 | 1461222255915 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 00:04:15 INFO - PROCESS | 216 | 1461222255969 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 216 | 1461222255974 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:04:15 INFO - PROCESS | 216 | 1461222255981 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 216 | 1461222255983 Marionette TRACE conn5 <- [1,2482,null,{}] 00:04:15 INFO - PROCESS | 216 | 1461222255987 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}] 00:04:16 INFO - PROCESS | 216 | 1461222256075 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 00:04:16 INFO - PROCESS | 216 | 1461222256084 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 216 | ++DOCSHELL 12C79C00 == 51 [pid = 216] [id = 630] 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (12C7AC00) [pid = 216] [serial = 1890] [outer = 00000000] 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (173E0C00) [pid = 216] [serial = 1891] [outer = 12C7AC00] 00:04:16 INFO - PROCESS | 216 | 1461222256129 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18B05000) [pid = 216] [serial = 1892] [outer = 12C7AC00] 00:04:16 INFO - PROCESS | 216 | 1461222256630 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 00:04:16 INFO - PROCESS | 216 | 1461222256655 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 216 | 1461222256657 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 00:04:16 INFO - PROCESS | 216 | 1461222256660 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:04:16 INFO - PROCESS | 216 | 1461222256664 Marionette TRACE conn5 <- [1,2486,null,{}] 00:04:16 INFO - PROCESS | 216 | 1461222256674 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}] 00:04:16 INFO - PROCESS | 216 | 1461222256761 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 00:04:16 INFO - PROCESS | 216 | 1461222256770 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 216 | ++DOCSHELL 1B638000 == 52 [pid = 216] [id = 631] 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1B63B000) [pid = 216] [serial = 1893] [outer = 00000000] 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1BF32000) [pid = 216] [serial = 1894] [outer = 1B63B000] 00:04:16 INFO - PROCESS | 216 | 1461222256818 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1C0D9C00) [pid = 216] [serial = 1895] [outer = 1B63B000] 00:04:17 INFO - PROCESS | 216 | 1461222257310 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 671ms 00:04:17 INFO - PROCESS | 216 | 1461222257336 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 216 | 1461222257338 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 00:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:04:17 INFO - PROCESS | 216 | 1461222257346 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 216 | 1461222257348 Marionette TRACE conn5 <- [1,2490,null,{}] 00:04:17 INFO - PROCESS | 216 | 1461222257351 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}] 00:04:17 INFO - PROCESS | 216 | 1461222257436 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 00:04:17 INFO - PROCESS | 216 | 1461222257445 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 216 | ++DOCSHELL 1C426800 == 53 [pid = 216] [id = 632] 00:04:17 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1C96A400) [pid = 216] [serial = 1896] [outer = 00000000] 00:04:17 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1CA0E800) [pid = 216] [serial = 1897] [outer = 1C96A400] 00:04:17 INFO - PROCESS | 216 | 1461222257490 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1CC10C00) [pid = 216] [serial = 1898] [outer = 1C96A400] 00:04:17 INFO - PROCESS | 216 | 1461222257938 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 00:04:17 INFO - PROCESS | 216 | 1461222257976 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 216 | 1461222257978 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 00:04:17 INFO - PROCESS | 216 | 1461222257981 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 216 | 1461222257983 Marionette TRACE conn5 <- [1,2494,null,{}] 00:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:04:17 INFO - PROCESS | 216 | 1461222257987 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}] 00:04:18 INFO - PROCESS | 216 | 1461222258109 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 00:04:18 INFO - PROCESS | 216 | 1461222258115 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 216 | ++DOCSHELL 1CC50800 == 54 [pid = 216] [id = 633] 00:04:18 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1CCAF800) [pid = 216] [serial = 1899] [outer = 00000000] 00:04:18 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1D4B0400) [pid = 216] [serial = 1900] [outer = 1CCAF800] 00:04:18 INFO - PROCESS | 216 | 1461222258161 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1D873400) [pid = 216] [serial = 1901] [outer = 1CCAF800] 00:04:18 INFO - PROCESS | 216 | 1461222258684 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 00:04:18 INFO - PROCESS | 216 | 1461222258715 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 216 | 1461222258717 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 00:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:04:18 INFO - PROCESS | 216 | 1461222258720 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 216 | 1461222258722 Marionette TRACE conn5 <- [1,2498,null,{}] 00:04:18 INFO - PROCESS | 216 | 1461222258737 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}] 00:04:18 INFO - PROCESS | 216 | 1461222258871 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 00:04:18 INFO - PROCESS | 216 | 1461222258946 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 216 | ++DOCSHELL 1F50B800 == 55 [pid = 216] [id = 634] 00:04:18 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1FD4E400) [pid = 216] [serial = 1902] [outer = 00000000] 00:04:18 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20458000) [pid = 216] [serial = 1903] [outer = 1FD4E400] 00:04:19 INFO - PROCESS | 216 | 1461222258994 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20457C00) [pid = 216] [serial = 1904] [outer = 1FD4E400] 00:04:19 INFO - PROCESS | 216 | 1461222259400 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]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 00:04:19 INFO - PROCESS | 216 | 1461222259453 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 00:04:19 INFO - PROCESS | 216 | 1461222259454 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 00:04:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:04:19 INFO - PROCESS | 216 | 1461222259500 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 216 | 1461222259502 Marionette TRACE conn5 <- [1,2502,null,{}] 00:04:19 INFO - PROCESS | 216 | 1461222259506 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}] 00:04:19 INFO - PROCESS | 216 | 1461222259623 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 00:04:19 INFO - PROCESS | 216 | 1461222259629 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 216 | ++DOCSHELL 20453400 == 56 [pid = 216] [id = 635] 00:04:19 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20463400) [pid = 216] [serial = 1905] [outer = 00000000] 00:04:19 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (205E6800) [pid = 216] [serial = 1906] [outer = 20463400] 00:04:19 INFO - PROCESS | 216 | 1461222259673 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (205EC400) [pid = 216] [serial = 1907] [outer = 20463400] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1B77A000) [pid = 216] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1C76B800) [pid = 216] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1283A400) [pid = 216] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1AE3B000) [pid = 216] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 123 (0EE10800) [pid = 216] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B228400) [pid = 216] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18197C00) [pid = 216] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1D10B800) [pid = 216] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1CC5DC00) [pid = 216] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:04:20 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5B5000) [pid = 216] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:04:20 INFO - PROCESS | 216 | 1461222260247 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 00:04:20 INFO - PROCESS | 216 | 1461222260280 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 216 | 1461222260282 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 00:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:04:20 INFO - PROCESS | 216 | 1461222260286 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 216 | 1461222260288 Marionette TRACE conn5 <- [1,2506,null,{}] 00:04:20 INFO - PROCESS | 216 | 1461222260291 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}] 00:04:20 INFO - PROCESS | 216 | 1461222260373 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 00:04:20 INFO - PROCESS | 216 | 1461222260379 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 216 | ++DOCSHELL 174DF800 == 57 [pid = 216] [id = 636] 00:04:20 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (18197C00) [pid = 216] [serial = 1908] [outer = 00000000] 00:04:20 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (2046D400) [pid = 216] [serial = 1909] [outer = 18197C00] 00:04:20 INFO - PROCESS | 216 | 1461222260423 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (20660800) [pid = 216] [serial = 1910] [outer = 18197C00] 00:04:20 INFO - PROCESS | 216 | 1461222260866 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 00:04:20 INFO - PROCESS | 216 | 1461222260932 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 00:04:20 INFO - PROCESS | 216 | 1461222260934 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 00:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:04:20 INFO - PROCESS | 216 | 1461222260937 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:04:20 INFO - PROCESS | 216 | 1461222260939 Marionette TRACE conn5 <- [1,2510,null,{}] 00:04:20 INFO - PROCESS | 216 | 1461222260945 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}] 00:04:21 INFO - PROCESS | 216 | 1461222261028 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 00:04:21 INFO - PROCESS | 216 | 1461222261034 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 216 | ++DOCSHELL 20666C00 == 58 [pid = 216] [id = 637] 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (20712400) [pid = 216] [serial = 1911] [outer = 00000000] 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20736C00) [pid = 216] [serial = 1912] [outer = 20712400] 00:04:21 INFO - PROCESS | 216 | 1461222261079 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (2073F800) [pid = 216] [serial = 1913] [outer = 20712400] 00:04:21 INFO - PROCESS | 216 | 1461222261513 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 00:04:21 INFO - PROCESS | 216 | 1461222261570 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 00:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:04:21 INFO - PROCESS | 216 | 1461222261572 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 00:04:21 INFO - PROCESS | 216 | 1461222261575 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 216 | 1461222261577 Marionette TRACE conn5 <- [1,2514,null,{}] 00:04:21 INFO - PROCESS | 216 | 1461222261580 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}] 00:04:21 INFO - PROCESS | 216 | 1461222261662 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 00:04:21 INFO - PROCESS | 216 | 1461222261669 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 216 | ++DOCSHELL 20ACB400 == 59 [pid = 216] [id = 638] 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20ACB800) [pid = 216] [serial = 1914] [outer = 00000000] 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20AD2C00) [pid = 216] [serial = 1915] [outer = 20ACB800] 00:04:21 INFO - PROCESS | 216 | 1461222261713 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (20AD4800) [pid = 216] [serial = 1916] [outer = 20ACB800] 00:04:22 INFO - PROCESS | 216 | 1461222262249 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 731ms 00:04:22 INFO - PROCESS | 216 | 1461222262307 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 216 | 1461222262312 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 00:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:04:22 INFO - PROCESS | 216 | 1461222262317 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 216 | 1461222262322 Marionette TRACE conn5 <- [1,2518,null,{}] 00:04:22 INFO - PROCESS | 216 | 1461222262329 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}] 00:04:22 INFO - PROCESS | 216 | 1461222262506 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 00:04:22 INFO - PROCESS | 216 | 1461222262623 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 216 | ++DOCSHELL 16CA1000 == 60 [pid = 216] [id = 639] 00:04:22 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (16CA8000) [pid = 216] [serial = 1917] [outer = 00000000] 00:04:22 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1737D000) [pid = 216] [serial = 1918] [outer = 16CA8000] 00:04:22 INFO - PROCESS | 216 | 1461222262682 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (174E1000) [pid = 216] [serial = 1919] [outer = 16CA8000] 00:04:23 INFO - PROCESS | 216 | 1461222263256 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:04:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 969ms 00:04:23 INFO - PROCESS | 216 | 1461222263292 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 216 | 1461222263299 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 00:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:04:23 INFO - PROCESS | 216 | 1461222263305 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 216 | 1461222263308 Marionette TRACE conn5 <- [1,2522,null,{}] 00:04:23 INFO - PROCESS | 216 | 1461222263312 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}] 00:04:23 INFO - PROCESS | 216 | 1461222263426 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 00:04:23 INFO - PROCESS | 216 | 1461222263588 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 216 | ++DOCSHELL 18B0B000 == 61 [pid = 216] [id = 640] 00:04:23 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1AE55800) [pid = 216] [serial = 1920] [outer = 00000000] 00:04:23 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1C972800) [pid = 216] [serial = 1921] [outer = 1AE55800] 00:04:23 INFO - PROCESS | 216 | 1461222263644 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1D10B800) [pid = 216] [serial = 1922] [outer = 1AE55800] 00:04:24 INFO - PROCESS | 216 | 1461222264277 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1020ms 00:04:24 INFO - PROCESS | 216 | 1461222264327 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 216 | 1461222264329 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 00:04:24 INFO - PROCESS | 216 | 1461222264333 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:04:24 INFO - PROCESS | 216 | 1461222264337 Marionette TRACE conn5 <- [1,2526,null,{}] 00:04:24 INFO - PROCESS | 216 | 1461222264361 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}] 00:04:24 INFO - PROCESS | 216 | 1461222264530 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 00:04:24 INFO - PROCESS | 216 | 1461222264601 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 216 | ++DOCSHELL 20452C00 == 62 [pid = 216] [id = 641] 00:04:24 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (20461800) [pid = 216] [serial = 1923] [outer = 00000000] 00:04:24 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (20AD7400) [pid = 216] [serial = 1924] [outer = 20461800] 00:04:24 INFO - PROCESS | 216 | 1461222264700 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (20E0FC00) [pid = 216] [serial = 1925] [outer = 20461800] 00:04:25 INFO - PROCESS | 216 | 1461222265333 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1020ms 00:04:25 INFO - PROCESS | 216 | 1461222265357 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 216 | 1461222265360 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 00:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:04:25 INFO - PROCESS | 216 | 1461222265363 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 216 | 1461222265366 Marionette TRACE conn5 <- [1,2530,null,{}] 00:04:25 INFO - PROCESS | 216 | 1461222265369 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}] 00:04:25 INFO - PROCESS | 216 | 1461222265476 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 00:04:25 INFO - PROCESS | 216 | 1461222265636 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 216 | ++DOCSHELL 204AC400 == 63 [pid = 216] [id = 642] 00:04:25 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (204ACC00) [pid = 216] [serial = 1926] [outer = 00000000] 00:04:25 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (2066A000) [pid = 216] [serial = 1927] [outer = 204ACC00] 00:04:25 INFO - PROCESS | 216 | 1461222265692 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (20E16000) [pid = 216] [serial = 1928] [outer = 204ACC00] 00:04:26 INFO - PROCESS | 216 | 1461222266275 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:04:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 971ms 00:04:26 INFO - PROCESS | 216 | 1461222266339 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 216 | 1461222266341 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 00:04:26 INFO - PROCESS | 216 | 1461222266344 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:04:26 INFO - PROCESS | 216 | 1461222266346 Marionette TRACE conn5 <- [1,2534,null,{}] 00:04:26 INFO - PROCESS | 216 | 1461222266351 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}] 00:04:26 INFO - PROCESS | 216 | 1461222266457 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 00:04:26 INFO - PROCESS | 216 | 1461222266637 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 216 | ++DOCSHELL 1EFA2800 == 64 [pid = 216] [id = 643] 00:04:26 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1F319400) [pid = 216] [serial = 1929] [outer = 00000000] 00:04:26 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (2139E000) [pid = 216] [serial = 1930] [outer = 1F319400] 00:04:26 INFO - PROCESS | 216 | 1461222266693 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (2139F800) [pid = 216] [serial = 1931] [outer = 1F319400] 00:04:27 INFO - PROCESS | 216 | 1461222267475 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]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1181ms 00:04:27 INFO - PROCESS | 216 | 1461222267530 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 216 | 1461222267535 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 00:04:27 INFO - PROCESS | 216 | 1461222267541 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:04:27 INFO - PROCESS | 216 | 1461222267544 Marionette TRACE conn5 <- [1,2538,null,{}] 00:04:27 INFO - PROCESS | 216 | 1461222267550 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}] 00:04:27 INFO - PROCESS | 216 | 1461222267652 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 00:04:27 INFO - PROCESS | 216 | 1461222267802 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 216 | ++DOCSHELL 136AA400 == 65 [pid = 216] [id = 644] 00:04:27 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (1373D400) [pid = 216] [serial = 1932] [outer = 00000000] 00:04:27 INFO - PROCESS | 216 | ++DOMWINDOW == 144 (173C7800) [pid = 216] [serial = 1933] [outer = 1373D400] 00:04:27 INFO - PROCESS | 216 | 1461222267854 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 216 | ++DOMWINDOW == 145 (19F5C800) [pid = 216] [serial = 1934] [outer = 1373D400] 00:04:28 INFO - PROCESS | 216 | 1461222268484 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:04:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 969ms 00:04:28 INFO - PROCESS | 216 | 1461222268529 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 216 | 1461222268534 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:04:28 INFO - PROCESS | 216 | 1461222268541 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 216 | 1461222268544 Marionette TRACE conn5 <- [1,2542,null,{}] 00:04:28 INFO - PROCESS | 216 | 1461222268548 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}] 00:04:28 INFO - PROCESS | 216 | 1461222268650 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 00:04:28 INFO - PROCESS | 216 | 1461222268773 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 12833C00 == 64 [pid = 216] [id = 437] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 20666C00 == 63 [pid = 216] [id = 637] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 20733C00 == 62 [pid = 216] [id = 612] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 174DF800 == 61 [pid = 216] [id = 636] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 20453400 == 60 [pid = 216] [id = 635] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 1F50B800 == 59 [pid = 216] [id = 634] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 1CC50800 == 58 [pid = 216] [id = 633] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 1C426800 == 57 [pid = 216] [id = 632] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 2065E400 == 56 [pid = 216] [id = 608] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 144 (174E0000) [pid = 216] [serial = 1828] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 143 (1C996400) [pid = 216] [serial = 1831] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 142 (20669400) [pid = 216] [serial = 1834] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 141 (2073AC00) [pid = 216] [serial = 1837] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 140 (1F50AC00) [pid = 216] [serial = 1870] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | ++DOCSHELL 0EB1E800 == 57 [pid = 216] [id = 645] 00:04:28 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (0EB22000) [pid = 216] [serial = 1935] [outer = 00000000] 00:04:28 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (12853000) [pid = 216] [serial = 1936] [outer = 0EB22000] 00:04:28 INFO - PROCESS | 216 | 1461222268879 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (12ED3800) [pid = 216] [serial = 1937] [outer = 0EB22000] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 1B638000 == 56 [pid = 216] [id = 631] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 12C79C00 == 55 [pid = 216] [id = 630] 00:04:28 INFO - PROCESS | 216 | --DOCSHELL 12C84000 == 54 [pid = 216] [id = 629] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 142 (1B784C00) [pid = 216] [serial = 1855] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 141 (1C9E6C00) [pid = 216] [serial = 1859] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 140 (12ECC800) [pid = 216] [serial = 1846] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 139 (15C59400) [pid = 216] [serial = 1847] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1C99E000) [pid = 216] [serial = 1858] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1AECA400) [pid = 216] [serial = 1849] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1B221C00) [pid = 216] [serial = 1850] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1373C000) [pid = 216] [serial = 1841] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 134 (12C88400) [pid = 216] [serial = 1840] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1B5F3400) [pid = 216] [serial = 1852] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1AE38800) [pid = 216] [serial = 1844] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 131 (19F67000) [pid = 216] [serial = 1843] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1EFA3800) [pid = 216] [serial = 1868] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1D1D1800) [pid = 216] [serial = 1861] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1D110000) [pid = 216] [serial = 1862] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C9EE400) [pid = 216] [serial = 1864] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1B5F6800) [pid = 216] [serial = 1853] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1CCAEC00) [pid = 216] [serial = 1865] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1D832000) [pid = 216] [serial = 1867] [outer = 00000000] [url = about:blank] 00:04:28 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1C0DE000) [pid = 216] [serial = 1856] [outer = 00000000] [url = about:blank] 00:04:29 INFO - PROCESS | 216 | 1461222269352 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 830ms 00:04:29 INFO - PROCESS | 216 | 1461222269373 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 216 | 1461222269375 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 00:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:04:29 INFO - PROCESS | 216 | 1461222269379 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - PROCESS | 216 | 1461222269382 Marionette TRACE conn5 <- [1,2546,null,{}] 00:04:29 INFO - PROCESS | 216 | 1461222269393 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}] 00:04:29 INFO - PROCESS | 216 | 1461222269480 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 00:04:29 INFO - PROCESS | 216 | 1461222269487 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 216 | ++DOCSHELL 12C79C00 == 55 [pid = 216] [id = 646] 00:04:29 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (12C88400) [pid = 216] [serial = 1938] [outer = 00000000] 00:04:29 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1AE41800) [pid = 216] [serial = 1939] [outer = 12C88400] 00:04:29 INFO - PROCESS | 216 | 1461222269535 Marionette DEBUG loaded listener.js 00:04:29 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1AECFC00) [pid = 216] [serial = 1940] [outer = 12C88400] 00:04:30 INFO - PROCESS | 216 | 1461222270029 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 00:04:30 INFO - PROCESS | 216 | 1461222270053 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 00:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:04:30 INFO - PROCESS | 216 | 1461222270055 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 00:04:30 INFO - PROCESS | 216 | 1461222270058 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 216 | 1461222270060 Marionette TRACE conn5 <- [1,2550,null,{}] 00:04:30 INFO - PROCESS | 216 | 1461222270068 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}] 00:04:30 INFO - PROCESS | 216 | 1461222270152 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 00:04:30 INFO - PROCESS | 216 | 1461222270162 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 216 | ++DOCSHELL 1B5B2800 == 56 [pid = 216] [id = 647] 00:04:30 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1B5BEC00) [pid = 216] [serial = 1941] [outer = 00000000] 00:04:30 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1B5F7C00) [pid = 216] [serial = 1942] [outer = 1B5BEC00] 00:04:30 INFO - PROCESS | 216 | 1461222270207 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1B639C00) [pid = 216] [serial = 1943] [outer = 1B5BEC00] 00:04:30 INFO - PROCESS | 216 | 1461222270681 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:04:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 00:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:04:30 INFO - PROCESS | 216 | 1461222270749 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 216 | 1461222270751 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 00:04:30 INFO - PROCESS | 216 | 1461222270754 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 216 | 1461222270756 Marionette TRACE conn5 <- [1,2554,null,{}] 00:04:30 INFO - PROCESS | 216 | 1461222270760 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}] 00:04:30 INFO - PROCESS | 216 | 1461222270843 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 00:04:30 INFO - PROCESS | 216 | 1461222270987 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 216 | ++DOCSHELL 1B776400 == 57 [pid = 216] [id = 648] 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1B778C00) [pid = 216] [serial = 1944] [outer = 00000000] 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1C0D4C00) [pid = 216] [serial = 1945] [outer = 1B778C00] 00:04:31 INFO - PROCESS | 216 | 1461222271037 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1C420400) [pid = 216] [serial = 1946] [outer = 1B778C00] 00:04:31 INFO - PROCESS | 216 | 1461222271467 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 00:04:31 INFO - PROCESS | 216 | 1461222271529 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 216 | 1461222271531 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 00:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:04:31 INFO - PROCESS | 216 | 1461222271540 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 216 | 1461222271542 Marionette TRACE conn5 <- [1,2558,null,{}] 00:04:31 INFO - PROCESS | 216 | 1461222271546 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}] 00:04:31 INFO - PROCESS | 216 | 1461222271685 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 00:04:31 INFO - PROCESS | 216 | 1461222271755 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 216 | ++DOCSHELL 1C0DDC00 == 58 [pid = 216] [id = 649] 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1C76C000) [pid = 216] [serial = 1947] [outer = 00000000] 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1C9EF400) [pid = 216] [serial = 1948] [outer = 1C76C000] 00:04:31 INFO - PROCESS | 216 | 1461222271803 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1C9EE400) [pid = 216] [serial = 1949] [outer = 1C76C000] 00:04:32 INFO - PROCESS | 216 | 1461222272205 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 00:04:32 INFO - PROCESS | 216 | 1461222272270 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 00:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:04:32 INFO - PROCESS | 216 | 1461222272272 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 00:04:32 INFO - PROCESS | 216 | 1461222272275 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 216 | 1461222272277 Marionette TRACE conn5 <- [1,2562,null,{}] 00:04:32 INFO - PROCESS | 216 | 1461222272280 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}] 00:04:32 INFO - PROCESS | 216 | 1461222272397 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 00:04:32 INFO - PROCESS | 216 | 1461222272466 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 216 | ++DOCSHELL 1CC1B000 == 59 [pid = 216] [id = 650] 00:04:32 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1CCAD400) [pid = 216] [serial = 1950] [outer = 00000000] 00:04:32 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1D1D7C00) [pid = 216] [serial = 1951] [outer = 1CCAD400] 00:04:32 INFO - PROCESS | 216 | 1461222272510 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1D1DE000) [pid = 216] [serial = 1952] [outer = 1CCAD400] 00:04:32 INFO - PROCESS | 216 | 1461222272933 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:04:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 00:04:32 INFO - PROCESS | 216 | 1461222272950 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 216 | 1461222272952 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 00:04:32 INFO - PROCESS | 216 | 1461222272956 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 216 | 1461222272957 Marionette TRACE conn5 <- [1,2566,null,{}] 00:04:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:04:32 INFO - PROCESS | 216 | 1461222272961 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}] 00:04:33 INFO - PROCESS | 216 | 1461222273080 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 00:04:33 INFO - PROCESS | 216 | 1461222273086 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:33 INFO - PROCESS | 216 | ++DOCSHELL 16A0F000 == 60 [pid = 216] [id = 651] 00:04:33 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1D379800) [pid = 216] [serial = 1953] [outer = 00000000] 00:04:33 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1D86BC00) [pid = 216] [serial = 1954] [outer = 1D379800] 00:04:33 INFO - PROCESS | 216 | 1461222273130 Marionette DEBUG loaded listener.js 00:04:33 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (1F31B400) [pid = 216] [serial = 1955] [outer = 1D379800] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 140 (20712400) [pid = 216] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1373E400) [pid = 216] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1C96A400) [pid = 216] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 137 (18197C00) [pid = 216] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 136 (16C1F000) [pid = 216] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 135 (12C7AC00) [pid = 216] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 134 (20463400) [pid = 216] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1C7DDC00) [pid = 216] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1285B800) [pid = 216] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 131 (121EE800) [pid = 216] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1B5BF400) [pid = 216] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1F468800) [pid = 216] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1FD4E400) [pid = 216] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1CCAF800) [pid = 216] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 126 (18248C00) [pid = 216] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 125 (20454800) [pid = 216] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12C85000) [pid = 216] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1F50E800) [pid = 216] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1B783800) [pid = 216] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 121 (0EE0E400) [pid = 216] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C969400) [pid = 216] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ED1800) [pid = 216] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B63B000) [pid = 216] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1B5B4C00) [pid = 216] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:04:33 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1B77AC00) [pid = 216] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:04:33 INFO - PROCESS | 216 | 1461222273949 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1014ms 00:04:33 INFO - PROCESS | 216 | 1461222273975 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 216 | 1461222273977 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 00:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:04:33 INFO - PROCESS | 216 | 1461222273981 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 216 | 1461222273983 Marionette TRACE conn5 <- [1,2570,null,{}] 00:04:33 INFO - PROCESS | 216 | 1461222273986 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}] 00:04:34 INFO - PROCESS | 216 | 1461222274068 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 00:04:34 INFO - PROCESS | 216 | 1461222274075 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 216 | ++DOCSHELL 12C88C00 == 61 [pid = 216] [id = 652] 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (13AA8000) [pid = 216] [serial = 1956] [outer = 00000000] 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (19F64400) [pid = 216] [serial = 1957] [outer = 13AA8000] 00:04:34 INFO - PROCESS | 216 | 1461222274120 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B5B9800) [pid = 216] [serial = 1958] [outer = 13AA8000] 00:04:34 INFO - PROCESS | 216 | 1461222274547 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]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:04:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 00:04:34 INFO - PROCESS | 216 | 1461222274615 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 00:04:34 INFO - PROCESS | 216 | 1461222274617 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 00:04:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:04:34 INFO - PROCESS | 216 | 1461222274620 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 216 | 1461222274622 Marionette TRACE conn5 <- [1,2574,null,{}] 00:04:34 INFO - PROCESS | 216 | 1461222274625 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}] 00:04:34 INFO - PROCESS | 216 | 1461222274708 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 00:04:34 INFO - PROCESS | 216 | 1461222274714 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 216 | ++DOCSHELL 173CBC00 == 62 [pid = 216] [id = 653] 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (19F60000) [pid = 216] [serial = 1959] [outer = 00000000] 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C971400) [pid = 216] [serial = 1960] [outer = 19F60000] 00:04:34 INFO - PROCESS | 216 | 1461222274758 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C99F800) [pid = 216] [serial = 1961] [outer = 19F60000] 00:04:35 INFO - PROCESS | 216 | 1461222275218 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 00:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:04:35 INFO - PROCESS | 216 | 1461222275251 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 216 | 1461222275254 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 00:04:35 INFO - PROCESS | 216 | 1461222275271 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 216 | 1461222275273 Marionette TRACE conn5 <- [1,2578,null,{}] 00:04:35 INFO - PROCESS | 216 | 1461222275283 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}] 00:04:35 INFO - PROCESS | 216 | 1461222275387 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 00:04:35 INFO - PROCESS | 216 | 1461222275393 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 216 | ++DOCSHELL 1F508400 == 63 [pid = 216] [id = 654] 00:04:35 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1FD4EC00) [pid = 216] [serial = 1962] [outer = 00000000] 00:04:35 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20453400) [pid = 216] [serial = 1963] [outer = 1FD4EC00] 00:04:35 INFO - PROCESS | 216 | 1461222275444 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (20468000) [pid = 216] [serial = 1964] [outer = 1FD4EC00] 00:04:36 INFO - PROCESS | 216 | 1461222276208 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]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:04:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 990ms 00:04:36 INFO - PROCESS | 216 | 1461222276252 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 216 | 1461222276258 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:04:36 INFO - PROCESS | 216 | 1461222276264 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 216 | 1461222276268 Marionette TRACE conn5 <- [1,2582,null,{}] 00:04:36 INFO - PROCESS | 216 | 1461222276273 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}] 00:04:36 INFO - PROCESS | 216 | 1461222276388 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 00:04:36 INFO - PROCESS | 216 | 1461222276537 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 216 | ++DOCSHELL 12CC8C00 == 64 [pid = 216] [id = 655] 00:04:36 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (12E5C800) [pid = 216] [serial = 1965] [outer = 00000000] 00:04:36 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (17102000) [pid = 216] [serial = 1966] [outer = 12E5C800] 00:04:36 INFO - PROCESS | 216 | 1461222276596 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (18198800) [pid = 216] [serial = 1967] [outer = 12E5C800] 00:04:37 INFO - PROCESS | 216 | 1461222277230 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1020ms 00:04:37 INFO - PROCESS | 216 | 1461222277287 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 216 | 1461222277293 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 00:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:04:37 INFO - PROCESS | 216 | 1461222277300 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 216 | 1461222277303 Marionette TRACE conn5 <- [1,2586,null,{}] 00:04:37 INFO - PROCESS | 216 | 1461222277307 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}] 00:04:37 INFO - PROCESS | 216 | 1461222277423 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 00:04:37 INFO - PROCESS | 216 | 1461222277570 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 216 | ++DOCSHELL 1AEC7C00 == 65 [pid = 216] [id = 656] 00:04:37 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1AED1800) [pid = 216] [serial = 1968] [outer = 00000000] 00:04:37 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1B77DC00) [pid = 216] [serial = 1969] [outer = 1AED1800] 00:04:37 INFO - PROCESS | 216 | 1461222277627 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (1C773C00) [pid = 216] [serial = 1970] [outer = 1AED1800] 00:04:38 INFO - PROCESS | 216 | 1461222278306 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1074ms 00:04:38 INFO - PROCESS | 216 | 1461222278377 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 216 | 1461222278380 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 00:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:04:38 INFO - PROCESS | 216 | 1461222278384 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 216 | 1461222278388 Marionette TRACE conn5 <- [1,2590,null,{}] 00:04:38 INFO - PROCESS | 216 | 1461222278399 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}] 00:04:38 INFO - PROCESS | 216 | 1461222278510 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 00:04:38 INFO - PROCESS | 216 | 1461222278659 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 216 | ++DOCSHELL 1B782400 == 66 [pid = 216] [id = 657] 00:04:38 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (1F502C00) [pid = 216] [serial = 1971] [outer = 00000000] 00:04:38 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (2044FC00) [pid = 216] [serial = 1972] [outer = 1F502C00] 00:04:38 INFO - PROCESS | 216 | 1461222278718 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (2046E000) [pid = 216] [serial = 1973] [outer = 1F502C00] 00:04:39 INFO - PROCESS | 216 | 1461222279310 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:04:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 970ms 00:04:39 INFO - PROCESS | 216 | 1461222279356 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 216 | 1461222279359 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 00:04:39 INFO - PROCESS | 216 | 1461222279363 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:04:39 INFO - PROCESS | 216 | 1461222279365 Marionette TRACE conn5 <- [1,2594,null,{}] 00:04:39 INFO - PROCESS | 216 | 1461222279368 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}] 00:04:39 INFO - PROCESS | 216 | 1461222279480 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 00:04:39 INFO - PROCESS | 216 | 1461222279639 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 216 | ++DOCSHELL 204A8400 == 67 [pid = 216] [id = 658] 00:04:39 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (204AF800) [pid = 216] [serial = 1974] [outer = 00000000] 00:04:39 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (205F1000) [pid = 216] [serial = 1975] [outer = 204AF800] 00:04:39 INFO - PROCESS | 216 | 1461222279696 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (20669400) [pid = 216] [serial = 1976] [outer = 204AF800] 00:04:40 INFO - PROCESS | 216 | 1461222280368 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1070ms 00:04:40 INFO - PROCESS | 216 | 1461222280437 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 216 | 1461222280439 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 00:04:40 INFO - PROCESS | 216 | 1461222280443 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:04:40 INFO - PROCESS | 216 | 1461222280445 Marionette TRACE conn5 <- [1,2598,null,{}] 00:04:40 INFO - PROCESS | 216 | 1461222280448 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}] 00:04:40 INFO - PROCESS | 216 | 1461222280559 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 00:04:40 INFO - PROCESS | 216 | 1461222280708 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 216 | ++DOCSHELL 17110000 == 68 [pid = 216] [id = 659] 00:04:40 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (17381400) [pid = 216] [serial = 1977] [outer = 00000000] 00:04:40 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1B5B9C00) [pid = 216] [serial = 1978] [outer = 17381400] 00:04:40 INFO - PROCESS | 216 | 1461222280765 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1B781800) [pid = 216] [serial = 1979] [outer = 17381400] 00:04:41 INFO - PROCESS | 216 | 1461222281591 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:04:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1170ms 00:04:41 INFO - PROCESS | 216 | 1461222281617 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 216 | 1461222281621 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:04:41 INFO - PROCESS | 216 | 1461222281626 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 216 | 1461222281629 Marionette TRACE conn5 <- [1,2602,null,{}] 00:04:41 INFO - PROCESS | 216 | 1461222281635 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}] 00:04:41 INFO - PROCESS | 216 | 1461222281737 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 00:04:41 INFO - PROCESS | 216 | 1461222281896 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 216 | ++DOCSHELL 171DDC00 == 69 [pid = 216] [id = 660] 00:04:41 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (171E0800) [pid = 216] [serial = 1980] [outer = 00000000] 00:04:41 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (19F66000) [pid = 216] [serial = 1981] [outer = 171E0800] 00:04:41 INFO - PROCESS | 216 | 1461222281951 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (1AE35800) [pid = 216] [serial = 1982] [outer = 171E0800] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 173CBC00 == 68 [pid = 216] [id = 653] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 12C88C00 == 67 [pid = 216] [id = 652] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 16A0F000 == 66 [pid = 216] [id = 651] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 1CC1B000 == 65 [pid = 216] [id = 650] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 1C0DDC00 == 64 [pid = 216] [id = 649] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 1B776400 == 63 [pid = 216] [id = 648] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 1B5B2800 == 62 [pid = 216] [id = 647] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 12C79C00 == 61 [pid = 216] [id = 646] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 0EB1E800 == 60 [pid = 216] [id = 645] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 142 (20AD2C00) [pid = 216] [serial = 1915] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 141 (205F0000) [pid = 216] [serial = 1882] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 136AA400 == 59 [pid = 216] [id = 644] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 18B0B000 == 58 [pid = 216] [id = 640] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 16CA1000 == 57 [pid = 216] [id = 639] 00:04:42 INFO - PROCESS | 216 | --DOCSHELL 20ACB400 == 56 [pid = 216] [id = 638] 00:04:42 INFO - PROCESS | 216 | 1461222282582 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 990ms 00:04:42 INFO - PROCESS | 216 | 1461222282617 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 00:04:42 INFO - PROCESS | 216 | 1461222282622 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 00:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:04:42 INFO - PROCESS | 216 | 1461222282628 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 216 | 1461222282631 Marionette TRACE conn5 <- [1,2606,null,{}] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 140 (2073F800) [pid = 216] [serial = 1913] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1AE3BC00) [pid = 216] [serial = 1888] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1CA0E800) [pid = 216] [serial = 1897] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 137 (2046D400) [pid = 216] [serial = 1909] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1A27A400) [pid = 216] [serial = 1784] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 135 (173E0C00) [pid = 216] [serial = 1891] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 134 (205E6800) [pid = 216] [serial = 1906] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 133 (18B05000) [pid = 216] [serial = 1892] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C9A0800) [pid = 216] [serial = 1715] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 131 (15C56000) [pid = 216] [serial = 1703] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 130 (20736C00) [pid = 216] [serial = 1912] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 129 (18249000) [pid = 216] [serial = 1886] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1CC10C00) [pid = 216] [serial = 1898] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1B5F4C00) [pid = 216] [serial = 1709] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1F503000) [pid = 216] [serial = 1745] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 125 (20457C00) [pid = 216] [serial = 1904] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1D4B0400) [pid = 216] [serial = 1900] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1A8E4400) [pid = 216] [serial = 1706] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 122 (20463C00) [pid = 216] [serial = 1793] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1FD51400) [pid = 216] [serial = 1748] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1D873400) [pid = 216] [serial = 1901] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 119 (171C2C00) [pid = 216] [serial = 1885] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 118 (20453800) [pid = 216] [serial = 1790] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1F46D400) [pid = 216] [serial = 1787] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 116 (12C83400) [pid = 216] [serial = 1781] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 115 (16C18000) [pid = 216] [serial = 1873] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B638400) [pid = 216] [serial = 1676] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 113 (19F6A400) [pid = 216] [serial = 1739] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 112 (20458000) [pid = 216] [serial = 1903] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1BF32000) [pid = 216] [serial = 1894] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 110 (205EC400) [pid = 216] [serial = 1907] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1AEC8C00) [pid = 216] [serial = 1876] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 108 (20453000) [pid = 216] [serial = 1879] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1CA0DC00) [pid = 216] [serial = 1742] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 106 (20660800) [pid = 216] [serial = 1910] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1AECC400) [pid = 216] [serial = 1889] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1C0D9C00) [pid = 216] [serial = 1895] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1C0DB400) [pid = 216] [serial = 1712] [outer = 00000000] [url = about:blank] 00:04:42 INFO - PROCESS | 216 | 1461222282670 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}] 00:04:42 INFO - PROCESS | 216 | 1461222282777 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 00:04:42 INFO - PROCESS | 216 | 1461222282789 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 216 | ++DOCSHELL 121EDC00 == 57 [pid = 216] [id = 661] 00:04:42 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (12240400) [pid = 216] [serial = 1983] [outer = 00000000] 00:04:42 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (13789000) [pid = 216] [serial = 1984] [outer = 12240400] 00:04:42 INFO - PROCESS | 216 | 1461222282836 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16A14800) [pid = 216] [serial = 1985] [outer = 12240400] 00:04:43 INFO - PROCESS | 216 | 1461222283359 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:04:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 789ms 00:04:43 INFO - PROCESS | 216 | 1461222283422 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 216 | 1461222283424 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 00:04:43 INFO - PROCESS | 216 | 1461222283428 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:04:43 INFO - PROCESS | 216 | 1461222283432 Marionette TRACE conn5 <- [1,2610,null,{}] 00:04:43 INFO - PROCESS | 216 | 1461222283444 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}] 00:04:43 INFO - PROCESS | 216 | 1461222283540 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 00:04:43 INFO - PROCESS | 216 | 1461222283643 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 216 | ++DOCSHELL 1A8DFC00 == 58 [pid = 216] [id = 662] 00:04:43 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1AEC5400) [pid = 216] [serial = 1986] [outer = 00000000] 00:04:43 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B222400) [pid = 216] [serial = 1987] [outer = 1AEC5400] 00:04:43 INFO - PROCESS | 216 | 1461222283691 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1B5BC800) [pid = 216] [serial = 1988] [outer = 1AEC5400] 00:04:44 INFO - PROCESS | 216 | 1461222284077 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 00:04:44 INFO - PROCESS | 216 | 1461222284103 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 216 | 1461222284106 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 00:04:44 INFO - PROCESS | 216 | 1461222284109 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:04:44 INFO - PROCESS | 216 | 1461222284111 Marionette TRACE conn5 <- [1,2614,null,{}] 00:04:44 INFO - PROCESS | 216 | 1461222284145 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}] 00:04:44 INFO - PROCESS | 216 | 1461222284234 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 00:04:44 INFO - PROCESS | 216 | 1461222284241 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 216 | ++DOCSHELL 1B5C0C00 == 59 [pid = 216] [id = 663] 00:04:44 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1B5F3400) [pid = 216] [serial = 1989] [outer = 00000000] 00:04:44 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1BF35000) [pid = 216] [serial = 1990] [outer = 1B5F3400] 00:04:44 INFO - PROCESS | 216 | 1461222284289 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C0D8400) [pid = 216] [serial = 1991] [outer = 1B5F3400] 00:04:44 INFO - PROCESS | 216 | 1461222284759 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 710ms 00:04:44 INFO - PROCESS | 216 | 1461222284823 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 216 | 1461222284825 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 00:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:04:44 INFO - PROCESS | 216 | 1461222284829 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 216 | 1461222284830 Marionette TRACE conn5 <- [1,2618,null,{}] 00:04:44 INFO - PROCESS | 216 | 1461222284842 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}] 00:04:44 INFO - PROCESS | 216 | 1461222284965 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 00:04:44 INFO - PROCESS | 216 | 1461222284972 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 216 | ++DOCSHELL 1BF32000 == 60 [pid = 216] [id = 664] 00:04:44 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1C421000) [pid = 216] [serial = 1992] [outer = 00000000] 00:04:45 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1C971000) [pid = 216] [serial = 1993] [outer = 1C421000] 00:04:45 INFO - PROCESS | 216 | 1461222285020 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1C99AC00) [pid = 216] [serial = 1994] [outer = 1C421000] 00:04:45 INFO - PROCESS | 216 | 1461222285501 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 00:04:45 INFO - PROCESS | 216 | 1461222285565 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 00:04:45 INFO - PROCESS | 216 | 1461222285567 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 00:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:04:45 INFO - PROCESS | 216 | 1461222285570 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 216 | 1461222285571 Marionette TRACE conn5 <- [1,2622,null,{}] 00:04:45 INFO - PROCESS | 216 | 1461222285576 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}] 00:04:45 INFO - PROCESS | 216 | 1461222285750 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 00:04:45 INFO - PROCESS | 216 | 1461222285821 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 216 | ++DOCSHELL 1CA13800 == 61 [pid = 216] [id = 665] 00:04:45 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1CA13C00) [pid = 216] [serial = 1995] [outer = 00000000] 00:04:45 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1D4B0400) [pid = 216] [serial = 1996] [outer = 1CA13C00] 00:04:45 INFO - PROCESS | 216 | 1461222285869 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1D870400) [pid = 216] [serial = 1997] [outer = 1CA13C00] 00:04:46 INFO - PROCESS | 216 | 1461222286313 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 00:04:46 INFO - PROCESS | 216 | 1461222286343 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 216 | 1461222286345 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 00:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:04:46 INFO - PROCESS | 216 | 1461222286356 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 216 | 1461222286358 Marionette TRACE conn5 <- [1,2626,null,{}] 00:04:46 INFO - PROCESS | 216 | 1461222286365 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}] 00:04:46 INFO - PROCESS | 216 | 1461222286483 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 00:04:46 INFO - PROCESS | 216 | 1461222286489 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 216 | ++DOCSHELL 1D89BC00 == 62 [pid = 216] [id = 666] 00:04:46 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1EFA3000) [pid = 216] [serial = 1998] [outer = 00000000] 00:04:46 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1F503000) [pid = 216] [serial = 1999] [outer = 1EFA3000] 00:04:46 INFO - PROCESS | 216 | 1461222286535 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1F50A400) [pid = 216] [serial = 2000] [outer = 1EFA3000] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C76C000) [pid = 216] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1CCAD400) [pid = 216] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1D379800) [pid = 216] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 117 (12C88400) [pid = 216] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 116 (0EB22000) [pid = 216] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1F319400) [pid = 216] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1373D400) [pid = 216] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B778C00) [pid = 216] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1B5BEC00) [pid = 216] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 111 (19F60000) [pid = 216] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:04:47 INFO - PROCESS | 216 | --DOMWINDOW == 110 (13AA8000) [pid = 216] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:04:47 INFO - PROCESS | 216 | 1461222287302 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:04:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 970ms 00:04:47 INFO - PROCESS | 216 | 1461222287328 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 00:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:04:47 INFO - PROCESS | 216 | 1461222287330 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 00:04:47 INFO - PROCESS | 216 | 1461222287333 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 216 | 1461222287335 Marionette TRACE conn5 <- [1,2630,null,{}] 00:04:47 INFO - PROCESS | 216 | 1461222287350 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}] 00:04:47 INFO - PROCESS | 216 | 1461222287434 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 00:04:47 INFO - PROCESS | 216 | 1461222287441 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 216 | ++DOCSHELL 19F5E400 == 63 [pid = 216] [id = 667] 00:04:47 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1AE60800) [pid = 216] [serial = 2001] [outer = 00000000] 00:04:47 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1C99F400) [pid = 216] [serial = 2002] [outer = 1AE60800] 00:04:47 INFO - PROCESS | 216 | 1461222287490 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1D387000) [pid = 216] [serial = 2003] [outer = 1AE60800] 00:04:47 INFO - PROCESS | 216 | 1461222287932 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:04:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 00:04:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:04:47 INFO - PROCESS | 216 | 1461222287964 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 216 | 1461222287966 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 00:04:47 INFO - PROCESS | 216 | 1461222287969 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 216 | 1461222287971 Marionette TRACE conn5 <- [1,2634,null,{}] 00:04:47 INFO - PROCESS | 216 | 1461222287974 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}] 00:04:48 INFO - PROCESS | 216 | 1461222288109 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 00:04:48 INFO - PROCESS | 216 | 1461222288116 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 216 | ++DOCSHELL 1C0DE000 == 64 [pid = 216] [id = 668] 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1F319400) [pid = 216] [serial = 2004] [outer = 00000000] 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20452800) [pid = 216] [serial = 2005] [outer = 1F319400] 00:04:48 INFO - PROCESS | 216 | 1461222288161 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1D386C00) [pid = 216] [serial = 2006] [outer = 1F319400] 00:04:48 INFO - PROCESS | 216 | 1461222288593 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]]]}] 00:04:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:04:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 00:04:48 INFO - PROCESS | 216 | 1461222288646 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 00:04:48 INFO - PROCESS | 216 | 1461222288649 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 00:04:48 INFO - PROCESS | 216 | 1461222288652 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:04:48 INFO - PROCESS | 216 | 1461222288653 Marionette TRACE conn5 <- [1,2638,null,{}] 00:04:48 INFO - PROCESS | 216 | 1461222288657 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}] 00:04:48 INFO - PROCESS | 216 | 1461222288740 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 00:04:48 INFO - PROCESS | 216 | 1461222288749 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 216 | ++DOCSHELL 20460800 == 65 [pid = 216] [id = 669] 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (20466C00) [pid = 216] [serial = 2007] [outer = 00000000] 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (204AD800) [pid = 216] [serial = 2008] [outer = 20466C00] 00:04:48 INFO - PROCESS | 216 | 1461222288796 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (204AD000) [pid = 216] [serial = 2009] [outer = 20466C00] 00:04:49 INFO - PROCESS | 216 | 1461222289423 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]]]}] 00:04:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:04:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 831ms 00:04:49 INFO - PROCESS | 216 | 1461222289487 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 216 | 1461222289491 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 00:04:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:04:49 INFO - PROCESS | 216 | 1461222289513 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 216 | 1461222289517 Marionette TRACE conn5 <- [1,2642,null,{}] 00:04:49 INFO - PROCESS | 216 | 1461222289524 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}] 00:04:49 INFO - PROCESS | 216 | 1461222289639 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 00:04:49 INFO - PROCESS | 216 | 1461222289760 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 216 | ++DOCSHELL 1285E800 == 66 [pid = 216] [id = 670] 00:04:49 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (12B2F000) [pid = 216] [serial = 2010] [outer = 00000000] 00:04:49 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (16CAC400) [pid = 216] [serial = 2011] [outer = 12B2F000] 00:04:49 INFO - PROCESS | 216 | 1461222289859 Marionette DEBUG loaded listener.js 00:04:49 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (18197400) [pid = 216] [serial = 2012] [outer = 12B2F000] 00:04:50 INFO - PROCESS | 216 | 1461222290438 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]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:04:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 991ms 00:04:50 INFO - PROCESS | 216 | 1461222290506 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 216 | 1461222290512 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 00:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:04:50 INFO - PROCESS | 216 | 1461222290519 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - PROCESS | 216 | 1461222290522 Marionette TRACE conn5 <- [1,2646,null,{}] 00:04:50 INFO - PROCESS | 216 | 1461222290540 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}] 00:04:50 INFO - PROCESS | 216 | 1461222290694 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 00:04:50 INFO - PROCESS | 216 | 1461222290766 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:50 INFO - PROCESS | 216 | ++DOCSHELL 16CA4000 == 67 [pid = 216] [id = 671] 00:04:50 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (18197000) [pid = 216] [serial = 2013] [outer = 00000000] 00:04:50 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B5F2400) [pid = 216] [serial = 2014] [outer = 18197000] 00:04:50 INFO - PROCESS | 216 | 1461222290861 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C766400) [pid = 216] [serial = 2015] [outer = 18197000] 00:04:51 INFO - PROCESS | 216 | 1461222291471 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]]]}] 00:04:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:04:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 00:04:51 INFO - PROCESS | 216 | 1461222291491 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 216 | 1461222291493 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 00:04:51 INFO - PROCESS | 216 | 1461222291497 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:04:51 INFO - PROCESS | 216 | 1461222291501 Marionette TRACE conn5 <- [1,2650,null,{}] 00:04:51 INFO - PROCESS | 216 | 1461222291513 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}] 00:04:51 INFO - PROCESS | 216 | 1461222291632 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 00:04:51 INFO - PROCESS | 216 | 1461222291783 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 216 | ++DOCSHELL 1F510400 == 68 [pid = 216] [id = 672] 00:04:51 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (20451800) [pid = 216] [serial = 2016] [outer = 00000000] 00:04:51 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (205ECC00) [pid = 216] [serial = 2017] [outer = 20451800] 00:04:51 INFO - PROCESS | 216 | 1461222291846 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (2065C800) [pid = 216] [serial = 2018] [outer = 20451800] 00:04:52 INFO - PROCESS | 216 | 1461222292507 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]]]}] 00:04:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:04:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1022ms 00:04:52 INFO - PROCESS | 216 | 1461222292522 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 00:04:52 INFO - PROCESS | 216 | 1461222292525 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 00:04:52 INFO - PROCESS | 216 | 1461222292528 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:04:52 INFO - PROCESS | 216 | 1461222292530 Marionette TRACE conn5 <- [1,2654,null,{}] 00:04:52 INFO - PROCESS | 216 | 1461222292534 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}] 00:04:52 INFO - PROCESS | 216 | 1461222292645 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 00:04:52 INFO - PROCESS | 216 | 1461222292805 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 216 | ++DOCSHELL 2065FC00 == 69 [pid = 216] [id = 673] 00:04:52 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20716400) [pid = 216] [serial = 2019] [outer = 00000000] 00:04:52 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (2073D000) [pid = 216] [serial = 2020] [outer = 20716400] 00:04:52 INFO - PROCESS | 216 | 1461222292862 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (2073F800) [pid = 216] [serial = 2021] [outer = 20716400] 00:04:53 INFO - PROCESS | 216 | 1461222293877 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]]]}] 00:04:53 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) 00:04:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1373ms 00:04:53 INFO - PROCESS | 216 | 1461222293906 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 00:04:53 INFO - PROCESS | 216 | 1461222293909 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 00:04:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:04:53 INFO - PROCESS | 216 | 1461222293913 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 216 | 1461222293915 Marionette TRACE conn5 <- [1,2658,null,{}] 00:04:53 INFO - PROCESS | 216 | 1461222293919 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}] 00:04:54 INFO - PROCESS | 216 | 1461222294096 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 00:04:54 INFO - PROCESS | 216 | 1461222294479 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 216 | ++DOCSHELL 12859800 == 70 [pid = 216] [id = 674] 00:04:54 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (12859C00) [pid = 216] [serial = 2022] [outer = 00000000] 00:04:54 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (12CBF000) [pid = 216] [serial = 2023] [outer = 12859C00] 00:04:54 INFO - PROCESS | 216 | 1461222294530 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (12ECFC00) [pid = 216] [serial = 2024] [outer = 12859C00] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1C0DE000 == 69 [pid = 216] [id = 668] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 19F5E400 == 68 [pid = 216] [id = 667] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1D89BC00 == 67 [pid = 216] [id = 666] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1CA13800 == 66 [pid = 216] [id = 665] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1BF32000 == 65 [pid = 216] [id = 664] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1B5C0C00 == 64 [pid = 216] [id = 663] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1A8DFC00 == 63 [pid = 216] [id = 662] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 133 (20453400) [pid = 216] [serial = 1963] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 121EDC00 == 62 [pid = 216] [id = 661] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 171DDC00 == 61 [pid = 216] [id = 660] 00:04:55 INFO - PROCESS | 216 | --DOCSHELL 1F508400 == 60 [pid = 216] [id = 654] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1C9EF400) [pid = 216] [serial = 1948] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1D1D7C00) [pid = 216] [serial = 1951] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1C9EE400) [pid = 216] [serial = 1949] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1D86BC00) [pid = 216] [serial = 1954] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1D1DE000) [pid = 216] [serial = 1952] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 127 (20AD7400) [pid = 216] [serial = 1924] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AE41800) [pid = 216] [serial = 1939] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1AECFC00) [pid = 216] [serial = 1940] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12853000) [pid = 216] [serial = 1936] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 123 (12ED3800) [pid = 216] [serial = 1937] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1737D000) [pid = 216] [serial = 1918] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 121 (2139F800) [pid = 216] [serial = 1931] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 120 (2139E000) [pid = 216] [serial = 1930] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1C972800) [pid = 216] [serial = 1921] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 118 (173C7800) [pid = 216] [serial = 1933] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 117 (19F5C800) [pid = 216] [serial = 1934] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 116 (2066A000) [pid = 216] [serial = 1927] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C0D4C00) [pid = 216] [serial = 1945] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5F7C00) [pid = 216] [serial = 1942] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B639C00) [pid = 216] [serial = 1943] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C99F800) [pid = 216] [serial = 1961] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C971400) [pid = 216] [serial = 1960] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1F31B400) [pid = 216] [serial = 1955] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1B5B9800) [pid = 216] [serial = 1958] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 108 (19F64400) [pid = 216] [serial = 1957] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1C420400) [pid = 216] [serial = 1946] [outer = 00000000] [url = about:blank] 00:04:55 INFO - PROCESS | 216 | 1461222295634 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 00:04:55 INFO - PROCESS | 216 | 1461222295700 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 00:04:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:04:55 INFO - PROCESS | 216 | 1461222295704 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 216 | 1461222295708 Marionette TRACE conn5 <- [1,2662,null,{}] 00:04:55 INFO - PROCESS | 216 | 1461222295714 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}] 00:04:55 INFO - PROCESS | 216 | 1461222295840 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 00:04:55 INFO - PROCESS | 216 | 1461222295969 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 216 | ++DOCSHELL 12ED3800 == 61 [pid = 216] [id = 675] 00:04:55 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (136A8800) [pid = 216] [serial = 2025] [outer = 00000000] 00:04:55 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (13AA9000) [pid = 216] [serial = 2026] [outer = 136A8800] 00:04:56 INFO - PROCESS | 216 | 1461222296016 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (16A0A400) [pid = 216] [serial = 2027] [outer = 136A8800] 00:04:56 INFO - PROCESS | 216 | 1461222296889 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 216 | 1461222296936 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 00:04:56 INFO - PROCESS | 216 | 1461222296939 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:04:56 INFO - PROCESS | 216 | 1461222296941 Marionette TRACE conn5 <- [1,2666,null,{}] 00:04:56 INFO - PROCESS | 216 | 1461222296945 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}] 00:04:57 INFO - PROCESS | 216 | 1461222297035 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 00:04:57 INFO - PROCESS | 216 | 1461222297045 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 216 | ++DOCSHELL 18F75000 == 62 [pid = 216] [id = 676] 00:04:57 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (19F63800) [pid = 216] [serial = 2028] [outer = 00000000] 00:04:57 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1A27E400) [pid = 216] [serial = 2029] [outer = 19F63800] 00:04:57 INFO - PROCESS | 216 | 1461222297094 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1A295C00) [pid = 216] [serial = 2030] [outer = 19F63800] 00:04:58 INFO - PROCESS | 216 | 1461222298102 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]]]}] 00:04:58 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) 00:04:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1177ms 00:04:58 INFO - PROCESS | 216 | 1461222298122 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 216 | 1461222298124 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 00:04:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:04:58 INFO - PROCESS | 216 | 1461222298146 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 216 | 1461222298152 Marionette TRACE conn5 <- [1,2670,null,{}] 00:04:58 INFO - PROCESS | 216 | 1461222298157 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}] 00:04:58 INFO - PROCESS | 216 | 1461222298290 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 00:04:58 INFO - PROCESS | 216 | 1461222298296 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 216 | ++DOCSHELL 1A278800 == 63 [pid = 216] [id = 677] 00:04:58 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1AE5F400) [pid = 216] [serial = 2031] [outer = 00000000] 00:04:58 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1B5BF800) [pid = 216] [serial = 2032] [outer = 1AE5F400] 00:04:58 INFO - PROCESS | 216 | 1461222298341 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1B5ED000) [pid = 216] [serial = 2033] [outer = 1AE5F400] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 115 (1C421000) [pid = 216] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1AE60800) [pid = 216] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1F48A400) [pid = 216] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 112 (2046C800) [pid = 216] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 111 (20662400) [pid = 216] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 110 (136A9800) [pid = 216] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1A8D7800) [pid = 216] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 108 (20660000) [pid = 216] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 107 (20734000) [pid = 216] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1F319800) [pid = 216] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 105 (12C7A800) [pid = 216] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 104 (19F63400) [pid = 216] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 103 (16CA8000) [pid = 216] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 102 (20461800) [pid = 216] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 101 (204ACC00) [pid = 216] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AE55800) [pid = 216] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 99 (171E0800) [pid = 216] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1AEC5400) [pid = 216] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1CA13C00) [pid = 216] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1B5F3400) [pid = 216] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 95 (12240400) [pid = 216] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1EFA3000) [pid = 216] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:04:59 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1F319400) [pid = 216] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:04:59 INFO - PROCESS | 216 | 1461222299505 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]]]}] 00:04:59 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) 00:04:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1396ms 00:04:59 INFO - PROCESS | 216 | 1461222299528 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 216 | 1461222299530 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 00:04:59 INFO - PROCESS | 216 | 1461222299534 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:04:59 INFO - PROCESS | 216 | 1461222299535 Marionette TRACE conn5 <- [1,2674,null,{}] 00:04:59 INFO - PROCESS | 216 | 1461222299539 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}] 00:04:59 INFO - PROCESS | 216 | 1461222299628 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 00:04:59 INFO - PROCESS | 216 | 1461222299663 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 216 | ++DOCSHELL 0EBE7000 == 64 [pid = 216] [id = 678] 00:04:59 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0EBEA000) [pid = 216] [serial = 2034] [outer = 00000000] 00:04:59 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (171E0800) [pid = 216] [serial = 2035] [outer = 0EBEA000] 00:04:59 INFO - PROCESS | 216 | 1461222299707 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (18247400) [pid = 216] [serial = 2036] [outer = 0EBEA000] 00:05:00 INFO - PROCESS | 216 | 1461222300639 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 216 | 1461222300663 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 00:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:05:00 INFO - PROCESS | 216 | 1461222300666 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 216 | 1461222300668 Marionette TRACE conn5 <- [1,2678,null,{}] 00:05:00 INFO - PROCESS | 216 | 1461222300671 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}] 00:05:00 INFO - PROCESS | 216 | 1461222300789 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 00:05:00 INFO - PROCESS | 216 | 1461222300799 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 216 | ++DOCSHELL 1AECE400 == 65 [pid = 216] [id = 679] 00:05:00 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1B5F5000) [pid = 216] [serial = 2037] [outer = 00000000] 00:05:00 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B779000) [pid = 216] [serial = 2038] [outer = 1B5F5000] 00:05:00 INFO - PROCESS | 216 | 1461222300853 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1C0D6000) [pid = 216] [serial = 2039] [outer = 1B5F5000] 00:05:01 INFO - PROCESS | 216 | 1461222301837 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 216 | 1461222301895 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:05:01 INFO - PROCESS | 216 | 1461222301901 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 216 | 1461222301905 Marionette TRACE conn5 <- [1,2682,null,{}] 00:05:01 INFO - PROCESS | 216 | 1461222301911 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}] 00:05:02 INFO - PROCESS | 216 | 1461222302059 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 00:05:02 INFO - PROCESS | 216 | 1461222302246 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 216 | ++DOCSHELL 1285C400 == 66 [pid = 216] [id = 680] 00:05:02 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (12C7D000) [pid = 216] [serial = 2040] [outer = 00000000] 00:05:02 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (136AC400) [pid = 216] [serial = 2041] [outer = 12C7D000] 00:05:02 INFO - PROCESS | 216 | 1461222302307 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (16C13400) [pid = 216] [serial = 2042] [outer = 12C7D000] 00:05:03 INFO - PROCESS | 216 | 1461222303376 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 216 | 1461222303449 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 00:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:05:03 INFO - PROCESS | 216 | 1461222303510 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 216 | 1461222303513 Marionette TRACE conn5 <- [1,2686,null,{}] 00:05:03 INFO - PROCESS | 216 | 1461222303518 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}] 00:05:03 INFO - PROCESS | 216 | 1461222303655 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 00:05:03 INFO - PROCESS | 216 | 1461222303763 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 216 | ++DOCSHELL 0EE0E400 == 67 [pid = 216] [id = 681] 00:05:03 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (19F5C800) [pid = 216] [serial = 2043] [outer = 00000000] 00:05:03 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1B5B6C00) [pid = 216] [serial = 2044] [outer = 19F5C800] 00:05:03 INFO - PROCESS | 216 | 1461222303818 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1B5F3400) [pid = 216] [serial = 2045] [outer = 19F5C800] 00:05:04 INFO - PROCESS | 216 | 1461222304863 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 216 | 1461222304896 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 00:05:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:05:04 INFO - PROCESS | 216 | 1461222304900 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 216 | 1461222304904 Marionette TRACE conn5 <- [1,2690,null,{}] 00:05:04 INFO - PROCESS | 216 | 1461222304960 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}] 00:05:05 INFO - PROCESS | 216 | 1461222305067 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 00:05:05 INFO - PROCESS | 216 | 1461222305283 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 216 | ++DOCSHELL 1C420800 == 68 [pid = 216] [id = 682] 00:05:05 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C42B000) [pid = 216] [serial = 2046] [outer = 00000000] 00:05:05 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C9A0000) [pid = 216] [serial = 2047] [outer = 1C42B000] 00:05:05 INFO - PROCESS | 216 | 1461222305342 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C9ED400) [pid = 216] [serial = 2048] [outer = 1C42B000] 00:05:05 INFO - PROCESS | 216 | 1461222305912 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]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1070ms 00:05:05 INFO - PROCESS | 216 | 1461222305973 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 216 | 1461222305977 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 00:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:05:05 INFO - PROCESS | 216 | 1461222305980 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 216 | 1461222305982 Marionette TRACE conn5 <- [1,2694,null,{}] 00:05:05 INFO - PROCESS | 216 | 1461222305986 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}] 00:05:06 INFO - PROCESS | 216 | 1461222306093 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 00:05:06 INFO - PROCESS | 216 | 1461222306209 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 216 | ++DOCSHELL 1C9EF400 == 69 [pid = 216] [id = 683] 00:05:06 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1CC5D800) [pid = 216] [serial = 2049] [outer = 00000000] 00:05:06 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D104400) [pid = 216] [serial = 2050] [outer = 1CC5D800] 00:05:06 INFO - PROCESS | 216 | 1461222306309 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1D110000) [pid = 216] [serial = 2051] [outer = 1CC5D800] 00:05:07 INFO - PROCESS | 216 | 1461222307058 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]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:05:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1121ms 00:05:07 INFO - PROCESS | 216 | 1461222307104 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 00:05:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:05:07 INFO - PROCESS | 216 | 1461222307108 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 00:05:07 INFO - PROCESS | 216 | 1461222307114 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 216 | 1461222307118 Marionette TRACE conn5 <- [1,2698,null,{}] 00:05:07 INFO - PROCESS | 216 | 1461222307125 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}] 00:05:07 INFO - PROCESS | 216 | 1461222307229 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 00:05:07 INFO - PROCESS | 216 | 1461222307397 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 216 | ++DOCSHELL 0EE14400 == 70 [pid = 216] [id = 684] 00:05:07 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (173DA000) [pid = 216] [serial = 2052] [outer = 00000000] 00:05:07 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18F73000) [pid = 216] [serial = 2053] [outer = 173DA000] 00:05:07 INFO - PROCESS | 216 | 1461222307453 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (1A27A400) [pid = 216] [serial = 2054] [outer = 173DA000] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 0F5E0800 == 69 [pid = 216] [id = 628] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 0EBE7000 == 68 [pid = 216] [id = 678] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 1A278800 == 67 [pid = 216] [id = 677] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 18F75000 == 66 [pid = 216] [id = 676] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 12ED3800 == 65 [pid = 216] [id = 675] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 12859800 == 64 [pid = 216] [id = 674] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 1F510400 == 63 [pid = 216] [id = 672] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 16CA4000 == 62 [pid = 216] [id = 671] 00:05:07 INFO - PROCESS | 216 | --DOCSHELL 1285E800 == 61 [pid = 216] [id = 670] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 113 (20661C00) [pid = 216] [serial = 1883] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 112 (20717800) [pid = 216] [serial = 1826] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 111 (18B0FC00) [pid = 216] [serial = 1829] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D101C00) [pid = 216] [serial = 1832] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 109 (20718C00) [pid = 216] [serial = 1835] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 108 (2073DC00) [pid = 216] [serial = 1838] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 107 (1FD56400) [pid = 216] [serial = 1871] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 106 (171C8000) [pid = 216] [serial = 1874] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1B5EB800) [pid = 216] [serial = 1877] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1AE35800) [pid = 216] [serial = 1982] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 103 (19F66000) [pid = 216] [serial = 1981] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1B222400) [pid = 216] [serial = 1987] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1B5BC800) [pid = 216] [serial = 1988] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1D870400) [pid = 216] [serial = 1997] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1BF35000) [pid = 216] [serial = 1990] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 98 (13789000) [pid = 216] [serial = 1984] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 97 (16A14800) [pid = 216] [serial = 1985] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1D4B0400) [pid = 216] [serial = 1996] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 95 (2044FC00) [pid = 216] [serial = 1972] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B77DC00) [pid = 216] [serial = 1969] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 93 (17102000) [pid = 216] [serial = 1966] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 92 (205F1000) [pid = 216] [serial = 1975] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1F503000) [pid = 216] [serial = 1999] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 90 (20452800) [pid = 216] [serial = 2005] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 89 (204AD800) [pid = 216] [serial = 2008] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1D386C00) [pid = 216] [serial = 2006] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1F50A400) [pid = 216] [serial = 2000] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B5B9C00) [pid = 216] [serial = 1978] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C971000) [pid = 216] [serial = 1993] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1D387000) [pid = 216] [serial = 2003] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C99AC00) [pid = 216] [serial = 1994] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1C99F400) [pid = 216] [serial = 2002] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1C0D8400) [pid = 216] [serial = 1991] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 80 (20460C00) [pid = 216] [serial = 1880] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 79 (174E1000) [pid = 216] [serial = 1919] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 78 (20E0FC00) [pid = 216] [serial = 1925] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 77 (20E16000) [pid = 216] [serial = 1928] [outer = 00000000] [url = about:blank] 00:05:07 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1D10B800) [pid = 216] [serial = 1922] [outer = 00000000] [url = about:blank] 00:05:08 INFO - PROCESS | 216 | 1461222308057 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] 00:05:08 INFO - PROCESS | 216 | 1461222308111 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 00:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:05:08 INFO - PROCESS | 216 | 1461222308117 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 216 | 1461222308120 Marionette TRACE conn5 <- [1,2702,null,{}] 00:05:08 INFO - PROCESS | 216 | 1461222308124 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}] 00:05:08 INFO - PROCESS | 216 | 1461222308220 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 00:05:08 INFO - PROCESS | 216 | 1461222308320 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 216 | ++DOCSHELL 12E62400 == 62 [pid = 216] [id = 685] 00:05:08 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (12ED1800) [pid = 216] [serial = 2055] [outer = 00000000] 00:05:08 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (19F68400) [pid = 216] [serial = 2056] [outer = 12ED1800] 00:05:08 INFO - PROCESS | 216 | 1461222308365 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1A8DD000) [pid = 216] [serial = 2057] [outer = 12ED1800] 00:05:08 INFO - PROCESS | 216 | 1461222308749 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]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:05:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 00:05:08 INFO - PROCESS | 216 | 1461222308789 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 216 | 1461222308791 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 00:05:08 INFO - PROCESS | 216 | 1461222308795 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:05:08 INFO - PROCESS | 216 | 1461222308798 Marionette TRACE conn5 <- [1,2706,null,{}] 00:05:08 INFO - PROCESS | 216 | 1461222308808 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}] 00:05:08 INFO - PROCESS | 216 | 1461222308899 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 00:05:08 INFO - PROCESS | 216 | 1461222308945 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 216 | ++DOCSHELL 1AED0400 == 63 [pid = 216] [id = 686] 00:05:08 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1B5BC400) [pid = 216] [serial = 2058] [outer = 00000000] 00:05:08 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1B5F3000) [pid = 216] [serial = 2059] [outer = 1B5BC400] 00:05:08 INFO - PROCESS | 216 | 1461222308993 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1B779400) [pid = 216] [serial = 2060] [outer = 1B5BC400] 00:05:09 INFO - PROCESS | 216 | 1461222309491 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] 00:05:09 INFO - PROCESS | 216 | 1461222309532 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 00:05:09 INFO - PROCESS | 216 | 1461222309535 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:05:09 INFO - PROCESS | 216 | 1461222309537 Marionette TRACE conn5 <- [1,2710,null,{}] 00:05:09 INFO - PROCESS | 216 | 1461222309540 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}] 00:05:09 INFO - PROCESS | 216 | 1461222309629 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 00:05:09 INFO - PROCESS | 216 | 1461222309638 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 216 | ++DOCSHELL 1C0DB800 == 64 [pid = 216] [id = 687] 00:05:09 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1C42C800) [pid = 216] [serial = 2061] [outer = 00000000] 00:05:09 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1C998C00) [pid = 216] [serial = 2062] [outer = 1C42C800] 00:05:09 INFO - PROCESS | 216 | 1461222309687 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5F8000) [pid = 216] [serial = 2063] [outer = 1C42C800] 00:05:10 INFO - PROCESS | 216 | 1461222310189 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] 00:05:10 INFO - PROCESS | 216 | 1461222310211 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 00:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:05:10 INFO - PROCESS | 216 | 1461222310215 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 216 | 1461222310217 Marionette TRACE conn5 <- [1,2714,null,{}] 00:05:10 INFO - PROCESS | 216 | 1461222310220 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}] 00:05:10 INFO - PROCESS | 216 | 1461222310366 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 00:05:10 INFO - PROCESS | 216 | 1461222310390 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 216 | ++DOCSHELL 1C9A4C00 == 65 [pid = 216] [id = 688] 00:05:10 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C9E9400) [pid = 216] [serial = 2064] [outer = 00000000] 00:05:10 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1D10B800) [pid = 216] [serial = 2065] [outer = 1C9E9400] 00:05:10 INFO - PROCESS | 216 | 1461222310434 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1D1DB800) [pid = 216] [serial = 2066] [outer = 1C9E9400] 00:05:10 INFO - PROCESS | 216 | 1461222310893 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:05:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 00:05:10 INFO - PROCESS | 216 | 1461222310949 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 00:05:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:05:10 INFO - PROCESS | 216 | 1461222310951 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 00:05:10 INFO - PROCESS | 216 | 1461222310954 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 216 | 1461222310956 Marionette TRACE conn5 <- [1,2718,null,{}] 00:05:10 INFO - PROCESS | 216 | 1461222310960 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}] 00:05:11 INFO - PROCESS | 216 | 1461222311102 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 00:05:11 INFO - PROCESS | 216 | 1461222311177 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 216 | ++DOCSHELL 1D42A800 == 66 [pid = 216] [id = 689] 00:05:11 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1D42CC00) [pid = 216] [serial = 2067] [outer = 00000000] 00:05:11 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1D897800) [pid = 216] [serial = 2068] [outer = 1D42CC00] 00:05:11 INFO - PROCESS | 216 | 1461222311227 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1EF0B000) [pid = 216] [serial = 2069] [outer = 1D42CC00] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1AE5F400) [pid = 216] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 89 (19F63800) [pid = 216] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 88 (12859C00) [pid = 216] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 87 (136A8800) [pid = 216] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 86 (20466C00) [pid = 216] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 85 (0EBEA000) [pid = 216] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:05:12 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1FD4EC00) [pid = 216] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:05:12 INFO - PROCESS | 216 | 1461222312158 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 216 | 1461222312191 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 00:05:12 INFO - PROCESS | 216 | 1461222312195 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 216 | 1461222312196 Marionette TRACE conn5 <- [1,2722,null,{}] 00:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:05:12 INFO - PROCESS | 216 | 1461222312200 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}] 00:05:12 INFO - PROCESS | 216 | 1461222312284 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 00:05:12 INFO - PROCESS | 216 | 1461222312291 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 216 | ++DOCSHELL 121FA400 == 67 [pid = 216] [id = 690] 00:05:12 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1260E400) [pid = 216] [serial = 2070] [outer = 00000000] 00:05:12 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1D898400) [pid = 216] [serial = 2071] [outer = 1260E400] 00:05:12 INFO - PROCESS | 216 | 1461222312340 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (17382400) [pid = 216] [serial = 2072] [outer = 1260E400] 00:05:12 INFO - PROCESS | 216 | 1461222312776 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:05:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 00:05:12 INFO - PROCESS | 216 | 1461222312829 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 216 | 1461222312831 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 00:05:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:05:12 INFO - PROCESS | 216 | 1461222312835 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 216 | 1461222312837 Marionette TRACE conn5 <- [1,2726,null,{}] 00:05:12 INFO - PROCESS | 216 | 1461222312840 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}] 00:05:12 INFO - PROCESS | 216 | 1461222312922 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 00:05:12 INFO - PROCESS | 216 | 1461222312929 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 216 | ++DOCSHELL 1F503000 == 68 [pid = 216] [id = 691] 00:05:12 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1F506000) [pid = 216] [serial = 2073] [outer = 00000000] 00:05:12 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1F50D800) [pid = 216] [serial = 2074] [outer = 1F506000] 00:05:12 INFO - PROCESS | 216 | 1461222312975 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1FD50800) [pid = 216] [serial = 2075] [outer = 1F506000] 00:05:13 INFO - PROCESS | 216 | 1461222313403 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 00:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:05:13 INFO - PROCESS | 216 | 1461222313469 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 216 | 1461222313471 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 00:05:13 INFO - PROCESS | 216 | 1461222313474 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 216 | 1461222313476 Marionette TRACE conn5 <- [1,2730,null,{}] 00:05:13 INFO - PROCESS | 216 | 1461222313480 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}] 00:05:13 INFO - PROCESS | 216 | 1461222313563 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 00:05:13 INFO - PROCESS | 216 | 1461222313570 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 216 | ++DOCSHELL 1F508000 == 69 [pid = 216] [id = 692] 00:05:13 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1F50B400) [pid = 216] [serial = 2076] [outer = 00000000] 00:05:13 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (20455400) [pid = 216] [serial = 2077] [outer = 1F50B400] 00:05:13 INFO - PROCESS | 216 | 1461222313616 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (2045A400) [pid = 216] [serial = 2078] [outer = 1F50B400] 00:05:14 INFO - PROCESS | 216 | 1461222314068 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]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 00:05:14 INFO - PROCESS | 216 | 1461222314105 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 216 | 1461222314107 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:05:14 INFO - PROCESS | 216 | 1461222314114 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 216 | 1461222314116 Marionette TRACE conn5 <- [1,2734,null,{}] 00:05:14 INFO - PROCESS | 216 | 1461222314120 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}] 00:05:14 INFO - PROCESS | 216 | 1461222314257 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 00:05:14 INFO - PROCESS | 216 | 1461222314389 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 216 | ++DOCSHELL 1215C000 == 70 [pid = 216] [id = 693] 00:05:14 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (1218B400) [pid = 216] [serial = 2079] [outer = 00000000] 00:05:14 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (1285E800) [pid = 216] [serial = 2080] [outer = 1218B400] 00:05:14 INFO - PROCESS | 216 | 1461222314448 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (12CC1C00) [pid = 216] [serial = 2081] [outer = 1218B400] 00:05:15 INFO - PROCESS | 216 | 1461222315103 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1027ms 00:05:15 INFO - PROCESS | 216 | 1461222315139 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 00:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:05:15 INFO - PROCESS | 216 | 1461222315144 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 00:05:15 INFO - PROCESS | 216 | 1461222315148 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 216 | 1461222315153 Marionette TRACE conn5 <- [1,2738,null,{}] 00:05:15 INFO - PROCESS | 216 | 1461222315182 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}] 00:05:15 INFO - PROCESS | 216 | 1461222315303 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 00:05:15 INFO - PROCESS | 216 | 1461222315456 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 216 | ++DOCSHELL 19F67800 == 71 [pid = 216] [id = 694] 00:05:15 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (1A294000) [pid = 216] [serial = 2082] [outer = 00000000] 00:05:15 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (1B5B6000) [pid = 216] [serial = 2083] [outer = 1A294000] 00:05:15 INFO - PROCESS | 216 | 1461222315518 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1B5BCC00) [pid = 216] [serial = 2084] [outer = 1A294000] 00:05:16 INFO - PROCESS | 216 | 1461222316077 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]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:05:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 950ms 00:05:16 INFO - PROCESS | 216 | 1461222316113 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 216 | 1461222316118 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 00:05:16 INFO - PROCESS | 216 | 1461222316123 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:05:16 INFO - PROCESS | 216 | 1461222316125 Marionette TRACE conn5 <- [1,2742,null,{}] 00:05:16 INFO - PROCESS | 216 | 1461222316129 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}] 00:05:16 INFO - PROCESS | 216 | 1461222316241 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 00:05:16 INFO - PROCESS | 216 | 1461222316401 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 216 | ++DOCSHELL 1C96B000 == 72 [pid = 216] [id = 695] 00:05:16 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1C970400) [pid = 216] [serial = 2085] [outer = 00000000] 00:05:16 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1D4B0400) [pid = 216] [serial = 2086] [outer = 1C970400] 00:05:16 INFO - PROCESS | 216 | 1461222316461 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1D86C800) [pid = 216] [serial = 2087] [outer = 1C970400] 00:05:17 INFO - PROCESS | 216 | 1461222317110 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]]]}] 00:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1018ms 00:05:17 INFO - PROCESS | 216 | 1461222317145 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 00:05:17 INFO - PROCESS | 216 | 1461222317148 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 00:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:05:17 INFO - PROCESS | 216 | 1461222317158 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 216 | 1461222317165 Marionette TRACE conn5 <- [1,2746,null,{}] 00:05:17 INFO - PROCESS | 216 | 1461222317188 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}] 00:05:17 INFO - PROCESS | 216 | 1461222317305 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 00:05:17 INFO - PROCESS | 216 | 1461222317448 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 216 | ++DOCSHELL 18F75000 == 73 [pid = 216] [id = 696] 00:05:17 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1EFA6400) [pid = 216] [serial = 2088] [outer = 00000000] 00:05:17 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (205E8000) [pid = 216] [serial = 2089] [outer = 1EFA6400] 00:05:17 INFO - PROCESS | 216 | 1461222317504 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (205EE400) [pid = 216] [serial = 2090] [outer = 1EFA6400] 00:05:18 INFO - PROCESS | 216 | 1461222318084 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 989ms 00:05:18 INFO - PROCESS | 216 | 1461222318145 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 216 | 1461222318148 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:05:18 INFO - PROCESS | 216 | 1461222318151 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 216 | 1461222318154 Marionette TRACE conn5 <- [1,2750,null,{}] 00:05:18 INFO - PROCESS | 216 | 1461222318158 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}] 00:05:18 INFO - PROCESS | 216 | 1461222318270 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 00:05:18 INFO - PROCESS | 216 | 1461222318428 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 216 | ++DOCSHELL 20661C00 == 74 [pid = 216] [id = 697] 00:05:18 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (20662000) [pid = 216] [serial = 2091] [outer = 00000000] 00:05:18 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (20714400) [pid = 216] [serial = 2092] [outer = 20662000] 00:05:18 INFO - PROCESS | 216 | 1461222318487 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (20717C00) [pid = 216] [serial = 2093] [outer = 20662000] 00:05:19 INFO - PROCESS | 216 | 1461222319036 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]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:05:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 00:05:19 INFO - PROCESS | 216 | 1461222319085 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 216 | 1461222319087 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 00:05:19 INFO - PROCESS | 216 | 1461222319091 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:05:19 INFO - PROCESS | 216 | 1461222319093 Marionette TRACE conn5 <- [1,2754,null,{}] 00:05:19 INFO - PROCESS | 216 | 1461222319097 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}] 00:05:19 INFO - PROCESS | 216 | 1461222319202 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 00:05:19 INFO - PROCESS | 216 | 1461222319350 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 216 | ++DOCSHELL 20736000 == 75 [pid = 216] [id = 698] 00:05:19 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (20737800) [pid = 216] [serial = 2094] [outer = 00000000] 00:05:19 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (2073FC00) [pid = 216] [serial = 2095] [outer = 20737800] 00:05:19 INFO - PROCESS | 216 | 1461222319414 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (20AD3400) [pid = 216] [serial = 2096] [outer = 20737800] 00:05:20 INFO - PROCESS | 216 | 1461222320074 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]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1018ms 00:05:20 INFO - PROCESS | 216 | 1461222320335 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 216 | 1461222320340 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 00:05:20 INFO - PROCESS | 216 | 1461222320346 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 216 | 1461222320349 Marionette TRACE conn5 <- [1,2758,null,{}] 00:05:20 INFO - PROCESS | 216 | 1461222320355 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}] 00:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:05:20 INFO - PROCESS | 216 | 1461222320458 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 00:05:20 INFO - PROCESS | 216 | 1461222320598 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 216 | ++DOCSHELL 1373D000 == 76 [pid = 216] [id = 699] 00:05:20 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (15C55C00) [pid = 216] [serial = 2097] [outer = 00000000] 00:05:20 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (18B05000) [pid = 216] [serial = 2098] [outer = 15C55C00] 00:05:20 INFO - PROCESS | 216 | 1461222320651 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (19F5E400) [pid = 216] [serial = 2099] [outer = 15C55C00] 00:05:21 INFO - PROCESS | 216 | 1461222321217 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 910ms 00:05:21 INFO - PROCESS | 216 | 1461222321273 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 216 | 1461222321277 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 00:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:05:21 INFO - PROCESS | 216 | 1461222321284 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 216 | 1461222321288 Marionette TRACE conn5 <- [1,2762,null,{}] 00:05:21 INFO - PROCESS | 216 | 1461222321292 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}] 00:05:21 INFO - PROCESS | 216 | 1461222321394 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 00:05:21 INFO - PROCESS | 216 | 1461222321540 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1F508000 == 75 [pid = 216] [id = 692] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1F503000 == 74 [pid = 216] [id = 691] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 121FA400 == 73 [pid = 216] [id = 690] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1D42A800 == 72 [pid = 216] [id = 689] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1C9A4C00 == 71 [pid = 216] [id = 688] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1C0DB800 == 70 [pid = 216] [id = 687] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1AED0400 == 69 [pid = 216] [id = 686] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 12E62400 == 68 [pid = 216] [id = 685] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B779000) [pid = 216] [serial = 2038] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | ++DOCSHELL 0EBE4C00 == 69 [pid = 216] [id = 700] 00:05:21 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (0EBEC400) [pid = 216] [serial = 2100] [outer = 00000000] 00:05:21 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (12859C00) [pid = 216] [serial = 2101] [outer = 0EBEC400] 00:05:21 INFO - PROCESS | 216 | 1461222321641 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (15C10800) [pid = 216] [serial = 2102] [outer = 0EBEC400] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 0EE14400 == 68 [pid = 216] [id = 684] 00:05:21 INFO - PROCESS | 216 | --DOCSHELL 1AECE400 == 67 [pid = 216] [id = 679] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 115 (20468000) [pid = 216] [serial = 1964] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1B5BF800) [pid = 216] [serial = 2032] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1A27E400) [pid = 216] [serial = 2029] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 112 (2073D000) [pid = 216] [serial = 2020] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 111 (12ECFC00) [pid = 216] [serial = 2024] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 110 (12CBF000) [pid = 216] [serial = 2023] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 109 (13AA9000) [pid = 216] [serial = 2026] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 108 (16A0A400) [pid = 216] [serial = 2027] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 107 (16CAC400) [pid = 216] [serial = 2011] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 106 (204AD000) [pid = 216] [serial = 2009] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 105 (205ECC00) [pid = 216] [serial = 2017] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B5F2400) [pid = 216] [serial = 2014] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 103 (171E0800) [pid = 216] [serial = 2035] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 102 (18247400) [pid = 216] [serial = 2036] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 101 (1B5ED000) [pid = 216] [serial = 2033] [outer = 00000000] [url = about:blank] 00:05:21 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1A295C00) [pid = 216] [serial = 2030] [outer = 00000000] [url = about:blank] 00:05:22 INFO - PROCESS | 216 | 1461222322070 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 830ms 00:05:22 INFO - PROCESS | 216 | 1461222322113 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 216 | 1461222322115 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 00:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:05:22 INFO - PROCESS | 216 | 1461222322119 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 216 | 1461222322121 Marionette TRACE conn5 <- [1,2766,null,{}] 00:05:22 INFO - PROCESS | 216 | 1461222322131 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}] 00:05:22 INFO - PROCESS | 216 | 1461222322226 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 00:05:22 INFO - PROCESS | 216 | 1461222322234 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 216 | ++DOCSHELL 16A0CC00 == 68 [pid = 216] [id = 701] 00:05:22 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (17384000) [pid = 216] [serial = 2103] [outer = 00000000] 00:05:22 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1A295C00) [pid = 216] [serial = 2104] [outer = 17384000] 00:05:22 INFO - PROCESS | 216 | 1461222322282 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1AE60400) [pid = 216] [serial = 2105] [outer = 17384000] 00:05:22 INFO - PROCESS | 216 | 1461222322797 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:05:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 00:05:22 INFO - PROCESS | 216 | 1461222322853 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 216 | 1461222322855 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 00:05:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:05:22 INFO - PROCESS | 216 | 1461222322858 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - PROCESS | 216 | 1461222322860 Marionette TRACE conn5 <- [1,2770,null,{}] 00:05:22 INFO - PROCESS | 216 | 1461222322863 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}] 00:05:22 INFO - PROCESS | 216 | 1461222322950 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 00:05:23 INFO - PROCESS | 216 | 1461222323066 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 216 | ++DOCSHELL 1B5F7800 == 69 [pid = 216] [id = 702] 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1B63B800) [pid = 216] [serial = 2106] [outer = 00000000] 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C0D0000) [pid = 216] [serial = 2107] [outer = 1B63B800] 00:05:23 INFO - PROCESS | 216 | 1461222323112 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C0DB800) [pid = 216] [serial = 2108] [outer = 1B63B800] 00:05:23 INFO - PROCESS | 216 | 1461222323478 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]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 669ms 00:05:23 INFO - PROCESS | 216 | 1461222323529 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 216 | 1461222323531 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 00:05:23 INFO - PROCESS | 216 | 1461222323534 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 216 | 1461222323536 Marionette TRACE conn5 <- [1,2774,null,{}] 00:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:05:23 INFO - PROCESS | 216 | 1461222323539 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}] 00:05:23 INFO - PROCESS | 216 | 1461222323627 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 00:05:23 INFO - PROCESS | 216 | 1461222323664 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 216 | ++DOCSHELL 1C7DA800 == 70 [pid = 216] [id = 703] 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C7DB800) [pid = 216] [serial = 2109] [outer = 00000000] 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C9A4C00) [pid = 216] [serial = 2110] [outer = 1C7DB800] 00:05:23 INFO - PROCESS | 216 | 1461222323709 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1CB8D000) [pid = 216] [serial = 2111] [outer = 1C7DB800] 00:05:24 INFO - PROCESS | 216 | 1461222324199 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 00:05:24 INFO - PROCESS | 216 | 1461222324270 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 216 | 1461222324272 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 00:05:24 INFO - PROCESS | 216 | 1461222324275 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:05:24 INFO - PROCESS | 216 | 1461222324277 Marionette TRACE conn5 <- [1,2778,null,{}] 00:05:24 INFO - PROCESS | 216 | 1461222324280 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}] 00:05:24 INFO - PROCESS | 216 | 1461222324420 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 00:05:24 INFO - PROCESS | 216 | 1461222324491 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 216 | ++DOCSHELL 16CA1000 == 71 [pid = 216] [id = 704] 00:05:24 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1D832000) [pid = 216] [serial = 2112] [outer = 00000000] 00:05:24 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (1F323800) [pid = 216] [serial = 2113] [outer = 1D832000] 00:05:24 INFO - PROCESS | 216 | 1461222324538 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (1F506800) [pid = 216] [serial = 2114] [outer = 1D832000] 00:05:24 INFO - PROCESS | 216 | 1461222324972 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 00:05:25 INFO - PROCESS | 216 | 1461222325037 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 216 | 1461222325039 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:05:25 INFO - PROCESS | 216 | 1461222325052 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 216 | 1461222325054 Marionette TRACE conn5 <- [1,2782,null,{}] 00:05:25 INFO - PROCESS | 216 | 1461222325058 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}] 00:05:25 INFO - PROCESS | 216 | 1461222325183 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 00:05:25 INFO - PROCESS | 216 | 1461222325255 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 216 | ++DOCSHELL 1F31DC00 == 72 [pid = 216] [id = 705] 00:05:25 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (1FD55C00) [pid = 216] [serial = 2115] [outer = 00000000] 00:05:25 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (2045A000) [pid = 216] [serial = 2116] [outer = 1FD55C00] 00:05:25 INFO - PROCESS | 216 | 1461222325300 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (20468400) [pid = 216] [serial = 2117] [outer = 1FD55C00] 00:05:25 INFO - PROCESS | 216 | 1461222325721 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]]]}] 00:05:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:05:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms 00:05:25 INFO - PROCESS | 216 | 1461222325785 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 216 | 1461222325787 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:05:25 INFO - PROCESS | 216 | 1461222325797 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 216 | 1461222325799 Marionette TRACE conn5 <- [1,2786,null,{}] 00:05:25 INFO - PROCESS | 216 | 1461222325802 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}] 00:05:26 INFO - PROCESS | 216 | 1461222326033 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 114 (1C9E9400) [pid = 216] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1B5BC400) [pid = 216] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1C42C800) [pid = 216] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1D42CC00) [pid = 216] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1260E400) [pid = 216] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1F506000) [pid = 216] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 108 (12ED1800) [pid = 216] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 107 (173DA000) [pid = 216] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:05:26 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1B5F5000) [pid = 216] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:05:26 INFO - PROCESS | 216 | 1461222326109 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 216 | ++DOCSHELL 1260E400 == 73 [pid = 216] [id = 706] 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (127D3C00) [pid = 216] [serial = 2118] [outer = 00000000] 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1B229000) [pid = 216] [serial = 2119] [outer = 127D3C00] 00:05:26 INFO - PROCESS | 216 | 1461222326155 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (1C421000) [pid = 216] [serial = 2120] [outer = 127D3C00] 00:05:26 INFO - PROCESS | 216 | 1461222326540 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]]]}] 00:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 790ms 00:05:26 INFO - PROCESS | 216 | 1461222326585 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 216 | 1461222326587 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 00:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:05:26 INFO - PROCESS | 216 | 1461222326590 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 216 | 1461222326592 Marionette TRACE conn5 <- [1,2790,null,{}] 00:05:26 INFO - PROCESS | 216 | 1461222326595 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}] 00:05:26 INFO - PROCESS | 216 | 1461222326682 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 00:05:26 INFO - PROCESS | 216 | 1461222326688 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 216 | ++DOCSHELL 1D422800 == 74 [pid = 216] [id = 707] 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (1F327800) [pid = 216] [serial = 2121] [outer = 00000000] 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (2065D800) [pid = 216] [serial = 2122] [outer = 1F327800] 00:05:26 INFO - PROCESS | 216 | 1461222326734 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (205EEC00) [pid = 216] [serial = 2123] [outer = 1F327800] 00:05:27 INFO - PROCESS | 216 | 1461222327177 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 00:05:27 INFO - PROCESS | 216 | 1461222327226 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 216 | 1461222327228 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 00:05:27 INFO - PROCESS | 216 | 1461222327231 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:05:27 INFO - PROCESS | 216 | 1461222327233 Marionette TRACE conn5 <- [1,2794,null,{}] 00:05:27 INFO - PROCESS | 216 | 1461222327237 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}] 00:05:27 INFO - PROCESS | 216 | 1461222327321 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 00:05:27 INFO - PROCESS | 216 | 1461222327329 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 216 | ++DOCSHELL 204ABC00 == 75 [pid = 216] [id = 708] 00:05:27 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (20733C00) [pid = 216] [serial = 2124] [outer = 00000000] 00:05:27 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (20E0FC00) [pid = 216] [serial = 2125] [outer = 20733C00] 00:05:27 INFO - PROCESS | 216 | 1461222327376 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (2109C800) [pid = 216] [serial = 2126] [outer = 20733C00] 00:05:27 INFO - PROCESS | 216 | 1461222327816 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 00:05:27 INFO - PROCESS | 216 | 1461222327879 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 216 | 1461222327882 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:05:27 INFO - PROCESS | 216 | 1461222327885 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 216 | 1461222327887 Marionette TRACE conn5 <- [1,2798,null,{}] 00:05:27 INFO - PROCESS | 216 | 1461222327891 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}] 00:05:27 INFO - PROCESS | 216 | 1461222327999 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 00:05:27 INFO - PROCESS | 216 | 1461222328005 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 216 | ++DOCSHELL 0EB39C00 == 76 [pid = 216] [id = 709] 00:05:28 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (0EB3C000) [pid = 216] [serial = 2127] [outer = 00000000] 00:05:28 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (126C2C00) [pid = 216] [serial = 2128] [outer = 0EB3C000] 00:05:28 INFO - PROCESS | 216 | 1461222328125 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (12859400) [pid = 216] [serial = 2129] [outer = 0EB3C000] 00:05:28 INFO - PROCESS | 216 | 1461222328857 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]]]}] 00:05:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:05:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1017ms 00:05:28 INFO - PROCESS | 216 | 1461222328906 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 216 | 1461222328911 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 00:05:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:05:28 INFO - PROCESS | 216 | 1461222328918 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 216 | 1461222328921 Marionette TRACE conn5 <- [1,2802,null,{}] 00:05:28 INFO - PROCESS | 216 | 1461222328926 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}] 00:05:29 INFO - PROCESS | 216 | 1461222329096 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 00:05:29 INFO - PROCESS | 216 | 1461222329248 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 216 | ++DOCSHELL 1AEC6800 == 77 [pid = 216] [id = 710] 00:05:29 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1AEC8800) [pid = 216] [serial = 2130] [outer = 00000000] 00:05:29 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1B5EC400) [pid = 216] [serial = 2131] [outer = 1AEC8800] 00:05:29 INFO - PROCESS | 216 | 1461222329307 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1B775400) [pid = 216] [serial = 2132] [outer = 1AEC8800] 00:05:29 INFO - PROCESS | 216 | 1461222329891 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1022ms 00:05:29 INFO - PROCESS | 216 | 1461222329943 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 216 | 1461222329947 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 00:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:05:29 INFO - PROCESS | 216 | 1461222329954 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 216 | 1461222329957 Marionette TRACE conn5 <- [1,2806,null,{}] 00:05:29 INFO - PROCESS | 216 | 1461222329961 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}] 00:05:30 INFO - PROCESS | 216 | 1461222330074 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 00:05:30 INFO - PROCESS | 216 | 1461222330237 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 216 | ++DOCSHELL 1285F800 == 78 [pid = 216] [id = 711] 00:05:30 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1D4B3400) [pid = 216] [serial = 2133] [outer = 00000000] 00:05:30 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (20469C00) [pid = 216] [serial = 2134] [outer = 1D4B3400] 00:05:30 INFO - PROCESS | 216 | 1461222330293 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (20731800) [pid = 216] [serial = 2135] [outer = 1D4B3400] 00:05:30 INFO - PROCESS | 216 | 1461222330935 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1018ms 00:05:30 INFO - PROCESS | 216 | 1461222330976 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 216 | 1461222330978 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 00:05:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:05:30 INFO - PROCESS | 216 | 1461222330982 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 216 | 1461222330986 Marionette TRACE conn5 <- [1,2810,null,{}] 00:05:30 INFO - PROCESS | 216 | 1461222330998 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}] 00:05:31 INFO - PROCESS | 216 | 1461222331140 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 00:05:31 INFO - PROCESS | 216 | 1461222331297 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 216 | ++DOCSHELL 21654000 == 79 [pid = 216] [id = 712] 00:05:31 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (21654800) [pid = 216] [serial = 2136] [outer = 00000000] 00:05:31 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (216D1000) [pid = 216] [serial = 2137] [outer = 21654800] 00:05:31 INFO - PROCESS | 216 | 1461222331358 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (216D6800) [pid = 216] [serial = 2138] [outer = 21654800] 00:05:31 INFO - PROCESS | 216 | 1461222331923 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]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:05:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 00:05:31 INFO - PROCESS | 216 | 1461222331955 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 216 | 1461222331959 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 00:05:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:05:31 INFO - PROCESS | 216 | 1461222331962 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 216 | 1461222331964 Marionette TRACE conn5 <- [1,2814,null,{}] 00:05:31 INFO - PROCESS | 216 | 1461222331968 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}] 00:05:32 INFO - PROCESS | 216 | 1461222332081 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 00:05:32 INFO - PROCESS | 216 | 1461222332242 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 216 | ++DOCSHELL 216D3000 == 80 [pid = 216] [id = 713] 00:05:32 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (216DA000) [pid = 216] [serial = 2139] [outer = 00000000] 00:05:32 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (21B9A400) [pid = 216] [serial = 2140] [outer = 216DA000] 00:05:32 INFO - PROCESS | 216 | 1461222332298 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (21B9C400) [pid = 216] [serial = 2141] [outer = 216DA000] 00:05:32 INFO - PROCESS | 216 | 1461222332879 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:05:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 00:05:32 INFO - PROCESS | 216 | 1461222332935 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 216 | 1461222332938 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 00:05:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:05:32 INFO - PROCESS | 216 | 1461222332941 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 216 | 1461222332943 Marionette TRACE conn5 <- [1,2818,null,{}] 00:05:32 INFO - PROCESS | 216 | 1461222332947 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}] 00:05:33 INFO - PROCESS | 216 | 1461222333055 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 00:05:33 INFO - PROCESS | 216 | 1461222333203 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 216 | ++DOCSHELL 2262A400 == 81 [pid = 216] [id = 714] 00:05:33 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (2262AC00) [pid = 216] [serial = 2142] [outer = 00000000] 00:05:33 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (2262F000) [pid = 216] [serial = 2143] [outer = 2262AC00] 00:05:33 INFO - PROCESS | 216 | 1461222333265 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (22633800) [pid = 216] [serial = 2144] [outer = 2262AC00] 00:05:33 INFO - PROCESS | 216 | 1461222333887 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]]]}] 00:05:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:05:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1015ms 00:05:33 INFO - PROCESS | 216 | 1461222333962 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 216 | 1461222333964 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 00:05:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:05:33 INFO - PROCESS | 216 | 1461222333967 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 216 | 1461222333970 Marionette TRACE conn5 <- [1,2822,null,{}] 00:05:33 INFO - PROCESS | 216 | 1461222333974 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}] 00:05:34 INFO - PROCESS | 216 | 1461222334093 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 00:05:34 INFO - PROCESS | 216 | 1461222334245 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 216 | ++DOCSHELL 0F5E0800 == 82 [pid = 216] [id = 715] 00:05:34 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (121F2800) [pid = 216] [serial = 2145] [outer = 00000000] 00:05:34 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1A28F400) [pid = 216] [serial = 2146] [outer = 121F2800] 00:05:34 INFO - PROCESS | 216 | 1461222334301 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1AE3FC00) [pid = 216] [serial = 2147] [outer = 121F2800] 00:05:35 INFO - PROCESS | 216 | 1461222335047 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:05:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:05:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1119ms 00:05:35 INFO - PROCESS | 216 | 1461222335090 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 00:05:35 INFO - PROCESS | 216 | 1461222335096 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 00:05:35 INFO - PROCESS | 216 | 1461222335101 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:05:35 INFO - PROCESS | 216 | 1461222335104 Marionette TRACE conn5 <- [1,2826,null,{}] 00:05:35 INFO - PROCESS | 216 | 1461222335109 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}] 00:05:35 INFO - PROCESS | 216 | 1461222335214 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 00:05:35 INFO - PROCESS | 216 | 1461222335369 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 216 | ++DOCSHELL 1215A800 == 83 [pid = 216] [id = 716] 00:05:35 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (126BF800) [pid = 216] [serial = 2148] [outer = 00000000] 00:05:35 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1B5F3800) [pid = 216] [serial = 2149] [outer = 126BF800] 00:05:35 INFO - PROCESS | 216 | 1461222335424 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1B77DC00) [pid = 216] [serial = 2150] [outer = 126BF800] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 204A8400 == 82 [pid = 216] [id = 658] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1C420800 == 81 [pid = 216] [id = 682] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1AEC7C00 == 80 [pid = 216] [id = 656] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 204ABC00 == 79 [pid = 216] [id = 708] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1D422800 == 78 [pid = 216] [id = 707] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1260E400 == 77 [pid = 216] [id = 706] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1F31DC00 == 76 [pid = 216] [id = 705] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 16CA1000 == 75 [pid = 216] [id = 704] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1C7DA800 == 74 [pid = 216] [id = 703] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1B5F7800 == 73 [pid = 216] [id = 702] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 16A0CC00 == 72 [pid = 216] [id = 701] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 138 (20455400) [pid = 216] [serial = 2077] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 0EBE4C00 == 71 [pid = 216] [id = 700] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1373D000 == 70 [pid = 216] [id = 699] 00:05:35 INFO - PROCESS | 216 | --DOCSHELL 1215C000 == 69 [pid = 216] [id = 693] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1B5B6C00) [pid = 216] [serial = 2044] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 136 (1D10B800) [pid = 216] [serial = 2065] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1D1DB800) [pid = 216] [serial = 2066] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1D104400) [pid = 216] [serial = 2050] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1B5F3000) [pid = 216] [serial = 2059] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 132 (1B779400) [pid = 216] [serial = 2060] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 131 (1C998C00) [pid = 216] [serial = 2062] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1D897800) [pid = 216] [serial = 2068] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C9A0000) [pid = 216] [serial = 2047] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1D898400) [pid = 216] [serial = 2071] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1F50D800) [pid = 216] [serial = 2074] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1EF0B000) [pid = 216] [serial = 2069] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 125 (19F68400) [pid = 216] [serial = 2056] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1A8DD000) [pid = 216] [serial = 2057] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 123 (136AC400) [pid = 216] [serial = 2041] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1A27A400) [pid = 216] [serial = 2054] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 121 (18F73000) [pid = 216] [serial = 2053] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1C0D6000) [pid = 216] [serial = 2039] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 119 (1FD50800) [pid = 216] [serial = 2075] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5F8000) [pid = 216] [serial = 2063] [outer = 00000000] [url = about:blank] 00:05:35 INFO - PROCESS | 216 | --DOMWINDOW == 117 (17382400) [pid = 216] [serial = 2072] [outer = 00000000] [url = about:blank] 00:05:36 INFO - PROCESS | 216 | 1461222336077 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1018ms 00:05:36 INFO - PROCESS | 216 | 1461222336124 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 216 | 1461222336130 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:05:36 INFO - PROCESS | 216 | 1461222336136 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 216 | 1461222336139 Marionette TRACE conn5 <- [1,2830,null,{}] 00:05:36 INFO - PROCESS | 216 | 1461222336143 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}] 00:05:36 INFO - PROCESS | 216 | 1461222336264 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 00:05:36 INFO - PROCESS | 216 | 1461222336373 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 216 | ++DOCSHELL 1215C000 == 70 [pid = 216] [id = 717] 00:05:36 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (121DF000) [pid = 216] [serial = 2151] [outer = 00000000] 00:05:36 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (174E8400) [pid = 216] [serial = 2152] [outer = 121DF000] 00:05:36 INFO - PROCESS | 216 | 1461222336422 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (19F65000) [pid = 216] [serial = 2153] [outer = 121DF000] 00:05:36 INFO - PROCESS | 216 | 1461222336850 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]]]}] 00:05:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:05:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 772ms 00:05:36 INFO - PROCESS | 216 | 1461222336911 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 00:05:36 INFO - PROCESS | 216 | 1461222336913 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 00:05:36 INFO - PROCESS | 216 | 1461222336916 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:05:36 INFO - PROCESS | 216 | 1461222336920 Marionette TRACE conn5 <- [1,2834,null,{}] 00:05:36 INFO - PROCESS | 216 | 1461222336930 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}] 00:05:37 INFO - PROCESS | 216 | 1461222337052 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 00:05:37 INFO - PROCESS | 216 | 1461222337067 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 216 | ++DOCSHELL 1C0D8400 == 71 [pid = 216] [id = 718] 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1C0D9400) [pid = 216] [serial = 2154] [outer = 00000000] 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1C7E7400) [pid = 216] [serial = 2155] [outer = 1C0D9400] 00:05:37 INFO - PROCESS | 216 | 1461222337114 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1C976400) [pid = 216] [serial = 2156] [outer = 1C0D9400] 00:05:37 INFO - PROCESS | 216 | 1461222337586 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]]]}] 00:05:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:05:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 00:05:37 INFO - PROCESS | 216 | 1461222337651 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 00:05:37 INFO - PROCESS | 216 | 1461222337653 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 00:05:37 INFO - PROCESS | 216 | 1461222337657 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:05:37 INFO - PROCESS | 216 | 1461222337658 Marionette TRACE conn5 <- [1,2838,null,{}] 00:05:37 INFO - PROCESS | 216 | 1461222337662 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}] 00:05:37 INFO - PROCESS | 216 | 1461222337751 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 00:05:37 INFO - PROCESS | 216 | 1461222337760 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 216 | ++DOCSHELL 1CA0E400 == 72 [pid = 216] [id = 719] 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1CA10000) [pid = 216] [serial = 2157] [outer = 00000000] 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1D1D0C00) [pid = 216] [serial = 2158] [outer = 1CA10000] 00:05:37 INFO - PROCESS | 216 | 1461222337806 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1D37A800) [pid = 216] [serial = 2159] [outer = 1CA10000] 00:05:38 INFO - PROCESS | 216 | 1461222338267 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:05:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:05:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 00:05:38 INFO - PROCESS | 216 | 1461222338332 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 00:05:38 INFO - PROCESS | 216 | 1461222338334 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 00:05:38 INFO - PROCESS | 216 | 1461222338337 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:05:38 INFO - PROCESS | 216 | 1461222338338 Marionette TRACE conn5 <- [1,2842,null,{}] 00:05:38 INFO - PROCESS | 216 | 1461222338342 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}] 00:05:38 INFO - PROCESS | 216 | 1461222338466 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 00:05:38 INFO - PROCESS | 216 | 1461222338564 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 216 | ++DOCSHELL 1D1DA400 == 73 [pid = 216] [id = 720] 00:05:38 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1D386C00) [pid = 216] [serial = 2160] [outer = 00000000] 00:05:38 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (1D835400) [pid = 216] [serial = 2161] [outer = 1D386C00] 00:05:38 INFO - PROCESS | 216 | 1461222338609 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (1EFA1000) [pid = 216] [serial = 2162] [outer = 1D386C00] 00:05:39 INFO - PROCESS | 216 | 1461222339047 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]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 771ms 00:05:39 INFO - PROCESS | 216 | 1461222339116 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 216 | 1461222339118 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 00:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:05:39 INFO - PROCESS | 216 | 1461222339121 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 216 | 1461222339123 Marionette TRACE conn5 <- [1,2846,null,{}] 00:05:39 INFO - PROCESS | 216 | 1461222339127 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}] 00:05:39 INFO - PROCESS | 216 | 1461222339275 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 00:05:39 INFO - PROCESS | 216 | 1461222339349 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 216 | ++DOCSHELL 1F486C00 == 74 [pid = 216] [id = 721] 00:05:39 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (1F50B800) [pid = 216] [serial = 2163] [outer = 00000000] 00:05:39 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (2045E400) [pid = 216] [serial = 2164] [outer = 1F50B800] 00:05:39 INFO - PROCESS | 216 | 1461222339396 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (20467C00) [pid = 216] [serial = 2165] [outer = 1F50B800] 00:05:39 INFO - PROCESS | 216 | 1461222339817 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:05:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:05:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 00:05:39 INFO - PROCESS | 216 | 1461222339869 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 00:05:39 INFO - PROCESS | 216 | 1461222339871 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 00:05:39 INFO - PROCESS | 216 | 1461222339875 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 216 | 1461222339877 Marionette TRACE conn5 <- [1,2850,null,{}] 00:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:05:39 INFO - PROCESS | 216 | 1461222339881 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}] 00:05:39 INFO - PROCESS | 216 | 1461222340011 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 00:05:40 INFO - PROCESS | 216 | 1461222340082 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 216 | ++DOCSHELL 121DC400 == 75 [pid = 216] [id = 722] 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (126C0400) [pid = 216] [serial = 2166] [outer = 00000000] 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (205F0000) [pid = 216] [serial = 2167] [outer = 126C0400] 00:05:40 INFO - PROCESS | 216 | 1461222340126 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (20661400) [pid = 216] [serial = 2168] [outer = 126C0400] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1D832000) [pid = 216] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1FD55C00) [pid = 216] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 132 (127D3C00) [pid = 216] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 131 (15C55C00) [pid = 216] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1B63B800) [pid = 216] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 129 (0EBEC400) [pid = 216] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 128 (17384000) [pid = 216] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 127 (1C7DB800) [pid = 216] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1F327800) [pid = 216] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:05:40 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1F50B400) [pid = 216] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:05:40 INFO - PROCESS | 216 | 1461222340609 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:05:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 770ms 00:05:40 INFO - PROCESS | 216 | 1461222340651 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 216 | 1461222340653 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 00:05:40 INFO - PROCESS | 216 | 1461222340656 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 216 | 1461222340658 Marionette TRACE conn5 <- [1,2854,null,{}] 00:05:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:05:40 INFO - PROCESS | 216 | 1461222340662 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}] 00:05:40 INFO - PROCESS | 216 | 1461222340789 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 00:05:40 INFO - PROCESS | 216 | 1461222340861 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 216 | ++DOCSHELL 1B5B9000 == 76 [pid = 216] [id = 723] 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1B63B800) [pid = 216] [serial = 2169] [outer = 00000000] 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1FD5AC00) [pid = 216] [serial = 2170] [outer = 1B63B800] 00:05:40 INFO - PROCESS | 216 | 1461222340905 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (204A8000) [pid = 216] [serial = 2171] [outer = 1B63B800] 00:05:41 INFO - PROCESS | 216 | 1461222341270 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 631ms 00:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:05:41 INFO - PROCESS | 216 | 1461222341299 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 216 | 1461222341301 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 00:05:41 INFO - PROCESS | 216 | 1461222341304 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 216 | 1461222341306 Marionette TRACE conn5 <- [1,2858,null,{}] 00:05:41 INFO - PROCESS | 216 | 1461222341309 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}] 00:05:41 INFO - PROCESS | 216 | 1461222341403 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 00:05:41 INFO - PROCESS | 216 | 1461222341409 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 216 | ++DOCSHELL 205EB000 == 77 [pid = 216] [id = 724] 00:05:41 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20719C00) [pid = 216] [serial = 2172] [outer = 00000000] 00:05:41 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (20E12000) [pid = 216] [serial = 2173] [outer = 20719C00] 00:05:41 INFO - PROCESS | 216 | 1461222341457 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (2139D800) [pid = 216] [serial = 2174] [outer = 20719C00] 00:05:41 INFO - PROCESS | 216 | 1461222341939 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 00:05:41 INFO - PROCESS | 216 | 1461222341980 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 00:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:05:41 INFO - PROCESS | 216 | 1461222341982 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 00:05:41 INFO - PROCESS | 216 | 1461222341986 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 216 | 1461222341987 Marionette TRACE conn5 <- [1,2862,null,{}] 00:05:41 INFO - PROCESS | 216 | 1461222341991 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}] 00:05:42 INFO - PROCESS | 216 | 1461222342078 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 00:05:42 INFO - PROCESS | 216 | 1461222342084 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 216 | ++DOCSHELL 2073AC00 == 78 [pid = 216] [id = 725] 00:05:42 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (20AD3000) [pid = 216] [serial = 2175] [outer = 00000000] 00:05:42 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (21656C00) [pid = 216] [serial = 2176] [outer = 20AD3000] 00:05:42 INFO - PROCESS | 216 | 1461222342130 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (216DE400) [pid = 216] [serial = 2177] [outer = 20AD3000] 00:05:42 INFO - PROCESS | 216 | 1461222342845 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]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 930ms 00:05:42 INFO - PROCESS | 216 | 1461222342918 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 216 | 1461222342922 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:05:42 INFO - PROCESS | 216 | 1461222342928 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 216 | 1461222342932 Marionette TRACE conn5 <- [1,2866,null,{}] 00:05:42 INFO - PROCESS | 216 | 1461222342939 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}] 00:05:43 INFO - PROCESS | 216 | 1461222343074 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 00:05:43 INFO - PROCESS | 216 | 1461222343228 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 216 | ++DOCSHELL 181A2800 == 79 [pid = 216] [id = 726] 00:05:43 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1823F400) [pid = 216] [serial = 2178] [outer = 00000000] 00:05:43 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1AE53C00) [pid = 216] [serial = 2179] [outer = 1823F400] 00:05:43 INFO - PROCESS | 216 | 1461222343291 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1B21E800) [pid = 216] [serial = 2180] [outer = 1823F400] 00:05:43 INFO - PROCESS | 216 | 1461222343901 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:05:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1022ms 00:05:43 INFO - PROCESS | 216 | 1461222343956 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 216 | 1461222343962 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 00:05:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:05:43 INFO - PROCESS | 216 | 1461222343969 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 216 | 1461222343972 Marionette TRACE conn5 <- [1,2870,null,{}] 00:05:43 INFO - PROCESS | 216 | 1461222343976 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}] 00:05:44 INFO - PROCESS | 216 | 1461222344093 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 00:05:44 INFO - PROCESS | 216 | 1461222344258 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 216 | ++DOCSHELL 1B5B6C00 == 80 [pid = 216] [id = 727] 00:05:44 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1C0D6C00) [pid = 216] [serial = 2181] [outer = 00000000] 00:05:44 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1CCAEC00) [pid = 216] [serial = 2182] [outer = 1C0D6C00] 00:05:44 INFO - PROCESS | 216 | 1461222344314 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1F319400) [pid = 216] [serial = 2183] [outer = 1C0D6C00] 00:05:44 INFO - PROCESS | 216 | 1461222344946 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]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1020ms 00:05:44 INFO - PROCESS | 216 | 1461222344990 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 216 | 1461222344993 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 00:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:05:44 INFO - PROCESS | 216 | 1461222344996 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 216 | 1461222345000 Marionette TRACE conn5 <- [1,2874,null,{}] 00:05:44 INFO - PROCESS | 216 | 1461222345012 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}] 00:05:45 INFO - PROCESS | 216 | 1461222345154 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 00:05:45 INFO - PROCESS | 216 | 1461222345309 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 216 | ++DOCSHELL 171C9C00 == 81 [pid = 216] [id = 728] 00:05:45 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (21B94C00) [pid = 216] [serial = 2184] [outer = 00000000] 00:05:45 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (22631800) [pid = 216] [serial = 2185] [outer = 21B94C00] 00:05:45 INFO - PROCESS | 216 | 1461222345368 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (23A6C000) [pid = 216] [serial = 2186] [outer = 21B94C00] 00:05:45 INFO - PROCESS | 216 | 1461222345979 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1021ms 00:05:45 INFO - PROCESS | 216 | 1461222346021 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 216 | 1461222346024 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 00:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:05:46 INFO - PROCESS | 216 | 1461222346028 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - PROCESS | 216 | 1461222346030 Marionette TRACE conn5 <- [1,2878,null,{}] 00:05:46 INFO - PROCESS | 216 | 1461222346033 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}] 00:05:46 INFO - PROCESS | 216 | 1461222346147 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 00:05:46 INFO - PROCESS | 216 | 1461222346298 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 216 | ++DOCSHELL 23A71400 == 82 [pid = 216] [id = 729] 00:05:46 INFO - PROCESS | 216 | ++DOMWINDOW == 144 (23A71800) [pid = 216] [serial = 2187] [outer = 00000000] 00:05:46 INFO - PROCESS | 216 | ++DOMWINDOW == 145 (23A76C00) [pid = 216] [serial = 2188] [outer = 23A71800] 00:05:46 INFO - PROCESS | 216 | 1461222346354 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 216 | ++DOMWINDOW == 146 (23E51000) [pid = 216] [serial = 2189] [outer = 23A71800] 00:05:46 INFO - PROCESS | 216 | 1461222346955 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:05:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 970ms 00:05:46 INFO - PROCESS | 216 | 1461222347001 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 216 | 1461222347004 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 00:05:46 INFO - PROCESS | 216 | 1461222347007 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:05:46 INFO - PROCESS | 216 | 1461222347009 Marionette TRACE conn5 <- [1,2882,null,{}] 00:05:46 INFO - PROCESS | 216 | 1461222347013 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}] 00:05:47 INFO - PROCESS | 216 | 1461222347122 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 00:05:47 INFO - PROCESS | 216 | 1461222347274 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 216 | ++DOCSHELL 23E52400 == 83 [pid = 216] [id = 730] 00:05:47 INFO - PROCESS | 216 | ++DOMWINDOW == 147 (23E53400) [pid = 216] [serial = 2190] [outer = 00000000] 00:05:47 INFO - PROCESS | 216 | ++DOMWINDOW == 148 (23E83C00) [pid = 216] [serial = 2191] [outer = 23E53400] 00:05:47 INFO - PROCESS | 216 | 1461222347334 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 216 | ++DOMWINDOW == 149 (23E86800) [pid = 216] [serial = 2192] [outer = 23E53400] 00:05:47 INFO - PROCESS | 216 | 1461222347906 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]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:05:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 971ms 00:05:47 INFO - PROCESS | 216 | 1461222347982 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 216 | 1461222347984 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 00:05:47 INFO - PROCESS | 216 | 1461222347988 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:05:47 INFO - PROCESS | 216 | 1461222347990 Marionette TRACE conn5 <- [1,2886,null,{}] 00:05:47 INFO - PROCESS | 216 | 1461222347994 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}] 00:05:48 INFO - PROCESS | 216 | 1461222348167 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 00:05:48 INFO - PROCESS | 216 | 1461222348323 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 216 | ++DOCSHELL 12CBFC00 == 84 [pid = 216] [id = 731] 00:05:48 INFO - PROCESS | 216 | ++DOMWINDOW == 150 (12CC7800) [pid = 216] [serial = 2193] [outer = 00000000] 00:05:48 INFO - PROCESS | 216 | ++DOMWINDOW == 151 (18F75C00) [pid = 216] [serial = 2194] [outer = 12CC7800] 00:05:48 INFO - PROCESS | 216 | 1461222348385 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 216 | ++DOMWINDOW == 152 (1B229400) [pid = 216] [serial = 2195] [outer = 12CC7800] 00:05:49 INFO - PROCESS | 216 | 1461222349224 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1272ms 00:05:49 INFO - PROCESS | 216 | 1461222349264 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 216 | 1461222349269 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 00:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:05:49 INFO - PROCESS | 216 | 1461222349274 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 216 | 1461222349278 Marionette TRACE conn5 <- [1,2890,null,{}] 00:05:49 INFO - PROCESS | 216 | 1461222349298 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}] 00:05:49 INFO - PROCESS | 216 | 1461222349402 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 00:05:49 INFO - PROCESS | 216 | 1461222349559 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 216 | ++DOCSHELL 12B39400 == 85 [pid = 216] [id = 732] 00:05:49 INFO - PROCESS | 216 | ++DOMWINDOW == 153 (12C80000) [pid = 216] [serial = 2196] [outer = 00000000] 00:05:49 INFO - PROCESS | 216 | ++DOMWINDOW == 154 (1B5EB000) [pid = 216] [serial = 2197] [outer = 12C80000] 00:05:49 INFO - PROCESS | 216 | 1461222349612 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 216 | ++DOMWINDOW == 155 (1B5F7800) [pid = 216] [serial = 2198] [outer = 12C80000] 00:05:50 INFO - PROCESS | 216 | 1461222350206 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1C96E400 == 84 [pid = 216] [id = 448] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 205EB000 == 83 [pid = 216] [id = 724] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1B5B9000 == 82 [pid = 216] [id = 723] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 121DC400 == 81 [pid = 216] [id = 722] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1F486C00 == 80 [pid = 216] [id = 721] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1D1DA400 == 79 [pid = 216] [id = 720] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1CA0E400 == 78 [pid = 216] [id = 719] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1C0D8400 == 77 [pid = 216] [id = 718] 00:05:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:05:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 990ms 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 154 (20E0FC00) [pid = 216] [serial = 2125] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1215C000 == 76 [pid = 216] [id = 717] 00:05:50 INFO - PROCESS | 216 | --DOCSHELL 1215A800 == 75 [pid = 216] [id = 716] 00:05:50 INFO - PROCESS | 216 | 1461222350318 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 216 | 1461222350323 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 153 (2045A400) [pid = 216] [serial = 2078] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 152 (205EEC00) [pid = 216] [serial = 2123] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 151 (1C421000) [pid = 216] [serial = 2120] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 150 (1CB8D000) [pid = 216] [serial = 2111] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 149 (1F323800) [pid = 216] [serial = 2113] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 148 (2045A000) [pid = 216] [serial = 2116] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 147 (1F506800) [pid = 216] [serial = 2114] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 146 (1B229000) [pid = 216] [serial = 2119] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 145 (19F5E400) [pid = 216] [serial = 2099] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 144 (18B05000) [pid = 216] [serial = 2098] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 143 (1C0D0000) [pid = 216] [serial = 2107] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 142 (1C0DB800) [pid = 216] [serial = 2108] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 141 (12859C00) [pid = 216] [serial = 2101] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 140 (15C10800) [pid = 216] [serial = 2102] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 139 (1A295C00) [pid = 216] [serial = 2104] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 138 (1AE60400) [pid = 216] [serial = 2105] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 137 (1C9A4C00) [pid = 216] [serial = 2110] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 136 (20468400) [pid = 216] [serial = 2117] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 135 (1285E800) [pid = 216] [serial = 2080] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1B5B6000) [pid = 216] [serial = 2083] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 133 (1D4B0400) [pid = 216] [serial = 2086] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 132 (205E8000) [pid = 216] [serial = 2089] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 131 (20714400) [pid = 216] [serial = 2092] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 130 (2073FC00) [pid = 216] [serial = 2095] [outer = 00000000] [url = about:blank] 00:05:50 INFO - PROCESS | 216 | --DOMWINDOW == 129 (2065D800) [pid = 216] [serial = 2122] [outer = 00000000] [url = about:blank] 00:05:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:05:50 INFO - PROCESS | 216 | 1461222350380 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 216 | 1461222350382 Marionette TRACE conn5 <- [1,2894,null,{}] 00:05:50 INFO - PROCESS | 216 | 1461222350392 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}] 00:05:50 INFO - PROCESS | 216 | 1461222350484 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 00:05:50 INFO - PROCESS | 216 | 1461222350491 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 216 | ++DOCSHELL 12C83000 == 76 [pid = 216] [id = 733] 00:05:50 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (12ECF400) [pid = 216] [serial = 2199] [outer = 00000000] 00:05:50 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (16C20000) [pid = 216] [serial = 2200] [outer = 12ECF400] 00:05:50 INFO - PROCESS | 216 | 1461222350537 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (18248C00) [pid = 216] [serial = 2201] [outer = 12ECF400] 00:05:51 INFO - PROCESS | 216 | 1461222351095 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 750ms 00:05:51 INFO - PROCESS | 216 | 1461222351110 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 216 | 1461222351112 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 00:05:51 INFO - PROCESS | 216 | 1461222351120 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:05:51 INFO - PROCESS | 216 | 1461222351123 Marionette TRACE conn5 <- [1,2898,null,{}] 00:05:51 INFO - PROCESS | 216 | 1461222351133 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}] 00:05:51 INFO - PROCESS | 216 | 1461222351228 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 00:05:51 INFO - PROCESS | 216 | 1461222351335 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 216 | ++DOCSHELL 1B63B400 == 77 [pid = 216] [id = 734] 00:05:51 INFO - PROCESS | 216 | ++DOMWINDOW == 133 (1B77A400) [pid = 216] [serial = 2202] [outer = 00000000] 00:05:51 INFO - PROCESS | 216 | ++DOMWINDOW == 134 (1C426800) [pid = 216] [serial = 2203] [outer = 1B77A400] 00:05:51 INFO - PROCESS | 216 | 1461222351395 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 216 | ++DOMWINDOW == 135 (1C971000) [pid = 216] [serial = 2204] [outer = 1B77A400] 00:05:51 INFO - PROCESS | 216 | 1461222351757 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]]]}] 00:05:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:05:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:05:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 00:05:51 INFO - PROCESS | 216 | 1461222351809 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 216 | 1461222351812 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 00:05:51 INFO - TEST-START | /DOMEvents/constructors.html 00:05:51 INFO - PROCESS | 216 | 1461222351817 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 216 | 1461222351819 Marionette TRACE conn5 <- [1,2902,null,{}] 00:05:51 INFO - PROCESS | 216 | 1461222351823 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}] 00:05:51 INFO - PROCESS | 216 | 1461222351911 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 00:05:51 INFO - PROCESS | 216 | 1461222351917 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 216 | ++DOCSHELL 1B5EAC00 == 78 [pid = 216] [id = 735] 00:05:51 INFO - PROCESS | 216 | ++DOMWINDOW == 136 (1C975C00) [pid = 216] [serial = 2205] [outer = 00000000] 00:05:51 INFO - PROCESS | 216 | ++DOMWINDOW == 137 (1CCADC00) [pid = 216] [serial = 2206] [outer = 1C975C00] 00:05:51 INFO - PROCESS | 216 | 1461222351962 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 216 | ++DOMWINDOW == 138 (1D1D4800) [pid = 216] [serial = 2207] [outer = 1C975C00] 00:05:52 INFO - PROCESS | 216 | 1461222352701 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]]]}] 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:05:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:05:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:05:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 962ms 00:05:52 INFO - PROCESS | 216 | 1461222352785 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 216 | 1461222352788 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 00:05:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:05:52 INFO - PROCESS | 216 | 1461222352796 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 216 | 1461222352798 Marionette TRACE conn5 <- [1,2906,null,{}] 00:05:52 INFO - PROCESS | 216 | 1461222352802 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}] 00:05:52 INFO - PROCESS | 216 | 1461222352931 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 00:05:52 INFO - PROCESS | 216 | 1461222352948 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 216 | ++DOCSHELL 1D37B400 == 79 [pid = 216] [id = 736] 00:05:52 INFO - PROCESS | 216 | ++DOMWINDOW == 139 (1D426400) [pid = 216] [serial = 2208] [outer = 00000000] 00:05:52 INFO - PROCESS | 216 | ++DOMWINDOW == 140 (1F48F800) [pid = 216] [serial = 2209] [outer = 1D426400] 00:05:52 INFO - PROCESS | 216 | 1461222352992 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 216 | ++DOMWINDOW == 141 (1F507000) [pid = 216] [serial = 2210] [outer = 1D426400] 00:05:53 INFO - PROCESS | 216 | 1461222353440 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:05:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:05:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 00:05:53 INFO - PROCESS | 216 | 1461222353481 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 216 | 1461222353483 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 00:05:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:05:53 INFO - PROCESS | 216 | 1461222353486 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 216 | 1461222353488 Marionette TRACE conn5 <- [1,2910,null,{}] 00:05:53 INFO - PROCESS | 216 | 1461222353491 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}] 00:05:53 INFO - PROCESS | 216 | 1461222353624 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 00:05:53 INFO - PROCESS | 216 | 1461222353698 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 216 | ++DOCSHELL 1F508C00 == 80 [pid = 216] [id = 737] 00:05:53 INFO - PROCESS | 216 | ++DOMWINDOW == 142 (1F50E800) [pid = 216] [serial = 2211] [outer = 00000000] 00:05:53 INFO - PROCESS | 216 | ++DOMWINDOW == 143 (20466400) [pid = 216] [serial = 2212] [outer = 1F50E800] 00:05:53 INFO - PROCESS | 216 | 1461222353746 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 216 | ++DOMWINDOW == 144 (20465800) [pid = 216] [serial = 2213] [outer = 1F50E800] 00:05:54 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:05:54 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:05:54 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:05:54 INFO - PROCESS | 216 | [216] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 00:05:54 INFO - PROCESS | 216 | 1461222354177 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]]]}] 00:05:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:05:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:05: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 00:05:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:05: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 00:05:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:05: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]" 00:05:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:05:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:05:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:05:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 731ms 00:05:54 INFO - PROCESS | 216 | 1461222354218 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 216 | 1461222354220 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 00:05:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:05:54 INFO - PROCESS | 216 | 1461222354223 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 216 | 1461222354225 Marionette TRACE conn5 <- [1,2914,null,{}] 00:05:54 INFO - PROCESS | 216 | 1461222354228 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}] 00:05:54 INFO - PROCESS | 216 | 1461222354377 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 00:05:54 INFO - PROCESS | 216 | 1461222354453 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 216 | ++DOCSHELL 20464800 == 81 [pid = 216] [id = 738] 00:05:54 INFO - PROCESS | 216 | ++DOMWINDOW == 145 (204A9400) [pid = 216] [serial = 2214] [outer = 00000000] 00:05:54 INFO - PROCESS | 216 | ++DOMWINDOW == 146 (2073A800) [pid = 216] [serial = 2215] [outer = 204A9400] 00:05:54 INFO - PROCESS | 216 | 1461222354497 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 216 | ++DOMWINDOW == 147 (20ACD400) [pid = 216] [serial = 2216] [outer = 204A9400] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 146 (1F50B800) [pid = 216] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 145 (1B63B800) [pid = 216] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 144 (126C0400) [pid = 216] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 143 (1C0D9400) [pid = 216] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 142 (1CA10000) [pid = 216] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 141 (121DF000) [pid = 216] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 140 (20719C00) [pid = 216] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 139 (126BF800) [pid = 216] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 138 (12C7D000) [pid = 216] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 137 (20716400) [pid = 216] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 136 (19F5C800) [pid = 216] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 135 (204AF800) [pid = 216] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 134 (1CC5D800) [pid = 216] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 133 (20733C00) [pid = 216] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 132 (18197000) [pid = 216] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 131 (12E5C800) [pid = 216] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1F502C00) [pid = 216] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 129 (1C42B000) [pid = 216] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 128 (20451800) [pid = 216] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 127 (17381400) [pid = 216] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 126 (1AED1800) [pid = 216] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 125 (20ACB800) [pid = 216] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 124 (12B2F000) [pid = 216] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:05:54 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D386C00) [pid = 216] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:05:55 INFO - PROCESS | 216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:05:55 INFO - PROCESS | 216 | 1461222355151 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]]]}] 00:05: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 00:05:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 00:05:55 INFO - PROCESS | 216 | 1461222355194 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 216 | 1461222355196 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 00:05:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:05:55 INFO - PROCESS | 216 | 1461222355199 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 216 | 1461222355201 Marionette TRACE conn5 <- [1,2918,null,{}] 00:05:55 INFO - PROCESS | 216 | 1461222355204 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}] 00:05:55 INFO - PROCESS | 216 | 1461222355289 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 00:05:55 INFO - PROCESS | 216 | 1461222355295 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 216 | ++DOCSHELL 15CE9800 == 82 [pid = 216] [id = 739] 00:05:55 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (15CEBC00) [pid = 216] [serial = 2217] [outer = 00000000] 00:05:55 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1C0D2400) [pid = 216] [serial = 2218] [outer = 15CEBC00] 00:05:55 INFO - PROCESS | 216 | 1461222355340 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C972000) [pid = 216] [serial = 2219] [outer = 15CEBC00] 00:05:55 INFO - PROCESS | 216 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:05:55 INFO - PROCESS | 216 | 1461222355757 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]]]}] 00:05:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:05:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 00:05:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:05:55 INFO - PROCESS | 216 | 1461222355770 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 216 | 1461222355772 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 00:05:55 INFO - PROCESS | 216 | 1461222355775 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 216 | 1461222355777 Marionette TRACE conn5 <- [1,2922,null,{}] 00:05:55 INFO - PROCESS | 216 | 1461222355780 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}] 00:05:55 INFO - PROCESS | 216 | 1461222355918 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 00:05:55 INFO - PROCESS | 216 | 1461222355926 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 216 | ++DOCSHELL 13AA7800 == 83 [pid = 216] [id = 740] 00:05:55 INFO - PROCESS | 216 | ++DOMWINDOW == 127 (1AED1800) [pid = 216] [serial = 2220] [outer = 00000000] 00:05:55 INFO - PROCESS | 216 | ++DOMWINDOW == 128 (20719C00) [pid = 216] [serial = 2221] [outer = 1AED1800] 00:05:55 INFO - PROCESS | 216 | 1461222355972 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 216 | ++DOMWINDOW == 129 (20ACB800) [pid = 216] [serial = 2222] [outer = 1AED1800] 00:05:56 INFO - PROCESS | 216 | 1461222356394 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]]]}] 00:05:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:05:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 00:05:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:05:56 INFO - PROCESS | 216 | 1461222356446 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 216 | 1461222356448 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 00:05:56 INFO - PROCESS | 216 | 1461222356451 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 216 | 1461222356453 Marionette TRACE conn5 <- [1,2926,null,{}] 00:05:56 INFO - PROCESS | 216 | 1461222356456 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}] 00:05:56 INFO - PROCESS | 216 | 1461222356591 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 00:05:56 INFO - PROCESS | 216 | 1461222356603 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 216 | ++DOCSHELL 1AE3C800 == 84 [pid = 216] [id = 741] 00:05:56 INFO - PROCESS | 216 | ++DOMWINDOW == 130 (20488400) [pid = 216] [serial = 2223] [outer = 00000000] 00:05:56 INFO - PROCESS | 216 | ++DOMWINDOW == 131 (2048E400) [pid = 216] [serial = 2224] [outer = 20488400] 00:05:56 INFO - PROCESS | 216 | 1461222356647 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 216 | ++DOMWINDOW == 132 (20490800) [pid = 216] [serial = 2225] [outer = 20488400] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1285F800 == 83 [pid = 216] [id = 711] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1285C400 == 82 [pid = 216] [id = 680] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 0EE0E400 == 81 [pid = 216] [id = 681] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1AEC6800 == 80 [pid = 216] [id = 710] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 171DE400 == 79 [pid = 216] [id = 440] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1F505C00 == 78 [pid = 216] [id = 596] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 19F67800 == 77 [pid = 216] [id = 694] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 0EB39C00 == 76 [pid = 216] [id = 709] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1B782400 == 75 [pid = 216] [id = 657] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 13796800 == 74 [pid = 216] [id = 594] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1D4BA400 == 73 [pid = 216] [id = 578] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 21654000 == 72 [pid = 216] [id = 712] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1CB8B800 == 71 [pid = 216] [id = 562] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 12ED9800 == 70 [pid = 216] [id = 609] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1D4B0C00 == 69 [pid = 216] [id = 626] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 12CC8C00 == 68 [pid = 216] [id = 655] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1B5ED800 == 67 [pid = 216] [id = 595] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1285A000 == 66 [pid = 216] [id = 624] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 12858800 == 65 [pid = 216] [id = 582] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1CC4F400 == 64 [pid = 216] [id = 449] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 2262A400 == 63 [pid = 216] [id = 714] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 0F5E0800 == 62 [pid = 216] [id = 715] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1A27FC00 == 61 [pid = 216] [id = 610] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1C96B000 == 60 [pid = 216] [id = 695] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 216D3000 == 59 [pid = 216] [id = 713] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1F468400 == 58 [pid = 216] [id = 581] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 2046A800 == 57 [pid = 216] [id = 611] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 0EE12400 == 56 [pid = 216] [id = 450] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1C9EF400 == 55 [pid = 216] [id = 683] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 20452C00 == 54 [pid = 216] [id = 641] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 20460800 == 53 [pid = 216] [id = 669] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1F50D000 == 52 [pid = 216] [id = 597] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 19F63000 == 51 [pid = 216] [id = 625] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1EFAA400 == 50 [pid = 216] [id = 623] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 0EB3D800 == 49 [pid = 216] [id = 593] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 204AC400 == 48 [pid = 216] [id = 642] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 2065FC00 == 47 [pid = 216] [id = 673] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 17110000 == 46 [pid = 216] [id = 659] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 20661C00 == 45 [pid = 216] [id = 697] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1EFA2800 == 44 [pid = 216] [id = 643] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 20736000 == 43 [pid = 216] [id = 698] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 18F75000 == 42 [pid = 216] [id = 696] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 20469000 == 41 [pid = 216] [id = 627] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 12B39400 == 40 [pid = 216] [id = 732] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 12CBFC00 == 39 [pid = 216] [id = 731] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 23A71400 == 38 [pid = 216] [id = 729] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 23E52400 == 37 [pid = 216] [id = 730] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 171C9C00 == 36 [pid = 216] [id = 728] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 1B5B6C00 == 35 [pid = 216] [id = 727] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 2073AC00 == 34 [pid = 216] [id = 725] 00:05:57 INFO - PROCESS | 216 | --DOCSHELL 181A2800 == 33 [pid = 216] [id = 726] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 1B63B400 == 32 [pid = 216] [id = 734] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 12C83000 == 31 [pid = 216] [id = 733] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 1D37B400 == 30 [pid = 216] [id = 736] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 1B5EAC00 == 29 [pid = 216] [id = 735] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 15CE9800 == 28 [pid = 216] [id = 739] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 1F508C00 == 27 [pid = 216] [id = 737] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 20464800 == 26 [pid = 216] [id = 738] 00:05:58 INFO - PROCESS | 216 | --DOCSHELL 13AA7800 == 25 [pid = 216] [id = 740] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 131 (20669400) [pid = 216] [serial = 1976] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 130 (1D110000) [pid = 216] [serial = 2051] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 129 (2109C800) [pid = 216] [serial = 2126] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 128 (1C766400) [pid = 216] [serial = 2015] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 127 (18198800) [pid = 216] [serial = 1967] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 126 (2046E000) [pid = 216] [serial = 1973] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1C9ED400) [pid = 216] [serial = 2048] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 124 (2065C800) [pid = 216] [serial = 2018] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1B781800) [pid = 216] [serial = 1979] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 122 (1C773C00) [pid = 216] [serial = 1970] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 121 (20AD4800) [pid = 216] [serial = 1916] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 120 (18197400) [pid = 216] [serial = 2012] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 119 (2073F800) [pid = 216] [serial = 2021] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 118 (1B5F3400) [pid = 216] [serial = 2045] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 117 (1D835400) [pid = 216] [serial = 2161] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 116 (1EFA1000) [pid = 216] [serial = 2162] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 115 (20467C00) [pid = 216] [serial = 2165] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 114 (2045E400) [pid = 216] [serial = 2164] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1FD5AC00) [pid = 216] [serial = 2170] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 112 (205F0000) [pid = 216] [serial = 2167] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 111 (1C7E7400) [pid = 216] [serial = 2155] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1C976400) [pid = 216] [serial = 2156] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 109 (1D1D0C00) [pid = 216] [serial = 2158] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 108 (174E8400) [pid = 216] [serial = 2152] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 107 (19F65000) [pid = 216] [serial = 2153] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 106 (1A28F400) [pid = 216] [serial = 2146] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 105 (126C2C00) [pid = 216] [serial = 2128] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1B5EC400) [pid = 216] [serial = 2131] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 103 (20469C00) [pid = 216] [serial = 2134] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 102 (216D1000) [pid = 216] [serial = 2137] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 101 (21B9A400) [pid = 216] [serial = 2140] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 100 (2262F000) [pid = 216] [serial = 2143] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 99 (20E12000) [pid = 216] [serial = 2173] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 98 (21656C00) [pid = 216] [serial = 2176] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 97 (2139D800) [pid = 216] [serial = 2174] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 96 (20661400) [pid = 216] [serial = 2168] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 95 (1B77DC00) [pid = 216] [serial = 2150] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1B5F3800) [pid = 216] [serial = 2149] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1D37A800) [pid = 216] [serial = 2159] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 92 (204A8000) [pid = 216] [serial = 2171] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | --DOMWINDOW == 91 (16C13400) [pid = 216] [serial = 2042] [outer = 00000000] [url = about:blank] 00:05:58 INFO - PROCESS | 216 | 1461222358992 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]]]}] 00:05: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. 00:05:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2576ms 00:05:59 INFO - PROCESS | 216 | 1461222359031 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 216 | 1461222359035 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:05:59 INFO - PROCESS | 216 | 1461222359040 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 216 | 1461222359044 Marionette TRACE conn5 <- [1,2930,null,{}] 00:05:59 INFO - PROCESS | 216 | 1461222359050 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}] 00:05:59 INFO - PROCESS | 216 | 1461222359147 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 00:05:59 INFO - PROCESS | 216 | 1461222359156 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 216 | ++DOCSHELL 0EBE4400 == 26 [pid = 216] [id = 742] 00:05:59 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (0EBE4C00) [pid = 216] [serial = 2226] [outer = 00000000] 00:05:59 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (0EBEE000) [pid = 216] [serial = 2227] [outer = 0EBE4C00] 00:05:59 INFO - PROCESS | 216 | 1461222359205 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (0EE0DC00) [pid = 216] [serial = 2228] [outer = 0EBE4C00] 00:05:59 INFO - PROCESS | 216 | 1461222359721 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"]]]}] 00:05: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 00:05:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:05:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:05:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:05:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:05:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 00:05:59 INFO - PROCESS | 216 | 1461222359774 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 216 | 1461222359780 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:05:59 INFO - PROCESS | 216 | 1461222359790 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 216 | 1461222359793 Marionette TRACE conn5 <- [1,2934,null,{}] 00:05:59 INFO - PROCESS | 216 | 1461222359797 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}] 00:05:59 INFO - PROCESS | 216 | 1461222359886 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 00:05:59 INFO - PROCESS | 216 | 1461222359895 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 216 | ++DOCSHELL 0EE13000 == 27 [pid = 216] [id = 743] 00:05:59 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (121F3800) [pid = 216] [serial = 2229] [outer = 00000000] 00:05:59 INFO - PROCESS | 216 | ++DOMWINDOW == 96 (126BB400) [pid = 216] [serial = 2230] [outer = 121F3800] 00:05:59 INFO - PROCESS | 216 | 1461222359942 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 216 | ++DOMWINDOW == 97 (126C2C00) [pid = 216] [serial = 2231] [outer = 121F3800] 00:06:00 INFO - PROCESS | 216 | 1461222360393 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]]]}] 00:06:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:06:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 00:06:00 INFO - PROCESS | 216 | 1461222360465 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 216 | 1461222360467 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 00:06:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:06:00 INFO - PROCESS | 216 | 1461222360471 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 216 | 1461222360475 Marionette TRACE conn5 <- [1,2938,null,{}] 00:06:00 INFO - PROCESS | 216 | 1461222360486 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}] 00:06:00 INFO - PROCESS | 216 | 1461222360611 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 00:06:00 INFO - PROCESS | 216 | 1461222360712 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 216 | ++DOCSHELL 12C79800 == 28 [pid = 216] [id = 744] 00:06:00 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (12C79C00) [pid = 216] [serial = 2232] [outer = 00000000] 00:06:00 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (12C7F000) [pid = 216] [serial = 2233] [outer = 12C79C00] 00:06:00 INFO - PROCESS | 216 | 1461222360761 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (12C85C00) [pid = 216] [serial = 2234] [outer = 12C79C00] 00:06:01 INFO - PROCESS | 216 | ++DOCSHELL 12ED3000 == 29 [pid = 216] [id = 745] 00:06:01 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (12ED8000) [pid = 216] [serial = 2235] [outer = 00000000] 00:06:01 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (136B3000) [pid = 216] [serial = 2236] [outer = 12ED8000] 00:06:01 INFO - PROCESS | 216 | 1461222361195 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]]]}] 00:06:01 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 00:06:01 INFO - PROCESS | 216 | 1461222361244 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 216 | 1461222361247 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 00:06:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:06:01 INFO - PROCESS | 216 | 1461222361254 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 216 | 1461222361256 Marionette TRACE conn5 <- [1,2942,null,{}] 00:06:01 INFO - PROCESS | 216 | 1461222361267 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}] 00:06:01 INFO - PROCESS | 216 | 1461222361358 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 00:06:01 INFO - PROCESS | 216 | 1461222361366 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 216 | ++DOCSHELL 0F588800 == 30 [pid = 216] [id = 746] 00:06:01 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (12ED3C00) [pid = 216] [serial = 2237] [outer = 00000000] 00:06:01 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (13AA6800) [pid = 216] [serial = 2238] [outer = 12ED3C00] 00:06:01 INFO - PROCESS | 216 | 1461222361415 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (15C4CC00) [pid = 216] [serial = 2239] [outer = 12ED3C00] 00:06:01 INFO - PROCESS | 216 | 1461222361850 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]]]}] 00:06:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:06: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 00:06:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 00:06:01 INFO - PROCESS | 216 | 1461222361897 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 216 | 1461222361899 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 00:06:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:06:01 INFO - PROCESS | 216 | 1461222361902 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 216 | 1461222361904 Marionette TRACE conn5 <- [1,2946,null,{}] 00:06:01 INFO - PROCESS | 216 | 1461222361908 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}] 00:06:02 INFO - PROCESS | 216 | 1461222362040 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 00:06:02 INFO - PROCESS | 216 | 1461222362054 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 216 | ++DOCSHELL 16A10C00 == 31 [pid = 216] [id = 747] 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (16C1E800) [pid = 216] [serial = 2240] [outer = 00000000] 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (171D9800) [pid = 216] [serial = 2241] [outer = 16C1E800] 00:06:02 INFO - PROCESS | 216 | 1461222362101 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1737F000) [pid = 216] [serial = 2242] [outer = 16C1E800] 00:06:02 INFO - PROCESS | 216 | 1461222362520 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]]]}] 00:06: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. 00:06:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 00:06:02 INFO - PROCESS | 216 | 1461222362575 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 216 | 1461222362577 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 00:06:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:06:02 INFO - PROCESS | 216 | 1461222362584 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 216 | 1461222362586 Marionette TRACE conn5 <- [1,2950,null,{}] 00:06:02 INFO - PROCESS | 216 | 1461222362589 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}] 00:06:02 INFO - PROCESS | 216 | 1461222362703 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 00:06:02 INFO - PROCESS | 216 | 1461222362709 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 216 | ++DOCSHELL 0EB19400 == 32 [pid = 216] [id = 748] 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 109 (18196800) [pid = 216] [serial = 2243] [outer = 00000000] 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 110 (18247400) [pid = 216] [serial = 2244] [outer = 18196800] 00:06:02 INFO - PROCESS | 216 | 1461222362756 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 216 | ++DOMWINDOW == 111 (18B09000) [pid = 216] [serial = 2245] [outer = 18196800] 00:06:03 INFO - PROCESS | 216 | 1461222363163 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]]]}] 00:06:03 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. 00:06:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 00:06:03 INFO - PROCESS | 216 | 1461222363226 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 216 | 1461222363228 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 00:06:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:06:03 INFO - PROCESS | 216 | 1461222363235 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 216 | 1461222363237 Marionette TRACE conn5 <- [1,2954,null,{}] 00:06:03 INFO - PROCESS | 216 | 1461222363240 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}] 00:06:03 INFO - PROCESS | 216 | 1461222363319 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 00:06:03 INFO - PROCESS | 216 | 1461222363325 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 216 | ++DOCSHELL 18F70800 == 33 [pid = 216] [id = 749] 00:06:03 INFO - PROCESS | 216 | ++DOMWINDOW == 112 (18F77C00) [pid = 216] [serial = 2246] [outer = 00000000] 00:06:03 INFO - PROCESS | 216 | ++DOMWINDOW == 113 (19F66C00) [pid = 216] [serial = 2247] [outer = 18F77C00] 00:06:03 INFO - PROCESS | 216 | 1461222363370 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 216 | ++DOMWINDOW == 114 (19F6A800) [pid = 216] [serial = 2248] [outer = 18F77C00] 00:06:03 INFO - PROCESS | 216 | 1461222363808 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]]]}] 00:06: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. 00:06:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 00:06:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:06:03 INFO - PROCESS | 216 | 1461222363880 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 216 | 1461222363882 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 00:06:03 INFO - PROCESS | 216 | 1461222363885 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 216 | 1461222363887 Marionette TRACE conn5 <- [1,2958,null,{}] 00:06:03 INFO - PROCESS | 216 | 1461222363890 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}] 00:06:03 INFO - PROCESS | 216 | 1461222363967 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 00:06:03 INFO - PROCESS | 216 | 1461222363972 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 216 | ++DOCSHELL 1285D000 == 34 [pid = 216] [id = 750] 00:06:03 INFO - PROCESS | 216 | ++DOMWINDOW == 115 (1373D400) [pid = 216] [serial = 2249] [outer = 00000000] 00:06:03 INFO - PROCESS | 216 | ++DOMWINDOW == 116 (1A8DD800) [pid = 216] [serial = 2250] [outer = 1373D400] 00:06:03 INFO - PROCESS | 216 | 1461222364017 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 216 | ++DOMWINDOW == 117 (1A8DC400) [pid = 216] [serial = 2251] [outer = 1373D400] 00:06:04 INFO - PROCESS | 216 | 1461222364488 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]]]}] 00:06: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. 00:06:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 00:06:04 INFO - PROCESS | 216 | 1461222364517 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 216 | 1461222364519 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 00:06:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:06:04 INFO - PROCESS | 216 | 1461222364531 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 216 | 1461222364533 Marionette TRACE conn5 <- [1,2962,null,{}] 00:06:04 INFO - PROCESS | 216 | 1461222364536 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}] 00:06:04 INFO - PROCESS | 216 | 1461222364650 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 00:06:04 INFO - PROCESS | 216 | 1461222364656 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 216 | ++DOCSHELL 12C79400 == 35 [pid = 216] [id = 751] 00:06:04 INFO - PROCESS | 216 | ++DOMWINDOW == 118 (1AEC7400) [pid = 216] [serial = 2252] [outer = 00000000] 00:06:04 INFO - PROCESS | 216 | ++DOMWINDOW == 119 (1B227C00) [pid = 216] [serial = 2253] [outer = 1AEC7400] 00:06:04 INFO - PROCESS | 216 | 1461222364703 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 216 | ++DOMWINDOW == 120 (1B227000) [pid = 216] [serial = 2254] [outer = 1AEC7400] 00:06:05 INFO - PROCESS | 216 | 1461222365139 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]]]}] 00:06: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. 00:06:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 00:06:05 INFO - PROCESS | 216 | 1461222365202 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 00:06:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:06:05 INFO - PROCESS | 216 | 1461222365204 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 00:06:05 INFO - PROCESS | 216 | 1461222365208 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 216 | 1461222365209 Marionette TRACE conn5 <- [1,2966,null,{}] 00:06:05 INFO - PROCESS | 216 | 1461222365213 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}] 00:06:05 INFO - PROCESS | 216 | 1461222365332 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 00:06:05 INFO - PROCESS | 216 | 1461222365338 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 216 | ++DOCSHELL 1B5B7C00 == 36 [pid = 216] [id = 752] 00:06:05 INFO - PROCESS | 216 | ++DOMWINDOW == 121 (1B5BB800) [pid = 216] [serial = 2255] [outer = 00000000] 00:06:05 INFO - PROCESS | 216 | ++DOMWINDOW == 122 (1B5F1800) [pid = 216] [serial = 2256] [outer = 1B5BB800] 00:06:05 INFO - PROCESS | 216 | 1461222365382 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 216 | ++DOMWINDOW == 123 (1B5F3C00) [pid = 216] [serial = 2257] [outer = 1B5BB800] 00:06:05 INFO - PROCESS | 216 | 1461222365804 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]]]}] 00:06:05 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. 00:06:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 00:06:05 INFO - PROCESS | 216 | 1461222365843 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 216 | 1461222365845 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 00:06:05 INFO - PROCESS | 216 | 1461222365848 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:06:05 INFO - PROCESS | 216 | 1461222365851 Marionette TRACE conn5 <- [1,2970,null,{}] 00:06:05 INFO - PROCESS | 216 | 1461222365854 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}] 00:06:05 INFO - PROCESS | 216 | 1461222365984 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 00:06:06 INFO - PROCESS | 216 | 1461222366054 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 216 | ++DOCSHELL 1B636C00 == 37 [pid = 216] [id = 753] 00:06:06 INFO - PROCESS | 216 | ++DOMWINDOW == 124 (1B638000) [pid = 216] [serial = 2258] [outer = 00000000] 00:06:06 INFO - PROCESS | 216 | ++DOMWINDOW == 125 (1B781400) [pid = 216] [serial = 2259] [outer = 1B638000] 00:06:06 INFO - PROCESS | 216 | 1461222366111 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 216 | ++DOMWINDOW == 126 (1C0CF400) [pid = 216] [serial = 2260] [outer = 1B638000] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 125 (1F50E800) [pid = 216] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 124 (1AED1800) [pid = 216] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 123 (1D426400) [pid = 216] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 122 (204A9400) [pid = 216] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 121 (1C975C00) [pid = 216] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 120 (1B77A400) [pid = 216] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 119 (12ECF400) [pid = 216] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 118 (12C80000) [pid = 216] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 117 (12CC7800) [pid = 216] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 116 (23E53400) [pid = 216] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 115 (23A71800) [pid = 216] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 114 (21B94C00) [pid = 216] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 113 (1C0D6C00) [pid = 216] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 112 (1823F400) [pid = 216] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 111 (20AD3000) [pid = 216] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 110 (1D4B3400) [pid = 216] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 109 (121F2800) [pid = 216] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 108 (1218B400) [pid = 216] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 107 (0EB3C000) [pid = 216] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 106 (216DA000) [pid = 216] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 105 (2262AC00) [pid = 216] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 104 (21654800) [pid = 216] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 103 (1A294000) [pid = 216] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 102 (1C970400) [pid = 216] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 101 (20737800) [pid = 216] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 100 (1AEC8800) [pid = 216] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 99 (1EFA6400) [pid = 216] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 98 (20662000) [pid = 216] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:06:06 INFO - PROCESS | 216 | --DOMWINDOW == 97 (15CEBC00) [pid = 216] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:06:07 INFO - PROCESS | 216 | 1461222367086 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"]]]}] 00:06: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 00:06:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:06:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1332ms 00:06:07 INFO - PROCESS | 216 | 1461222367156 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 216 | 1461222367158 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 00:06:07 INFO - PROCESS | 216 | 1461222367161 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:06:07 INFO - PROCESS | 216 | 1461222367163 Marionette TRACE conn5 <- [1,2974,null,{}] 00:06:07 INFO - PROCESS | 216 | 1461222367166 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}] 00:06:07 INFO - PROCESS | 216 | 1461222367245 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 00:06:07 INFO - PROCESS | 216 | 1461222367251 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 216 | ++DOCSHELL 17102800 == 38 [pid = 216] [id = 754] 00:06:07 INFO - PROCESS | 216 | ++DOMWINDOW == 98 (17129000) [pid = 216] [serial = 2261] [outer = 00000000] 00:06:07 INFO - PROCESS | 216 | ++DOMWINDOW == 99 (1AEC5C00) [pid = 216] [serial = 2262] [outer = 17129000] 00:06:07 INFO - PROCESS | 216 | 1461222367295 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 216 | ++DOMWINDOW == 100 (1AEC4C00) [pid = 216] [serial = 2263] [outer = 17129000] 00:06:07 INFO - PROCESS | 216 | 1461222367700 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]]]}] 00:06:07 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. 00:06:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 00:06:07 INFO - PROCESS | 216 | 1461222367796 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 216 | 1461222367798 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 00:06:07 INFO - PROCESS | 216 | 1461222367801 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:06:07 INFO - PROCESS | 216 | 1461222367803 Marionette TRACE conn5 <- [1,2978,null,{}] 00:06:07 INFO - PROCESS | 216 | 1461222367806 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}] 00:06:07 INFO - PROCESS | 216 | 1461222367884 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 00:06:07 INFO - PROCESS | 216 | 1461222367890 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 216 | ++DOCSHELL 1B77EC00 == 39 [pid = 216] [id = 755] 00:06:07 INFO - PROCESS | 216 | ++DOMWINDOW == 101 (1C0D1400) [pid = 216] [serial = 2264] [outer = 00000000] 00:06:07 INFO - PROCESS | 216 | ++DOMWINDOW == 102 (1C0D9C00) [pid = 216] [serial = 2265] [outer = 1C0D1400] 00:06:07 INFO - PROCESS | 216 | 1461222367936 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 103 (1C0DD000) [pid = 216] [serial = 2266] [outer = 1C0D1400] 00:06:08 INFO - PROCESS | 216 | ++DOCSHELL 1C96D000 == 40 [pid = 216] [id = 756] 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 104 (1C96DC00) [pid = 216] [serial = 2267] [outer = 00000000] 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 105 (1C96E400) [pid = 216] [serial = 2268] [outer = 1C96DC00] 00:06:08 INFO - PROCESS | 216 | 1461222368408 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]]]}] 00:06: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. 00:06:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 00:06:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:06:08 INFO - PROCESS | 216 | 1461222368442 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 216 | 1461222368444 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 00:06:08 INFO - PROCESS | 216 | 1461222368447 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 216 | 1461222368448 Marionette TRACE conn5 <- [1,2982,null,{}] 00:06:08 INFO - PROCESS | 216 | 1461222368452 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}] 00:06:08 INFO - PROCESS | 216 | 1461222368544 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 00:06:08 INFO - PROCESS | 216 | 1461222368550 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 216 | ++DOCSHELL 1C0D3800 == 41 [pid = 216] [id = 757] 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 106 (1C0DEC00) [pid = 216] [serial = 2269] [outer = 00000000] 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 107 (1C96A000) [pid = 216] [serial = 2270] [outer = 1C0DEC00] 00:06:08 INFO - PROCESS | 216 | 1461222368594 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 216 | ++DOMWINDOW == 108 (1C969800) [pid = 216] [serial = 2271] [outer = 1C0DEC00] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 1A28B400 == 40 [pid = 216] [id = 541] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 174DE800 == 39 [pid = 216] [id = 539] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 127C6C00 == 38 [pid = 216] [id = 547] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 19F60800 == 37 [pid = 216] [id = 540] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 0EBE1400 == 36 [pid = 216] [id = 548] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 1B5BE400 == 35 [pid = 216] [id = 543] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 12608800 == 34 [pid = 216] [id = 549] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 16A15C00 == 33 [pid = 216] [id = 538] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 12B35C00 == 32 [pid = 216] [id = 546] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 0EBE5000 == 31 [pid = 216] [id = 544] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 1823D800 == 30 [pid = 216] [id = 545] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 0EB3C400 == 29 [pid = 216] [id = 534] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 0EB3AC00 == 28 [pid = 216] [id = 550] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 16C1F400 == 27 [pid = 216] [id = 551] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 12C7B400 == 26 [pid = 216] [id = 542] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 0F580000 == 25 [pid = 216] [id = 535] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 12C7C000 == 24 [pid = 216] [id = 536] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 12E5C000 == 23 [pid = 216] [id = 537] 00:06:09 INFO - PROCESS | 216 | --DOCSHELL 1AE3C800 == 22 [pid = 216] [id = 741] 00:06:10 INFO - PROCESS | 216 | --DOCSHELL 1C96D000 == 21 [pid = 216] [id = 756] 00:06:10 INFO - PROCESS | 216 | --DOCSHELL 12ED3000 == 20 [pid = 216] [id = 745] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 107 (20ACB800) [pid = 216] [serial = 2222] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 106 (2048E400) [pid = 216] [serial = 2224] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 105 (1F48F800) [pid = 216] [serial = 2209] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 104 (1F507000) [pid = 216] [serial = 2210] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 103 (20465800) [pid = 216] [serial = 2213] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 102 (20466400) [pid = 216] [serial = 2212] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 101 (2073A800) [pid = 216] [serial = 2215] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 100 (20719C00) [pid = 216] [serial = 2221] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 99 (20ACD400) [pid = 216] [serial = 2216] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 98 (1CCADC00) [pid = 216] [serial = 2206] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 97 (1C426800) [pid = 216] [serial = 2203] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 96 (1C971000) [pid = 216] [serial = 2204] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 95 (16C20000) [pid = 216] [serial = 2200] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 94 (18248C00) [pid = 216] [serial = 2201] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1B5F7800) [pid = 216] [serial = 2198] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1B5EB000) [pid = 216] [serial = 2197] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B229400) [pid = 216] [serial = 2195] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 90 (18F75C00) [pid = 216] [serial = 2194] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 89 (23E86800) [pid = 216] [serial = 2192] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 88 (23E83C00) [pid = 216] [serial = 2191] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 87 (23E51000) [pid = 216] [serial = 2189] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 86 (23A76C00) [pid = 216] [serial = 2188] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 85 (23A6C000) [pid = 216] [serial = 2186] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 84 (22631800) [pid = 216] [serial = 2185] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1F319400) [pid = 216] [serial = 2183] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1CCAEC00) [pid = 216] [serial = 2182] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 81 (1B21E800) [pid = 216] [serial = 2180] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 80 (1AE53C00) [pid = 216] [serial = 2179] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 79 (216DE400) [pid = 216] [serial = 2177] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 78 (20731800) [pid = 216] [serial = 2135] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 77 (1AE3FC00) [pid = 216] [serial = 2147] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 76 (12CC1C00) [pid = 216] [serial = 2081] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 75 (12859400) [pid = 216] [serial = 2129] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 74 (21B9C400) [pid = 216] [serial = 2141] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 73 (22633800) [pid = 216] [serial = 2144] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 72 (216D6800) [pid = 216] [serial = 2138] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 71 (1B5BCC00) [pid = 216] [serial = 2084] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 70 (1D86C800) [pid = 216] [serial = 2087] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 69 (20AD3400) [pid = 216] [serial = 2096] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 68 (1B775400) [pid = 216] [serial = 2132] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 67 (205EE400) [pid = 216] [serial = 2090] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 66 (20717C00) [pid = 216] [serial = 2093] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 65 (1C0D2400) [pid = 216] [serial = 2218] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 64 (1C972000) [pid = 216] [serial = 2219] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | --DOMWINDOW == 63 (1D1D4800) [pid = 216] [serial = 2207] [outer = 00000000] [url = about:blank] 00:06:10 INFO - PROCESS | 216 | 1461222370564 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]]]}] 00:06:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:06:10 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 00:06:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2178ms 00:06:10 INFO - PROCESS | 216 | 1461222370629 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 00:06:10 INFO - PROCESS | 216 | 1461222370633 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 00:06:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:06:10 INFO - PROCESS | 216 | 1461222370638 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:06:10 INFO - PROCESS | 216 | 1461222370642 Marionette TRACE conn5 <- [1,2986,null,{}] 00:06:10 INFO - PROCESS | 216 | 1461222370648 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}] 00:06:10 INFO - PROCESS | 216 | 1461222370744 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 00:06:10 INFO - PROCESS | 216 | 1461222370761 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 216 | ++DOCSHELL 0EBE6800 == 21 [pid = 216] [id = 758] 00:06:10 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (0EBE6C00) [pid = 216] [serial = 2272] [outer = 00000000] 00:06:10 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (0EBEC000) [pid = 216] [serial = 2273] [outer = 0EBE6C00] 00:06:10 INFO - PROCESS | 216 | 1461222370859 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (0EE10400) [pid = 216] [serial = 2274] [outer = 0EBE6C00] 00:06:11 INFO - PROCESS | 216 | 1461222371320 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]]]}] 00:06:11 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. 00:06:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 00:06:11 INFO - PROCESS | 216 | 1461222371369 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 216 | 1461222371376 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 00:06:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:06:11 INFO - PROCESS | 216 | 1461222371382 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 216 | 1461222371385 Marionette TRACE conn5 <- [1,2990,null,{}] 00:06:11 INFO - PROCESS | 216 | 1461222371389 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}] 00:06:11 INFO - PROCESS | 216 | 1461222371473 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 00:06:11 INFO - PROCESS | 216 | 1461222371480 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 216 | ++DOCSHELL 0F5DF800 == 22 [pid = 216] [id = 759] 00:06:11 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (0F5E0800) [pid = 216] [serial = 2275] [outer = 00000000] 00:06:11 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (126B9400) [pid = 216] [serial = 2276] [outer = 0F5E0800] 00:06:11 INFO - PROCESS | 216 | 1461222371528 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (127D0000) [pid = 216] [serial = 2277] [outer = 0F5E0800] 00:06:11 INFO - PROCESS | 216 | 1461222371970 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]]]}] 00:06:12 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. 00:06:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 00:06:12 INFO - PROCESS | 216 | 1461222372014 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 216 | 1461222372017 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 00:06:12 INFO - PROCESS | 216 | 1461222372020 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:06:12 INFO - PROCESS | 216 | 1461222372024 Marionette TRACE conn5 <- [1,2994,null,{}] 00:06:12 INFO - PROCESS | 216 | 1461222372039 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}] 00:06:12 INFO - PROCESS | 216 | 1461222372127 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 00:06:12 INFO - PROCESS | 216 | 1461222372167 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 216 | ++DOCSHELL 12B35C00 == 23 [pid = 216] [id = 760] 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (12B39400) [pid = 216] [serial = 2278] [outer = 00000000] 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (12C80000) [pid = 216] [serial = 2279] [outer = 12B39400] 00:06:12 INFO - PROCESS | 216 | 1461222372219 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (12CBE400) [pid = 216] [serial = 2280] [outer = 12B39400] 00:06:12 INFO - PROCESS | 216 | 1461222372640 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]]]}] 00:06:12 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. 00:06:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 00:06:12 INFO - PROCESS | 216 | 1461222372702 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 216 | 1461222372705 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 00:06:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:06:12 INFO - PROCESS | 216 | 1461222372708 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 216 | 1461222372710 Marionette TRACE conn5 <- [1,2998,null,{}] 00:06:12 INFO - PROCESS | 216 | 1461222372714 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}] 00:06:12 INFO - PROCESS | 216 | 1461222372800 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 00:06:12 INFO - PROCESS | 216 | 1461222372806 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 216 | ++DOCSHELL 136AAC00 == 24 [pid = 216] [id = 761] 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (13740800) [pid = 216] [serial = 2281] [outer = 00000000] 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (15C07000) [pid = 216] [serial = 2282] [outer = 13740800] 00:06:12 INFO - PROCESS | 216 | 1461222372852 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (15CEC800) [pid = 216] [serial = 2283] [outer = 13740800] 00:06:13 INFO - PROCESS | 216 | [216] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:06:13 INFO - PROCESS | 216 | 1461222373338 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:06:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:06:13 INFO - {} 00:06:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:06:13 INFO - {} 00:06:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:06:13 INFO - {} 00:06:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:06:13 INFO - {} 00:06:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 00:06:13 INFO - PROCESS | 216 | 1461222373386 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 216 | 1461222373388 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 00:06:13 INFO - TEST-START | /FileAPI/fileReader.html 00:06:13 INFO - PROCESS | 216 | 1461222373391 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 216 | 1461222373393 Marionette TRACE conn5 <- [1,3002,null,{}] 00:06:13 INFO - PROCESS | 216 | 1461222373396 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}] 00:06:13 INFO - PROCESS | 216 | 1461222373475 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 00:06:13 INFO - PROCESS | 216 | 1461222373481 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 216 | ++DOCSHELL 171E0400 == 25 [pid = 216] [id = 762] 00:06:13 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1737B000) [pid = 216] [serial = 2284] [outer = 00000000] 00:06:13 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (173E0C00) [pid = 216] [serial = 2285] [outer = 1737B000] 00:06:13 INFO - PROCESS | 216 | 1461222373527 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (174EB000) [pid = 216] [serial = 2286] [outer = 1737B000] 00:06:14 INFO - PROCESS | 216 | 1461222374005 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]]]}] 00:06:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:06:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:06:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:06:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:06:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 00:06:14 INFO - PROCESS | 216 | 1461222374022 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 00:06:14 INFO - TEST-START | /FileAPI/historical.html 00:06:14 INFO - PROCESS | 216 | 1461222374024 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 00:06:14 INFO - PROCESS | 216 | 1461222374027 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 216 | 1461222374029 Marionette TRACE conn5 <- [1,3006,null,{}] 00:06:14 INFO - PROCESS | 216 | 1461222374032 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}] 00:06:14 INFO - PROCESS | 216 | 1461222374141 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 00:06:14 INFO - PROCESS | 216 | 1461222374148 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 216 | ++DOCSHELL 181A0000 == 26 [pid = 216] [id = 763] 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (18240000) [pid = 216] [serial = 2287] [outer = 00000000] 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (19F65000) [pid = 216] [serial = 2288] [outer = 18240000] 00:06:14 INFO - PROCESS | 216 | 1461222374198 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1A28B400) [pid = 216] [serial = 2289] [outer = 18240000] 00:06:14 INFO - PROCESS | 216 | 1461222374623 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"]]]}] 00:06:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:06:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:06:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:06:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:06:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:06:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:06:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:06:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:06:14 INFO - TEST-OK | /FileAPI/historical.html | took 631ms 00:06:14 INFO - PROCESS | 216 | 1461222374665 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 216 | 1461222374667 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 00:06:14 INFO - PROCESS | 216 | 1461222374670 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - TEST-START | /FileAPI/idlharness.html 00:06:14 INFO - PROCESS | 216 | 1461222374672 Marionette TRACE conn5 <- [1,3010,null,{}] 00:06:14 INFO - PROCESS | 216 | 1461222374675 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}] 00:06:14 INFO - PROCESS | 216 | 1461222374748 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 00:06:14 INFO - PROCESS | 216 | 1461222374754 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 216 | ++DOCSHELL 19F5C800 == 27 [pid = 216] [id = 764] 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1A290800) [pid = 216] [serial = 2290] [outer = 00000000] 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1AEC9400) [pid = 216] [serial = 2291] [outer = 1A290800] 00:06:14 INFO - PROCESS | 216 | 1461222374800 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (1AECE400) [pid = 216] [serial = 2292] [outer = 1A290800] 00:06:15 INFO - PROCESS | 216 | 1461222375729 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:06:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:06:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:06:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:06:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:06:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:06:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:06:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:06:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:06: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 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:06:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:06:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:06:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:06: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 00:06: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 00:06:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:06:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:06:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:06:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:06:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:06:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:06:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 1191ms 00:06:15 INFO - TEST-START | /FileAPI/idlharness.worker 00:06:15 INFO - PROCESS | 216 | 1461222375865 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 00:06:15 INFO - PROCESS | 216 | 1461222375867 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 00:06:15 INFO - PROCESS | 216 | 1461222375871 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 216 | 1461222375872 Marionette TRACE conn5 <- [1,3014,null,{}] 00:06:15 INFO - PROCESS | 216 | 1461222375876 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}] 00:06:15 INFO - PROCESS | 216 | 1461222375994 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 00:06:16 INFO - PROCESS | 216 | 1461222376012 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 216 | ++DOCSHELL 1B5BE400 == 28 [pid = 216] [id = 765] 00:06:16 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (1B5EBC00) [pid = 216] [serial = 2293] [outer = 00000000] 00:06:16 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (1C426800) [pid = 216] [serial = 2294] [outer = 1B5EBC00] 00:06:16 INFO - PROCESS | 216 | 1461222376057 Marionette DEBUG loaded listener.js 00:06:16 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (1C0DBC00) [pid = 216] [serial = 2295] [outer = 1B5EBC00] 00:06:16 INFO - PROCESS | 216 | [216] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:06:17 INFO - PROCESS | 216 | 1461222377111 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:06:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:06:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:06:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:06:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:06:17 INFO - {} 00:06: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 - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:06:17 INFO - {} 00:06: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 - {} 00:06:17 INFO - {} 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:06:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:06:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:06:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06: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 00:06:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:06:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:06:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:06:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:06:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:06:17 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:06:17 INFO - {} 00:06:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1380ms 00:06:17 INFO - PROCESS | 216 | 1461222377259 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 216 | 1461222377261 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 00:06:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:06:17 INFO - PROCESS | 216 | 1461222377264 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 216 | 1461222377266 Marionette TRACE conn5 <- [1,3018,null,{}] 00:06:17 INFO - PROCESS | 216 | 1461222377269 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}] 00:06:17 INFO - PROCESS | 216 | 1461222377409 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 00:06:17 INFO - PROCESS | 216 | 1461222377425 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 216 | ++DOCSHELL 12B30400 == 29 [pid = 216] [id = 766] 00:06:17 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1C995C00) [pid = 216] [serial = 2296] [outer = 00000000] 00:06:17 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1D868800) [pid = 216] [serial = 2297] [outer = 1C995C00] 00:06:17 INFO - PROCESS | 216 | 1461222377472 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1D86BC00) [pid = 216] [serial = 2298] [outer = 1C995C00] 00:06:17 INFO - PROCESS | 216 | 1461222377884 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]]]}] 00:06:17 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 00:06:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 00:06:17 INFO - PROCESS | 216 | 1461222377935 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 216 | 1461222377937 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 00:06:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:06:17 INFO - PROCESS | 216 | 1461222377940 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - PROCESS | 216 | 1461222377942 Marionette TRACE conn5 <- [1,3022,null,{}] 00:06:17 INFO - PROCESS | 216 | 1461222377945 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}] 00:06:18 INFO - PROCESS | 216 | 1461222378194 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C0D1400) [pid = 216] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1C96DC00) [pid = 216] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1AEC7400) [pid = 216] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B5BB800) [pid = 216] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B638000) [pid = 216] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1373D400) [pid = 216] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 83 (18F77C00) [pid = 216] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 82 (18196800) [pid = 216] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 81 (16C1E800) [pid = 216] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 80 (12ED3C00) [pid = 216] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 79 (12ED8000) [pid = 216] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 78 (12C79C00) [pid = 216] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 77 (121F3800) [pid = 216] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 76 (0EBE4C00) [pid = 216] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 75 (20488400) [pid = 216] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:06:18 INFO - PROCESS | 216 | --DOMWINDOW == 74 (17129000) [pid = 216] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:06:18 INFO - PROCESS | 216 | 1461222378257 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 216 | ++DOCSHELL 0EBE4C00 == 30 [pid = 216] [id = 767] 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (121F3800) [pid = 216] [serial = 2299] [outer = 00000000] 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1373D400) [pid = 216] [serial = 2300] [outer = 121F3800] 00:06:18 INFO - PROCESS | 216 | 1461222378302 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1B5BB800) [pid = 216] [serial = 2301] [outer = 121F3800] 00:06:18 INFO - PROCESS | 216 | 1461222378657 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]]]}] 00:06:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:06:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 770ms 00:06:18 INFO - PROCESS | 216 | 1461222378737 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 216 | 1461222378739 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 00:06:18 INFO - PROCESS | 216 | 1461222378742 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:06:18 INFO - PROCESS | 216 | 1461222378745 Marionette TRACE conn5 <- [1,3026,null,{}] 00:06:18 INFO - PROCESS | 216 | 1461222378748 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}] 00:06:18 INFO - PROCESS | 216 | 1461222378846 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 00:06:18 INFO - PROCESS | 216 | 1461222378852 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 216 | ++DOCSHELL 16C19400 == 31 [pid = 216] [id = 768] 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (16C20000) [pid = 216] [serial = 2302] [outer = 00000000] 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1F320000) [pid = 216] [serial = 2303] [outer = 16C20000] 00:06:18 INFO - PROCESS | 216 | 1461222378907 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1F468800) [pid = 216] [serial = 2304] [outer = 16C20000] 00:06:19 INFO - PROCESS | 216 | 1461222379313 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"]]]}] 00:06:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:06:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:06:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:06:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 00:06:19 INFO - PROCESS | 216 | 1461222379380 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 216 | 1461222379382 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 00:06:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:06:19 INFO - PROCESS | 216 | 1461222379390 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 216 | 1461222379392 Marionette TRACE conn5 <- [1,3030,null,{}] 00:06:19 INFO - PROCESS | 216 | 1461222379395 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}] 00:06:19 INFO - PROCESS | 216 | 1461222379472 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 00:06:19 INFO - PROCESS | 216 | 1461222379478 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 216 | ++DOCSHELL 1F319800 == 32 [pid = 216] [id = 769] 00:06:19 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (1F471C00) [pid = 216] [serial = 2305] [outer = 00000000] 00:06:19 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (1F502000) [pid = 216] [serial = 2306] [outer = 1F471C00] 00:06:19 INFO - PROCESS | 216 | 1461222379522 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (1F501C00) [pid = 216] [serial = 2307] [outer = 1F471C00] 00:06:20 INFO - PROCESS | 216 | 1461222380154 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]]]}] 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:06:20 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. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:06:20 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'.) 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:06:20 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. 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:06:20 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. 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:06:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:06:20 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. 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:06:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:06:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:06:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:06:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:06:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 885ms 00:06:20 INFO - PROCESS | 216 | 1461222380278 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 216 | 1461222380283 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 00:06:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:06:20 INFO - PROCESS | 216 | 1461222380290 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 216 | 1461222380295 Marionette TRACE conn5 <- [1,3034,null,{}] 00:06:20 INFO - PROCESS | 216 | 1461222380301 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}] 00:06:20 INFO - PROCESS | 216 | 1461222380448 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 00:06:20 INFO - PROCESS | 216 | 1461222380579 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 216 | ++DOCSHELL 0EBE5400 == 33 [pid = 216] [id = 770] 00:06:20 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (0EBE7C00) [pid = 216] [serial = 2308] [outer = 00000000] 00:06:20 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (0F5E8400) [pid = 216] [serial = 2309] [outer = 0EBE7C00] 00:06:20 INFO - PROCESS | 216 | 1461222380638 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (12606000) [pid = 216] [serial = 2310] [outer = 0EBE7C00] 00:06:20 INFO - PROCESS | 216 | [216] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:06:21 INFO - PROCESS | 216 | 1461222381240 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:06:21 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:06:21 INFO - {} 00:06:21 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 990ms 00:06:21 INFO - PROCESS | 216 | 1461222381283 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 216 | 1461222381287 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 00:06:21 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:06:21 INFO - PROCESS | 216 | 1461222381295 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 216 | 1461222381299 Marionette TRACE conn5 <- [1,3038,null,{}] 00:06:21 INFO - PROCESS | 216 | 1461222381303 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}] 00:06:21 INFO - PROCESS | 216 | 1461222381426 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 00:06:21 INFO - PROCESS | 216 | 1461222381537 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 216 | ++DOCSHELL 1260B000 == 34 [pid = 216] [id = 771] 00:06:21 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (126B7800) [pid = 216] [serial = 2311] [outer = 00000000] 00:06:21 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (16C35800) [pid = 216] [serial = 2312] [outer = 126B7800] 00:06:21 INFO - PROCESS | 216 | 1461222381592 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (171C8000) [pid = 216] [serial = 2313] [outer = 126B7800] 00:06:22 INFO - PROCESS | 216 | 1461222382201 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]]]}] 00:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:06:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:06:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 00:06:22 INFO - PROCESS | 216 | 1461222382271 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 216 | 1461222382274 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 00:06:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:06:22 INFO - PROCESS | 216 | 1461222382279 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 216 | 1461222382281 Marionette TRACE conn5 <- [1,3042,null,{}] 00:06:22 INFO - PROCESS | 216 | 1461222382291 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}] 00:06:22 INFO - PROCESS | 216 | 1461222382416 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 00:06:22 INFO - PROCESS | 216 | 1461222382675 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 216 | ++DOCSHELL 0EB32000 == 35 [pid = 216] [id = 772] 00:06:22 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (0EB32400) [pid = 216] [serial = 2314] [outer = 00000000] 00:06:22 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (0EE13400) [pid = 216] [serial = 2315] [outer = 0EB32400] 00:06:22 INFO - PROCESS | 216 | 1461222382733 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1218BC00) [pid = 216] [serial = 2316] [outer = 0EB32400] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 1B77EC00 == 34 [pid = 216] [id = 755] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 17102800 == 33 [pid = 216] [id = 754] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 16A10C00 == 32 [pid = 216] [id = 747] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 0EB19400 == 31 [pid = 216] [id = 748] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 0F588800 == 30 [pid = 216] [id = 746] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 12C79400 == 29 [pid = 216] [id = 751] 00:06:23 INFO - PROCESS | 216 | --DOCSHELL 12C79800 == 28 [pid = 216] [id = 744] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1C96A000) [pid = 216] [serial = 2270] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | 1461222383705 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"]]]}] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1C0DD000) [pid = 216] [serial = 2266] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1C96E400) [pid = 216] [serial = 2268] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1B227C00) [pid = 216] [serial = 2253] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1B5F1800) [pid = 216] [serial = 2256] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1B781400) [pid = 216] [serial = 2259] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1B5F3C00) [pid = 216] [serial = 2257] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 84 (1C0D9C00) [pid = 216] [serial = 2265] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 83 (1C0CF400) [pid = 216] [serial = 2260] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1A8DD800) [pid = 216] [serial = 2250] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 81 (19F66C00) [pid = 216] [serial = 2247] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 80 (19F6A800) [pid = 216] [serial = 2248] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 79 (18247400) [pid = 216] [serial = 2244] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 78 (18B09000) [pid = 216] [serial = 2245] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 77 (171D9800) [pid = 216] [serial = 2241] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 76 (1737F000) [pid = 216] [serial = 2242] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 75 (13AA6800) [pid = 216] [serial = 2238] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 74 (15C4CC00) [pid = 216] [serial = 2239] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 73 (136B3000) [pid = 216] [serial = 2236] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 72 (12C7F000) [pid = 216] [serial = 2233] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 71 (12C85C00) [pid = 216] [serial = 2234] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 70 (126BB400) [pid = 216] [serial = 2230] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 69 (126C2C00) [pid = 216] [serial = 2231] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 68 (0EBEE000) [pid = 216] [serial = 2227] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 67 (0EE0DC00) [pid = 216] [serial = 2228] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 66 (20490800) [pid = 216] [serial = 2225] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 65 (1B227000) [pid = 216] [serial = 2254] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 64 (1AEC4C00) [pid = 216] [serial = 2263] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 63 (1AEC5C00) [pid = 216] [serial = 2262] [outer = 00000000] [url = about:blank] 00:06:23 INFO - PROCESS | 216 | --DOMWINDOW == 62 (1A8DC400) [pid = 216] [serial = 2251] [outer = 00000000] [url = about:blank] 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:06:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:06:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:06: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" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:06: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" 00:06:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:06:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:06:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:06:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1519ms 00:06:23 INFO - PROCESS | 216 | 1461222383802 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 216 | 1461222383806 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 00:06:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:06:23 INFO - PROCESS | 216 | 1461222383810 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 216 | 1461222383813 Marionette TRACE conn5 <- [1,3046,null,{}] 00:06:23 INFO - PROCESS | 216 | 1461222383818 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}] 00:06:23 INFO - PROCESS | 216 | 1461222383899 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 00:06:23 INFO - PROCESS | 216 | 1461222383906 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 216 | ++DOCSHELL 126B8000 == 29 [pid = 216] [id = 773] 00:06:23 INFO - PROCESS | 216 | ++DOMWINDOW == 63 (126B9800) [pid = 216] [serial = 2317] [outer = 00000000] 00:06:23 INFO - PROCESS | 216 | ++DOMWINDOW == 64 (127C9400) [pid = 216] [serial = 2318] [outer = 126B9800] 00:06:23 INFO - PROCESS | 216 | 1461222383954 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 216 | ++DOMWINDOW == 65 (1283D800) [pid = 216] [serial = 2319] [outer = 126B9800] 00:06:24 INFO - PROCESS | 216 | 1461222384527 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]]]}] 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:06:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:06:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:06:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:06:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:06:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:06:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:06:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:06:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:06:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 780ms 00:06:24 INFO - PROCESS | 216 | 1461222384593 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 00:06:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:06:24 INFO - PROCESS | 216 | 1461222384597 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 00:06:24 INFO - PROCESS | 216 | 1461222384602 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 216 | 1461222384604 Marionette TRACE conn5 <- [1,3050,null,{}] 00:06:24 INFO - PROCESS | 216 | 1461222384608 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}] 00:06:24 INFO - PROCESS | 216 | 1461222384691 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 00:06:24 INFO - PROCESS | 216 | 1461222384782 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 216 | ++DOCSHELL 1285E800 == 30 [pid = 216] [id = 774] 00:06:24 INFO - PROCESS | 216 | ++DOMWINDOW == 66 (136A8800) [pid = 216] [serial = 2320] [outer = 00000000] 00:06:24 INFO - PROCESS | 216 | ++DOMWINDOW == 67 (173E0000) [pid = 216] [serial = 2321] [outer = 136A8800] 00:06:24 INFO - PROCESS | 216 | 1461222384829 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 216 | ++DOMWINDOW == 68 (1819E400) [pid = 216] [serial = 2322] [outer = 136A8800] 00:06:25 INFO - PROCESS | 216 | [216] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:06:25 INFO - PROCESS | 216 | 1461222385249 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:06:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:06:25 INFO - {} 00:06:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 00:06:25 INFO - PROCESS | 216 | 1461222385305 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 216 | 1461222385308 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 00:06:25 INFO - PROCESS | 216 | 1461222385313 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:06:25 INFO - PROCESS | 216 | 1461222385319 Marionette TRACE conn5 <- [1,3054,null,{}] 00:06:25 INFO - PROCESS | 216 | 1461222385328 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}] 00:06:25 INFO - PROCESS | 216 | 1461222385411 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 00:06:25 INFO - PROCESS | 216 | 1461222385420 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 216 | ++DOCSHELL 19F65C00 == 31 [pid = 216] [id = 775] 00:06:25 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (19F66800) [pid = 216] [serial = 2323] [outer = 00000000] 00:06:25 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1AE3B000) [pid = 216] [serial = 2324] [outer = 19F66800] 00:06:25 INFO - PROCESS | 216 | 1461222385465 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1AE5C400) [pid = 216] [serial = 2325] [outer = 19F66800] 00:06:25 INFO - PROCESS | 216 | 1461222385903 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]]]}] 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:06:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:06:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 632ms 00:06:25 INFO - PROCESS | 216 | 1461222385950 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 216 | 1461222385952 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 00:06:25 INFO - PROCESS | 216 | 1461222385956 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:06:25 INFO - PROCESS | 216 | 1461222385957 Marionette TRACE conn5 <- [1,3058,null,{}] 00:06:25 INFO - PROCESS | 216 | 1461222385968 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}] 00:06:26 INFO - PROCESS | 216 | 1461222386081 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 00:06:26 INFO - PROCESS | 216 | 1461222386087 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 216 | ++DOCSHELL 1AECBC00 == 32 [pid = 216] [id = 776] 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1B225000) [pid = 216] [serial = 2326] [outer = 00000000] 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1B5BB000) [pid = 216] [serial = 2327] [outer = 1B225000] 00:06:26 INFO - PROCESS | 216 | 1461222386131 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1B5BD400) [pid = 216] [serial = 2328] [outer = 1B225000] 00:06:26 INFO - PROCESS | 216 | 1461222386569 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]]]}] 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:06:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:06:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 00:06:26 INFO - PROCESS | 216 | 1461222386590 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 216 | 1461222386592 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 00:06:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:06:26 INFO - PROCESS | 216 | 1461222386601 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 216 | 1461222386603 Marionette TRACE conn5 <- [1,3062,null,{}] 00:06:26 INFO - PROCESS | 216 | 1461222386606 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}] 00:06:26 INFO - PROCESS | 216 | 1461222386716 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 00:06:26 INFO - PROCESS | 216 | 1461222386722 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 216 | ++DOCSHELL 12C88C00 == 33 [pid = 216] [id = 777] 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (12ED3C00) [pid = 216] [serial = 2329] [outer = 00000000] 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1B5F2400) [pid = 216] [serial = 2330] [outer = 12ED3C00] 00:06:26 INFO - PROCESS | 216 | 1461222386776 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1B63A400) [pid = 216] [serial = 2331] [outer = 12ED3C00] 00:06:27 INFO - PROCESS | 216 | 1461222387249 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]]]}] 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:06:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:06:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 00:06:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:06:27 INFO - PROCESS | 216 | 1461222387289 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 216 | 1461222387291 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 00:06:27 INFO - PROCESS | 216 | 1461222387295 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 216 | 1461222387296 Marionette TRACE conn5 <- [1,3066,null,{}] 00:06:27 INFO - PROCESS | 216 | 1461222387300 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}] 00:06:27 INFO - PROCESS | 216 | 1461222387415 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 00:06:27 INFO - PROCESS | 216 | 1461222387420 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 216 | ++DOCSHELL 1B781400 == 34 [pid = 216] [id = 778] 00:06:27 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1B781800) [pid = 216] [serial = 2332] [outer = 00000000] 00:06:27 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1C0D7C00) [pid = 216] [serial = 2333] [outer = 1B781800] 00:06:27 INFO - PROCESS | 216 | 1461222387465 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1C0DD400) [pid = 216] [serial = 2334] [outer = 1B781800] 00:06:27 INFO - PROCESS | 216 | 1461222387929 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] 00:06:28 INFO - PROCESS | 216 | 1461222388151 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 00:06:28 INFO - PROCESS | 216 | 1461222388161 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 216 | 1461222388162 Marionette TRACE conn5 <- [1,3070,null,{}] 00:06:28 INFO - PROCESS | 216 | 1461222388166 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}] 00:06:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:06:28 INFO - PROCESS | 216 | 1461222388242 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 00:06:28 INFO - PROCESS | 216 | 1461222388252 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 216 | ++DOCSHELL 18240000 == 35 [pid = 216] [id = 779] 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 69 (18246C00) [pid = 216] [serial = 2335] [outer = 00000000] 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 70 (1C7E7400) [pid = 216] [serial = 2336] [outer = 18246C00] 00:06:28 INFO - PROCESS | 216 | 1461222388298 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 71 (1C96D800) [pid = 216] [serial = 2337] [outer = 18246C00] 00:06:28 INFO - PROCESS | 216 | 1461222388702 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]]]}] 00:06:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:06:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:06:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:06:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 570ms 00:06:28 INFO - PROCESS | 216 | 1461222388744 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 216 | 1461222388746 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 00:06:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:06:28 INFO - PROCESS | 216 | 1461222388750 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 216 | 1461222388751 Marionette TRACE conn5 <- [1,3074,null,{}] 00:06:28 INFO - PROCESS | 216 | 1461222388767 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}] 00:06:28 INFO - PROCESS | 216 | 1461222388845 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 00:06:28 INFO - PROCESS | 216 | 1461222388852 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 216 | ++DOCSHELL 1C766800 == 36 [pid = 216] [id = 780] 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 72 (1C995400) [pid = 216] [serial = 2338] [outer = 00000000] 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 73 (1C9A1800) [pid = 216] [serial = 2339] [outer = 1C995400] 00:06:28 INFO - PROCESS | 216 | 1461222388896 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 216 | ++DOMWINDOW == 74 (1C9A1400) [pid = 216] [serial = 2340] [outer = 1C995400] 00:06:29 INFO - PROCESS | 216 | 1461222389310 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:06:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 570ms 00:06:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:06:29 INFO - PROCESS | 216 | 1461222389321 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 216 | 1461222389323 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 00:06:29 INFO - PROCESS | 216 | 1461222389326 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 216 | 1461222389327 Marionette TRACE conn5 <- [1,3078,null,{}] 00:06:29 INFO - PROCESS | 216 | 1461222389331 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}] 00:06:29 INFO - PROCESS | 216 | 1461222389453 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 00:06:29 INFO - PROCESS | 216 | 1461222389461 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 216 | ++DOCSHELL 19F61000 == 37 [pid = 216] [id = 781] 00:06:29 INFO - PROCESS | 216 | ++DOMWINDOW == 75 (1C99BC00) [pid = 216] [serial = 2341] [outer = 00000000] 00:06:29 INFO - PROCESS | 216 | ++DOMWINDOW == 76 (1CB91400) [pid = 216] [serial = 2342] [outer = 1C99BC00] 00:06:29 INFO - PROCESS | 216 | 1461222389506 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 216 | ++DOMWINDOW == 77 (1CC10C00) [pid = 216] [serial = 2343] [outer = 1C99BC00] 00:06:29 INFO - PROCESS | 216 | 1461222389919 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:06:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 00:06:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:06:29 INFO - PROCESS | 216 | 1461222389956 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 216 | 1461222389958 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 00:06:29 INFO - PROCESS | 216 | 1461222389961 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 216 | 1461222389963 Marionette TRACE conn5 <- [1,3082,null,{}] 00:06:29 INFO - PROCESS | 216 | 1461222389967 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}] 00:06:30 INFO - PROCESS | 216 | 1461222390086 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 00:06:30 INFO - PROCESS | 216 | 1461222390094 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 216 | ++DOCSHELL 1C9A0C00 == 38 [pid = 216] [id = 782] 00:06:30 INFO - PROCESS | 216 | ++DOMWINDOW == 78 (1C9EFC00) [pid = 216] [serial = 2344] [outer = 00000000] 00:06:30 INFO - PROCESS | 216 | ++DOMWINDOW == 79 (1D1D7C00) [pid = 216] [serial = 2345] [outer = 1C9EFC00] 00:06:30 INFO - PROCESS | 216 | 1461222390144 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 216 | ++DOMWINDOW == 80 (1D430800) [pid = 216] [serial = 2346] [outer = 1C9EFC00] 00:06:30 INFO - PROCESS | 216 | 1461222390729 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:06:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 00:06:30 INFO - PROCESS | 216 | 1461222390831 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 216 | 1461222390837 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 00:06:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:06:30 INFO - PROCESS | 216 | 1461222390858 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 216 | 1461222390862 Marionette TRACE conn5 <- [1,3086,null,{}] 00:06:30 INFO - PROCESS | 216 | 1461222390868 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}] 00:06:30 INFO - PROCESS | 216 | 1461222390984 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 00:06:31 INFO - PROCESS | 216 | 1461222391123 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 216 | ++DOCSHELL 12832C00 == 39 [pid = 216] [id = 783] 00:06:31 INFO - PROCESS | 216 | ++DOMWINDOW == 81 (12839C00) [pid = 216] [serial = 2347] [outer = 00000000] 00:06:31 INFO - PROCESS | 216 | ++DOMWINDOW == 82 (12C87000) [pid = 216] [serial = 2348] [outer = 12839C00] 00:06:31 INFO - PROCESS | 216 | 1461222391186 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 216 | ++DOMWINDOW == 83 (12E63800) [pid = 216] [serial = 2349] [outer = 12839C00] 00:06:31 INFO - PROCESS | 216 | 1461222391718 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]]]}] 00:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:06:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:06:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 890ms 00:06:31 INFO - PROCESS | 216 | 1461222391750 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 216 | 1461222391756 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 00:06:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:06:31 INFO - PROCESS | 216 | 1461222391762 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 216 | 1461222391765 Marionette TRACE conn5 <- [1,3090,null,{}] 00:06:31 INFO - PROCESS | 216 | 1461222391769 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}] 00:06:31 INFO - PROCESS | 216 | 1461222391908 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 00:06:32 INFO - PROCESS | 216 | 1461222392028 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 216 | ++DOCSHELL 1283DC00 == 40 [pid = 216] [id = 784] 00:06:32 INFO - PROCESS | 216 | ++DOMWINDOW == 84 (12C81000) [pid = 216] [serial = 2350] [outer = 00000000] 00:06:32 INFO - PROCESS | 216 | ++DOMWINDOW == 85 (18B05000) [pid = 216] [serial = 2351] [outer = 12C81000] 00:06:32 INFO - PROCESS | 216 | 1461222392085 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 216 | ++DOMWINDOW == 86 (18F72400) [pid = 216] [serial = 2352] [outer = 12C81000] 00:06:32 INFO - PROCESS | 216 | 1461222392617 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:06:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:06:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 00:06:32 INFO - PROCESS | 216 | 1461222392634 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 216 | 1461222392636 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 00:06:32 INFO - PROCESS | 216 | 1461222392640 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:06:32 INFO - PROCESS | 216 | 1461222392644 Marionette TRACE conn5 <- [1,3094,null,{}] 00:06:32 INFO - PROCESS | 216 | 1461222392655 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}] 00:06:32 INFO - PROCESS | 216 | 1461222392764 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 00:06:32 INFO - PROCESS | 216 | 1461222392909 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 216 | ++DOCSHELL 171CE400 == 41 [pid = 216] [id = 785] 00:06:32 INFO - PROCESS | 216 | ++DOMWINDOW == 87 (19F69000) [pid = 216] [serial = 2353] [outer = 00000000] 00:06:32 INFO - PROCESS | 216 | ++DOMWINDOW == 88 (1B782C00) [pid = 216] [serial = 2354] [outer = 19F69000] 00:06:32 INFO - PROCESS | 216 | 1461222392971 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 216 | ++DOMWINDOW == 89 (1C971800) [pid = 216] [serial = 2355] [outer = 19F69000] 00:06:33 INFO - PROCESS | 216 | 1461222393451 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]]]}] 00:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:06:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:06:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 830ms 00:06:33 INFO - PROCESS | 216 | 1461222393474 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 216 | 1461222393476 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 00:06:33 INFO - PROCESS | 216 | 1461222393480 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:06:33 INFO - PROCESS | 216 | 1461222393482 Marionette TRACE conn5 <- [1,3098,null,{}] 00:06:33 INFO - PROCESS | 216 | 1461222393486 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}] 00:06:33 INFO - PROCESS | 216 | 1461222393592 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 00:06:33 INFO - PROCESS | 216 | 1461222393735 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 216 | ++DOCSHELL 1B77F000 == 42 [pid = 216] [id = 786] 00:06:33 INFO - PROCESS | 216 | ++DOMWINDOW == 90 (1C974800) [pid = 216] [serial = 2356] [outer = 00000000] 00:06:33 INFO - PROCESS | 216 | ++DOMWINDOW == 91 (1D832000) [pid = 216] [serial = 2357] [outer = 1C974800] 00:06:33 INFO - PROCESS | 216 | 1461222393794 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 216 | ++DOMWINDOW == 92 (1D86A000) [pid = 216] [serial = 2358] [outer = 1C974800] 00:06:34 INFO - PROCESS | 216 | 1461222394323 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"]]]}] 00:06:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:06: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 00:06:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:06:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 871ms 00:06:34 INFO - PROCESS | 216 | 1461222394355 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 216 | 1461222394357 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 00:06:34 INFO - PROCESS | 216 | 1461222394361 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:06:34 INFO - PROCESS | 216 | 1461222394363 Marionette TRACE conn5 <- [1,3102,null,{}] 00:06:34 INFO - PROCESS | 216 | 1461222394367 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}] 00:06:34 INFO - PROCESS | 216 | 1461222394481 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 00:06:34 INFO - PROCESS | 216 | 1461222394757 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\", \"4321cbce-dc60-45dd-884f-4b07a66bafc5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 216 | ++DOCSHELL 0EB3CC00 == 43 [pid = 216] [id = 787] 00:06:34 INFO - PROCESS | 216 | ++DOMWINDOW == 93 (1223D000) [pid = 216] [serial = 2359] [outer = 00000000] 00:06:34 INFO - PROCESS | 216 | ++DOMWINDOW == 94 (126C4C00) [pid = 216] [serial = 2360] [outer = 1223D000] 00:06:34 INFO - PROCESS | 216 | 1461222394828 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 216 | ++DOMWINDOW == 95 (12838C00) [pid = 216] [serial = 2361] [outer = 1223D000] 00:06:35 INFO - PROCESS | 216 | 1461222395338 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]]]}] 00:06:35 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:06:35 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1019ms 00:06:35 INFO - PROCESS | 216 | 1461222395384 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 216 | 1461222395389 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 94 (1F502000) [pid = 216] [serial = 2306] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 93 (1C426800) [pid = 216] [serial = 2294] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 92 (1373D400) [pid = 216] [serial = 2300] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 91 (1B5BB800) [pid = 216] [serial = 2301] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 90 (1F468800) [pid = 216] [serial = 2304] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 89 (1D86BC00) [pid = 216] [serial = 2298] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 88 (1AECE400) [pid = 216] [serial = 2292] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 87 (1C0DBC00) [pid = 216] [serial = 2295] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 86 (1D868800) [pid = 216] [serial = 2297] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 85 (1C969800) [pid = 216] [serial = 2271] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 84 (12C80000) [pid = 216] [serial = 2279] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 83 (12CBE400) [pid = 216] [serial = 2280] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 82 (1AEC9400) [pid = 216] [serial = 2291] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 81 (0EBEC000) [pid = 216] [serial = 2273] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 80 (0EE10400) [pid = 216] [serial = 2274] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 79 (173E0C00) [pid = 216] [serial = 2285] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 78 (174EB000) [pid = 216] [serial = 2286] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 77 (15C07000) [pid = 216] [serial = 2282] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 76 (15CEC800) [pid = 216] [serial = 2283] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 75 (19F65000) [pid = 216] [serial = 2288] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 74 (1F320000) [pid = 216] [serial = 2303] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 73 (1A28B400) [pid = 216] [serial = 2289] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 72 (126B9400) [pid = 216] [serial = 2276] [outer = 00000000] [url = about:blank] 00:06:35 INFO - PROCESS | 216 | --DOMWINDOW == 71 (127D0000) [pid = 216] [serial = 2277] [outer = 00000000] [url = about:blank] 00:06:36 WARNING - u'runner_teardown' () 00:06:36 INFO - No more tests 00:06:36 INFO - Got 0 unexpected results 00:06:36 INFO - SUITE-END | took 678s 00:06:36 INFO - Closing logging queue 00:06:36 INFO - queue closed 00:06:36 INFO - Return code: 0 00:06:36 WARNING - # TBPL SUCCESS # 00:06:36 INFO - Running post-action listener: _resource_record_post_action 00:06:36 INFO - Running post-run listener: _resource_record_post_run 00:06:37 INFO - Total resource usage - Wall time: 688s; CPU: 14.0%; Read bytes: 141032448; Write bytes: 1173456896; Read time: 1958630; Write time: 9581190 00:06:37 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:06:37 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 31034880; Read time: 0; Write time: 27440 00:06:37 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 137985024; Write bytes: 1081276928; Read time: 1948470; Write time: 9510220 00:06:37 INFO - Running post-run listener: _upload_blobber_files 00:06:37 INFO - Blob upload gear active. 00:06:37 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:06: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 00:06: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', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:06: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 fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:06:38 INFO - (blobuploader) - INFO - Open directory for files ... 00:06:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:06:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:06:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:06:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:06:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:06:39 INFO - (blobuploader) - INFO - Done attempting. 00:06:39 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:06:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:06:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:06:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:06:41 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:06:41 INFO - (blobuploader) - INFO - Done attempting. 00:06:41 INFO - (blobuploader) - INFO - Iteration through files over. 00:06:41 INFO - Return code: 0 00:06:41 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:06:41 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b0ec6ed8647801f6aefc3f7bf24a5a10265d62c22ab19ae04d37a3c859ce71a9956626f702c43b35b85efef930c75e317b4bbf9b19da426865c514e293e121ad", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c010099331eb6ab4d7f5c68f6ec4481bce33bf0a01cadfb905b031bc16fbae8385010f9d96d35dd97360dda19aebba6dd7e75f9bbaa1f087505c973313b809f"} 00:06:41 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:06:41 INFO - Writing to file C:\slave\test\properties\blobber_files 00:06:41 INFO - Contents: 00:06:41 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b0ec6ed8647801f6aefc3f7bf24a5a10265d62c22ab19ae04d37a3c859ce71a9956626f702c43b35b85efef930c75e317b4bbf9b19da426865c514e293e121ad", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c010099331eb6ab4d7f5c68f6ec4481bce33bf0a01cadfb905b031bc16fbae8385010f9d96d35dd97360dda19aebba6dd7e75f9bbaa1f087505c973313b809f"} 00:06:41 INFO - Running post-run listener: copy_logs_to_upload_dir 00:06:41 INFO - Copying logs to upload dir... 00:06:41 INFO - mkdir: C:\slave\test\build\upload\logs 00:06:41 INFO - Copying logs to upload dir... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... 00:06:41 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=910.751000 ========= master_lag: 55.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 6 secs) (at 2016-04-21 00:07:35.876924) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:07:35.877872) ========= '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-210 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-210 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-210 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b0ec6ed8647801f6aefc3f7bf24a5a10265d62c22ab19ae04d37a3c859ce71a9956626f702c43b35b85efef930c75e317b4bbf9b19da426865c514e293e121ad", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c010099331eb6ab4d7f5c68f6ec4481bce33bf0a01cadfb905b031bc16fbae8385010f9d96d35dd97360dda19aebba6dd7e75f9bbaa1f087505c973313b809f"} build_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/b0ec6ed8647801f6aefc3f7bf24a5a10265d62c22ab19ae04d37a3c859ce71a9956626f702c43b35b85efef930c75e317b4bbf9b19da426865c514e293e121ad", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1c010099331eb6ab4d7f5c68f6ec4481bce33bf0a01cadfb905b031bc16fbae8385010f9d96d35dd97360dda19aebba6dd7e75f9bbaa1f087505c973313b809f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N6WIPm5CRx-nqc6X_vvgWg/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-21 00:07:36.112302) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:07:36.112696) ========= '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-210 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-210 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-210 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.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 00:07:36.260790) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-21 00:07:36.261114) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-04-21 00:07:41.291558) ========= ========= Total master_lag: 55.71 =========