builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-031 starttime: 1468230195.73 results: success (0) buildid: 20160711002726 builduid: 8ea23c3d49cc42fa939119f9075f8e6d revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:15.734416) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:15.735192) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:15.735690) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:16.039152) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:43:16.039742) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 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 --02:43:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.51 MB/s 02:43:17 (8.51 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.177000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-11 02:43:17.421773) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-11 02:43:17.422444) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 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.002000 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-11 02:43:21.525644) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-11 02:43:21.526137) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9d734024ed35d74449601cc04917b327e0973c0d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9d734024ed35d74449601cc04917b327e0973c0d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 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-07-11 02:43:21,887 truncating revision to first 12 chars 2016-07-11 02:43:21,887 Setting DEBUG logging. 2016-07-11 02:43:21,887 attempt 1/10 2016-07-11 02:43:21,887 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9d734024ed35?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-11 02:43:22,378 unpacking tar archive at: mozilla-beta-9d734024ed35/testing/mozharness/ program finished with exit code 0 elapsedTime=1.283000 ========= master_lag: 4.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-07-11 02:43:27.148786) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:27.149212) ========= script_repo_revision: 9d734024ed35d74449601cc04917b327e0973c0d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:27.149644) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:27.149914) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-11 02:43:27.342892) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 56 mins, 58 secs) (at 2016-07-11 02:43:27.343263) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 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 02:43:27 INFO - MultiFileLogger online at 20160711 02:43:27 in C:\slave\test 02:43:27 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:43:27 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:43:27 INFO - {'append_to_log': False, 02:43:27 INFO - 'base_work_dir': 'C:\\slave\\test', 02:43:27 INFO - 'blob_upload_branch': 'mozilla-beta', 02:43:27 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:43:27 INFO - 'buildbot_json_path': 'buildprops.json', 02:43:27 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:43:27 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:43:27 INFO - 'download_minidump_stackwalk': True, 02:43:27 INFO - 'download_symbols': 'true', 02:43:27 INFO - 'e10s': False, 02:43:27 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:43:27 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:43:27 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:43:27 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:43:27 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:43:27 INFO - 'C:/mozilla-build/tooltool.py'), 02:43:27 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:43:27 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:43:27 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:43:27 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:43:27 INFO - 'log_level': 'info', 02:43:27 INFO - 'log_to_console': True, 02:43:27 INFO - 'opt_config_files': (), 02:43:27 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:43:27 INFO - '--processes=1', 02:43:27 INFO - '--config=%(test_path)s/wptrunner.ini', 02:43:27 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:43:27 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:43:27 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:43:27 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:43:27 INFO - 'pip_index': False, 02:43:27 INFO - 'require_test_zip': True, 02:43:27 INFO - 'test_type': ('testharness',), 02:43:27 INFO - 'this_chunk': '1', 02:43:27 INFO - 'total_chunks': '10', 02:43:27 INFO - 'virtualenv_path': 'venv', 02:43:27 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:43:27 INFO - 'work_dir': 'build'} 02:43:27 INFO - ##### 02:43:27 INFO - ##### Running clobber step. 02:43:27 INFO - ##### 02:43:27 INFO - Running pre-action listener: _resource_record_pre_action 02:43:27 INFO - Running main action method: clobber 02:43:27 INFO - rmtree: C:\slave\test\build 02:43:27 INFO - Using _rmtree_windows ... 02:43:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:45:17 INFO - Running post-action listener: _resource_record_post_action 02:45:17 INFO - ##### 02:45:17 INFO - ##### Running read-buildbot-config step. 02:45:17 INFO - ##### 02:45:17 INFO - Running pre-action listener: _resource_record_pre_action 02:45:17 INFO - Running main action method: read_buildbot_config 02:45:17 INFO - Using buildbot properties: 02:45:17 INFO - { 02:45:17 INFO - "project": "", 02:45:17 INFO - "product": "firefox", 02:45:17 INFO - "script_repo_revision": "production", 02:45:17 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 02:45:17 INFO - "repository": "", 02:45:17 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 02:45:17 INFO - "buildid": "20160711002726", 02:45:17 INFO - "pgo_build": "False", 02:45:17 INFO - "basedir": "C:\\slave\\test", 02:45:17 INFO - "buildnumber": 19, 02:45:17 INFO - "slavename": "t-w732-ix-031", 02:45:17 INFO - "revision": "9d734024ed35d74449601cc04917b327e0973c0d", 02:45:17 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 02:45:17 INFO - "platform": "win32", 02:45:17 INFO - "branch": "mozilla-beta", 02:45:17 INFO - "repo_path": "releases/mozilla-beta", 02:45:17 INFO - "moz_repo_path": "", 02:45:17 INFO - "stage_platform": "win32", 02:45:17 INFO - "builduid": "8ea23c3d49cc42fa939119f9075f8e6d", 02:45:17 INFO - "slavebuilddir": "test" 02:45:17 INFO - } 02:45:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:45:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:45:17 INFO - Running post-action listener: _resource_record_post_action 02:45:17 INFO - ##### 02:45:17 INFO - ##### Running download-and-extract step. 02:45:17 INFO - ##### 02:45:17 INFO - Running pre-action listener: _resource_record_pre_action 02:45:17 INFO - Running main action method: download_and_extract 02:45:17 INFO - mkdir: C:\slave\test\build\tests 02:45:17 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')]} 02:45:17 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:45:17 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:45:17 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:45:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:45:18 INFO - Downloaded 1240 bytes. 02:45:18 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:45:18 INFO - Using the following test package requirements: 02:45:18 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:45:18 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:45:18 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:45:18 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'jsshell-win32.zip'], 02:45:18 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:45:18 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:45:18 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:45:18 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:45:18 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:45:18 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:45:18 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:45:18 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:45:18 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')]} 02:45:18 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:45:18 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:45:18 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:45:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:45:20 INFO - Downloaded 20402956 bytes. 02:45:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:45:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:45:22 INFO - caution: filename not matched: web-platform/* 02:45:22 INFO - Return code: 11 02:45:22 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')]} 02:45:22 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:45:22 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:45:22 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:45:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:45:26 INFO - Downloaded 36389908 bytes. 02:45:26 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:45:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:46:16 INFO - caution: filename not matched: bin/* 02:46:16 INFO - caution: filename not matched: config/* 02:46:16 INFO - caution: filename not matched: mozbase/* 02:46:16 INFO - caution: filename not matched: marionette/* 02:46:16 INFO - caution: filename not matched: tools/wptserve/* 02:46:16 INFO - Return code: 11 02:46:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:16 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:46:16 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:46:16 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:46:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:46:18 INFO - Downloaded 68473254 bytes. 02:46:18 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:46:18 INFO - mkdir: C:\slave\test\properties 02:46:18 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:46:18 INFO - Writing to file C:\slave\test\properties\build_url 02:46:18 INFO - Contents: 02:46:18 INFO - build_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:46:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:46:18 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:46:18 INFO - Writing to file C:\slave\test\properties\symbols_url 02:46:18 INFO - Contents: 02:46:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:46:18 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')]} 02:46:18 INFO - https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:46:18 INFO - trying https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:46:18 INFO - Downloading https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:46:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:46:22 INFO - Downloaded 55585909 bytes. 02:46:22 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:46:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:46:25 INFO - Return code: 0 02:46:25 INFO - Running post-action listener: _resource_record_post_action 02:46:25 INFO - Running post-action listener: set_extra_try_arguments 02:46:25 INFO - ##### 02:46:25 INFO - ##### Running create-virtualenv step. 02:46:25 INFO - ##### 02:46:25 INFO - Running pre-action listener: _pre_create_virtualenv 02:46:25 INFO - Running pre-action listener: _resource_record_pre_action 02:46:25 INFO - Running main action method: create_virtualenv 02:46:25 INFO - Creating virtualenv C:\slave\test\build\venv 02:46:25 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 02:46:25 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:46:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:46:37 INFO - Installing distribute......................................................................................................................................................................................done. 02:46:38 INFO - Return code: 0 02:46:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:46:38 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')]} 02:46:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:38 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')]} 02:46:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:38 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 0x01BA46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB3200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 02:46:38 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 02:46:38 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 02:46:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:46:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:46:38 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:46:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:38 INFO - 'DCLOCATION': 'SCL3', 02:46:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:46:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:46:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:46:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:46:38 INFO - 'HOMEDRIVE': 'C:', 02:46:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:46:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:38 INFO - 'KTS_VERSION': '1.19c', 02:46:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:46:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:46:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:46:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:46:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:46:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:46:38 INFO - 'MOZ_AIRBAG': '1', 02:46:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:38 INFO - 'MOZ_MSVCVERSION': '8', 02:46:38 INFO - 'MOZ_NO_REMOTE': '1', 02:46:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:46:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:46:38 INFO - 'NO_EM_RESTART': '1', 02:46:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:38 INFO - 'OS': 'Windows_NT', 02:46:38 INFO - 'OURDRIVE': 'C:', 02:46:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:46:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:38 INFO - 'PROCESSOR_LEVEL': '6', 02:46:38 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:46:38 INFO - 'PROMPT': '$P$G', 02:46:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:38 INFO - 'PWD': 'C:\\slave\\test', 02:46:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:38 INFO - 'SYSTEMDRIVE': 'C:', 02:46:38 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:38 INFO - 'TEST1': 'testie', 02:46:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:38 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:46:38 INFO - 'USERNAME': 'cltbld', 02:46:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:46:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:46:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:46:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:46:38 INFO - 'WINDIR': 'C:\\windows', 02:46:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:46:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:46:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:39 INFO - Downloading/unpacking psutil>=0.7.1 02:46:40 INFO - Running setup.py egg_info for package psutil 02:46:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:46:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:46:40 INFO - Installing collected packages: psutil 02:46:40 INFO - Running setup.py install for psutil 02:46:40 INFO - building 'psutil._psutil_windows' extension 02:46:40 INFO - error: Unable to find vcvarsall.bat 02:46:40 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-6nxkbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:46:40 INFO - running install 02:46:40 INFO - running build 02:46:40 INFO - running build_py 02:46:40 INFO - creating build 02:46:40 INFO - creating build\lib.win32-2.7 02:46:40 INFO - creating build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:46:40 INFO - running build_ext 02:46:40 INFO - building 'psutil._psutil_windows' extension 02:46:40 INFO - error: Unable to find vcvarsall.bat 02:46:40 INFO - ---------------------------------------- 02:46:40 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-6nxkbm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:46:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:46:40 WARNING - Return code: 1 02:46:40 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! 02:46:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:46:40 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')]} 02:46:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:40 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')]} 02:46:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:40 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 0x01BA46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB3200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 02:46:40 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 02:46:40 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 02:46:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:46:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:46:40 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:46:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:40 INFO - 'DCLOCATION': 'SCL3', 02:46:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:46:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:46:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:46:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:46:40 INFO - 'HOMEDRIVE': 'C:', 02:46:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:46:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:40 INFO - 'KTS_VERSION': '1.19c', 02:46:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:46:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:46:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:46:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:46:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:46:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:46:40 INFO - 'MOZ_AIRBAG': '1', 02:46:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:40 INFO - 'MOZ_MSVCVERSION': '8', 02:46:40 INFO - 'MOZ_NO_REMOTE': '1', 02:46:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:46:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:46:40 INFO - 'NO_EM_RESTART': '1', 02:46:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:40 INFO - 'OS': 'Windows_NT', 02:46:40 INFO - 'OURDRIVE': 'C:', 02:46:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:46:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:40 INFO - 'PROCESSOR_LEVEL': '6', 02:46:40 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:46:40 INFO - 'PROMPT': '$P$G', 02:46:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:40 INFO - 'PWD': 'C:\\slave\\test', 02:46:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:40 INFO - 'SYSTEMDRIVE': 'C:', 02:46:40 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:40 INFO - 'TEST1': 'testie', 02:46:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:40 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:46:40 INFO - 'USERNAME': 'cltbld', 02:46:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:46:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:46:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:46:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:46:40 INFO - 'WINDIR': 'C:\\windows', 02:46:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:46:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:46:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:46:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:46:41 INFO - Running setup.py egg_info for package mozsystemmonitor 02:46:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:46:41 INFO - Running setup.py egg_info for package psutil 02:46:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:46:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:46:41 INFO - Installing collected packages: mozsystemmonitor, psutil 02:46:41 INFO - Running setup.py install for mozsystemmonitor 02:46:41 INFO - Running setup.py install for psutil 02:46:41 INFO - building 'psutil._psutil_windows' extension 02:46:41 INFO - error: Unable to find vcvarsall.bat 02:46:41 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-usi5wo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:46:41 INFO - running install 02:46:41 INFO - running build 02:46:41 INFO - running build_py 02:46:41 INFO - running build_ext 02:46:41 INFO - building 'psutil._psutil_windows' extension 02:46:41 INFO - error: Unable to find vcvarsall.bat 02:46:41 INFO - ---------------------------------------- 02:46:41 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-usi5wo-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:46:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:46:41 WARNING - Return code: 1 02:46:41 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! 02:46:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:46:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:41 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 0x01BA46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB3200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 02:46:41 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 02:46:41 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 02:46:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:46:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:46:41 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:46:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:41 INFO - 'DCLOCATION': 'SCL3', 02:46:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:46:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:46:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:46:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:46:41 INFO - 'HOMEDRIVE': 'C:', 02:46:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:46:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:41 INFO - 'KTS_VERSION': '1.19c', 02:46:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:46:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:46:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:46:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:46:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:46:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:46:41 INFO - 'MOZ_AIRBAG': '1', 02:46:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:41 INFO - 'MOZ_MSVCVERSION': '8', 02:46:41 INFO - 'MOZ_NO_REMOTE': '1', 02:46:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:46:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:46:41 INFO - 'NO_EM_RESTART': '1', 02:46:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:41 INFO - 'OS': 'Windows_NT', 02:46:41 INFO - 'OURDRIVE': 'C:', 02:46:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:46:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:41 INFO - 'PROCESSOR_LEVEL': '6', 02:46:41 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:46:41 INFO - 'PROMPT': '$P$G', 02:46:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:41 INFO - 'PWD': 'C:\\slave\\test', 02:46:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:41 INFO - 'SYSTEMDRIVE': 'C:', 02:46:41 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:41 INFO - 'TEST1': 'testie', 02:46:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:41 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:46:41 INFO - 'USERNAME': 'cltbld', 02:46:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:46:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:46:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:46:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:46:41 INFO - 'WINDIR': 'C:\\windows', 02:46:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:46:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:46:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:41 INFO - Downloading/unpacking blobuploader==1.2.4 02:46:41 INFO - Downloading blobuploader-1.2.4.tar.gz 02:46:41 INFO - Running setup.py egg_info for package blobuploader 02:46:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:46:45 INFO - Running setup.py egg_info for package requests 02:46:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:46:45 INFO - Downloading docopt-0.6.1.tar.gz 02:46:45 INFO - Running setup.py egg_info for package docopt 02:46:45 INFO - Installing collected packages: blobuploader, docopt, requests 02:46:45 INFO - Running setup.py install for blobuploader 02:46:45 INFO - Running setup.py install for docopt 02:46:45 INFO - Running setup.py install for requests 02:46:45 INFO - Successfully installed blobuploader docopt requests 02:46:45 INFO - Cleaning up... 02:46:45 INFO - Return code: 0 02:46:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:46:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:46:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:46:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:46:45 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 0x01BA46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB3200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, '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-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 02:46:45 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 02:46:45 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 02:46:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:46:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:46:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:46:45 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:46:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:46:45 INFO - 'DCLOCATION': 'SCL3', 02:46:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:46:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:46:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:46:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:46:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:46:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:46:45 INFO - 'HOMEDRIVE': 'C:', 02:46:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:46:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:46:45 INFO - 'KTS_VERSION': '1.19c', 02:46:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:46:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:46:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:46:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:46:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:46:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:46:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:46:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:46:45 INFO - 'MOZ_AIRBAG': '1', 02:46:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:46:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:46:45 INFO - 'MOZ_MSVCVERSION': '8', 02:46:45 INFO - 'MOZ_NO_REMOTE': '1', 02:46:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:46:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:46:45 INFO - 'NO_EM_RESTART': '1', 02:46:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:46:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:46:45 INFO - 'OS': 'Windows_NT', 02:46:45 INFO - 'OURDRIVE': 'C:', 02:46:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:46:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:46:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:46:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:46:45 INFO - 'PROCESSOR_LEVEL': '6', 02:46:45 INFO - 'PROCESSOR_REVISION': '1e05', 02:46:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:46:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:46:45 INFO - 'PROMPT': '$P$G', 02:46:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:46:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:46:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:46:45 INFO - 'PWD': 'C:\\slave\\test', 02:46:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:46:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:46:45 INFO - 'SYSTEMDRIVE': 'C:', 02:46:45 INFO - 'SYSTEMROOT': 'C:\\windows', 02:46:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:45 INFO - 'TEST1': 'testie', 02:46:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:46:45 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:46:45 INFO - 'USERNAME': 'cltbld', 02:46:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:46:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:46:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:46:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:46:45 INFO - 'WINDIR': 'C:\\windows', 02:46:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:46:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:46:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:46:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:46:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:46:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:46:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:46:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:46:50 INFO - Unpacking c:\slave\test\build\tests\marionette 02:46:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:46:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:46:50 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 02:46:50 INFO - Running setup.py install for browsermob-proxy 02:47:04 INFO - Running setup.py install for manifestparser 02:47:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for marionette-client 02:47:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:47:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for marionette-driver 02:47:04 INFO - Running setup.py install for mozcrash 02:47:04 INFO - Running setup.py install for mozdebug 02:47:04 INFO - Running setup.py install for mozdevice 02:47:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozfile 02:47:04 INFO - Running setup.py install for mozhttpd 02:47:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozinfo 02:47:04 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozInstall 02:47:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozleak 02:47:04 INFO - Running setup.py install for mozlog 02:47:04 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for moznetwork 02:47:04 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozprocess 02:47:04 INFO - Running setup.py install for mozprofile 02:47:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozrunner 02:47:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for mozscreenshot 02:47:04 INFO - Running setup.py install for moztest 02:47:04 INFO - Running setup.py install for mozversion 02:47:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:47:04 INFO - Running setup.py install for wptserve 02:47:04 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 02:47:04 INFO - Cleaning up... 02:47:04 INFO - Return code: 0 02:47:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:47: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')]} 02:47:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:47: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')]} 02:47:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:47:04 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 0x01BA46B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CB3200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B3BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, '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-031', 'USERDOMAIN': 'T-W732-IX-031', '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-031', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;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 02:47:04 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 02:47:04 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 02:47:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:47:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:47:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:47:04 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:47:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:47:04 INFO - 'DCLOCATION': 'SCL3', 02:47:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:47:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:47:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:47:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:47:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:47:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:47:04 INFO - 'HOMEDRIVE': 'C:', 02:47:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:47:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:47:04 INFO - 'KTS_VERSION': '1.19c', 02:47:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:47:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:47:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:47:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:47:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:47:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:47:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:47:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:47:04 INFO - 'MOZ_AIRBAG': '1', 02:47:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:47:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:47:04 INFO - 'MOZ_MSVCVERSION': '8', 02:47:04 INFO - 'MOZ_NO_REMOTE': '1', 02:47:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:47:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:47:04 INFO - 'NO_EM_RESTART': '1', 02:47:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:47:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:47:04 INFO - 'OS': 'Windows_NT', 02:47:04 INFO - 'OURDRIVE': 'C:', 02:47:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:47:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:47:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:47:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:47:04 INFO - 'PROCESSOR_LEVEL': '6', 02:47:04 INFO - 'PROCESSOR_REVISION': '1e05', 02:47:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:47:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:47:04 INFO - 'PROMPT': '$P$G', 02:47:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:47:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:47:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:47:04 INFO - 'PWD': 'C:\\slave\\test', 02:47:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:47:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:47:04 INFO - 'SYSTEMDRIVE': 'C:', 02:47:04 INFO - 'SYSTEMROOT': 'C:\\windows', 02:47:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:47:04 INFO - 'TEST1': 'testie', 02:47:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:47:04 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:47:04 INFO - 'USERNAME': 'cltbld', 02:47:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:47:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:47:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:47:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:47:04 INFO - 'WINDIR': 'C:\\windows', 02:47:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:47:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:47:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:47:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:47:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:47:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:47:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:47:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:47:09 INFO - Unpacking c:\slave\test\build\tests\marionette 02:47:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:47:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:47:09 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)) 02:47:20 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)) 02:47:20 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)) 02:47:20 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)) 02:47:20 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)) 02:47:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:47:20 INFO - Downloading blessings-1.6.tar.gz 02:47:20 INFO - Running setup.py egg_info for package blessings 02:47:20 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)) 02:47:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:47:20 INFO - Running setup.py install for blessings 02:47:20 INFO - Running setup.py install for browsermob-proxy 02:47:20 INFO - Running setup.py install for manifestparser 02:47:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for marionette-client 02:47:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:47:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for marionette-driver 02:47:20 INFO - Running setup.py install for mozcrash 02:47:20 INFO - Running setup.py install for mozdebug 02:47:20 INFO - Running setup.py install for mozdevice 02:47:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for mozhttpd 02:47:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for mozInstall 02:47:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for mozleak 02:47:20 INFO - Running setup.py install for mozprofile 02:47:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Running setup.py install for mozrunner 02:47:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:47:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:47:22 INFO - Running setup.py install for mozscreenshot 02:47:22 INFO - Running setup.py install for moztest 02:47:22 INFO - Running setup.py install for mozversion 02:47:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:47:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:47:22 INFO - Running setup.py install for wptserve 02:47:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:47:22 INFO - Cleaning up... 02:47:22 INFO - Return code: 0 02:47:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:47:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:47:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:47:22 INFO - Reading from file tmpfile_stdout 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - Current package versions: 02:47:22 INFO - blessings == 1.6 02:47:22 INFO - blobuploader == 1.2.4 02:47:22 INFO - browsermob-proxy == 0.6.0 02:47:22 INFO - distribute == 0.6.14 02:47:22 INFO - docopt == 0.6.1 02:47:22 INFO - manifestparser == 1.1 02:47:22 INFO - marionette-client == 2.3.0 02:47:22 INFO - marionette-driver == 1.4.0 02:47:22 INFO - mozInstall == 1.12 02:47:22 INFO - mozcrash == 0.17 02:47:22 INFO - mozdebug == 0.1 02:47:22 INFO - mozdevice == 0.48 02:47:22 INFO - mozfile == 1.2 02:47:22 INFO - mozhttpd == 0.7 02:47:22 INFO - mozinfo == 0.9 02:47:22 INFO - mozleak == 0.1 02:47:22 INFO - mozlog == 3.1 02:47:22 INFO - moznetwork == 0.27 02:47:22 INFO - mozprocess == 0.22 02:47:22 INFO - mozprofile == 0.28 02:47:22 INFO - mozrunner == 6.11 02:47:22 INFO - mozscreenshot == 0.1 02:47:22 INFO - mozsystemmonitor == 0.0 02:47:22 INFO - moztest == 0.7 02:47:22 INFO - mozversion == 1.4 02:47:22 INFO - requests == 1.2.3 02:47:22 INFO - wptserve == 1.4.0 02:47:22 INFO - Running post-action listener: _resource_record_post_action 02:47:22 INFO - Running post-action listener: _start_resource_monitoring 02:47:22 INFO - Starting resource monitoring. 02:47:22 INFO - ##### 02:47:22 INFO - ##### Running pull step. 02:47:22 INFO - ##### 02:47:22 INFO - Running pre-action listener: _resource_record_pre_action 02:47:22 INFO - Running main action method: pull 02:47:22 INFO - Pull has nothing to do! 02:47:22 INFO - Running post-action listener: _resource_record_post_action 02:47:22 INFO - ##### 02:47:22 INFO - ##### Running install step. 02:47:22 INFO - ##### 02:47:22 INFO - Running pre-action listener: _resource_record_pre_action 02:47:22 INFO - Running main action method: install 02:47:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:47:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:47:22 INFO - Reading from file tmpfile_stdout 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - Detecting whether we're running mozinstall >=1.0... 02:47:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:47:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:47:22 INFO - Reading from file tmpfile_stdout 02:47:22 INFO - Output received: 02:47:22 INFO - Usage: mozinstall-script.py [options] installer 02:47:22 INFO - Options: 02:47:22 INFO - -h, --help show this help message and exit 02:47:22 INFO - -d DEST, --destination=DEST 02:47:22 INFO - Directory to install application into. [default: 02:47:22 INFO - "C:\slave\test"] 02:47:22 INFO - --app=APP Application being installed. [default: firefox] 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - Using _rmtree_windows ... 02:47:22 INFO - mkdir: C:\slave\test\build\application 02:47:22 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:47:22 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 02:47:25 INFO - Reading from file tmpfile_stdout 02:47:25 INFO - Output received: 02:47:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:47:25 INFO - Using _rmtree_windows ... 02:47:25 INFO - Using _rmtree_windows ... 02:47:25 INFO - Running post-action listener: _resource_record_post_action 02:47:25 INFO - ##### 02:47:25 INFO - ##### Running run-tests step. 02:47:25 INFO - ##### 02:47:25 INFO - Running pre-action listener: _resource_record_pre_action 02:47:25 INFO - Running main action method: run_tests 02:47:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:47:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:47:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:47:25 INFO - grabbing minidump binary from tooltool 02:47: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')]} 02:47:25 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 0x01BD4368>, '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 0x01880D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CBD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:47:25 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 02:47:25 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 02:47:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:47:25 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplrulde 02:47:25 INFO - INFO - File integrity verified, renaming tmplrulde to win32-minidump_stackwalk.exe 02:47:25 INFO - Return code: 0 02:47:25 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:47:25 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:47:25 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/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:47:25 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/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:47:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:47:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:47:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:47:25 INFO - 'COMPUTERNAME': 'T-W732-IX-031', 02:47:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:47:25 INFO - 'DCLOCATION': 'SCL3', 02:47:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:47:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:47:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:47:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:47:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:47:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:47:25 INFO - 'HOMEDRIVE': 'C:', 02:47:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:47:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:47:25 INFO - 'KTS_VERSION': '1.19c', 02:47:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:47:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:47:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-031', 02:47:25 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:47:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:47:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:47:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:47:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:47:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:47:25 INFO - 'MOZ_AIRBAG': '1', 02:47:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:47:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:47:25 INFO - 'MOZ_MSVCVERSION': '8', 02:47:25 INFO - 'MOZ_NO_REMOTE': '1', 02:47:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:47:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:47:25 INFO - 'NO_EM_RESTART': '1', 02:47:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:47:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:47:25 INFO - 'OS': 'Windows_NT', 02:47:25 INFO - 'OURDRIVE': 'C:', 02:47:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:47:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:47:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:47:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:47:25 INFO - 'PROCESSOR_LEVEL': '6', 02:47:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:47:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:47:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:47:25 INFO - 'PROMPT': '$P$G', 02:47:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:47:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:47:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:47:25 INFO - 'PWD': 'C:\\slave\\test', 02:47:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:47:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:47:25 INFO - 'SYSTEMDRIVE': 'C:', 02:47:25 INFO - 'SYSTEMROOT': 'C:\\windows', 02:47:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:47:25 INFO - 'TEST1': 'testie', 02:47:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:47:25 INFO - 'USERDOMAIN': 'T-W732-IX-031', 02:47:25 INFO - 'USERNAME': 'cltbld', 02:47:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:47:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:47:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:47:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:47:25 INFO - 'WINDIR': 'C:\\windows', 02:47:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:47:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:47:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:47:25 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/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:47:28 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 02:47:28 INFO - import pkg_resources 02:47:29 INFO - Using 1 client processes 02:47:32 INFO - SUITE-START | Running 778 tests 02:47:32 INFO - Running testharness tests 02:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:47:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:47:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:47:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:47:32 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:47:32 INFO - Setting up ssl 02:47:33 INFO - PROCESS | certutil | 02:47:33 INFO - PROCESS | certutil | 02:47:33 INFO - PROCESS | certutil | 02:47:33 INFO - Certificate Nickname Trust Attributes 02:47:33 INFO - SSL,S/MIME,JAR/XPI 02:47:33 INFO - 02:47:33 INFO - web-platform-tests CT,, 02:47:33 INFO - 02:47:33 INFO - Starting runner 02:47:33 INFO - PROCESS | 1248 | [1248] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:47:33 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:47:34 INFO - PROCESS | 1248 | [1248] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:47:35 INFO - PROCESS | 1248 | 1468230455611 Marionette DEBUG Marionette enabled via build flag and pref 02:47:36 INFO - PROCESS | 1248 | ++DOCSHELL 0DDCA400 == 1 [pid = 1248] [id = 1] 02:47:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 1 (0DDCA800) [pid = 1248] [serial = 1] [outer = 00000000] 02:47:36 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 2 (0DDCB400) [pid = 1248] [serial = 2] [outer = 0DDCA800] 02:47:36 INFO - PROCESS | 1248 | ++DOCSHELL 11C12000 == 2 [pid = 1248] [id = 2] 02:47:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 3 (11C12400) [pid = 1248] [serial = 3] [outer = 00000000] 02:47:36 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 4 (11C13000) [pid = 1248] [serial = 4] [outer = 11C12400] 02:47:37 INFO - PROCESS | 1248 | 1468230457263 Marionette INFO Listening on port 2828 02:47:38 INFO - PROCESS | 1248 | 1468230458754 Marionette DEBUG Marionette enabled via command-line flag 02:47:38 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:38 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:38 INFO - PROCESS | 1248 | ++DOCSHELL 12466C00 == 3 [pid = 1248] [id = 3] 02:47:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 5 (1246EC00) [pid = 1248] [serial = 5] [outer = 00000000] 02:47:38 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:47:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 6 (1246F800) [pid = 1248] [serial = 6] [outer = 1246EC00] 02:47:38 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:47:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 7 (1315B800) [pid = 1248] [serial = 7] [outer = 11C12400] 02:47:39 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:39 INFO - PROCESS | 1248 | 1468230459847 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49651 02:47:39 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:39 INFO - PROCESS | 1248 | 1468230459853 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49652 02:47:39 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:39 INFO - PROCESS | 1248 | 1468230459884 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49654 02:47:39 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:39 INFO - PROCESS | 1248 | 1468230459896 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49655 02:47:39 INFO - PROCESS | 1248 | 1468230459898 Marionette DEBUG Closed connection conn0 02:47:39 INFO - PROCESS | 1248 | 1468230459900 Marionette DEBUG Closed connection conn1 02:47:39 INFO - PROCESS | 1248 | 1468230459948 Marionette DEBUG Closed connection conn2 02:47:39 INFO - PROCESS | 1248 | 1468230459991 Marionette DEBUG Closed connection conn3 02:47:40 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:40 INFO - PROCESS | 1248 | 1468230460105 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49657 02:47:40 INFO - PROCESS | 1248 | 1468230460110 Marionette DEBUG Closed connection conn4 02:47:40 INFO - PROCESS | 1248 | ++DOCSHELL 0DDC9800 == 4 [pid = 1248] [id = 4] 02:47:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 8 (0DDCB800) [pid = 1248] [serial = 8] [outer = 00000000] 02:47:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 9 (14156800) [pid = 1248] [serial = 9] [outer = 0DDCB800] 02:47:40 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:40 INFO - PROCESS | 1248 | 1468230460231 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49658 02:47:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 10 (1415D000) [pid = 1248] [serial = 10] [outer = 0DDCB800] 02:47:40 INFO - PROCESS | 1248 | 1468230460257 Marionette DEBUG Closed connection conn5 02:47:40 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:47:40 INFO - PROCESS | 1248 | 1468230460262 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49659 02:47:40 INFO - PROCESS | 1248 | 1468230460285 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:47:40 INFO - PROCESS | 1248 | 1468230460291 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160711002726","device":"desktop","version":"48.0"} 02:47:41 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:41 INFO - PROCESS | 1248 | [1248] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:47:41 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:47:42 INFO - PROCESS | 1248 | ++DOCSHELL 162B6C00 == 5 [pid = 1248] [id = 5] 02:47:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 11 (162B7000) [pid = 1248] [serial = 11] [outer = 00000000] 02:47:42 INFO - PROCESS | 1248 | ++DOCSHELL 162B7400 == 6 [pid = 1248] [id = 6] 02:47:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 12 (162B7800) [pid = 1248] [serial = 12] [outer = 00000000] 02:47:42 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:42 INFO - PROCESS | 1248 | ++DOCSHELL 174B0000 == 7 [pid = 1248] [id = 7] 02:47:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 13 (174B0400) [pid = 1248] [serial = 13] [outer = 00000000] 02:47:42 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:47:43 INFO - PROCESS | 1248 | [1248] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:47:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 14 (1757B000) [pid = 1248] [serial = 14] [outer = 174B0400] 02:47:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 15 (17473000) [pid = 1248] [serial = 15] [outer = 162B7000] 02:47:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 16 (17474800) [pid = 1248] [serial = 16] [outer = 162B7800] 02:47:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 17 (174C7800) [pid = 1248] [serial = 17] [outer = 174B0400] 02:47:43 INFO - PROCESS | 1248 | 1468230463863 Marionette INFO startBrowser 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:43 INFO - PROCESS | 1248 | 1468230463900 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1248 | 1468230463913 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 1248 | 1468230463916 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 18 (1967C400) [pid = 1248] [serial = 18] [outer = 174B0400] 02:47:44 INFO - PROCESS | 1248 | 1468230464614 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4d120630-a12c-450c-a307-262b6d4ba2cd","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160711002726","device":"desktop","version":"48.0","command_id":1}}] 02:47:44 INFO - PROCESS | 1248 | 1468230464874 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:47:44 INFO - PROCESS | 1248 | 1468230464878 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:44 INFO - PROCESS | 1248 | 1468230464911 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:47:44 INFO - PROCESS | 1248 | 1468230464961 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:47:44 INFO - PROCESS | 1248 | 1468230464963 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:44 INFO - PROCESS | 1248 | [1248] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:47:45 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:47:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 19 (16EB1800) [pid = 1248] [serial = 19] [outer = 174B0400] 02:47:45 INFO - PROCESS | 1248 | 1468230465885 Marionette TRACE conn6 <- [1,3,null,{}] 02:47:45 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:47:45 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:45 INFO - PROCESS | 1248 | 1468230465919 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:47:45 INFO - PROCESS | 1248 | 1468230465921 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:45 INFO - PROCESS | 1248 | 1468230465940 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:47:45 INFO - PROCESS | 1248 | 1468230465951 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 1248 | 1468230465953 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:47:45 INFO - PROCESS | 1248 | 1468230465957 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:47:45 INFO - PROCESS | 1248 | 1468230465960 Marionette TRACE conn6 <- [1,6,null,{}] 02:47:46 INFO - PROCESS | 1248 | 1468230466020 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:46 INFO - PROCESS | 1248 | 1468230466023 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:46 INFO - PROCESS | 1248 | 1468230466039 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:47:46 INFO - PROCESS | 1248 | 1468230466044 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 1248 | 1468230466047 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:46 INFO - PROCESS | 1248 | ++DOCSHELL 1B971C00 == 8 [pid = 1248] [id = 8] 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 20 (1B972000) [pid = 1248] [serial = 20] [outer = 00000000] 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 21 (1B974800) [pid = 1248] [serial = 21] [outer = 1B972000] 02:47:46 INFO - PROCESS | 1248 | 1468230466095 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (1B979000) [pid = 1248] [serial = 22] [outer = 1B972000] 02:47:46 INFO - PROCESS | 1248 | ++DOCSHELL 18A05800 == 9 [pid = 1248] [id = 9] 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (1B346000) [pid = 1248] [serial = 23] [outer = 00000000] 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (1BB65800) [pid = 1248] [serial = 24] [outer = 1B346000] 02:47:46 INFO - PROCESS | 1248 | 1468230466498 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (08F69000) [pid = 1248] [serial = 25] [outer = 1B346000] 02:47:46 INFO - PROCESS | 1248 | --DOCSHELL 0DDCA400 == 8 [pid = 1248] [id = 1] 02:47:47 INFO - PROCESS | 1248 | 1468230467476 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1569ms 02:47:47 INFO - PROCESS | 1248 | 1468230467530 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:47:47 INFO - PROCESS | 1248 | 1468230467535 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 1248 | 1468230467539 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 1248 | 1468230467543 Marionette TRACE conn6 <- [1,10,null,{}] 02:47:47 INFO - PROCESS | 1248 | 1468230467548 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:47 INFO - PROCESS | 1248 | 1468230467551 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:47 INFO - PROCESS | 1248 | 1468230467687 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:47:47 INFO - PROCESS | 1248 | 1468230467761 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 1248 | 1468230467764 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:47 INFO - PROCESS | 1248 | ++DOCSHELL 1455A800 == 9 [pid = 1248] [id = 10] 02:47:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (162B1C00) [pid = 1248] [serial = 26] [outer = 00000000] 02:47:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (17468400) [pid = 1248] [serial = 27] [outer = 162B1C00] 02:47:47 INFO - PROCESS | 1248 | 1468230467823 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 28 (174CDC00) [pid = 1248] [serial = 28] [outer = 162B1C00] 02:47:48 INFO - PROCESS | 1248 | 1468230468395 Marionette TRACE conn6 <- [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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 02:47:48 INFO - PROCESS | 1248 | 1468230468430 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 1248 | 1468230468435 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:47:48 INFO - PROCESS | 1248 | 1468230468442 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - PROCESS | 1248 | 1468230468445 Marionette TRACE conn6 <- [1,14,null,{}] 02:47:48 INFO - PROCESS | 1248 | 1468230468449 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:48 INFO - PROCESS | 1248 | 1468230468452 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:48 INFO - PROCESS | 1248 | 1468230468576 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:47:48 INFO - PROCESS | 1248 | 1468230468635 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 1248 | 1468230468638 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:48 INFO - PROCESS | 1248 | ++DOCSHELL 17418000 == 10 [pid = 1248] [id = 11] 02:47:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 29 (17418400) [pid = 1248] [serial = 29] [outer = 00000000] 02:47:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (191D0800) [pid = 1248] [serial = 30] [outer = 17418400] 02:47:48 INFO - PROCESS | 1248 | 1468230468695 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (199B3400) [pid = 1248] [serial = 31] [outer = 17418400] 02:47:49 INFO - PROCESS | 1248 | 1468230469386 Marionette TRACE conn6 <- [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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 972ms 02:47:49 INFO - PROCESS | 1248 | ++DOCSHELL 0D576000 == 11 [pid = 1248] [id = 12] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (0D576400) [pid = 1248] [serial = 32] [outer = 00000000] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (0D57C800) [pid = 1248] [serial = 33] [outer = 0D576400] 02:47:49 INFO - PROCESS | 1248 | 1468230469479 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 1248 | 1468230469483 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (0D576C00) [pid = 1248] [serial = 34] [outer = 0D576400] 02:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:47:49 INFO - PROCESS | 1248 | ++DOCSHELL 0CB0F800 == 12 [pid = 1248] [id = 13] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (0CB11800) [pid = 1248] [serial = 35] [outer = 00000000] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (0DA1A800) [pid = 1248] [serial = 36] [outer = 0CB11800] 02:47:49 INFO - PROCESS | 1248 | 1468230469557 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 1248 | 1468230469560 Marionette TRACE conn6 <- [1,18,null,{}] 02:47:49 INFO - PROCESS | 1248 | --DOCSHELL 0DDC9800 == 11 [pid = 1248] [id = 4] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (0DD8A400) [pid = 1248] [serial = 37] [outer = 0CB11800] 02:47:49 INFO - PROCESS | 1248 | 1468230469617 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:49 INFO - PROCESS | 1248 | 1468230469620 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:49 INFO - PROCESS | 1248 | 1468230469715 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:47:49 INFO - PROCESS | 1248 | 1468230469733 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 1248 | 1468230469737 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:49 INFO - PROCESS | 1248 | ++DOCSHELL 11C15000 == 12 [pid = 1248] [id = 14] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (11C16000) [pid = 1248] [serial = 38] [outer = 00000000] 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (11E29800) [pid = 1248] [serial = 39] [outer = 11C16000] 02:47:49 INFO - PROCESS | 1248 | 1468230469807 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (11EE6C00) [pid = 1248] [serial = 40] [outer = 11C16000] 02:47:50 INFO - PROCESS | 1248 | 1468230470248 Marionette TRACE conn6 <- [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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 810ms 02:47:50 INFO - PROCESS | 1248 | 1468230470305 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 1248 | 1468230470310 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:47:50 INFO - PROCESS | 1248 | 1468230470316 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 1248 | 1468230470319 Marionette TRACE conn6 <- [1,22,null,{}] 02:47:50 INFO - PROCESS | 1248 | 1468230470323 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 1248 | 1468230470326 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:50 INFO - PROCESS | 1248 | 1468230470419 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:47:50 INFO - PROCESS | 1248 | 1468230470427 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 1248 | 1468230470430 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:50 INFO - PROCESS | 1248 | ++DOCSHELL 12431000 == 13 [pid = 1248] [id = 15] 02:47:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (12432000) [pid = 1248] [serial = 41] [outer = 00000000] 02:47:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (124E0000) [pid = 1248] [serial = 42] [outer = 12432000] 02:47:50 INFO - PROCESS | 1248 | 1468230470480 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (12503800) [pid = 1248] [serial = 43] [outer = 12432000] 02:47:50 INFO - PROCESS | 1248 | 1468230470902 Marionette TRACE conn6 <- [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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 02:47:50 INFO - PROCESS | 1248 | 1468230470951 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 1248 | 1468230470953 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:47:50 INFO - PROCESS | 1248 | 1468230470957 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:47:50 INFO - PROCESS | 1248 | 1468230470960 Marionette TRACE conn6 <- [1,26,null,{}] 02:47:50 INFO - PROCESS | 1248 | 1468230470971 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:50 INFO - PROCESS | 1248 | 1468230470976 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:51 INFO - PROCESS | 1248 | 1468230471069 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:47:51 INFO - PROCESS | 1248 | 1468230471107 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1248 | 1468230471111 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:51 INFO - PROCESS | 1248 | ++DOCSHELL 14B2A000 == 14 [pid = 1248] [id = 16] 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (14B2A800) [pid = 1248] [serial = 44] [outer = 00000000] 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (14B97C00) [pid = 1248] [serial = 45] [outer = 14B2A800] 02:47:51 INFO - PROCESS | 1248 | 1468230471159 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (151E8C00) [pid = 1248] [serial = 46] [outer = 14B2A800] 02:47:51 INFO - PROCESS | 1248 | 1468230471570 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:47:51 INFO - PROCESS | 1248 | 1468230471591 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 1248 | 1468230471593 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:47:51 INFO - PROCESS | 1248 | 1468230471596 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:47:51 INFO - PROCESS | 1248 | 1468230471598 Marionette TRACE conn6 <- [1,30,null,{}] 02:47:51 INFO - PROCESS | 1248 | 1468230471601 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:51 INFO - PROCESS | 1248 | 1468230471603 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:51 INFO - PROCESS | 1248 | 1468230471694 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:47:51 INFO - PROCESS | 1248 | 1468230471699 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 1248 | 1468230471701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:51 INFO - PROCESS | 1248 | ++DOCSHELL 16104400 == 15 [pid = 1248] [id = 17] 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (16110C00) [pid = 1248] [serial = 47] [outer = 00000000] 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (16797400) [pid = 1248] [serial = 48] [outer = 16110C00] 02:47:51 INFO - PROCESS | 1248 | 1468230471746 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (16EAA400) [pid = 1248] [serial = 49] [outer = 16110C00] 02:47:52 INFO - PROCESS | 1248 | 1468230472144 Marionette TRACE conn6 <- [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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 02:47:52 INFO - PROCESS | 1248 | 1468230472171 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 1248 | 1468230472173 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:47:52 INFO - PROCESS | 1248 | 1468230472189 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:47:52 INFO - PROCESS | 1248 | 1468230472191 Marionette TRACE conn6 <- [1,34,null,{}] 02:47:52 INFO - PROCESS | 1248 | 1468230472195 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 1248 | 1468230472197 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:52 INFO - PROCESS | 1248 | 1468230472279 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:47:52 INFO - PROCESS | 1248 | 1468230472286 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1248 | 1468230472288 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:52 INFO - PROCESS | 1248 | ++DOCSHELL 14162800 == 16 [pid = 1248] [id = 18] 02:47:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (1455C800) [pid = 1248] [serial = 50] [outer = 00000000] 02:47:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (1740EC00) [pid = 1248] [serial = 51] [outer = 1455C800] 02:47:52 INFO - PROCESS | 1248 | 1468230472334 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (174B3800) [pid = 1248] [serial = 52] [outer = 1455C800] 02:47:52 INFO - PROCESS | 1248 | 1468230472748 Marionette TRACE conn6 <- [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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 02:47:52 INFO - PROCESS | 1248 | 1468230472762 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 1248 | 1468230472764 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:47:52 INFO - PROCESS | 1248 | 1468230472767 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 1248 | 1468230472768 Marionette TRACE conn6 <- [1,38,null,{}] 02:47:52 INFO - PROCESS | 1248 | 1468230472772 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:52 INFO - PROCESS | 1248 | 1468230472777 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:52 INFO - PROCESS | 1248 | 1468230472912 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:47:52 INFO - PROCESS | 1248 | 1468230472921 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 1248 | 1468230472923 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:52 INFO - PROCESS | 1248 | ++DOCSHELL 0D17A000 == 17 [pid = 1248] [id = 19] 02:47:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (1740D800) [pid = 1248] [serial = 53] [outer = 00000000] 02:47:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (18645000) [pid = 1248] [serial = 54] [outer = 1740D800] 02:47:52 INFO - PROCESS | 1248 | 1468230472967 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (18AC3400) [pid = 1248] [serial = 55] [outer = 1740D800] 02:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 02:47:53 INFO - PROCESS | 1248 | 1468230473329 Marionette TRACE conn6 <- [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]]]}] 02:47:53 INFO - PROCESS | 1248 | 1468230473338 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 1248 | 1468230473340 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:47:53 INFO - PROCESS | 1248 | 1468230473343 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 1248 | 1468230473344 Marionette TRACE conn6 <- [1,42,null,{}] 02:47:53 INFO - PROCESS | 1248 | 1468230473348 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:53 INFO - PROCESS | 1248 | 1468230473350 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:53 INFO - PROCESS | 1248 | 1468230473437 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:47:53 INFO - PROCESS | 1248 | 1468230473502 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 1248 | 1468230473504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:53 INFO - PROCESS | 1248 | ++DOCSHELL 145B9000 == 18 [pid = 1248] [id = 20] 02:47:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (145B9C00) [pid = 1248] [serial = 56] [outer = 00000000] 02:47:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (145BF000) [pid = 1248] [serial = 57] [outer = 145B9C00] 02:47:53 INFO - PROCESS | 1248 | 1468230473551 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (17540800) [pid = 1248] [serial = 58] [outer = 145B9C00] 02:47:54 INFO - PROCESS | 1248 | 1468230474009 Marionette TRACE conn6 <- [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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 732ms 02:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:47:54 INFO - PROCESS | 1248 | 1468230474076 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1248 | 1468230474078 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 1248 | 1468230474081 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1248 | 1468230474083 Marionette TRACE conn6 <- [1,46,null,{}] 02:47:54 INFO - PROCESS | 1248 | 1468230474086 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 1248 | 1468230474088 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:54 INFO - PROCESS | 1248 | 1468230474164 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:47:54 INFO - PROCESS | 1248 | 1468230474170 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1248 | 1468230474171 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:54 INFO - PROCESS | 1248 | ++DOCSHELL 145C2000 == 19 [pid = 1248] [id = 21] 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (18AC5000) [pid = 1248] [serial = 59] [outer = 00000000] 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1963E800) [pid = 1248] [serial = 60] [outer = 18AC5000] 02:47:54 INFO - PROCESS | 1248 | 1468230474221 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1B341000) [pid = 1248] [serial = 61] [outer = 18AC5000] 02:47:54 INFO - PROCESS | 1248 | 1468230474594 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 530ms 02:47:54 INFO - PROCESS | 1248 | 1468230474612 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 1248 | 1468230474613 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:47:54 INFO - PROCESS | 1248 | 1468230474616 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 1248 | 1468230474618 Marionette TRACE conn6 <- [1,50,null,{}] 02:47:54 INFO - PROCESS | 1248 | 1468230474621 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:54 INFO - PROCESS | 1248 | 1468230474623 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:54 INFO - PROCESS | 1248 | 1468230474734 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:47:54 INFO - PROCESS | 1248 | 1468230474759 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 1248 | 1468230474761 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B6000 == 20 [pid = 1248] [id = 22] 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0C8B7000) [pid = 1248] [serial = 62] [outer = 00000000] 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0C8BDC00) [pid = 1248] [serial = 63] [outer = 0C8B7000] 02:47:54 INFO - PROCESS | 1248 | 1468230474804 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (167A3800) [pid = 1248] [serial = 64] [outer = 0C8B7000] 02:47:55 INFO - PROCESS | 1248 | 1468230475167 Marionette TRACE conn6 <- [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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 02:47:55 INFO - PROCESS | 1248 | 1468230475188 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 1248 | 1468230475190 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:47:55 INFO - PROCESS | 1248 | 1468230475193 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1248 | 1468230475195 Marionette TRACE conn6 <- [1,54,null,{}] 02:47:55 INFO - PROCESS | 1248 | 1468230475198 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 1248 | 1468230475200 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:55 INFO - PROCESS | 1248 | 1468230475276 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:47:55 INFO - PROCESS | 1248 | 1468230475340 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1248 | 1468230475342 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B3C00 == 21 [pid = 1248] [id = 23] 02:47:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0C8BD800) [pid = 1248] [serial = 65] [outer = 00000000] 02:47:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1751C000) [pid = 1248] [serial = 66] [outer = 0C8BD800] 02:47:55 INFO - PROCESS | 1248 | 1468230475385 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1751E400) [pid = 1248] [serial = 67] [outer = 0C8BD800] 02:47:55 INFO - PROCESS | 1248 | 1468230475703 Marionette TRACE conn6 <- [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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 02:47:55 INFO - PROCESS | 1248 | 1468230475764 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 1248 | 1468230475766 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:47:55 INFO - PROCESS | 1248 | 1468230475769 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 1248 | 1468230475771 Marionette TRACE conn6 <- [1,58,null,{}] 02:47:55 INFO - PROCESS | 1248 | 1468230475775 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:55 INFO - PROCESS | 1248 | 1468230475777 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:55 INFO - PROCESS | 1248 | 1468230475871 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:47:55 INFO - PROCESS | 1248 | 1468230475937 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 1248 | 1468230475940 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C827800 == 22 [pid = 1248] [id = 24] 02:47:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0C827C00) [pid = 1248] [serial = 68] [outer = 00000000] 02:47:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (151E2400) [pid = 1248] [serial = 69] [outer = 0C827C00] 02:47:55 INFO - PROCESS | 1248 | 1468230475985 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17523C00) [pid = 1248] [serial = 70] [outer = 0C827C00] 02:47:56 INFO - PROCESS | 1248 | 1468230476326 Marionette TRACE conn6 <- [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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 571ms 02:47:56 INFO - PROCESS | 1248 | 1468230476341 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 1248 | 1468230476343 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:47:56 INFO - PROCESS | 1248 | 1468230476351 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1248 | 1468230476353 Marionette TRACE conn6 <- [1,62,null,{}] 02:47:56 INFO - PROCESS | 1248 | 1468230476356 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 1248 | 1468230476358 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:56 INFO - PROCESS | 1248 | 1468230476439 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:47:56 INFO - PROCESS | 1248 | 1468230476506 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:56 INFO - PROCESS | 1248 | 1468230476507 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:56 INFO - PROCESS | 1248 | ++DOCSHELL 0DB24800 == 23 [pid = 1248] [id = 25] 02:47:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0DB24C00) [pid = 1248] [serial = 71] [outer = 00000000] 02:47:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DB2E000) [pid = 1248] [serial = 72] [outer = 0DB24C00] 02:47:56 INFO - PROCESS | 1248 | 1468230476560 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0DB30400) [pid = 1248] [serial = 73] [outer = 0DB24C00] 02:47:56 INFO - PROCESS | 1248 | 1468230476893 Marionette TRACE conn6 <- [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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 02:47:56 INFO - PROCESS | 1248 | 1468230476937 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:47:56 INFO - PROCESS | 1248 | 1468230476939 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:47:56 INFO - PROCESS | 1248 | 1468230476942 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 1248 | 1468230476944 Marionette TRACE conn6 <- [1,66,null,{}] 02:47:56 INFO - PROCESS | 1248 | 1468230476947 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:56 INFO - PROCESS | 1248 | 1468230476949 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:57 INFO - PROCESS | 1248 | 1468230477026 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:47:57 INFO - PROCESS | 1248 | 1468230477809 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 1248 | 1468230477812 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:57 INFO - PROCESS | 1248 | ++DOCSHELL 0C834800 == 24 [pid = 1248] [id = 26] 02:47:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C8B0400) [pid = 1248] [serial = 74] [outer = 00000000] 02:47:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0C8B4C00) [pid = 1248] [serial = 75] [outer = 0C8B0400] 02:47:57 INFO - PROCESS | 1248 | 1468230477869 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0C8BEC00) [pid = 1248] [serial = 76] [outer = 0C8B0400] 02:47:58 INFO - PROCESS | 1248 | 1468230478291 Marionette TRACE conn6 <- [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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1369ms 02:47:58 INFO - PROCESS | 1248 | 1468230478314 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:47:58 INFO - PROCESS | 1248 | 1468230478318 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:47:58 INFO - PROCESS | 1248 | 1468230478322 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1248 | 1468230478325 Marionette TRACE conn6 <- [1,70,null,{}] 02:47:58 INFO - PROCESS | 1248 | 1468230478330 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 1248 | 1468230478334 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:58 INFO - PROCESS | 1248 | 1468230478441 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:47:58 INFO - PROCESS | 1248 | 1468230478449 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 1248 | 1468230478451 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:58 INFO - PROCESS | 1248 | ++DOCSHELL 0DB28C00 == 25 [pid = 1248] [id = 27] 02:47:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0DB31400) [pid = 1248] [serial = 77] [outer = 00000000] 02:47:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0E8D9800) [pid = 1248] [serial = 78] [outer = 0DB31400] 02:47:58 INFO - PROCESS | 1248 | 1468230478497 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (11E26C00) [pid = 1248] [serial = 79] [outer = 0DB31400] 02:47:58 INFO - PROCESS | 1248 | 1468230478900 Marionette TRACE conn6 <- [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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 631ms 02:47:58 INFO - PROCESS | 1248 | 1468230478960 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 1248 | 1468230478963 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:47:58 INFO - PROCESS | 1248 | 1468230478967 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 1248 | 1468230478969 Marionette TRACE conn6 <- [1,74,null,{}] 02:47:58 INFO - PROCESS | 1248 | 1468230478973 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:58 INFO - PROCESS | 1248 | 1468230478975 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:59 INFO - PROCESS | 1248 | 1468230479376 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DDCB800) [pid = 1248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1455C800) [pid = 1248] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1740D800) [pid = 1248] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0C8B7000) [pid = 1248] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0C8BD800) [pid = 1248] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C827C00) [pid = 1248] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1B972000) [pid = 1248] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (162B1C00) [pid = 1248] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17418400) [pid = 1248] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (11C16000) [pid = 1248] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (12432000) [pid = 1248] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (14B2A800) [pid = 1248] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:47:59 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16110C00) [pid = 1248] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:47:59 INFO - PROCESS | 1248 | 1468230479454 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 1248 | 1468230479456 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:47:59 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B7000 == 26 [pid = 1248] [id = 28] 02:47:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0C8BD800) [pid = 1248] [serial = 80] [outer = 00000000] 02:47:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0D574800) [pid = 1248] [serial = 81] [outer = 0C8BD800] 02:47:59 INFO - PROCESS | 1248 | 1468230479502 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (12432000) [pid = 1248] [serial = 82] [outer = 0C8BD800] 02:47:59 INFO - PROCESS | 1248 | 1468230479860 Marionette TRACE conn6 <- [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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 930ms 02:47:59 INFO - PROCESS | 1248 | 1468230479900 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 1248 | 1468230479903 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:47:59 INFO - PROCESS | 1248 | 1468230479912 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 1248 | 1468230479917 Marionette TRACE conn6 <- [1,78,null,{}] 02:47:59 INFO - PROCESS | 1248 | 1468230479921 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:47:59 INFO - PROCESS | 1248 | 1468230479924 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:00 INFO - PROCESS | 1248 | 1468230480018 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:48:00 INFO - PROCESS | 1248 | 1468230480023 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1248 | 1468230480025 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:00 INFO - PROCESS | 1248 | ++DOCSHELL 124E2400 == 27 [pid = 1248] [id = 29] 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (124E8800) [pid = 1248] [serial = 83] [outer = 00000000] 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14502C00) [pid = 1248] [serial = 84] [outer = 124E8800] 02:48:00 INFO - PROCESS | 1248 | 1468230480070 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1455C800) [pid = 1248] [serial = 85] [outer = 124E8800] 02:48:00 INFO - PROCESS | 1248 | 1468230480469 Marionette TRACE conn6 <- [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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 02:48:00 INFO - PROCESS | 1248 | 1468230480498 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:48:00 INFO - PROCESS | 1248 | 1468230480500 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:48:00 INFO - PROCESS | 1248 | 1468230480503 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 1248 | 1468230480505 Marionette TRACE conn6 <- [1,82,null,{}] 02:48:00 INFO - PROCESS | 1248 | 1468230480509 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:00 INFO - PROCESS | 1248 | 1468230480511 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:00 INFO - PROCESS | 1248 | 1468230480592 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:48:00 INFO - PROCESS | 1248 | 1468230480598 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 1248 | 1468230480600 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:00 INFO - PROCESS | 1248 | ++DOCSHELL 145B9400 == 28 [pid = 1248] [id = 30] 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145BBC00) [pid = 1248] [serial = 86] [outer = 00000000] 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14B2D000) [pid = 1248] [serial = 87] [outer = 145BBC00] 02:48:00 INFO - PROCESS | 1248 | 1468230480644 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (151E7000) [pid = 1248] [serial = 88] [outer = 145BBC00] 02:48:01 INFO - PROCESS | 1248 | 1468230481079 Marionette TRACE conn6 <- [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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 02:48:01 INFO - PROCESS | 1248 | 1468230481134 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 1248 | 1468230481136 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:48:01 INFO - PROCESS | 1248 | 1468230481139 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1248 | 1468230481141 Marionette TRACE conn6 <- [1,86,null,{}] 02:48:01 INFO - PROCESS | 1248 | 1468230481145 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 1248 | 1468230481146 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:01 INFO - PROCESS | 1248 | 1468230481222 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:48:01 INFO - PROCESS | 1248 | 1468230481231 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 1248 | 1468230481236 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:01 INFO - PROCESS | 1248 | ++DOCSHELL 167A5C00 == 29 [pid = 1248] [id = 31] 02:48:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16EA5800) [pid = 1248] [serial = 89] [outer = 00000000] 02:48:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16F21000) [pid = 1248] [serial = 90] [outer = 16EA5800] 02:48:01 INFO - PROCESS | 1248 | 1468230481288 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1740F400) [pid = 1248] [serial = 91] [outer = 16EA5800] 02:48:01 INFO - PROCESS | 1248 | 1468230481878 Marionette TRACE conn6 <- [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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 770ms 02:48:01 INFO - PROCESS | 1248 | 1468230481911 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:48:01 INFO - PROCESS | 1248 | 1468230481915 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:48:01 INFO - PROCESS | 1248 | 1468230481946 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 1248 | 1468230481952 Marionette TRACE conn6 <- [1,90,null,{}] 02:48:01 INFO - PROCESS | 1248 | 1468230481971 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:01 INFO - PROCESS | 1248 | 1468230481974 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:02 INFO - PROCESS | 1248 | 1468230482081 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:48:02 INFO - PROCESS | 1248 | 1468230482149 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 1248 | 1468230482152 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:02 INFO - PROCESS | 1248 | ++DOCSHELL 0D96B800 == 30 [pid = 1248] [id = 32] 02:48:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0DB27C00) [pid = 1248] [serial = 92] [outer = 00000000] 02:48:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0EAD1800) [pid = 1248] [serial = 93] [outer = 0DB27C00] 02:48:02 INFO - PROCESS | 1248 | 1468230482209 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (11FC9400) [pid = 1248] [serial = 94] [outer = 0DB27C00] 02:48:02 INFO - PROCESS | 1248 | 1468230482760 Marionette TRACE conn6 <- [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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 931ms 02:48:02 INFO - PROCESS | 1248 | 1468230482851 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 1248 | 1468230482855 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:48:02 INFO - PROCESS | 1248 | 1468230482862 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 1248 | 1468230482865 Marionette TRACE conn6 <- [1,94,null,{}] 02:48:02 INFO - PROCESS | 1248 | 1468230482869 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:02 INFO - PROCESS | 1248 | 1468230482872 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:03 INFO - PROCESS | 1248 | 1468230483017 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:48:03 INFO - PROCESS | 1248 | 1468230483080 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 1248 | 1468230483083 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:03 INFO - PROCESS | 1248 | ++DOCSHELL 14086400 == 31 [pid = 1248] [id = 33] 02:48:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14087C00) [pid = 1248] [serial = 95] [outer = 00000000] 02:48:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (145BB000) [pid = 1248] [serial = 96] [outer = 14087C00] 02:48:03 INFO - PROCESS | 1248 | 1468230483139 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (151E3C00) [pid = 1248] [serial = 97] [outer = 14087C00] 02:48:03 INFO - PROCESS | 1248 | 1468230483674 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 02:48:03 INFO - PROCESS | 1248 | 1468230483696 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 1248 | 1468230483698 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:48:03 INFO - PROCESS | 1248 | 1468230483702 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 1248 | 1468230483706 Marionette TRACE conn6 <- [1,98,null,{}] 02:48:03 INFO - PROCESS | 1248 | 1468230483717 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:03 INFO - PROCESS | 1248 | 1468230483722 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:03 INFO - PROCESS | 1248 | 1468230483825 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:48:03 INFO - PROCESS | 1248 | 1468230483911 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 1248 | 1468230483914 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:03 INFO - PROCESS | 1248 | ++DOCSHELL 17517400 == 32 [pid = 1248] [id = 34] 02:48:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17517800) [pid = 1248] [serial = 98] [outer = 00000000] 02:48:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1751F000) [pid = 1248] [serial = 99] [outer = 17517800] 02:48:03 INFO - PROCESS | 1248 | 1468230483972 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17534400) [pid = 1248] [serial = 100] [outer = 17517800] 02:48:04 INFO - PROCESS | 1248 | 1468230484491 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 02:48:04 INFO - PROCESS | 1248 | 1468230484536 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 1248 | 1468230484539 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:48:04 INFO - PROCESS | 1248 | 1468230484542 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 1248 | 1468230484544 Marionette TRACE conn6 <- [1,102,null,{}] 02:48:04 INFO - PROCESS | 1248 | 1468230484547 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:04 INFO - PROCESS | 1248 | 1468230484550 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:04 INFO - PROCESS | 1248 | 1468230484653 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:48:04 INFO - PROCESS | 1248 | 1468230484801 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 1248 | 1468230484804 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:04 INFO - PROCESS | 1248 | ++DOCSHELL 0C82C400 == 33 [pid = 1248] [id = 35] 02:48:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0C82CC00) [pid = 1248] [serial = 101] [outer = 00000000] 02:48:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0C834400) [pid = 1248] [serial = 102] [outer = 0C82CC00] 02:48:04 INFO - PROCESS | 1248 | 1468230484853 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0D2F6800) [pid = 1248] [serial = 103] [outer = 0C82CC00] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (174C7800) [pid = 1248] [serial = 17] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1740EC00) [pid = 1248] [serial = 51] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (18645000) [pid = 1248] [serial = 54] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (145BF000) [pid = 1248] [serial = 57] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1963E800) [pid = 1248] [serial = 60] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C8BDC00) [pid = 1248] [serial = 63] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1751C000) [pid = 1248] [serial = 66] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (151E2400) [pid = 1248] [serial = 69] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1BB65800) [pid = 1248] [serial = 24] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17468400) [pid = 1248] [serial = 27] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191D0800) [pid = 1248] [serial = 30] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DA1A800) [pid = 1248] [serial = 36] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (11E29800) [pid = 1248] [serial = 39] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (124E0000) [pid = 1248] [serial = 42] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14B97C00) [pid = 1248] [serial = 45] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (151E8C00) [pid = 1248] [serial = 46] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16797400) [pid = 1248] [serial = 48] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16EAA400) [pid = 1248] [serial = 49] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0D57C800) [pid = 1248] [serial = 33] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (174B3800) [pid = 1248] [serial = 52] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18AC3400) [pid = 1248] [serial = 55] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (174CDC00) [pid = 1248] [serial = 28] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (11EE6C00) [pid = 1248] [serial = 40] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (167A3800) [pid = 1248] [serial = 64] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (199B3400) [pid = 1248] [serial = 31] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1751E400) [pid = 1248] [serial = 67] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1B979000) [pid = 1248] [serial = 22] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (12503800) [pid = 1248] [serial = 43] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (17523C00) [pid = 1248] [serial = 70] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0DB2E000) [pid = 1248] [serial = 72] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1415D000) [pid = 1248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (14156800) [pid = 1248] [serial = 9] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (11C13000) [pid = 1248] [serial = 4] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (1B974800) [pid = 1248] [serial = 21] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1757B000) [pid = 1248] [serial = 14] [outer = 00000000] [url = about:blank] 02:48:05 INFO - PROCESS | 1248 | 1468230485869 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1380ms 02:48:05 INFO - PROCESS | 1248 | 1468230485926 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 1248 | 1468230485930 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:48:05 INFO - PROCESS | 1248 | 1468230485935 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 1248 | 1468230485938 Marionette TRACE conn6 <- [1,106,null,{}] 02:48:05 INFO - PROCESS | 1248 | 1468230485944 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:05 INFO - PROCESS | 1248 | 1468230485947 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:06 INFO - PROCESS | 1248 | 1468230486037 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:48:06 INFO - PROCESS | 1248 | 1468230486103 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1248 | 1468230486106 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:06 INFO - PROCESS | 1248 | ++DOCSHELL 0D96E400 == 34 [pid = 1248] [id = 36] 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0DA1A400) [pid = 1248] [serial = 104] [outer = 00000000] 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0DB2E000) [pid = 1248] [serial = 105] [outer = 0DA1A400] 02:48:06 INFO - PROCESS | 1248 | 1468230486154 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0DD84C00) [pid = 1248] [serial = 106] [outer = 0DA1A400] 02:48:06 INFO - PROCESS | 1248 | 1468230486520 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 02:48:06 INFO - PROCESS | 1248 | 1468230486566 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 1248 | 1468230486571 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:48:06 INFO - PROCESS | 1248 | 1468230486577 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 1248 | 1468230486580 Marionette TRACE conn6 <- [1,110,null,{}] 02:48:06 INFO - PROCESS | 1248 | 1468230486584 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:06 INFO - PROCESS | 1248 | 1468230486587 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:06 INFO - PROCESS | 1248 | 1468230486671 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:48:06 INFO - PROCESS | 1248 | 1468230486678 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 1248 | 1468230486681 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:06 INFO - PROCESS | 1248 | ++DOCSHELL 11F06000 == 35 [pid = 1248] [id = 37] 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (123C6000) [pid = 1248] [serial = 107] [outer = 00000000] 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (12466800) [pid = 1248] [serial = 108] [outer = 123C6000] 02:48:06 INFO - PROCESS | 1248 | 1468230486728 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (124E6C00) [pid = 1248] [serial = 109] [outer = 123C6000] 02:48:07 INFO - PROCESS | 1248 | 1468230487164 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:48:07 INFO - PROCESS | 1248 | 1468230487212 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 1248 | 1468230487214 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 1248 | 1468230487217 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 1248 | 1468230487221 Marionette TRACE conn6 <- [1,114,null,{}] 02:48:07 INFO - PROCESS | 1248 | 1468230487231 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 1248 | 1468230487236 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:07 INFO - PROCESS | 1248 | 1468230487318 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:48:07 INFO - PROCESS | 1248 | 1468230487328 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 1248 | 1468230487331 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:07 INFO - PROCESS | 1248 | ++DOCSHELL 145B6400 == 36 [pid = 1248] [id = 38] 02:48:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (145B7000) [pid = 1248] [serial = 110] [outer = 00000000] 02:48:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (145BD400) [pid = 1248] [serial = 111] [outer = 145B7000] 02:48:07 INFO - PROCESS | 1248 | 1468230487379 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (14B29400) [pid = 1248] [serial = 112] [outer = 145B7000] 02:48:07 INFO - PROCESS | 1248 | 1468230487792 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 02:48:07 INFO - PROCESS | 1248 | 1468230487856 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 1248 | 1468230487859 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:48:07 INFO - PROCESS | 1248 | 1468230487862 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:48:07 INFO - PROCESS | 1248 | 1468230487863 Marionette TRACE conn6 <- [1,118,null,{}] 02:48:07 INFO - PROCESS | 1248 | 1468230487867 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:07 INFO - PROCESS | 1248 | 1468230487869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:07 INFO - PROCESS | 1248 | 1468230487974 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:48:08 INFO - PROCESS | 1248 | 1468230488038 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1248 | 1468230488040 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:08 INFO - PROCESS | 1248 | ++DOCSHELL 151E6400 == 37 [pid = 1248] [id = 39] 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16102400) [pid = 1248] [serial = 113] [outer = 00000000] 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (162B7C00) [pid = 1248] [serial = 114] [outer = 16102400] 02:48:08 INFO - PROCESS | 1248 | 1468230488085 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16EAA400) [pid = 1248] [serial = 115] [outer = 16102400] 02:48:08 INFO - PROCESS | 1248 | 1468230488474 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:48:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 02:48:08 INFO - PROCESS | 1248 | 1468230488500 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:48:08 INFO - PROCESS | 1248 | 1468230488502 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:48:08 INFO - PROCESS | 1248 | 1468230488505 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 1248 | 1468230488507 Marionette TRACE conn6 <- [1,122,null,{}] 02:48:08 INFO - PROCESS | 1248 | 1468230488511 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:08 INFO - PROCESS | 1248 | 1468230488513 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:08 INFO - PROCESS | 1248 | 1468230488610 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:48:08 INFO - PROCESS | 1248 | 1468230488616 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 1248 | 1468230488617 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:08 INFO - PROCESS | 1248 | ++DOCSHELL 16F15C00 == 38 [pid = 1248] [id = 40] 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16F1E400) [pid = 1248] [serial = 116] [outer = 00000000] 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1740E000) [pid = 1248] [serial = 117] [outer = 16F1E400] 02:48:08 INFO - PROCESS | 1248 | 1468230488661 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17415800) [pid = 1248] [serial = 118] [outer = 16F1E400] 02:48:09 INFO - PROCESS | 1248 | 1468230489067 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 570ms 02:48:09 INFO - PROCESS | 1248 | 1468230489076 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 1248 | 1468230489078 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:48:09 INFO - PROCESS | 1248 | 1468230489081 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1248 | 1468230489083 Marionette TRACE conn6 <- [1,126,null,{}] 02:48:09 INFO - PROCESS | 1248 | 1468230489086 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 1248 | 1468230489091 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:09 INFO - PROCESS | 1248 | 1468230489223 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:48:09 INFO - PROCESS | 1248 | 1468230489230 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1248 | 1468230489232 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:09 INFO - PROCESS | 1248 | ++DOCSHELL 174C7000 == 39 [pid = 1248] [id = 41] 02:48:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (174C9400) [pid = 1248] [serial = 119] [outer = 00000000] 02:48:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1751D400) [pid = 1248] [serial = 120] [outer = 174C9400] 02:48:09 INFO - PROCESS | 1248 | 1468230489276 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17531400) [pid = 1248] [serial = 121] [outer = 174C9400] 02:48:09 INFO - PROCESS | 1248 | 1468230489706 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 02:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:48:09 INFO - PROCESS | 1248 | 1468230489761 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 1248 | 1468230489763 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:48:09 INFO - PROCESS | 1248 | 1468230489767 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 1248 | 1468230489768 Marionette TRACE conn6 <- [1,130,null,{}] 02:48:09 INFO - PROCESS | 1248 | 1468230489778 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:09 INFO - PROCESS | 1248 | 1468230489780 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:09 INFO - PROCESS | 1248 | 1468230489938 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (145B9C00) [pid = 1248] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (18AC5000) [pid = 1248] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EA5800) [pid = 1248] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0DB31400) [pid = 1248] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (124E8800) [pid = 1248] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (145BBC00) [pid = 1248] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0C8BD800) [pid = 1248] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0C8B0400) [pid = 1248] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:48:09 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0DB24C00) [pid = 1248] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:48:09 INFO - PROCESS | 1248 | 1468230489988 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 1248 | 1468230489990 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C830000 == 40 [pid = 1248] [id = 42] 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0C8B0400) [pid = 1248] [serial = 122] [outer = 00000000] 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0DB24C00) [pid = 1248] [serial = 123] [outer = 0C8B0400] 02:48:10 INFO - PROCESS | 1248 | 1468230490034 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (12432C00) [pid = 1248] [serial = 124] [outer = 0C8B0400] 02:48:10 INFO - PROCESS | 1248 | 1468230490370 Marionette TRACE conn6 <- [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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 02:48:10 INFO - PROCESS | 1248 | 1468230490397 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:48:10 INFO - PROCESS | 1248 | 1468230490399 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:48:10 INFO - PROCESS | 1248 | 1468230490403 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1248 | 1468230490404 Marionette TRACE conn6 <- [1,134,null,{}] 02:48:10 INFO - PROCESS | 1248 | 1468230490408 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 1248 | 1468230490410 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:10 INFO - PROCESS | 1248 | 1468230490508 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:48:10 INFO - PROCESS | 1248 | 1468230490534 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 1248 | 1468230490536 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C82B400 == 41 [pid = 1248] [id = 43] 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0C82D800) [pid = 1248] [serial = 125] [outer = 00000000] 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1753B000) [pid = 1248] [serial = 126] [outer = 0C82D800] 02:48:10 INFO - PROCESS | 1248 | 1468230490580 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14B9FC00) [pid = 1248] [serial = 127] [outer = 0C82D800] 02:48:10 INFO - PROCESS | 1248 | 1468230490948 Marionette TRACE conn6 <- [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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 02:48:10 INFO - PROCESS | 1248 | 1468230490973 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 1248 | 1468230490976 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:48:10 INFO - PROCESS | 1248 | 1468230490979 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 1248 | 1468230490981 Marionette TRACE conn6 <- [1,138,null,{}] 02:48:10 INFO - PROCESS | 1248 | 1468230490984 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:10 INFO - PROCESS | 1248 | 1468230490986 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:11 INFO - PROCESS | 1248 | 1468230491060 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:48:11 INFO - PROCESS | 1248 | 1468230491065 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1248 | 1468230491067 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:11 INFO - PROCESS | 1248 | ++DOCSHELL 145B6000 == 42 [pid = 1248] [id = 44] 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1753C000) [pid = 1248] [serial = 128] [outer = 00000000] 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (18A10400) [pid = 1248] [serial = 129] [outer = 1753C000] 02:48:11 INFO - PROCESS | 1248 | 1468230491169 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (18AC4000) [pid = 1248] [serial = 130] [outer = 1753C000] 02:48:11 INFO - PROCESS | 1248 | 1468230491527 Marionette TRACE conn6 <- [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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 02:48:11 INFO - PROCESS | 1248 | 1468230491550 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 1248 | 1468230491551 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:48:11 INFO - PROCESS | 1248 | 1468230491554 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 1248 | 1468230491556 Marionette TRACE conn6 <- [1,142,null,{}] 02:48:11 INFO - PROCESS | 1248 | 1468230491559 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:11 INFO - PROCESS | 1248 | 1468230491561 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:11 INFO - PROCESS | 1248 | 1468230491637 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:48:11 INFO - PROCESS | 1248 | 1468230491703 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 1248 | 1468230491705 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:11 INFO - PROCESS | 1248 | ++DOCSHELL 1243AC00 == 43 [pid = 1248] [id = 45] 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16EA8000) [pid = 1248] [serial = 131] [outer = 00000000] 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (191D5C00) [pid = 1248] [serial = 132] [outer = 16EA8000] 02:48:11 INFO - PROCESS | 1248 | 1468230491748 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1963F000) [pid = 1248] [serial = 133] [outer = 16EA8000] 02:48:12 INFO - PROCESS | 1248 | 1468230492356 Marionette TRACE conn6 <- [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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 831ms 02:48:12 INFO - PROCESS | 1248 | 1468230492386 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:48:12 INFO - PROCESS | 1248 | 1468230492391 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:48:12 INFO - PROCESS | 1248 | 1468230492395 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 1248 | 1468230492399 Marionette TRACE conn6 <- [1,146,null,{}] 02:48:12 INFO - PROCESS | 1248 | 1468230492404 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:12 INFO - PROCESS | 1248 | 1468230492408 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:12 INFO - PROCESS | 1248 | 1468230492526 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:48:12 INFO - PROCESS | 1248 | 1468230492599 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 1248 | 1468230492602 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:12 INFO - PROCESS | 1248 | ++DOCSHELL 0D575800 == 44 [pid = 1248] [id = 46] 02:48:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0D57C800) [pid = 1248] [serial = 134] [outer = 00000000] 02:48:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0DE51800) [pid = 1248] [serial = 135] [outer = 0D57C800] 02:48:12 INFO - PROCESS | 1248 | 1468230492658 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (11EEA000) [pid = 1248] [serial = 136] [outer = 0D57C800] 02:48:13 INFO - PROCESS | 1248 | 1468230493551 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1238ms 02:48:13 INFO - PROCESS | 1248 | 1468230493634 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 1248 | 1468230493638 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:48:13 INFO - PROCESS | 1248 | 1468230493643 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 1248 | 1468230493646 Marionette TRACE conn6 <- [1,150,null,{}] 02:48:13 INFO - PROCESS | 1248 | 1468230493652 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:13 INFO - PROCESS | 1248 | 1468230493655 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:13 INFO - PROCESS | 1248 | 1468230493785 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:48:13 INFO - PROCESS | 1248 | 1468230493852 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 1248 | 1468230493856 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:13 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2D800 == 45 [pid = 1248] [id = 47] 02:48:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0DB2F400) [pid = 1248] [serial = 137] [outer = 00000000] 02:48:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (11C14400) [pid = 1248] [serial = 138] [outer = 0DB2F400] 02:48:13 INFO - PROCESS | 1248 | 1468230493906 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (11EE6000) [pid = 1248] [serial = 139] [outer = 0DB2F400] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 145B9400 == 44 [pid = 1248] [id = 30] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 124E2400 == 43 [pid = 1248] [id = 29] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 145B6000 == 42 [pid = 1248] [id = 44] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 0C82B400 == 41 [pid = 1248] [id = 43] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 0C830000 == 40 [pid = 1248] [id = 42] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 174C7000 == 39 [pid = 1248] [id = 41] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 16F15C00 == 38 [pid = 1248] [id = 40] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 151E6400 == 37 [pid = 1248] [id = 39] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 145B6400 == 36 [pid = 1248] [id = 38] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 11F06000 == 35 [pid = 1248] [id = 37] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 0D96E400 == 34 [pid = 1248] [id = 36] 02:48:14 INFO - PROCESS | 1248 | --DOCSHELL 0C82C400 == 33 [pid = 1248] [id = 35] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DB30400) [pid = 1248] [serial = 73] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17540800) [pid = 1248] [serial = 58] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1B341000) [pid = 1248] [serial = 61] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1740F400) [pid = 1248] [serial = 91] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16F21000) [pid = 1248] [serial = 90] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0E8D9800) [pid = 1248] [serial = 78] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14502C00) [pid = 1248] [serial = 84] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (151E7000) [pid = 1248] [serial = 88] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14B2D000) [pid = 1248] [serial = 87] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1455C800) [pid = 1248] [serial = 85] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (12432000) [pid = 1248] [serial = 82] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0C8B4C00) [pid = 1248] [serial = 75] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C8BEC00) [pid = 1248] [serial = 76] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0D574800) [pid = 1248] [serial = 81] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (11E26C00) [pid = 1248] [serial = 79] [outer = 00000000] [url = about:blank] 02:48:14 INFO - PROCESS | 1248 | 1468230494392 Marionette TRACE conn6 <- [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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 790ms 02:48:14 INFO - PROCESS | 1248 | 1468230494434 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 1248 | 1468230494439 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:48:14 INFO - PROCESS | 1248 | 1468230494446 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 1248 | 1468230494449 Marionette TRACE conn6 <- [1,154,null,{}] 02:48:14 INFO - PROCESS | 1248 | 1468230494452 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:14 INFO - PROCESS | 1248 | 1468230494455 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:14 INFO - PROCESS | 1248 | 1468230494547 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:48:14 INFO - PROCESS | 1248 | 1468230494556 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 1248 | 1468230494558 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:14 INFO - PROCESS | 1248 | ++DOCSHELL 11F05C00 == 34 [pid = 1248] [id = 48] 02:48:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (11F06000) [pid = 1248] [serial = 140] [outer = 00000000] 02:48:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (12432000) [pid = 1248] [serial = 141] [outer = 11F06000] 02:48:14 INFO - PROCESS | 1248 | 1468230494605 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (12473000) [pid = 1248] [serial = 142] [outer = 11F06000] 02:48:15 INFO - PROCESS | 1248 | 1468230495055 Marionette TRACE conn6 <- [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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:48:15 INFO - PROCESS | 1248 | 1468230495079 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1248 | 1468230495081 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:48:15 INFO - PROCESS | 1248 | 1468230495089 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 1248 | 1468230495092 Marionette TRACE conn6 <- [1,158,null,{}] 02:48:15 INFO - PROCESS | 1248 | 1468230495103 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 1248 | 1468230495108 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:15 INFO - PROCESS | 1248 | 1468230495193 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:48:15 INFO - PROCESS | 1248 | 1468230495226 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 1248 | 1468230495230 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:15 INFO - PROCESS | 1248 | ++DOCSHELL 145B5400 == 35 [pid = 1248] [id = 49] 02:48:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (145B6000) [pid = 1248] [serial = 143] [outer = 00000000] 02:48:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (145B9C00) [pid = 1248] [serial = 144] [outer = 145B6000] 02:48:15 INFO - PROCESS | 1248 | 1468230495277 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145C1C00) [pid = 1248] [serial = 145] [outer = 145B6000] 02:48:15 INFO - PROCESS | 1248 | 1468230495711 Marionette TRACE conn6 <- [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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 02:48:15 INFO - PROCESS | 1248 | 1468230495768 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 1248 | 1468230495771 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 1248 | 1468230495774 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:48:15 INFO - PROCESS | 1248 | 1468230495776 Marionette TRACE conn6 <- [1,162,null,{}] 02:48:15 INFO - PROCESS | 1248 | 1468230495779 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:15 INFO - PROCESS | 1248 | 1468230495781 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:15 INFO - PROCESS | 1248 | 1468230495863 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:48:15 INFO - PROCESS | 1248 | 1468230495868 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 1248 | 1468230495870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:15 INFO - PROCESS | 1248 | ++DOCSHELL 151EA000 == 36 [pid = 1248] [id = 50] 02:48:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (151EEC00) [pid = 1248] [serial = 146] [outer = 00000000] 02:48:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EAC400) [pid = 1248] [serial = 147] [outer = 151EEC00] 02:48:15 INFO - PROCESS | 1248 | 1468230495923 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17010800) [pid = 1248] [serial = 148] [outer = 151EEC00] 02:48:16 INFO - PROCESS | 1248 | 1468230496355 Marionette TRACE conn6 <- [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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 02:48:16 INFO - PROCESS | 1248 | 1468230496409 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 1248 | 1468230496411 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:48:16 INFO - PROCESS | 1248 | 1468230496415 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:48:16 INFO - PROCESS | 1248 | 1468230496416 Marionette TRACE conn6 <- [1,166,null,{}] 02:48:16 INFO - PROCESS | 1248 | 1468230496420 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:16 INFO - PROCESS | 1248 | 1468230496422 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:16 INFO - PROCESS | 1248 | 1468230496522 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:48:16 INFO - PROCESS | 1248 | 1468230496589 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 1248 | 1468230496591 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:16 INFO - PROCESS | 1248 | ++DOCSHELL 1740F400 == 37 [pid = 1248] [id = 51] 02:48:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1740FC00) [pid = 1248] [serial = 149] [outer = 00000000] 02:48:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1746A000) [pid = 1248] [serial = 150] [outer = 1740FC00] 02:48:16 INFO - PROCESS | 1248 | 1468230496635 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17516C00) [pid = 1248] [serial = 151] [outer = 1740FC00] 02:48:17 INFO - PROCESS | 1248 | 1468230497038 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 02:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:48:17 INFO - PROCESS | 1248 | 1468230497089 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1248 | 1468230497091 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 1248 | 1468230497094 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1248 | 1468230497096 Marionette TRACE conn6 <- [1,170,null,{}] 02:48:17 INFO - PROCESS | 1248 | 1468230497099 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 1248 | 1468230497105 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:17 INFO - PROCESS | 1248 | 1468230497241 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:48:17 INFO - PROCESS | 1248 | 1468230497291 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 1248 | 1468230497293 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:17 INFO - PROCESS | 1248 | ++DOCSHELL 1751F400 == 38 [pid = 1248] [id = 52] 02:48:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17533C00) [pid = 1248] [serial = 152] [outer = 00000000] 02:48:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17BA8800) [pid = 1248] [serial = 153] [outer = 17533C00] 02:48:17 INFO - PROCESS | 1248 | 1468230497338 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (188BF800) [pid = 1248] [serial = 154] [outer = 17533C00] 02:48:17 INFO - PROCESS | 1248 | 1468230497733 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 02:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:48:17 INFO - PROCESS | 1248 | 1468230497765 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 1248 | 1468230497767 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 1248 | 1468230497769 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 1248 | 1468230497771 Marionette TRACE conn6 <- [1,174,null,{}] 02:48:17 INFO - PROCESS | 1248 | 1468230497790 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:17 INFO - PROCESS | 1248 | 1468230497792 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:17 INFO - PROCESS | 1248 | 1468230497910 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:48:17 INFO - PROCESS | 1248 | 1468230497957 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:17 INFO - PROCESS | 1248 | 1468230497959 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:17 INFO - PROCESS | 1248 | ++DOCSHELL 18AC4800 == 39 [pid = 1248] [id = 53] 02:48:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (18AC9C00) [pid = 1248] [serial = 155] [outer = 00000000] 02:48:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19121C00) [pid = 1248] [serial = 156] [outer = 18AC9C00] 02:48:18 INFO - PROCESS | 1248 | 1468230498002 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1911E000) [pid = 1248] [serial = 157] [outer = 18AC9C00] 02:48:18 INFO - PROCESS | 1248 | 1468230498372 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 650ms 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C82D800) [pid = 1248] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0DB27C00) [pid = 1248] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14087C00) [pid = 1248] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17517800) [pid = 1248] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145B7000) [pid = 1248] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1753C000) [pid = 1248] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16F1E400) [pid = 1248] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16102400) [pid = 1248] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0C82CC00) [pid = 1248] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (123C6000) [pid = 1248] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (174C9400) [pid = 1248] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C8B0400) [pid = 1248] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:48:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0DA1A400) [pid = 1248] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:48:18 INFO - PROCESS | 1248 | 1468230498489 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 1248 | 1468230498491 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:48:18 INFO - PROCESS | 1248 | 1468230498495 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 1248 | 1468230498497 Marionette TRACE conn6 <- [1,178,null,{}] 02:48:18 INFO - PROCESS | 1248 | 1468230498504 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:18 INFO - PROCESS | 1248 | 1468230498506 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:18 INFO - PROCESS | 1248 | 1468230498581 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:48:18 INFO - PROCESS | 1248 | 1468230498587 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 1248 | 1468230498589 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:18 INFO - PROCESS | 1248 | ++DOCSHELL 0DB27C00 == 40 [pid = 1248] [id = 54] 02:48:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11F05800) [pid = 1248] [serial = 158] [outer = 00000000] 02:48:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14160000) [pid = 1248] [serial = 159] [outer = 11F05800] 02:48:18 INFO - PROCESS | 1248 | 1468230498632 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16110000) [pid = 1248] [serial = 160] [outer = 11F05800] 02:48:19 INFO - PROCESS | 1248 | 1468230499023 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 02:48:19 INFO - PROCESS | 1248 | 1468230499070 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 1248 | 1468230499072 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:48:19 INFO - PROCESS | 1248 | 1468230499081 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1248 | 1468230499083 Marionette TRACE conn6 <- [1,182,null,{}] 02:48:19 INFO - PROCESS | 1248 | 1468230499086 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 1248 | 1468230499088 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:19 INFO - PROCESS | 1248 | 1468230499168 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:48:19 INFO - PROCESS | 1248 | 1468230499174 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1248 | 1468230499175 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:19 INFO - PROCESS | 1248 | ++DOCSHELL 14517400 == 41 [pid = 1248] [id = 55] 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14517800) [pid = 1248] [serial = 161] [outer = 00000000] 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1451B000) [pid = 1248] [serial = 162] [outer = 14517800] 02:48:19 INFO - PROCESS | 1248 | 1468230499240 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1451D000) [pid = 1248] [serial = 163] [outer = 14517800] 02:48:19 INFO - PROCESS | 1248 | 1468230499638 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C816800) [pid = 1248] [serial = 164] [outer = 0CB11800] 02:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 571ms 02:48:19 INFO - PROCESS | 1248 | 1468230499664 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 1248 | 1468230499666 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:48:19 INFO - PROCESS | 1248 | 1468230499714 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 1248 | 1468230499716 Marionette TRACE conn6 <- [1,186,null,{}] 02:48:19 INFO - PROCESS | 1248 | 1468230499721 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:19 INFO - PROCESS | 1248 | 1468230499723 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:19 INFO - PROCESS | 1248 | 1468230499799 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:48:19 INFO - PROCESS | 1248 | 1468230499804 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 1248 | 1468230499806 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:19 INFO - PROCESS | 1248 | ++DOCSHELL 0C819400 == 42 [pid = 1248] [id = 56] 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C819C00) [pid = 1248] [serial = 165] [outer = 00000000] 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14516400) [pid = 1248] [serial = 166] [outer = 0C819C00] 02:48:19 INFO - PROCESS | 1248 | 1468230499849 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1451F400) [pid = 1248] [serial = 167] [outer = 0C819C00] 02:48:20 INFO - PROCESS | 1248 | 1468230500224 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:48:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:48:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 570ms 02:48:20 INFO - PROCESS | 1248 | 1468230500247 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 1248 | 1468230500249 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:48:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:48:20 INFO - PROCESS | 1248 | 1468230500252 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 1248 | 1468230500254 Marionette TRACE conn6 <- [1,190,null,{}] 02:48:20 INFO - PROCESS | 1248 | 1468230500257 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:20 INFO - PROCESS | 1248 | 1468230500259 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:20 INFO - PROCESS | 1248 | 1468230500382 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:48:20 INFO - PROCESS | 1248 | 1468230500389 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 1248 | 1468230500391 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:20 INFO - PROCESS | 1248 | ++DOCSHELL 11F03C00 == 43 [pid = 1248] [id = 57] 02:48:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14B9DC00) [pid = 1248] [serial = 168] [outer = 00000000] 02:48:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18646000) [pid = 1248] [serial = 169] [outer = 14B9DC00] 02:48:20 INFO - PROCESS | 1248 | 1468230500436 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1912A800) [pid = 1248] [serial = 170] [outer = 14B9DC00] 02:48:21 INFO - PROCESS | 1248 | 1468230501030 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 830ms 02:48:21 INFO - PROCESS | 1248 | 1468230501084 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 1248 | 1468230501089 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:48:21 INFO - PROCESS | 1248 | 1468230501093 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 1248 | 1468230501099 Marionette TRACE conn6 <- [1,194,null,{}] 02:48:21 INFO - PROCESS | 1248 | 1468230501105 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:21 INFO - PROCESS | 1248 | 1468230501108 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:21 INFO - PROCESS | 1248 | 1468230501220 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:48:21 INFO - PROCESS | 1248 | 1468230501295 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 1248 | 1468230501298 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:21 INFO - PROCESS | 1248 | ++DOCSHELL 0D184000 == 44 [pid = 1248] [id = 58] 02:48:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0D574800) [pid = 1248] [serial = 171] [outer = 00000000] 02:48:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (11C17800) [pid = 1248] [serial = 172] [outer = 0D574800] 02:48:21 INFO - PROCESS | 1248 | 1468230501395 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (12394800) [pid = 1248] [serial = 173] [outer = 0D574800] 02:48:21 INFO - PROCESS | 1248 | 1468230501968 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 02:48:22 INFO - PROCESS | 1248 | 1468230502028 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1248 | 1468230502033 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:48:22 INFO - PROCESS | 1248 | 1468230502039 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1248 | 1468230502042 Marionette TRACE conn6 <- [1,198,null,{}] 02:48:22 INFO - PROCESS | 1248 | 1468230502047 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 1248 | 1468230502050 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:22 INFO - PROCESS | 1248 | 1468230502161 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:48:22 INFO - PROCESS | 1248 | 1468230502236 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 1248 | 1468230502239 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:22 INFO - PROCESS | 1248 | ++DOCSHELL 14502800 == 45 [pid = 1248] [id = 59] 02:48:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (14513C00) [pid = 1248] [serial = 174] [outer = 00000000] 02:48:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1455B000) [pid = 1248] [serial = 175] [outer = 14513C00] 02:48:22 INFO - PROCESS | 1248 | 1468230502294 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (14B98400) [pid = 1248] [serial = 176] [outer = 14513C00] 02:48:22 INFO - PROCESS | 1248 | 1468230502808 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 831ms 02:48:22 INFO - PROCESS | 1248 | 1468230502873 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 1248 | 1468230502876 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:48:22 INFO - PROCESS | 1248 | 1468230502880 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 1248 | 1468230502884 Marionette TRACE conn6 <- [1,202,null,{}] 02:48:22 INFO - PROCESS | 1248 | 1468230502894 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:22 INFO - PROCESS | 1248 | 1468230502899 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:23 INFO - PROCESS | 1248 | 1468230503006 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:48:23 INFO - PROCESS | 1248 | 1468230503096 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 1248 | 1468230503099 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:23 INFO - PROCESS | 1248 | ++DOCSHELL 17539000 == 46 [pid = 1248] [id = 60] 02:48:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17539400) [pid = 1248] [serial = 177] [outer = 00000000] 02:48:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (177FBC00) [pid = 1248] [serial = 178] [outer = 17539400] 02:48:23 INFO - PROCESS | 1248 | 1468230503155 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19121000) [pid = 1248] [serial = 179] [outer = 17539400] 02:48:23 INFO - PROCESS | 1248 | 1468230503829 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:48:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:48:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 970ms 02:48:23 INFO - PROCESS | 1248 | 1468230503853 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:48:23 INFO - PROCESS | 1248 | 1468230503858 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:48:23 INFO - PROCESS | 1248 | 1468230503863 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 1248 | 1468230503866 Marionette TRACE conn6 <- [1,206,null,{}] 02:48:23 INFO - PROCESS | 1248 | 1468230503872 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:23 INFO - PROCESS | 1248 | 1468230503874 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:23 INFO - PROCESS | 1248 | 1468230503974 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:48:24 INFO - PROCESS | 1248 | 1468230504063 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1248 | 1468230504067 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:24 INFO - PROCESS | 1248 | ++DOCSHELL 0D967000 == 47 [pid = 1248] [id = 61] 02:48:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0D968000) [pid = 1248] [serial = 180] [outer = 00000000] 02:48:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0DB29400) [pid = 1248] [serial = 181] [outer = 0D968000] 02:48:24 INFO - PROCESS | 1248 | 1468230504115 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (0DDBF400) [pid = 1248] [serial = 182] [outer = 0D968000] 02:48:24 INFO - PROCESS | 1248 | 1468230504653 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 17517400 == 46 [pid = 1248] [id = 34] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 14086400 == 45 [pid = 1248] [id = 33] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 0C819400 == 44 [pid = 1248] [id = 56] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 14517400 == 43 [pid = 1248] [id = 55] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 0DB27C00 == 42 [pid = 1248] [id = 54] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 18AC4800 == 41 [pid = 1248] [id = 53] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 1751F400 == 40 [pid = 1248] [id = 52] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 1740F400 == 39 [pid = 1248] [id = 51] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 151EA000 == 38 [pid = 1248] [id = 50] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 145B5400 == 37 [pid = 1248] [id = 49] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 11F05C00 == 36 [pid = 1248] [id = 48] 02:48:24 INFO - PROCESS | 1248 | --DOCSHELL 0DB2D800 == 35 [pid = 1248] [id = 47] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (191D5C00) [pid = 1248] [serial = 132] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1740E000) [pid = 1248] [serial = 117] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (162B7C00) [pid = 1248] [serial = 114] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0D2F6800) [pid = 1248] [serial = 103] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0C834400) [pid = 1248] [serial = 102] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (12466800) [pid = 1248] [serial = 108] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (124E6C00) [pid = 1248] [serial = 109] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1751D400) [pid = 1248] [serial = 120] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DB24C00) [pid = 1248] [serial = 123] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0DB2E000) [pid = 1248] [serial = 105] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DD84C00) [pid = 1248] [serial = 106] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (12432C00) [pid = 1248] [serial = 124] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14B9FC00) [pid = 1248] [serial = 127] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11FC9400) [pid = 1248] [serial = 94] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0EAD1800) [pid = 1248] [serial = 93] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (151E3C00) [pid = 1248] [serial = 97] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145BB000) [pid = 1248] [serial = 96] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17534400) [pid = 1248] [serial = 100] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1751F000) [pid = 1248] [serial = 99] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145BD400) [pid = 1248] [serial = 111] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16EAA400) [pid = 1248] [serial = 115] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17415800) [pid = 1248] [serial = 118] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1753B000) [pid = 1248] [serial = 126] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17531400) [pid = 1248] [serial = 121] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (18AC4000) [pid = 1248] [serial = 130] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (14B29400) [pid = 1248] [serial = 112] [outer = 00000000] [url = about:blank] 02:48:24 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (18A10400) [pid = 1248] [serial = 129] [outer = 00000000] [url = about:blank] 02:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 890ms 02:48:24 INFO - PROCESS | 1248 | 1468230504753 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 1248 | 1468230504758 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:48:24 INFO - PROCESS | 1248 | 1468230504764 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 1248 | 1468230504766 Marionette TRACE conn6 <- [1,210,null,{}] 02:48:24 INFO - PROCESS | 1248 | 1468230504770 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:24 INFO - PROCESS | 1248 | 1468230504773 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:24 INFO - PROCESS | 1248 | 1468230504874 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:48:24 INFO - PROCESS | 1248 | 1468230504944 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 1248 | 1468230504947 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:24 INFO - PROCESS | 1248 | ++DOCSHELL 0D2FEC00 == 36 [pid = 1248] [id = 62] 02:48:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D573C00) [pid = 1248] [serial = 183] [outer = 00000000] 02:48:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DB27000) [pid = 1248] [serial = 184] [outer = 0D573C00] 02:48:24 INFO - PROCESS | 1248 | 1468230504994 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0DD8A000) [pid = 1248] [serial = 185] [outer = 0D573C00] 02:48:25 INFO - PROCESS | 1248 | 1468230505388 Marionette TRACE conn6 <- [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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 670ms 02:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:48:25 INFO - PROCESS | 1248 | 1468230505438 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 1248 | 1468230505440 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:48:25 INFO - PROCESS | 1248 | 1468230505444 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 1248 | 1468230505447 Marionette TRACE conn6 <- [1,214,null,{}] 02:48:25 INFO - PROCESS | 1248 | 1468230505457 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:25 INFO - PROCESS | 1248 | 1468230505461 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:25 INFO - PROCESS | 1248 | 1468230505544 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:48:25 INFO - PROCESS | 1248 | 1468230505551 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 1248 | 1468230505553 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:25 INFO - PROCESS | 1248 | ++DOCSHELL 1246C800 == 37 [pid = 1248] [id = 63] 02:48:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1250E400) [pid = 1248] [serial = 186] [outer = 00000000] 02:48:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (13166000) [pid = 1248] [serial = 187] [outer = 1250E400] 02:48:25 INFO - PROCESS | 1248 | 1468230505604 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1415C000) [pid = 1248] [serial = 188] [outer = 1250E400] 02:48:26 INFO - PROCESS | 1248 | 1468230506034 Marionette TRACE conn6 <- [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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 02:48:26 INFO - PROCESS | 1248 | 1468230506078 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 1248 | 1468230506081 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 1248 | 1468230506084 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:48:26 INFO - PROCESS | 1248 | 1468230506085 Marionette TRACE conn6 <- [1,218,null,{}] 02:48:26 INFO - PROCESS | 1248 | 1468230506089 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 1248 | 1468230506091 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:26 INFO - PROCESS | 1248 | 1468230506174 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:48:26 INFO - PROCESS | 1248 | 1468230506182 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 1248 | 1468230506184 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:26 INFO - PROCESS | 1248 | ++DOCSHELL 14518C00 == 38 [pid = 1248] [id = 64] 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1451A400) [pid = 1248] [serial = 189] [outer = 00000000] 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (145BAC00) [pid = 1248] [serial = 190] [outer = 1451A400] 02:48:26 INFO - PROCESS | 1248 | 1468230506228 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14B29400) [pid = 1248] [serial = 191] [outer = 1451A400] 02:48:26 INFO - PROCESS | 1248 | 1468230506649 Marionette TRACE conn6 <- [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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:48:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 02:48:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:48:26 INFO - PROCESS | 1248 | 1468230506718 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 1248 | 1468230506720 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:48:26 INFO - PROCESS | 1248 | 1468230506723 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 1248 | 1468230506725 Marionette TRACE conn6 <- [1,222,null,{}] 02:48:26 INFO - PROCESS | 1248 | 1468230506728 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:26 INFO - PROCESS | 1248 | 1468230506730 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:26 INFO - PROCESS | 1248 | 1468230506808 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:48:26 INFO - PROCESS | 1248 | 1468230506813 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 1248 | 1468230506815 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:26 INFO - PROCESS | 1248 | ++DOCSHELL 145BF800 == 39 [pid = 1248] [id = 65] 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14B95000) [pid = 1248] [serial = 192] [outer = 00000000] 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1610C400) [pid = 1248] [serial = 193] [outer = 14B95000] 02:48:26 INFO - PROCESS | 1248 | 1468230506859 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (162AE400) [pid = 1248] [serial = 194] [outer = 14B95000] 02:48:27 INFO - PROCESS | 1248 | 1468230507324 Marionette TRACE conn6 <- [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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 02:48:27 INFO - PROCESS | 1248 | 1468230507360 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 1248 | 1468230507363 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:48:27 INFO - PROCESS | 1248 | 1468230507366 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:48:27 INFO - PROCESS | 1248 | 1468230507367 Marionette TRACE conn6 <- [1,226,null,{}] 02:48:27 INFO - PROCESS | 1248 | 1468230507371 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:27 INFO - PROCESS | 1248 | 1468230507376 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:27 INFO - PROCESS | 1248 | 1468230507504 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:48:27 INFO - PROCESS | 1248 | 1468230507557 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 1248 | 1468230507559 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:27 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B9400 == 40 [pid = 1248] [id = 66] 02:48:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1679F000) [pid = 1248] [serial = 195] [outer = 00000000] 02:48:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16C21800) [pid = 1248] [serial = 196] [outer = 1679F000] 02:48:27 INFO - PROCESS | 1248 | 1468230507602 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16EAA800) [pid = 1248] [serial = 197] [outer = 1679F000] 02:48:28 INFO - PROCESS | 1248 | 1468230508010 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 02:48:28 INFO - PROCESS | 1248 | 1468230508039 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1248 | 1468230508041 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:48:28 INFO - PROCESS | 1248 | 1468230508044 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1248 | 1468230508046 Marionette TRACE conn6 <- [1,230,null,{}] 02:48:28 INFO - PROCESS | 1248 | 1468230508050 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 1248 | 1468230508051 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:28 INFO - PROCESS | 1248 | 1468230508157 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:48:28 INFO - PROCESS | 1248 | 1468230508240 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 1248 | 1468230508242 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:28 INFO - PROCESS | 1248 | ++DOCSHELL 16EAEC00 == 41 [pid = 1248] [id = 67] 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16EAFC00) [pid = 1248] [serial = 198] [outer = 00000000] 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17302000) [pid = 1248] [serial = 199] [outer = 16EAFC00] 02:48:28 INFO - PROCESS | 1248 | 1468230508285 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1740C800) [pid = 1248] [serial = 200] [outer = 16EAFC00] 02:48:28 INFO - PROCESS | 1248 | 1468230508671 Marionette TRACE conn6 <- [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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 02:48:28 INFO - PROCESS | 1248 | 1468230508719 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 1248 | 1468230508721 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:48:28 INFO - PROCESS | 1248 | 1468230508724 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 1248 | 1468230508726 Marionette TRACE conn6 <- [1,234,null,{}] 02:48:28 INFO - PROCESS | 1248 | 1468230508730 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:28 INFO - PROCESS | 1248 | 1468230508732 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:28 INFO - PROCESS | 1248 | 1468230508838 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:48:28 INFO - PROCESS | 1248 | 1468230508843 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:28 INFO - PROCESS | 1248 | 1468230508845 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:28 INFO - PROCESS | 1248 | ++DOCSHELL 16F1D000 == 42 [pid = 1248] [id = 68] 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17014000) [pid = 1248] [serial = 201] [outer = 00000000] 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (174B7800) [pid = 1248] [serial = 202] [outer = 17014000] 02:48:28 INFO - PROCESS | 1248 | 1468230508889 Marionette DEBUG loaded listener.js 02:48:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1751C000) [pid = 1248] [serial = 203] [outer = 17014000] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17533C00) [pid = 1248] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1740FC00) [pid = 1248] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (18AC9C00) [pid = 1248] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0DB2F400) [pid = 1248] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (11F06000) [pid = 1248] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0C819C00) [pid = 1248] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (145B6000) [pid = 1248] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (151EEC00) [pid = 1248] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (11F05800) [pid = 1248] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:48:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14517800) [pid = 1248] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:48:29 INFO - PROCESS | 1248 | 1468230509322 Marionette TRACE conn6 <- [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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 02:48:29 INFO - PROCESS | 1248 | 1468230509365 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 1248 | 1468230509367 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 1248 | 1468230509370 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - PROCESS | 1248 | 1468230509372 Marionette TRACE conn6 <- [1,238,null,{}] 02:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:48:29 INFO - PROCESS | 1248 | 1468230509375 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:29 INFO - PROCESS | 1248 | 1468230509377 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:29 INFO - PROCESS | 1248 | 1468230509489 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:48:29 INFO - PROCESS | 1248 | 1468230509557 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 1248 | 1468230509559 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:29 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B9000 == 43 [pid = 1248] [id = 69] 02:48:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0D575000) [pid = 1248] [serial = 204] [outer = 00000000] 02:48:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17522000) [pid = 1248] [serial = 205] [outer = 0D575000] 02:48:29 INFO - PROCESS | 1248 | 1468230509603 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17531400) [pid = 1248] [serial = 206] [outer = 0D575000] 02:48:29 INFO - PROCESS | 1248 | 1468230509931 Marionette TRACE conn6 <- [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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:48:30 INFO - PROCESS | 1248 | 1468230510006 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 1248 | 1468230510008 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:48:30 INFO - PROCESS | 1248 | 1468230510011 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1248 | 1468230510013 Marionette TRACE conn6 <- [1,242,null,{}] 02:48:30 INFO - PROCESS | 1248 | 1468230510017 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 1248 | 1468230510018 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:30 INFO - PROCESS | 1248 | 1468230510107 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:48:30 INFO - PROCESS | 1248 | 1468230510112 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1248 | 1468230510114 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:30 INFO - PROCESS | 1248 | ++DOCSHELL 16EA4C00 == 44 [pid = 1248] [id = 70] 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17473C00) [pid = 1248] [serial = 207] [outer = 00000000] 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1753D400) [pid = 1248] [serial = 208] [outer = 17473C00] 02:48:30 INFO - PROCESS | 1248 | 1468230510158 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (18645000) [pid = 1248] [serial = 209] [outer = 17473C00] 02:48:30 INFO - PROCESS | 1248 | 1468230510556 Marionette TRACE conn6 <- [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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:48:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 02:48:30 INFO - PROCESS | 1248 | 1468230510582 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:48:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:48:30 INFO - PROCESS | 1248 | 1468230510584 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:48:30 INFO - PROCESS | 1248 | 1468230510587 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 1248 | 1468230510590 Marionette TRACE conn6 <- [1,246,null,{}] 02:48:30 INFO - PROCESS | 1248 | 1468230510593 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:30 INFO - PROCESS | 1248 | 1468230510595 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:30 INFO - PROCESS | 1248 | 1468230510727 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:48:30 INFO - PROCESS | 1248 | 1468230510733 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 1248 | 1468230510735 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:30 INFO - PROCESS | 1248 | ++DOCSHELL 188BA000 == 45 [pid = 1248] [id = 71] 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (18AC4000) [pid = 1248] [serial = 210] [outer = 00000000] 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19123000) [pid = 1248] [serial = 211] [outer = 18AC4000] 02:48:30 INFO - PROCESS | 1248 | 1468230510780 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (191D5C00) [pid = 1248] [serial = 212] [outer = 18AC4000] 02:48:31 INFO - PROCESS | 1248 | 1468230511282 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 02:48:31 INFO - PROCESS | 1248 | 1468230511319 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 1248 | 1468230511323 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:48:31 INFO - PROCESS | 1248 | 1468230511370 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 1248 | 1468230511374 Marionette TRACE conn6 <- [1,250,null,{}] 02:48:31 INFO - PROCESS | 1248 | 1468230511380 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:31 INFO - PROCESS | 1248 | 1468230511383 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:31 INFO - PROCESS | 1248 | 1468230511503 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:48:31 INFO - PROCESS | 1248 | 1468230511588 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 1248 | 1468230511591 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD000 == 46 [pid = 1248] [id = 72] 02:48:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0C8BDC00) [pid = 1248] [serial = 213] [outer = 00000000] 02:48:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0D134400) [pid = 1248] [serial = 214] [outer = 0C8BDC00] 02:48:31 INFO - PROCESS | 1248 | 1468230511647 Marionette DEBUG loaded listener.js 02:48:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0DB24400) [pid = 1248] [serial = 215] [outer = 0C8BDC00] 02:48:32 INFO - PROCESS | 1248 | 1468230512208 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 871ms 02:48:32 INFO - PROCESS | 1248 | 1468230512244 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 1248 | 1468230512248 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:48:32 INFO - PROCESS | 1248 | 1468230512254 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 1248 | 1468230512257 Marionette TRACE conn6 <- [1,254,null,{}] 02:48:32 INFO - PROCESS | 1248 | 1468230512261 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:32 INFO - PROCESS | 1248 | 1468230512264 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:32 INFO - PROCESS | 1248 | 1468230512376 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:48:32 INFO - PROCESS | 1248 | 1468230512496 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:32 INFO - PROCESS | 1248 | 1468230512499 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:32 INFO - PROCESS | 1248 | ++DOCSHELL 125A7800 == 47 [pid = 1248] [id = 73] 02:48:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (125A8400) [pid = 1248] [serial = 216] [outer = 00000000] 02:48:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (14504000) [pid = 1248] [serial = 217] [outer = 125A8400] 02:48:32 INFO - PROCESS | 1248 | 1468230512555 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1451CC00) [pid = 1248] [serial = 218] [outer = 125A8400] 02:48:33 INFO - PROCESS | 1248 | 1468230513235 Marionette TRACE conn6 <- [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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:48:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1017ms 02:48:33 INFO - PROCESS | 1248 | 1468230513276 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 1248 | 1468230513278 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:48:33 INFO - PROCESS | 1248 | 1468230513282 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:48:33 INFO - PROCESS | 1248 | 1468230513285 Marionette TRACE conn6 <- [1,258,null,{}] 02:48:33 INFO - PROCESS | 1248 | 1468230513296 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:33 INFO - PROCESS | 1248 | 1468230513301 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:33 INFO - PROCESS | 1248 | 1468230513408 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:48:33 INFO - PROCESS | 1248 | 1468230513487 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 1248 | 1468230513490 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:33 INFO - PROCESS | 1248 | ++DOCSHELL 17516800 == 48 [pid = 1248] [id = 74] 02:48:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (17524400) [pid = 1248] [serial = 219] [outer = 00000000] 02:48:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1753FC00) [pid = 1248] [serial = 220] [outer = 17524400] 02:48:33 INFO - PROCESS | 1248 | 1468230513586 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (18AC4800) [pid = 1248] [serial = 221] [outer = 17524400] 02:48:34 INFO - PROCESS | 1248 | 1468230514120 Marionette TRACE conn6 <- [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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 02:48:34 INFO - PROCESS | 1248 | 1468230514163 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 1248 | 1468230514166 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:48:34 INFO - PROCESS | 1248 | 1468230514170 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:48:34 INFO - PROCESS | 1248 | 1468230514172 Marionette TRACE conn6 <- [1,262,null,{}] 02:48:34 INFO - PROCESS | 1248 | 1468230514176 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:34 INFO - PROCESS | 1248 | 1468230514178 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:34 INFO - PROCESS | 1248 | 1468230514289 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:48:34 INFO - PROCESS | 1248 | 1468230514380 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 1248 | 1468230514383 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:34 INFO - PROCESS | 1248 | ++DOCSHELL 16123400 == 49 [pid = 1248] [id = 75] 02:48:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16123C00) [pid = 1248] [serial = 222] [outer = 00000000] 02:48:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16127000) [pid = 1248] [serial = 223] [outer = 16123C00] 02:48:34 INFO - PROCESS | 1248 | 1468230514437 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16EB1000) [pid = 1248] [serial = 224] [outer = 16123C00] 02:48:34 INFO - PROCESS | 1248 | 1468230514944 Marionette TRACE conn6 <- [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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 02:48:35 INFO - PROCESS | 1248 | 1468230515030 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 1248 | 1468230515032 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:48:35 INFO - PROCESS | 1248 | 1468230515203 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 1248 | 1468230515207 Marionette TRACE conn6 <- [1,266,null,{}] 02:48:35 INFO - PROCESS | 1248 | 1468230515212 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:35 INFO - PROCESS | 1248 | 1468230515215 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:35 INFO - PROCESS | 1248 | 1468230515331 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:48:35 INFO - PROCESS | 1248 | 1468230515402 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 1248 | 1468230515406 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:35 INFO - PROCESS | 1248 | ++DOCSHELL 0D57F800 == 50 [pid = 1248] [id = 76] 02:48:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0D594C00) [pid = 1248] [serial = 225] [outer = 00000000] 02:48:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0DD84C00) [pid = 1248] [serial = 226] [outer = 0D594C00] 02:48:35 INFO - PROCESS | 1248 | 1468230515454 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (11EA3000) [pid = 1248] [serial = 227] [outer = 0D594C00] 02:48:35 INFO - PROCESS | 1248 | 1468230515962 Marionette TRACE conn6 <- [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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 850ms 02:48:36 INFO - PROCESS | 1248 | 1468230516028 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:48:36 INFO - PROCESS | 1248 | 1468230516032 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:48:36 INFO - PROCESS | 1248 | 1468230516037 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 1248 | 1468230516039 Marionette TRACE conn6 <- [1,270,null,{}] 02:48:36 INFO - PROCESS | 1248 | 1468230516045 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 1248 | 1468230516049 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:36 INFO - PROCESS | 1248 | 1468230516154 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 0D96B800 == 49 [pid = 1248] [id = 32] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 16EA4C00 == 48 [pid = 1248] [id = 70] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 0C8B9000 == 47 [pid = 1248] [id = 69] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 16F1D000 == 46 [pid = 1248] [id = 68] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 16EAEC00 == 45 [pid = 1248] [id = 67] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 0C8B9400 == 44 [pid = 1248] [id = 66] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 145BF800 == 43 [pid = 1248] [id = 65] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 14518C00 == 42 [pid = 1248] [id = 64] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 1246C800 == 41 [pid = 1248] [id = 63] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 0D2FEC00 == 40 [pid = 1248] [id = 62] 02:48:36 INFO - PROCESS | 1248 | --DOCSHELL 0D967000 == 39 [pid = 1248] [id = 61] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1451F400) [pid = 1248] [serial = 167] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0DD8A400) [pid = 1248] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17516C00) [pid = 1248] [serial = 151] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17010800) [pid = 1248] [serial = 148] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1451B000) [pid = 1248] [serial = 162] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (17BA8800) [pid = 1248] [serial = 153] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1746A000) [pid = 1248] [serial = 150] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19121C00) [pid = 1248] [serial = 156] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (11EE6000) [pid = 1248] [serial = 139] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (11C14400) [pid = 1248] [serial = 138] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (12432000) [pid = 1248] [serial = 141] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (12473000) [pid = 1248] [serial = 142] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (188BF800) [pid = 1248] [serial = 154] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0DE51800) [pid = 1248] [serial = 135] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14516400) [pid = 1248] [serial = 166] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (145B9C00) [pid = 1248] [serial = 144] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (145C1C00) [pid = 1248] [serial = 145] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16EAC400) [pid = 1248] [serial = 147] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (14160000) [pid = 1248] [serial = 159] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1911E000) [pid = 1248] [serial = 157] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1451D000) [pid = 1248] [serial = 163] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16110000) [pid = 1248] [serial = 160] [outer = 00000000] [url = about:blank] 02:48:36 INFO - PROCESS | 1248 | 1468230516281 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 1248 | 1468230516284 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:36 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B2400 == 40 [pid = 1248] [id = 77] 02:48:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0C8B9000) [pid = 1248] [serial = 228] [outer = 00000000] 02:48:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0DD8A400) [pid = 1248] [serial = 229] [outer = 0C8B9000] 02:48:36 INFO - PROCESS | 1248 | 1468230516333 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11E2C400) [pid = 1248] [serial = 230] [outer = 0C8B9000] 02:48:36 INFO - PROCESS | 1248 | 1468230516878 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:48:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 02:48:36 INFO - PROCESS | 1248 | 1468230516912 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 1248 | 1468230516914 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:48:36 INFO - PROCESS | 1248 | 1468230516945 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 1248 | 1468230516946 Marionette TRACE conn6 <- [1,274,null,{}] 02:48:36 INFO - PROCESS | 1248 | 1468230516962 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:36 INFO - PROCESS | 1248 | 1468230516964 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:37 INFO - PROCESS | 1248 | 1468230517060 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:48:37 INFO - PROCESS | 1248 | 1468230517146 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1248 | 1468230517160 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:37 INFO - PROCESS | 1248 | ++DOCSHELL 151E3C00 == 41 [pid = 1248] [id = 78] 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (151E4000) [pid = 1248] [serial = 231] [outer = 00000000] 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (16110000) [pid = 1248] [serial = 232] [outer = 151E4000] 02:48:37 INFO - PROCESS | 1248 | 1468230517208 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1611F800) [pid = 1248] [serial = 233] [outer = 151E4000] 02:48:37 INFO - PROCESS | 1248 | 1468230517558 Marionette TRACE conn6 <- [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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 02:48:37 INFO - PROCESS | 1248 | 1468230517579 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 1248 | 1468230517581 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:48:37 INFO - PROCESS | 1248 | 1468230517584 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:48:37 INFO - PROCESS | 1248 | 1468230517586 Marionette TRACE conn6 <- [1,278,null,{}] 02:48:37 INFO - PROCESS | 1248 | 1468230517605 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:37 INFO - PROCESS | 1248 | 1468230517607 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:37 INFO - PROCESS | 1248 | 1468230517696 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:48:37 INFO - PROCESS | 1248 | 1468230517701 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 1248 | 1468230517703 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:37 INFO - PROCESS | 1248 | ++DOCSHELL 16127400 == 42 [pid = 1248] [id = 79] 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16127800) [pid = 1248] [serial = 234] [outer = 00000000] 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16C1B000) [pid = 1248] [serial = 235] [outer = 16127800] 02:48:37 INFO - PROCESS | 1248 | 1468230517747 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16C22800) [pid = 1248] [serial = 236] [outer = 16127800] 02:48:38 INFO - PROCESS | 1248 | 1468230518149 Marionette TRACE conn6 <- [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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 02:48:38 INFO - PROCESS | 1248 | 1468230518219 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:48:38 INFO - PROCESS | 1248 | 1468230518221 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:48:38 INFO - PROCESS | 1248 | 1468230518224 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 1248 | 1468230518226 Marionette TRACE conn6 <- [1,282,null,{}] 02:48:38 INFO - PROCESS | 1248 | 1468230518229 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 1248 | 1468230518231 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:38 INFO - PROCESS | 1248 | 1468230518312 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:48:38 INFO - PROCESS | 1248 | 1468230518317 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 1248 | 1468230518319 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:38 INFO - PROCESS | 1248 | ++DOCSHELL 16EB0400 == 43 [pid = 1248] [id = 80] 02:48:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16EB0C00) [pid = 1248] [serial = 237] [outer = 00000000] 02:48:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17013400) [pid = 1248] [serial = 238] [outer = 16EB0C00] 02:48:38 INFO - PROCESS | 1248 | 1468230518363 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17414000) [pid = 1248] [serial = 239] [outer = 16EB0C00] 02:48:38 INFO - PROCESS | 1248 | 1468230518837 Marionette TRACE conn6 <- [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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 02:48:38 INFO - PROCESS | 1248 | 1468230518855 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:48:38 INFO - PROCESS | 1248 | 1468230518857 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:48:38 INFO - PROCESS | 1248 | 1468230518860 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 1248 | 1468230518861 Marionette TRACE conn6 <- [1,286,null,{}] 02:48:38 INFO - PROCESS | 1248 | 1468230518865 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:38 INFO - PROCESS | 1248 | 1468230518870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:39 INFO - PROCESS | 1248 | 1468230519024 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:48:39 INFO - PROCESS | 1248 | 1468230519079 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1248 | 1468230519081 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:39 INFO - PROCESS | 1248 | ++DOCSHELL 17518000 == 44 [pid = 1248] [id = 81] 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17533000) [pid = 1248] [serial = 240] [outer = 00000000] 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1757C800) [pid = 1248] [serial = 241] [outer = 17533000] 02:48:39 INFO - PROCESS | 1248 | 1468230519125 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (18A07800) [pid = 1248] [serial = 242] [outer = 17533000] 02:48:39 INFO - PROCESS | 1248 | 1468230519526 Marionette TRACE conn6 <- [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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:48:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 02:48:39 INFO - PROCESS | 1248 | 1468230519591 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 1248 | 1468230519593 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:48:39 INFO - PROCESS | 1248 | 1468230519597 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:48:39 INFO - PROCESS | 1248 | 1468230519599 Marionette TRACE conn6 <- [1,290,null,{}] 02:48:39 INFO - PROCESS | 1248 | 1468230519602 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:39 INFO - PROCESS | 1248 | 1468230519604 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:39 INFO - PROCESS | 1248 | 1468230519735 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:48:39 INFO - PROCESS | 1248 | 1468230519753 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 1248 | 1468230519755 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:39 INFO - PROCESS | 1248 | ++DOCSHELL 1753E000 == 45 [pid = 1248] [id = 82] 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (18AC7800) [pid = 1248] [serial = 243] [outer = 00000000] 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19128800) [pid = 1248] [serial = 244] [outer = 18AC7800] 02:48:39 INFO - PROCESS | 1248 | 1468230519798 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19680400) [pid = 1248] [serial = 245] [outer = 18AC7800] 02:48:40 INFO - PROCESS | 1248 | 1468230520215 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 02:48:40 INFO - PROCESS | 1248 | 1468230520271 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:48:40 INFO - PROCESS | 1248 | 1468230520272 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:48:40 INFO - PROCESS | 1248 | 1468230520276 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 1248 | 1468230520277 Marionette TRACE conn6 <- [1,294,null,{}] 02:48:40 INFO - PROCESS | 1248 | 1468230520280 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:40 INFO - PROCESS | 1248 | 1468230520282 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:40 INFO - PROCESS | 1248 | 1468230520390 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:48:40 INFO - PROCESS | 1248 | 1468230520395 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 1248 | 1468230520397 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:40 INFO - PROCESS | 1248 | ++DOCSHELL 1242F000 == 46 [pid = 1248] [id = 83] 02:48:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19124400) [pid = 1248] [serial = 246] [outer = 00000000] 02:48:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19F06400) [pid = 1248] [serial = 247] [outer = 19124400] 02:48:40 INFO - PROCESS | 1248 | 1468230520484 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19F08000) [pid = 1248] [serial = 248] [outer = 19124400] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0D57C800) [pid = 1248] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1679F000) [pid = 1248] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (0D573C00) [pid = 1248] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (16EAFC00) [pid = 1248] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (14B95000) [pid = 1248] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0D968000) [pid = 1248] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1250E400) [pid = 1248] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (17014000) [pid = 1248] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0D575000) [pid = 1248] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17473C00) [pid = 1248] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:48:40 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1451A400) [pid = 1248] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:48:40 INFO - PROCESS | 1248 | 1468230520938 Marionette TRACE conn6 <- [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]]]}] 02:48:41 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. 02:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 02:48:41 INFO - PROCESS | 1248 | 1468230521018 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1248 | 1468230521020 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 1248 | 1468230521023 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1248 | 1468230521024 Marionette TRACE conn6 <- [1,298,null,{}] 02:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:48:41 INFO - PROCESS | 1248 | 1468230521028 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 1248 | 1468230521029 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:41 INFO - PROCESS | 1248 | 1468230521113 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:48:41 INFO - PROCESS | 1248 | 1468230521119 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 1248 | 1468230521120 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:41 INFO - PROCESS | 1248 | ++DOCSHELL 1250C400 == 47 [pid = 1248] [id = 84] 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (14B97C00) [pid = 1248] [serial = 249] [outer = 00000000] 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1751F000) [pid = 1248] [serial = 250] [outer = 14B97C00] 02:48:41 INFO - PROCESS | 1248 | 1468230521163 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19124800) [pid = 1248] [serial = 251] [outer = 14B97C00] 02:48:41 INFO - PROCESS | 1248 | 1468230521563 Marionette TRACE conn6 <- [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]]]}] 02:48:41 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. 02:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 570ms 02:48:41 INFO - PROCESS | 1248 | 1468230521611 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 1248 | 1468230521613 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:48:41 INFO - PROCESS | 1248 | 1468230521617 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 1248 | 1468230521618 Marionette TRACE conn6 <- [1,302,null,{}] 02:48:41 INFO - PROCESS | 1248 | 1468230521621 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:41 INFO - PROCESS | 1248 | 1468230521623 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:41 INFO - PROCESS | 1248 | 1468230521706 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:48:41 INFO - PROCESS | 1248 | 1468230521712 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 1248 | 1468230521713 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:41 INFO - PROCESS | 1248 | ++DOCSHELL 16CF0000 == 48 [pid = 1248] [id = 85] 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (16CF0400) [pid = 1248] [serial = 252] [outer = 00000000] 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (16CF5C00) [pid = 1248] [serial = 253] [outer = 16CF0400] 02:48:41 INFO - PROCESS | 1248 | 1468230521758 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (16CF8000) [pid = 1248] [serial = 254] [outer = 16CF0400] 02:48:42 INFO - PROCESS | 1248 | 1468230522150 Marionette TRACE conn6 <- [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]]]}] 02:48:42 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. 02:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 02:48:42 INFO - PROCESS | 1248 | 1468230522189 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 1248 | 1468230522191 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:48:42 INFO - PROCESS | 1248 | 1468230522194 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 1248 | 1468230522196 Marionette TRACE conn6 <- [1,306,null,{}] 02:48:42 INFO - PROCESS | 1248 | 1468230522199 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 1248 | 1468230522201 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:42 INFO - PROCESS | 1248 | 1468230522335 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:48:42 INFO - PROCESS | 1248 | 1468230522343 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 1248 | 1468230522345 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:42 INFO - PROCESS | 1248 | ++DOCSHELL 16C19000 == 49 [pid = 1248] [id = 86] 02:48:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16CF1400) [pid = 1248] [serial = 255] [outer = 00000000] 02:48:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19F02800) [pid = 1248] [serial = 256] [outer = 16CF1400] 02:48:42 INFO - PROCESS | 1248 | 1468230522396 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1B341400) [pid = 1248] [serial = 257] [outer = 16CF1400] 02:48:42 INFO - PROCESS | 1248 | 1468230522929 Marionette TRACE conn6 <- [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]]]}] 02:48:42 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. 02:48:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 02:48:42 INFO - PROCESS | 1248 | 1468230522965 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 1248 | 1468230522970 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:48:42 INFO - PROCESS | 1248 | 1468230522975 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 1248 | 1468230522978 Marionette TRACE conn6 <- [1,310,null,{}] 02:48:42 INFO - PROCESS | 1248 | 1468230522984 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:42 INFO - PROCESS | 1248 | 1468230522987 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:43 INFO - PROCESS | 1248 | 1468230523102 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:48:43 INFO - PROCESS | 1248 | 1468230523198 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 1248 | 1468230523201 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:43 INFO - PROCESS | 1248 | ++DOCSHELL 0D574400 == 50 [pid = 1248] [id = 87] 02:48:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0D580C00) [pid = 1248] [serial = 258] [outer = 00000000] 02:48:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (11F05000) [pid = 1248] [serial = 259] [outer = 0D580C00] 02:48:43 INFO - PROCESS | 1248 | 1468230523257 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (12466800) [pid = 1248] [serial = 260] [outer = 0D580C00] 02:48:43 INFO - PROCESS | 1248 | 1468230523932 Marionette TRACE conn6 <- [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]]]}] 02:48:43 INFO - PROCESS | 1248 | 1468230523952 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:48:44 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. 02:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1025ms 02:48:44 INFO - PROCESS | 1248 | 1468230524012 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1248 | 1468230524017 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:48:44 INFO - PROCESS | 1248 | 1468230524024 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 1248 | 1468230524027 Marionette TRACE conn6 <- [1,314,null,{}] 02:48:44 INFO - PROCESS | 1248 | 1468230524047 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 1248 | 1468230524050 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:44 INFO - PROCESS | 1248 | 1468230524171 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:48:44 INFO - PROCESS | 1248 | 1468230524288 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 1248 | 1468230524291 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:44 INFO - PROCESS | 1248 | ++DOCSHELL 146D0800 == 51 [pid = 1248] [id = 88] 02:48:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (146D4800) [pid = 1248] [serial = 261] [outer = 00000000] 02:48:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (16C17C00) [pid = 1248] [serial = 262] [outer = 146D4800] 02:48:44 INFO - PROCESS | 1248 | 1468230524350 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (16CF0800) [pid = 1248] [serial = 263] [outer = 146D4800] 02:48:44 INFO - PROCESS | 1248 | 1468230524879 Marionette TRACE conn6 <- [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]]]}] 02:48:44 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. 02:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 890ms 02:48:44 INFO - PROCESS | 1248 | 1468230524918 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 1248 | 1468230524921 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:48:44 INFO - PROCESS | 1248 | 1468230524924 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:48:44 INFO - PROCESS | 1248 | 1468230524928 Marionette TRACE conn6 <- [1,318,null,{}] 02:48:44 INFO - PROCESS | 1248 | 1468230524939 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:44 INFO - PROCESS | 1248 | 1468230524944 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:45 INFO - PROCESS | 1248 | 1468230525057 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:48:45 INFO - PROCESS | 1248 | 1468230525157 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 1248 | 1468230525160 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:45 INFO - PROCESS | 1248 | ++DOCSHELL 1911EC00 == 52 [pid = 1248] [id = 89] 02:48:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1911F000) [pid = 1248] [serial = 264] [outer = 00000000] 02:48:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19F01400) [pid = 1248] [serial = 265] [outer = 1911F000] 02:48:45 INFO - PROCESS | 1248 | 1468230525218 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F0FC00) [pid = 1248] [serial = 266] [outer = 1911F000] 02:48:45 INFO - PROCESS | 1248 | 1468230525829 Marionette TRACE conn6 <- [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]]]}] 02:48:45 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. 02:48:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 02:48:45 INFO - PROCESS | 1248 | 1468230525898 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 1248 | 1468230525901 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:48:45 INFO - PROCESS | 1248 | 1468230525904 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:48:45 INFO - PROCESS | 1248 | 1468230525906 Marionette TRACE conn6 <- [1,322,null,{}] 02:48:45 INFO - PROCESS | 1248 | 1468230525910 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:45 INFO - PROCESS | 1248 | 1468230525913 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:46 INFO - PROCESS | 1248 | 1468230526027 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:48:46 INFO - PROCESS | 1248 | 1468230526149 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 1248 | 1468230526151 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:46 INFO - PROCESS | 1248 | ++DOCSHELL 19126000 == 53 [pid = 1248] [id = 90] 02:48:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A504400) [pid = 1248] [serial = 267] [outer = 00000000] 02:48:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A509C00) [pid = 1248] [serial = 268] [outer = 1A504400] 02:48:46 INFO - PROCESS | 1248 | 1468230526206 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A50BC00) [pid = 1248] [serial = 269] [outer = 1A504400] 02:48:47 INFO - PROCESS | 1248 | 1468230527042 Marionette TRACE conn6 <- [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]]]}] 02:48:47 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. 02:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1173ms 02:48:47 INFO - PROCESS | 1248 | 1468230527081 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 1248 | 1468230527086 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:48:47 INFO - PROCESS | 1248 | 1468230527090 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 1248 | 1468230527094 Marionette TRACE conn6 <- [1,326,null,{}] 02:48:47 INFO - PROCESS | 1248 | 1468230527099 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:47 INFO - PROCESS | 1248 | 1468230527102 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:47 INFO - PROCESS | 1248 | 1468230527207 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:48:47 INFO - PROCESS | 1248 | 1468230527333 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 1248 | 1468230527338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:47 INFO - PROCESS | 1248 | ++DOCSHELL 12438C00 == 54 [pid = 1248] [id = 91] 02:48:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1243A400) [pid = 1248] [serial = 270] [outer = 00000000] 02:48:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1415D400) [pid = 1248] [serial = 271] [outer = 1243A400] 02:48:47 INFO - PROCESS | 1248 | 1468230527389 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (14516400) [pid = 1248] [serial = 272] [outer = 1243A400] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 16CF0000 == 53 [pid = 1248] [id = 85] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 1250C400 == 52 [pid = 1248] [id = 84] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 1242F000 == 51 [pid = 1248] [id = 83] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 1753E000 == 50 [pid = 1248] [id = 82] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 17518000 == 49 [pid = 1248] [id = 81] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 16EB0400 == 48 [pid = 1248] [id = 80] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 16127400 == 47 [pid = 1248] [id = 79] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 151E3C00 == 46 [pid = 1248] [id = 78] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 0C8B2400 == 45 [pid = 1248] [id = 77] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 0D57F800 == 44 [pid = 1248] [id = 76] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19123000) [pid = 1248] [serial = 211] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOCSHELL 188BA000 == 43 [pid = 1248] [id = 71] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1455B000) [pid = 1248] [serial = 175] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (16C21800) [pid = 1248] [serial = 196] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (16EAA800) [pid = 1248] [serial = 197] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0DB27000) [pid = 1248] [serial = 184] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1740C800) [pid = 1248] [serial = 200] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0DD8A000) [pid = 1248] [serial = 185] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (17302000) [pid = 1248] [serial = 199] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (177FBC00) [pid = 1248] [serial = 178] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1610C400) [pid = 1248] [serial = 193] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0DDBF400) [pid = 1248] [serial = 182] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (0DB29400) [pid = 1248] [serial = 181] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (11C17800) [pid = 1248] [serial = 172] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (13166000) [pid = 1248] [serial = 187] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1415C000) [pid = 1248] [serial = 188] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (18646000) [pid = 1248] [serial = 169] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (174B7800) [pid = 1248] [serial = 202] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (17522000) [pid = 1248] [serial = 205] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1753D400) [pid = 1248] [serial = 208] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17531400) [pid = 1248] [serial = 206] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (18645000) [pid = 1248] [serial = 209] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1751C000) [pid = 1248] [serial = 203] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (14B29400) [pid = 1248] [serial = 191] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (145BAC00) [pid = 1248] [serial = 190] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (162AE400) [pid = 1248] [serial = 194] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (11EEA000) [pid = 1248] [serial = 136] [outer = 00000000] [url = about:blank] 02:48:47 INFO - PROCESS | 1248 | 1468230527969 Marionette TRACE conn6 <- [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]]]}] 02:48:48 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. 02:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 02:48:48 INFO - PROCESS | 1248 | 1468230528021 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1248 | 1468230528025 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:48:48 INFO - PROCESS | 1248 | 1468230528031 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:48:48 INFO - PROCESS | 1248 | 1468230528034 Marionette TRACE conn6 <- [1,330,null,{}] 02:48:48 INFO - PROCESS | 1248 | 1468230528037 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 1248 | 1468230528040 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:48 INFO - PROCESS | 1248 | 1468230528129 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:48:48 INFO - PROCESS | 1248 | 1468230528209 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 1248 | 1468230528211 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:48 INFO - PROCESS | 1248 | ++DOCSHELL 0D595C00 == 44 [pid = 1248] [id = 92] 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0DB29400) [pid = 1248] [serial = 273] [outer = 00000000] 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (11C17800) [pid = 1248] [serial = 274] [outer = 0DB29400] 02:48:48 INFO - PROCESS | 1248 | 1468230528257 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (123C8000) [pid = 1248] [serial = 275] [outer = 0DB29400] 02:48:48 INFO - PROCESS | 1248 | 1468230528678 Marionette TRACE conn6 <- [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]]]}] 02:48:48 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. 02:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 02:48:48 INFO - PROCESS | 1248 | 1468230528707 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 1248 | 1468230528710 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:48:48 INFO - PROCESS | 1248 | 1468230528714 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:48:48 INFO - PROCESS | 1248 | 1468230528717 Marionette TRACE conn6 <- [1,334,null,{}] 02:48:48 INFO - PROCESS | 1248 | 1468230528727 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:48 INFO - PROCESS | 1248 | 1468230528731 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:48 INFO - PROCESS | 1248 | 1468230528817 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:48:48 INFO - PROCESS | 1248 | 1468230528823 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 1248 | 1468230528826 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:48 INFO - PROCESS | 1248 | ++DOCSHELL 14B95000 == 45 [pid = 1248] [id = 93] 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (14B96C00) [pid = 1248] [serial = 276] [outer = 00000000] 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1610C400) [pid = 1248] [serial = 277] [outer = 14B96C00] 02:48:48 INFO - PROCESS | 1248 | 1468230528873 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (16173000) [pid = 1248] [serial = 278] [outer = 14B96C00] 02:48:49 INFO - PROCESS | 1248 | 1468230529319 Marionette TRACE conn6 <- [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]]]}] 02:48:49 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. 02:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 02:48:49 INFO - PROCESS | 1248 | 1468230529351 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1248 | 1468230529354 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 1248 | 1468230529357 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 1248 | 1468230529358 Marionette TRACE conn6 <- [1,338,null,{}] 02:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:48:49 INFO - PROCESS | 1248 | 1468230529362 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:49 INFO - PROCESS | 1248 | 1468230529364 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:49 INFO - PROCESS | 1248 | 1468230529448 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:48:49 INFO - PROCESS | 1248 | 1468230529454 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 1248 | 1468230529456 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:49 INFO - PROCESS | 1248 | ++DOCSHELL 162B2000 == 46 [pid = 1248] [id = 94] 02:48:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (16C15C00) [pid = 1248] [serial = 279] [outer = 00000000] 02:48:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (16CEC800) [pid = 1248] [serial = 280] [outer = 16C15C00] 02:48:49 INFO - PROCESS | 1248 | 1468230529500 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16CED800) [pid = 1248] [serial = 281] [outer = 16C15C00] 02:48:49 INFO - PROCESS | 1248 | 1468230529922 Marionette TRACE conn6 <- [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]]]}] 02:48:49 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. 02:48:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 02:48:49 INFO - PROCESS | 1248 | 1468230529992 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 1248 | 1468230529994 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 1248 | 1468230529997 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:48:49 INFO - PROCESS | 1248 | 1468230529999 Marionette TRACE conn6 <- [1,342,null,{}] 02:48:50 INFO - PROCESS | 1248 | 1468230530003 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 1248 | 1468230530005 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:50 INFO - PROCESS | 1248 | 1468230530112 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:48:50 INFO - PROCESS | 1248 | 1468230530118 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1248 | 1468230530120 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:50 INFO - PROCESS | 1248 | ++DOCSHELL 16CFA400 == 47 [pid = 1248] [id = 95] 02:48:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16CFA800) [pid = 1248] [serial = 282] [outer = 00000000] 02:48:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1700FC00) [pid = 1248] [serial = 283] [outer = 16CFA800] 02:48:50 INFO - PROCESS | 1248 | 1468230530208 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17411000) [pid = 1248] [serial = 284] [outer = 16CFA800] 02:48:50 INFO - PROCESS | 1248 | 1468230530650 Marionette TRACE conn6 <- [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]]]}] 02:48:50 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. 02:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 02:48:50 INFO - PROCESS | 1248 | 1468230530672 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:48:50 INFO - PROCESS | 1248 | 1468230530674 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:48:50 INFO - PROCESS | 1248 | 1468230530688 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - PROCESS | 1248 | 1468230530689 Marionette TRACE conn6 <- [1,346,null,{}] 02:48:50 INFO - PROCESS | 1248 | 1468230530693 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:50 INFO - PROCESS | 1248 | 1468230530698 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:50 INFO - PROCESS | 1248 | 1468230530845 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:48:50 INFO - PROCESS | 1248 | 1468230530903 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 1248 | 1468230530905 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:50 INFO - PROCESS | 1248 | ++DOCSHELL 14092C00 == 48 [pid = 1248] [id = 96] 02:48:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (17415000) [pid = 1248] [serial = 285] [outer = 00000000] 02:48:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17535800) [pid = 1248] [serial = 286] [outer = 17415000] 02:48:50 INFO - PROCESS | 1248 | 1468230530949 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1753E000) [pid = 1248] [serial = 287] [outer = 17415000] 02:48:51 INFO - PROCESS | 1248 | 1468230531360 Marionette TRACE conn6 <- [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]]]}] 02:48:51 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. 02:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 02:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:48:51 INFO - PROCESS | 1248 | 1468230531408 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 1248 | 1468230531410 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:48:51 INFO - PROCESS | 1248 | 1468230531448 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 1248 | 1468230531449 Marionette TRACE conn6 <- [1,350,null,{}] 02:48:51 INFO - PROCESS | 1248 | 1468230531457 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:51 INFO - PROCESS | 1248 | 1468230531459 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:51 INFO - PROCESS | 1248 | 1468230531576 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:48:51 INFO - PROCESS | 1248 | 1468230531586 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 1248 | 1468230531588 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:51 INFO - PROCESS | 1248 | ++DOCSHELL 17531400 == 49 [pid = 1248] [id = 97] 02:48:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (178F0C00) [pid = 1248] [serial = 288] [outer = 00000000] 02:48:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (178F7800) [pid = 1248] [serial = 289] [outer = 178F0C00] 02:48:51 INFO - PROCESS | 1248 | 1468230531631 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (178F8800) [pid = 1248] [serial = 290] [outer = 178F0C00] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0C8B9000) [pid = 1248] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (17533000) [pid = 1248] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0D594C00) [pid = 1248] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (16EB0C00) [pid = 1248] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (16127800) [pid = 1248] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (151E4000) [pid = 1248] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (18AC7800) [pid = 1248] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19124400) [pid = 1248] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (14B97C00) [pid = 1248] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:48:52 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (16CF0400) [pid = 1248] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:48:52 INFO - PROCESS | 1248 | 1468230532154 Marionette TRACE conn6 <- [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]]]}] 02:48:52 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. 02:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 770ms 02:48:52 INFO - PROCESS | 1248 | 1468230532184 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:48:52 INFO - PROCESS | 1248 | 1468230532186 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:48:52 INFO - PROCESS | 1248 | 1468230532189 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1248 | 1468230532191 Marionette TRACE conn6 <- [1,354,null,{}] 02:48:52 INFO - PROCESS | 1248 | 1468230532194 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 1248 | 1468230532196 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:52 INFO - PROCESS | 1248 | 1468230532277 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:48:52 INFO - PROCESS | 1248 | 1468230532283 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 1248 | 1468230532285 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:52 INFO - PROCESS | 1248 | ++DOCSHELL 11E31C00 == 50 [pid = 1248] [id = 98] 02:48:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0C8B7400) [pid = 1248] [serial = 291] [outer = 00000000] 02:48:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16CEE000) [pid = 1248] [serial = 292] [outer = 0C8B7400] 02:48:52 INFO - PROCESS | 1248 | 1468230532328 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (17411C00) [pid = 1248] [serial = 293] [outer = 0C8B7400] 02:48:52 INFO - PROCESS | 1248 | 1468230532759 Marionette TRACE conn6 <- [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]]]}] 02:48:52 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. 02:48:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 02:48:52 INFO - PROCESS | 1248 | 1468230532820 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 1248 | 1468230532822 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:48:52 INFO - PROCESS | 1248 | 1468230532825 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 1248 | 1468230532827 Marionette TRACE conn6 <- [1,358,null,{}] 02:48:52 INFO - PROCESS | 1248 | 1468230532831 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:52 INFO - PROCESS | 1248 | 1468230532832 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:52 INFO - PROCESS | 1248 | 1468230532939 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:48:52 INFO - PROCESS | 1248 | 1468230532944 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 1248 | 1468230532946 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:52 INFO - PROCESS | 1248 | ++DOCSHELL 17533000 == 51 [pid = 1248] [id = 99] 02:48:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17538400) [pid = 1248] [serial = 294] [outer = 00000000] 02:48:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (188B9800) [pid = 1248] [serial = 295] [outer = 17538400] 02:48:53 INFO - PROCESS | 1248 | 1468230532990 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (18ACCC00) [pid = 1248] [serial = 296] [outer = 17538400] 02:48:53 INFO - PROCESS | 1248 | 1468230533426 Marionette TRACE conn6 <- [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]]]}] 02:48:53 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. 02:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 02:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:48:53 INFO - PROCESS | 1248 | 1468230533456 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 1248 | 1468230533458 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:48:53 INFO - PROCESS | 1248 | 1468230533461 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 1248 | 1468230533463 Marionette TRACE conn6 <- [1,362,null,{}] 02:48:53 INFO - PROCESS | 1248 | 1468230533467 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:53 INFO - PROCESS | 1248 | 1468230533469 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:53 INFO - PROCESS | 1248 | 1468230533551 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:48:53 INFO - PROCESS | 1248 | 1468230533556 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 1248 | 1468230533558 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:53 INFO - PROCESS | 1248 | ++DOCSHELL 1864C000 == 52 [pid = 1248] [id = 100] 02:48:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19124400) [pid = 1248] [serial = 297] [outer = 00000000] 02:48:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (191D5800) [pid = 1248] [serial = 298] [outer = 19124400] 02:48:53 INFO - PROCESS | 1248 | 1468230533601 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (199B8000) [pid = 1248] [serial = 299] [outer = 19124400] 02:48:54 INFO - PROCESS | 1248 | 1468230534019 Marionette TRACE conn6 <- [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]]]}] 02:48:54 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. 02:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 02:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:48:54 INFO - PROCESS | 1248 | 1468230534032 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 1248 | 1468230534034 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:48:54 INFO - PROCESS | 1248 | 1468230534037 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 1248 | 1468230534040 Marionette TRACE conn6 <- [1,366,null,{}] 02:48:54 INFO - PROCESS | 1248 | 1468230534043 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:54 INFO - PROCESS | 1248 | 1468230534045 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:54 INFO - PROCESS | 1248 | 1468230534232 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:48:54 INFO - PROCESS | 1248 | 1468230534384 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 1248 | 1468230534387 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B5800 == 53 [pid = 1248] [id = 101] 02:48:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0C8B6400) [pid = 1248] [serial = 300] [outer = 00000000] 02:48:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0D265400) [pid = 1248] [serial = 301] [outer = 0C8B6400] 02:48:54 INFO - PROCESS | 1248 | 1468230534450 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0DA1C800) [pid = 1248] [serial = 302] [outer = 0C8B6400] 02:48:55 INFO - PROCESS | 1248 | 1468230535073 Marionette TRACE conn6 <- [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]]]}] 02:48:55 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. 02:48:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1077ms 02:48:55 INFO - PROCESS | 1248 | 1468230535116 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:48:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:48:55 INFO - PROCESS | 1248 | 1468230535121 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:48:55 INFO - PROCESS | 1248 | 1468230535126 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 1248 | 1468230535130 Marionette TRACE conn6 <- [1,370,null,{}] 02:48:55 INFO - PROCESS | 1248 | 1468230535135 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:55 INFO - PROCESS | 1248 | 1468230535138 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:55 INFO - PROCESS | 1248 | 1468230535256 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:48:55 INFO - PROCESS | 1248 | 1468230535382 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 1248 | 1468230535385 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:55 INFO - PROCESS | 1248 | ++DOCSHELL 1415F000 == 54 [pid = 1248] [id = 102] 02:48:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (14511C00) [pid = 1248] [serial = 303] [outer = 00000000] 02:48:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (145BD400) [pid = 1248] [serial = 304] [outer = 14511C00] 02:48:55 INFO - PROCESS | 1248 | 1468230535441 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (14BA0400) [pid = 1248] [serial = 305] [outer = 14511C00] 02:48:56 INFO - PROCESS | 1248 | 1468230536044 Marionette TRACE conn6 <- [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]]]}] 02:48:56 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. 02:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 990ms 02:48:56 INFO - PROCESS | 1248 | 1468230536116 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 1248 | 1468230536119 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:48:56 INFO - PROCESS | 1248 | 1468230536123 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 1248 | 1468230536125 Marionette TRACE conn6 <- [1,374,null,{}] 02:48:56 INFO - PROCESS | 1248 | 1468230536129 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:56 INFO - PROCESS | 1248 | 1468230536132 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:56 INFO - PROCESS | 1248 | 1468230536275 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:48:56 INFO - PROCESS | 1248 | 1468230536403 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 1248 | 1468230536405 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:56 INFO - PROCESS | 1248 | ++DOCSHELL 17010000 == 55 [pid = 1248] [id = 103] 02:48:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (17013000) [pid = 1248] [serial = 306] [outer = 00000000] 02:48:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (17519400) [pid = 1248] [serial = 307] [outer = 17013000] 02:48:56 INFO - PROCESS | 1248 | 1468230536461 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (17525400) [pid = 1248] [serial = 308] [outer = 17013000] 02:48:57 INFO - PROCESS | 1248 | 1468230537060 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:48:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 02:48:57 INFO - PROCESS | 1248 | 1468230537096 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 1248 | 1468230537100 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:48:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:48:57 INFO - PROCESS | 1248 | 1468230537110 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 1248 | 1468230537115 Marionette TRACE conn6 <- [1,378,null,{}] 02:48:57 INFO - PROCESS | 1248 | 1468230537119 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:57 INFO - PROCESS | 1248 | 1468230537122 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:57 INFO - PROCESS | 1248 | 1468230537235 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:48:57 INFO - PROCESS | 1248 | 1468230537361 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 1248 | 1468230537363 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:57 INFO - PROCESS | 1248 | ++DOCSHELL 17518400 == 56 [pid = 1248] [id = 104] 02:48:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (178EEC00) [pid = 1248] [serial = 309] [outer = 00000000] 02:48:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A50E800) [pid = 1248] [serial = 310] [outer = 178EEC00] 02:48:57 INFO - PROCESS | 1248 | 1468230537417 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1AB30400) [pid = 1248] [serial = 311] [outer = 178EEC00] 02:48:58 INFO - PROCESS | 1248 | 1468230538036 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:48:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 990ms 02:48:58 INFO - PROCESS | 1248 | 1468230538095 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:48:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:48:58 INFO - PROCESS | 1248 | 1468230538098 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:48:58 INFO - PROCESS | 1248 | 1468230538101 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 1248 | 1468230538103 Marionette TRACE conn6 <- [1,382,null,{}] 02:48:58 INFO - PROCESS | 1248 | 1468230538107 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:58 INFO - PROCESS | 1248 | 1468230538109 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:58 INFO - PROCESS | 1248 | 1468230538216 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:48:58 INFO - PROCESS | 1248 | 1468230538450 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 1248 | 1468230538453 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:58 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B2000 == 57 [pid = 1248] [id = 105] 02:48:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0D13A800) [pid = 1248] [serial = 312] [outer = 00000000] 02:48:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0DDBF800) [pid = 1248] [serial = 313] [outer = 0D13A800] 02:48:58 INFO - PROCESS | 1248 | 1468230538516 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (11F0B000) [pid = 1248] [serial = 314] [outer = 0D13A800] 02:48:59 INFO - PROCESS | 1248 | 1468230539141 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:48:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1075ms 02:48:59 INFO - PROCESS | 1248 | 1468230539177 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1248 | 1468230539181 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:48:59 INFO - PROCESS | 1248 | 1468230539185 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1248 | 1468230539187 Marionette TRACE conn6 <- [1,386,null,{}] 02:48:59 INFO - PROCESS | 1248 | 1468230539193 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 1248 | 1468230539197 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:59 INFO - PROCESS | 1248 | 1468230539312 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 0D184000 == 56 [pid = 1248] [id = 58] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 1864C000 == 55 [pid = 1248] [id = 100] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 17533000 == 54 [pid = 1248] [id = 99] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 11E31C00 == 53 [pid = 1248] [id = 98] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 17531400 == 52 [pid = 1248] [id = 97] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 14092C00 == 51 [pid = 1248] [id = 96] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 16CFA400 == 50 [pid = 1248] [id = 95] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 162B2000 == 49 [pid = 1248] [id = 94] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 14B95000 == 48 [pid = 1248] [id = 93] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 0D595C00 == 47 [pid = 1248] [id = 92] 02:48:59 INFO - PROCESS | 1248 | --DOCSHELL 12438C00 == 46 [pid = 1248] [id = 91] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (0DD8A400) [pid = 1248] [serial = 229] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (11E2C400) [pid = 1248] [serial = 230] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (0D134400) [pid = 1248] [serial = 214] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1753FC00) [pid = 1248] [serial = 220] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1757C800) [pid = 1248] [serial = 241] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (11EA3000) [pid = 1248] [serial = 227] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (0DD84C00) [pid = 1248] [serial = 226] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14504000) [pid = 1248] [serial = 217] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17013400) [pid = 1248] [serial = 238] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (16C1B000) [pid = 1248] [serial = 235] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (16C22800) [pid = 1248] [serial = 236] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (16110000) [pid = 1248] [serial = 232] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1611F800) [pid = 1248] [serial = 233] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19128800) [pid = 1248] [serial = 244] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (16127000) [pid = 1248] [serial = 223] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F06400) [pid = 1248] [serial = 247] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (19680400) [pid = 1248] [serial = 245] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1751F000) [pid = 1248] [serial = 250] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (16CF5C00) [pid = 1248] [serial = 253] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (16CF8000) [pid = 1248] [serial = 254] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19F08000) [pid = 1248] [serial = 248] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19F02800) [pid = 1248] [serial = 256] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (18A07800) [pid = 1248] [serial = 242] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19124800) [pid = 1248] [serial = 251] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17414000) [pid = 1248] [serial = 239] [outer = 00000000] [url = about:blank] 02:48:59 INFO - PROCESS | 1248 | 1468230539450 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 1248 | 1468230539453 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:48:59 INFO - PROCESS | 1248 | ++DOCSHELL 0CEC9C00 == 47 [pid = 1248] [id = 106] 02:48:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0CECA800) [pid = 1248] [serial = 315] [outer = 00000000] 02:48:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0DD84C00) [pid = 1248] [serial = 316] [outer = 0CECA800] 02:48:59 INFO - PROCESS | 1248 | 1468230539499 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (11E2C400) [pid = 1248] [serial = 317] [outer = 0CECA800] 02:48:59 INFO - PROCESS | 1248 | 1468230539921 Marionette TRACE conn6 <- [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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:48:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 770ms 02:48:59 INFO - PROCESS | 1248 | 1468230539958 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 1248 | 1468230539962 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:48:59 INFO - PROCESS | 1248 | 1468230539971 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 1248 | 1468230539973 Marionette TRACE conn6 <- [1,390,null,{}] 02:48:59 INFO - PROCESS | 1248 | 1468230539976 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:48:59 INFO - PROCESS | 1248 | 1468230539979 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:00 INFO - PROCESS | 1248 | 1468230540069 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:49:00 INFO - PROCESS | 1248 | 1468230540075 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 1248 | 1468230540077 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:00 INFO - PROCESS | 1248 | ++DOCSHELL 14B97400 == 48 [pid = 1248] [id = 107] 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (151EEC00) [pid = 1248] [serial = 318] [outer = 00000000] 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (162AE400) [pid = 1248] [serial = 319] [outer = 151EEC00] 02:49:00 INFO - PROCESS | 1248 | 1468230540121 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (16C16C00) [pid = 1248] [serial = 320] [outer = 151EEC00] 02:49:00 INFO - PROCESS | 1248 | 1468230540608 Marionette TRACE conn6 <- [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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:49:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 02:49:00 INFO - PROCESS | 1248 | 1468230540643 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 1248 | 1468230540645 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:49:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:49:00 INFO - PROCESS | 1248 | 1468230540650 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 1248 | 1468230540655 Marionette TRACE conn6 <- [1,394,null,{}] 02:49:00 INFO - PROCESS | 1248 | 1468230540664 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:00 INFO - PROCESS | 1248 | 1468230540668 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:00 INFO - PROCESS | 1248 | 1468230540758 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:49:00 INFO - PROCESS | 1248 | 1468230540767 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 1248 | 1468230540769 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:00 INFO - PROCESS | 1248 | ++DOCSHELL 16EABC00 == 49 [pid = 1248] [id = 108] 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16EACC00) [pid = 1248] [serial = 321] [outer = 00000000] 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (17010400) [pid = 1248] [serial = 322] [outer = 16EACC00] 02:49:00 INFO - PROCESS | 1248 | 1468230540814 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1740B400) [pid = 1248] [serial = 323] [outer = 16EACC00] 02:49:01 INFO - PROCESS | 1248 | 1468230541312 Marionette TRACE conn6 <- [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]]]}] 02:49:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:49:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 02:49:01 INFO - PROCESS | 1248 | 1468230541352 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 1248 | 1468230541355 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:49:01 INFO - PROCESS | 1248 | 1468230541358 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 1248 | 1468230541360 Marionette TRACE conn6 <- [1,398,null,{}] 02:49:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:49:01 INFO - PROCESS | 1248 | 1468230541363 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:01 INFO - PROCESS | 1248 | 1468230541365 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:01 INFO - PROCESS | 1248 | 1468230541468 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:49:01 INFO - PROCESS | 1248 | 1468230541476 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:01 INFO - PROCESS | 1248 | 1468230541478 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:01 INFO - PROCESS | 1248 | ++DOCSHELL 17417400 == 50 [pid = 1248] [id = 109] 02:49:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17417800) [pid = 1248] [serial = 324] [outer = 00000000] 02:49:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1751D400) [pid = 1248] [serial = 325] [outer = 17417800] 02:49:01 INFO - PROCESS | 1248 | 1468230541522 Marionette DEBUG loaded listener.js 02:49:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (178F0000) [pid = 1248] [serial = 326] [outer = 17417800] 02:49:02 INFO - PROCESS | 1248 | 1468230542016 Marionette TRACE conn6 <- [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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 02:49:02 INFO - PROCESS | 1248 | 1468230542034 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1248 | 1468230542035 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:49:02 INFO - PROCESS | 1248 | 1468230542039 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 1248 | 1468230542040 Marionette TRACE conn6 <- [1,402,null,{}] 02:49:02 INFO - PROCESS | 1248 | 1468230542049 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 1248 | 1468230542051 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:02 INFO - PROCESS | 1248 | 1468230542193 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:49:02 INFO - PROCESS | 1248 | 1468230542217 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 1248 | 1468230542223 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:02 INFO - PROCESS | 1248 | ++DOCSHELL 178FCC00 == 51 [pid = 1248] [id = 110] 02:49:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (178FD000) [pid = 1248] [serial = 327] [outer = 00000000] 02:49:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (186DF400) [pid = 1248] [serial = 328] [outer = 178FD000] 02:49:02 INFO - PROCESS | 1248 | 1468230542278 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19123800) [pid = 1248] [serial = 329] [outer = 178FD000] 02:49:02 INFO - PROCESS | 1248 | 1468230542770 Marionette TRACE conn6 <- [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]]]}] 02:49:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:49:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 771ms 02:49:02 INFO - PROCESS | 1248 | 1468230542810 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:49:02 INFO - PROCESS | 1248 | 1468230542812 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:49:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:49:02 INFO - PROCESS | 1248 | 1468230542815 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:49:02 INFO - PROCESS | 1248 | 1468230542817 Marionette TRACE conn6 <- [1,406,null,{}] 02:49:02 INFO - PROCESS | 1248 | 1468230542820 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:02 INFO - PROCESS | 1248 | 1468230542822 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:02 INFO - PROCESS | 1248 | 1468230542937 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:49:03 INFO - PROCESS | 1248 | 1468230542997 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1248 | 1468230542999 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:03 INFO - PROCESS | 1248 | ++DOCSHELL 0CE76800 == 52 [pid = 1248] [id = 111] 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1963E800) [pid = 1248] [serial = 330] [outer = 00000000] 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (199B7000) [pid = 1248] [serial = 331] [outer = 1963E800] 02:49:03 INFO - PROCESS | 1248 | 1468230543052 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19F09800) [pid = 1248] [serial = 332] [outer = 1963E800] 02:49:03 INFO - PROCESS | 1248 | 1468230543452 Marionette TRACE conn6 <- [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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:49:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 670ms 02:49:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:49:03 INFO - PROCESS | 1248 | 1468230543486 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 1248 | 1468230543488 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:49:03 INFO - PROCESS | 1248 | 1468230543491 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 1248 | 1468230543492 Marionette TRACE conn6 <- [1,410,null,{}] 02:49:03 INFO - PROCESS | 1248 | 1468230543495 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:03 INFO - PROCESS | 1248 | 1468230543497 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:03 INFO - PROCESS | 1248 | 1468230543632 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:49:03 INFO - PROCESS | 1248 | 1468230543649 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:03 INFO - PROCESS | 1248 | 1468230543650 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:03 INFO - PROCESS | 1248 | ++DOCSHELL 19FA3800 == 53 [pid = 1248] [id = 112] 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (19FA3C00) [pid = 1248] [serial = 333] [outer = 00000000] 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19FAA400) [pid = 1248] [serial = 334] [outer = 19FA3C00] 02:49:03 INFO - PROCESS | 1248 | 1468230543693 Marionette DEBUG loaded listener.js 02:49:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19FAB000) [pid = 1248] [serial = 335] [outer = 19FA3C00] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (16C15C00) [pid = 1248] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (0DB29400) [pid = 1248] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (14B96C00) [pid = 1248] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1243A400) [pid = 1248] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17415000) [pid = 1248] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (178F0C00) [pid = 1248] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0C8B7400) [pid = 1248] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (17538400) [pid = 1248] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:49:03 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (16CFA800) [pid = 1248] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:49:04 INFO - PROCESS | 1248 | 1468230544190 Marionette TRACE conn6 <- [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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 02:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:49:04 INFO - PROCESS | 1248 | 1468230544222 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:49:04 INFO - PROCESS | 1248 | 1468230544224 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:49:04 INFO - PROCESS | 1248 | 1468230544226 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 1248 | 1468230544228 Marionette TRACE conn6 <- [1,414,null,{}] 02:49:04 INFO - PROCESS | 1248 | 1468230544232 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 1248 | 1468230544234 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:04 INFO - PROCESS | 1248 | 1468230544316 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:49:04 INFO - PROCESS | 1248 | 1468230544321 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 1248 | 1468230544323 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:04 INFO - PROCESS | 1248 | ++DOCSHELL 16C1BC00 == 54 [pid = 1248] [id = 113] 02:49:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (17523400) [pid = 1248] [serial = 336] [outer = 00000000] 02:49:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19FA6C00) [pid = 1248] [serial = 337] [outer = 17523400] 02:49:04 INFO - PROCESS | 1248 | 1468230544366 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19FB0400) [pid = 1248] [serial = 338] [outer = 17523400] 02:49:04 INFO - PROCESS | 1248 | 1468230544794 Marionette TRACE conn6 <- [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]]]}] 02:49:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:49:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 630ms 02:49:04 INFO - PROCESS | 1248 | 1468230544858 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:49:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:49:04 INFO - PROCESS | 1248 | 1468230544860 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:49:04 INFO - PROCESS | 1248 | 1468230544863 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:49:04 INFO - PROCESS | 1248 | 1468230544865 Marionette TRACE conn6 <- [1,418,null,{}] 02:49:04 INFO - PROCESS | 1248 | 1468230544869 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:04 INFO - PROCESS | 1248 | 1468230544870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:04 INFO - PROCESS | 1248 | 1468230544963 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:49:04 INFO - PROCESS | 1248 | 1468230544972 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 1248 | 1468230544974 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:04 INFO - PROCESS | 1248 | ++DOCSHELL 19126800 == 55 [pid = 1248] [id = 114] 02:49:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19FA6000) [pid = 1248] [serial = 339] [outer = 00000000] 02:49:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1AB36C00) [pid = 1248] [serial = 340] [outer = 19FA6000] 02:49:05 INFO - PROCESS | 1248 | 1468230545017 Marionette DEBUG loaded listener.js 02:49:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1AB39C00) [pid = 1248] [serial = 341] [outer = 19FA6000] 02:49:06 INFO - PROCESS | 1248 | 1468230546004 Marionette TRACE conn6 <- [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]]]}] 02:49:06 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 02:49:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1172ms 02:49:06 INFO - PROCESS | 1248 | 1468230546037 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 1248 | 1468230546042 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:49:06 INFO - PROCESS | 1248 | 1468230546047 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 1248 | 1468230546051 Marionette TRACE conn6 <- [1,422,null,{}] 02:49:06 INFO - PROCESS | 1248 | 1468230546057 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:06 INFO - PROCESS | 1248 | 1468230546060 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:06 INFO - PROCESS | 1248 | 1468230546180 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:49:06 INFO - PROCESS | 1248 | 1468230546305 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 1248 | 1468230546308 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:06 INFO - PROCESS | 1248 | ++DOCSHELL 1246A400 == 56 [pid = 1248] [id = 115] 02:49:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (124E9000) [pid = 1248] [serial = 342] [outer = 00000000] 02:49:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (14157000) [pid = 1248] [serial = 343] [outer = 124E9000] 02:49:06 INFO - PROCESS | 1248 | 1468230546410 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1451E400) [pid = 1248] [serial = 344] [outer = 124E9000] 02:49:07 INFO - PROCESS | 1248 | 1468230547492 Marionette TRACE conn6 <- [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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:49:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1485ms 02:49:07 INFO - PROCESS | 1248 | 1468230547536 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 1248 | 1468230547541 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:49:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:49:07 INFO - PROCESS | 1248 | 1468230547548 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 1248 | 1468230547551 Marionette TRACE conn6 <- [1,426,null,{}] 02:49:07 INFO - PROCESS | 1248 | 1468230547555 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:07 INFO - PROCESS | 1248 | 1468230547558 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:07 INFO - PROCESS | 1248 | 1468230547676 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:49:07 INFO - PROCESS | 1248 | 1468230547809 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 1248 | 1468230547812 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:07 INFO - PROCESS | 1248 | ++DOCSHELL 1611DC00 == 57 [pid = 1248] [id = 116] 02:49:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (16128C00) [pid = 1248] [serial = 345] [outer = 00000000] 02:49:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (16CEF800) [pid = 1248] [serial = 346] [outer = 16128C00] 02:49:07 INFO - PROCESS | 1248 | 1468230547868 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (16CFBC00) [pid = 1248] [serial = 347] [outer = 16128C00] 02:49:08 INFO - PROCESS | 1248 | 1468230548454 Marionette TRACE conn6 <- [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] 02:49:08 INFO - PROCESS | 1248 | 1468230548524 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:49:08 INFO - PROCESS | 1248 | 1468230548528 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 1248 | 1468230548532 Marionette TRACE conn6 <- [1,430,null,{}] 02:49:08 INFO - PROCESS | 1248 | 1468230548543 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:08 INFO - PROCESS | 1248 | 1468230548548 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:08 INFO - PROCESS | 1248 | 1468230548664 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:49:08 INFO - PROCESS | 1248 | 1468230548796 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 1248 | 1468230548800 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:08 INFO - PROCESS | 1248 | ++DOCSHELL 199B8400 == 58 [pid = 1248] [id = 117] 02:49:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19F01C00) [pid = 1248] [serial = 348] [outer = 00000000] 02:49:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19FAE400) [pid = 1248] [serial = 349] [outer = 19F01C00] 02:49:08 INFO - PROCESS | 1248 | 1468230548859 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1AB39800) [pid = 1248] [serial = 350] [outer = 19F01C00] 02:49:09 INFO - PROCESS | 1248 | 1468230549448 Marionette TRACE conn6 <- [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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:49:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 970ms 02:49:09 INFO - PROCESS | 1248 | 1468230549501 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 1248 | 1468230549504 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:49:09 INFO - PROCESS | 1248 | 1468230549507 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:49:09 INFO - PROCESS | 1248 | 1468230549509 Marionette TRACE conn6 <- [1,434,null,{}] 02:49:09 INFO - PROCESS | 1248 | 1468230549513 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:09 INFO - PROCESS | 1248 | 1468230549515 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:09 INFO - PROCESS | 1248 | 1468230549628 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:49:09 INFO - PROCESS | 1248 | 1468230549758 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 1248 | 1468230549761 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:09 INFO - PROCESS | 1248 | ++DOCSHELL 17A97400 == 59 [pid = 1248] [id = 118] 02:49:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (17A98000) [pid = 1248] [serial = 351] [outer = 00000000] 02:49:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (17A9C400) [pid = 1248] [serial = 352] [outer = 17A98000] 02:49:09 INFO - PROCESS | 1248 | 1468230549816 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19F0B800) [pid = 1248] [serial = 353] [outer = 17A98000] 02:49:10 INFO - PROCESS | 1248 | 1468230550438 Marionette TRACE conn6 <- [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]]]}] 02:49:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:49:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 970ms 02:49:10 INFO - PROCESS | 1248 | 1468230550481 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:49:10 INFO - PROCESS | 1248 | 1468230550484 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:49:10 INFO - PROCESS | 1248 | 1468230550487 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:49:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:49:10 INFO - PROCESS | 1248 | 1468230550489 Marionette TRACE conn6 <- [1,438,null,{}] 02:49:10 INFO - PROCESS | 1248 | 1468230550492 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:10 INFO - PROCESS | 1248 | 1468230550495 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:10 INFO - PROCESS | 1248 | 1468230550601 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:49:10 INFO - PROCESS | 1248 | 1468230550866 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:10 INFO - PROCESS | 1248 | 1468230550869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:10 INFO - PROCESS | 1248 | ++DOCSHELL 0D134400 == 60 [pid = 1248] [id = 119] 02:49:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0DE52400) [pid = 1248] [serial = 354] [outer = 00000000] 02:49:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (12399800) [pid = 1248] [serial = 355] [outer = 0DE52400] 02:49:10 INFO - PROCESS | 1248 | 1468230550919 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (14093400) [pid = 1248] [serial = 356] [outer = 0DE52400] 02:49:11 INFO - PROCESS | 1248 | 1468230551467 Marionette TRACE conn6 <- [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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:49:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1020ms 02:49:11 INFO - PROCESS | 1248 | 1468230551513 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 1248 | 1468230551517 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:49:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:49:11 INFO - PROCESS | 1248 | 1468230551522 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 1248 | 1468230551525 Marionette TRACE conn6 <- [1,442,null,{}] 02:49:11 INFO - PROCESS | 1248 | 1468230551547 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:11 INFO - PROCESS | 1248 | 1468230551549 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:11 INFO - PROCESS | 1248 | 1468230551650 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:49:11 INFO - PROCESS | 1248 | 1468230551758 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 1248 | 1468230551760 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:11 INFO - PROCESS | 1248 | ++DOCSHELL 14556C00 == 61 [pid = 1248] [id = 120] 02:49:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1611D400) [pid = 1248] [serial = 357] [outer = 00000000] 02:49:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (16CF3C00) [pid = 1248] [serial = 358] [outer = 1611D400] 02:49:11 INFO - PROCESS | 1248 | 1468230551809 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (16F1A400) [pid = 1248] [serial = 359] [outer = 1611D400] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 167A5C00 == 60 [pid = 1248] [id = 31] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 17516800 == 59 [pid = 1248] [id = 74] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 125A7800 == 58 [pid = 1248] [id = 73] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 16C1BC00 == 57 [pid = 1248] [id = 113] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 19FA3800 == 56 [pid = 1248] [id = 112] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 0CE76800 == 55 [pid = 1248] [id = 111] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 178FCC00 == 54 [pid = 1248] [id = 110] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 17417400 == 53 [pid = 1248] [id = 109] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 16EABC00 == 52 [pid = 1248] [id = 108] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 14B97400 == 51 [pid = 1248] [id = 107] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 0CEC9C00 == 50 [pid = 1248] [id = 106] 02:49:12 INFO - PROCESS | 1248 | --DOCSHELL 0C8B2000 == 49 [pid = 1248] [id = 105] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (191D5800) [pid = 1248] [serial = 298] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19F01400) [pid = 1248] [serial = 265] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (16CEC800) [pid = 1248] [serial = 280] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (11C17800) [pid = 1248] [serial = 274] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (123C8000) [pid = 1248] [serial = 275] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1610C400) [pid = 1248] [serial = 277] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (16173000) [pid = 1248] [serial = 278] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (11F05000) [pid = 1248] [serial = 259] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (14516400) [pid = 1248] [serial = 272] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1415D400) [pid = 1248] [serial = 271] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1753E000) [pid = 1248] [serial = 287] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A509C00) [pid = 1248] [serial = 268] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (17535800) [pid = 1248] [serial = 286] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (16C17C00) [pid = 1248] [serial = 262] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (178F7800) [pid = 1248] [serial = 289] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17411C00) [pid = 1248] [serial = 293] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (16CEE000) [pid = 1248] [serial = 292] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (188B9800) [pid = 1248] [serial = 295] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (178F8800) [pid = 1248] [serial = 290] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1700FC00) [pid = 1248] [serial = 283] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (17411000) [pid = 1248] [serial = 284] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (18ACCC00) [pid = 1248] [serial = 296] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (16CED800) [pid = 1248] [serial = 281] [outer = 00000000] [url = about:blank] 02:49:12 INFO - PROCESS | 1248 | 1468230552362 Marionette TRACE conn6 <- [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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:49:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 891ms 02:49:12 INFO - PROCESS | 1248 | 1468230552415 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 1248 | 1468230552419 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:49:12 INFO - PROCESS | 1248 | 1468230552422 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 1248 | 1468230552424 Marionette TRACE conn6 <- [1,446,null,{}] 02:49:12 INFO - PROCESS | 1248 | 1468230552428 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:12 INFO - PROCESS | 1248 | 1468230552430 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:12 INFO - PROCESS | 1248 | 1468230552520 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:49:12 INFO - PROCESS | 1248 | 1468230552528 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 1248 | 1468230552531 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:12 INFO - PROCESS | 1248 | ++DOCSHELL 14092C00 == 50 [pid = 1248] [id = 121] 02:49:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (14503000) [pid = 1248] [serial = 360] [outer = 00000000] 02:49:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1611FC00) [pid = 1248] [serial = 361] [outer = 14503000] 02:49:12 INFO - PROCESS | 1248 | 1468230552576 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (16C1CC00) [pid = 1248] [serial = 362] [outer = 14503000] 02:49:13 INFO - PROCESS | 1248 | 1468230553068 Marionette TRACE conn6 <- [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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:49:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 02:49:13 INFO - PROCESS | 1248 | 1468230553097 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 1248 | 1468230553100 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:49:13 INFO - PROCESS | 1248 | 1468230553109 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 1248 | 1468230553114 Marionette TRACE conn6 <- [1,450,null,{}] 02:49:13 INFO - PROCESS | 1248 | 1468230553119 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 1248 | 1468230553123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:13 INFO - PROCESS | 1248 | 1468230553211 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:49:13 INFO - PROCESS | 1248 | 1468230553328 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1248 | 1468230553330 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:13 INFO - PROCESS | 1248 | ++DOCSHELL 17417C00 == 51 [pid = 1248] [id = 122] 02:49:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (17472C00) [pid = 1248] [serial = 363] [outer = 00000000] 02:49:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (17523800) [pid = 1248] [serial = 364] [outer = 17472C00] 02:49:13 INFO - PROCESS | 1248 | 1468230553382 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1753F800) [pid = 1248] [serial = 365] [outer = 17472C00] 02:49:13 INFO - PROCESS | 1248 | 1468230553762 Marionette TRACE conn6 <- [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] 02:49:13 INFO - PROCESS | 1248 | 1468230553802 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:49:13 INFO - PROCESS | 1248 | 1468230553805 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 1248 | 1468230553806 Marionette TRACE conn6 <- [1,454,null,{}] 02:49:13 INFO - PROCESS | 1248 | 1468230553810 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:13 INFO - PROCESS | 1248 | 1468230553812 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:13 INFO - PROCESS | 1248 | 1468230553901 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:49:13 INFO - PROCESS | 1248 | 1468230553907 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 1248 | 1468230553909 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:13 INFO - PROCESS | 1248 | ++DOCSHELL 178F3800 == 52 [pid = 1248] [id = 123] 02:49:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (178F7800) [pid = 1248] [serial = 366] [outer = 00000000] 02:49:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (17A92C00) [pid = 1248] [serial = 367] [outer = 178F7800] 02:49:13 INFO - PROCESS | 1248 | 1468230553962 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (17A97000) [pid = 1248] [serial = 368] [outer = 178F7800] 02:49:14 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:14 INFO - PROCESS | 1248 | 1468230554404 Marionette TRACE conn6 <- [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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:49:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 02:49:14 INFO - PROCESS | 1248 | 1468230554441 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 1248 | 1468230554443 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:49:14 INFO - PROCESS | 1248 | 1468230554446 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 1248 | 1468230554448 Marionette TRACE conn6 <- [1,458,null,{}] 02:49:14 INFO - PROCESS | 1248 | 1468230554460 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:14 INFO - PROCESS | 1248 | 1468230554462 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:14 INFO - PROCESS | 1248 | 1468230554576 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:49:14 INFO - PROCESS | 1248 | 1468230554670 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 1248 | 1468230554676 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:14 INFO - PROCESS | 1248 | ++DOCSHELL 188C0800 == 53 [pid = 1248] [id = 124] 02:49:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (18A03000) [pid = 1248] [serial = 369] [outer = 00000000] 02:49:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1911E400) [pid = 1248] [serial = 370] [outer = 18A03000] 02:49:14 INFO - PROCESS | 1248 | 1468230554730 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (199B9800) [pid = 1248] [serial = 371] [outer = 18A03000] 02:49:15 INFO - PROCESS | 1248 | 1468230555179 Marionette TRACE conn6 <- [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] 02:49:15 INFO - PROCESS | 1248 | 1468230555221 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:49:15 INFO - PROCESS | 1248 | 1468230555224 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 1248 | 1468230555226 Marionette TRACE conn6 <- [1,462,null,{}] 02:49:15 INFO - PROCESS | 1248 | 1468230555229 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:15 INFO - PROCESS | 1248 | 1468230555232 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:15 INFO - PROCESS | 1248 | 1468230555351 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:49:15 INFO - PROCESS | 1248 | 1468230555413 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 1248 | 1468230555415 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:15 INFO - PROCESS | 1248 | ++DOCSHELL 19F06000 == 54 [pid = 1248] [id = 125] 02:49:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19FA8C00) [pid = 1248] [serial = 372] [outer = 00000000] 02:49:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1AB34C00) [pid = 1248] [serial = 373] [outer = 19FA8C00] 02:49:15 INFO - PROCESS | 1248 | 1468230555460 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1AB36000) [pid = 1248] [serial = 374] [outer = 19FA8C00] 02:49:15 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:15 INFO - PROCESS | 1248 | 1468230555899 Marionette TRACE conn6 <- [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] 02:49:15 INFO - PROCESS | 1248 | 1468230555985 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:49:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:49:16 INFO - PROCESS | 1248 | 1468230555988 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1248 | 1468230555990 Marionette TRACE conn6 <- [1,466,null,{}] 02:49:16 INFO - PROCESS | 1248 | 1468230555993 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 1248 | 1468230556004 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:16 INFO - PROCESS | 1248 | 1468230556117 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:49:16 INFO - PROCESS | 1248 | 1468230556176 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1248 | 1468230556178 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:16 INFO - PROCESS | 1248 | ++DOCSHELL 1B3EE800 == 55 [pid = 1248] [id = 126] 02:49:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1B3F2C00) [pid = 1248] [serial = 375] [outer = 00000000] 02:49:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1B5A5000) [pid = 1248] [serial = 376] [outer = 1B3F2C00] 02:49:16 INFO - PROCESS | 1248 | 1468230556221 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1B862000) [pid = 1248] [serial = 377] [outer = 1B3F2C00] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (178FD000) [pid = 1248] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1963E800) [pid = 1248] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (19FA3C00) [pid = 1248] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (16EACC00) [pid = 1248] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (0CECA800) [pid = 1248] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (0D13A800) [pid = 1248] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (17417800) [pid = 1248] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (151EEC00) [pid = 1248] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19124400) [pid = 1248] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:49:16 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (17523400) [pid = 1248] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:49:16 INFO - PROCESS | 1248 | 1468230556739 Marionette TRACE conn6 <- [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] 02:49:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:49:16 INFO - PROCESS | 1248 | 1468230556763 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:49:16 INFO - PROCESS | 1248 | 1468230556766 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 1248 | 1468230556768 Marionette TRACE conn6 <- [1,470,null,{}] 02:49:16 INFO - PROCESS | 1248 | 1468230556772 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:16 INFO - PROCESS | 1248 | 1468230556774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:16 INFO - PROCESS | 1248 | 1468230556890 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:49:16 INFO - PROCESS | 1248 | 1468230556948 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 1248 | 1468230556950 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:16 INFO - PROCESS | 1248 | ++DOCSHELL 16176800 == 56 [pid = 1248] [id = 127] 02:49:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1679D800) [pid = 1248] [serial = 378] [outer = 00000000] 02:49:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1AB30000) [pid = 1248] [serial = 379] [outer = 1679D800] 02:49:17 INFO - PROCESS | 1248 | 1468230556993 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1B5A0000) [pid = 1248] [serial = 380] [outer = 1679D800] 02:49:17 INFO - PROCESS | 1248 | 1468230557362 Marionette TRACE conn6 <- [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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:49:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 02:49:17 INFO - PROCESS | 1248 | 1468230557431 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 1248 | 1468230557433 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:49:17 INFO - PROCESS | 1248 | 1468230557440 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 1248 | 1468230557442 Marionette TRACE conn6 <- [1,474,null,{}] 02:49:17 INFO - PROCESS | 1248 | 1468230557445 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:17 INFO - PROCESS | 1248 | 1468230557447 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:17 INFO - PROCESS | 1248 | 1468230557532 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:49:17 INFO - PROCESS | 1248 | 1468230557537 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 1248 | 1468230557539 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:17 INFO - PROCESS | 1248 | ++DOCSHELL 19F08800 == 57 [pid = 1248] [id = 128] 02:49:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1AB2E800) [pid = 1248] [serial = 381] [outer = 00000000] 02:49:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1B972400) [pid = 1248] [serial = 382] [outer = 1AB2E800] 02:49:17 INFO - PROCESS | 1248 | 1468230557581 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1B975400) [pid = 1248] [serial = 383] [outer = 1AB2E800] 02:49:18 INFO - PROCESS | 1248 | 1468230558031 Marionette TRACE conn6 <- [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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 02:49:18 INFO - PROCESS | 1248 | 1468230558072 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 1248 | 1468230558074 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:49:18 INFO - PROCESS | 1248 | 1468230558077 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 1248 | 1468230558079 Marionette TRACE conn6 <- [1,478,null,{}] 02:49:18 INFO - PROCESS | 1248 | 1468230558082 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 1248 | 1468230558084 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:18 INFO - PROCESS | 1248 | 1468230558167 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:49:18 INFO - PROCESS | 1248 | 1468230558173 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 1248 | 1468230558175 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:18 INFO - PROCESS | 1248 | ++DOCSHELL 1B97A000 == 58 [pid = 1248] [id = 129] 02:49:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1B97A400) [pid = 1248] [serial = 384] [outer = 00000000] 02:49:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1B97F000) [pid = 1248] [serial = 385] [outer = 1B97A400] 02:49:18 INFO - PROCESS | 1248 | 1468230558220 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1BB67C00) [pid = 1248] [serial = 386] [outer = 1B97A400] 02:49:18 INFO - PROCESS | 1248 | 1468230558835 Marionette TRACE conn6 <- [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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:49:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 830ms 02:49:18 INFO - PROCESS | 1248 | 1468230558916 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 1248 | 1468230558921 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:49:18 INFO - PROCESS | 1248 | 1468230558927 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 1248 | 1468230558930 Marionette TRACE conn6 <- [1,482,null,{}] 02:49:18 INFO - PROCESS | 1248 | 1468230558937 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:18 INFO - PROCESS | 1248 | 1468230558940 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:19 INFO - PROCESS | 1248 | 1468230559066 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:49:19 INFO - PROCESS | 1248 | 1468230559193 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 1248 | 1468230559198 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:19 INFO - PROCESS | 1248 | ++DOCSHELL 11C13400 == 59 [pid = 1248] [id = 130] 02:49:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (11C13800) [pid = 1248] [serial = 387] [outer = 00000000] 02:49:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1451C400) [pid = 1248] [serial = 388] [outer = 11C13800] 02:49:19 INFO - PROCESS | 1248 | 1468230559255 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (14B97800) [pid = 1248] [serial = 389] [outer = 11C13800] 02:49:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (17413400) [pid = 1248] [serial = 390] [outer = 0CB11800] 02:49:19 INFO - PROCESS | 1248 | 1468230559956 Marionette TRACE conn6 <- [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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1073ms 02:49:20 INFO - PROCESS | 1248 | 1468230560003 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 1248 | 1468230560008 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:49:20 INFO - PROCESS | 1248 | 1468230560014 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 1248 | 1468230560017 Marionette TRACE conn6 <- [1,486,null,{}] 02:49:20 INFO - PROCESS | 1248 | 1468230560021 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:20 INFO - PROCESS | 1248 | 1468230560024 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:20 INFO - PROCESS | 1248 | 1468230560139 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:49:20 INFO - PROCESS | 1248 | 1468230560273 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 1248 | 1468230560276 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:20 INFO - PROCESS | 1248 | ++DOCSHELL 0C81C400 == 60 [pid = 1248] [id = 131] 02:49:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (0C81C800) [pid = 1248] [serial = 391] [outer = 00000000] 02:49:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (17014000) [pid = 1248] [serial = 392] [outer = 0C81C800] 02:49:20 INFO - PROCESS | 1248 | 1468230560332 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (17A90C00) [pid = 1248] [serial = 393] [outer = 0C81C800] 02:49:20 INFO - PROCESS | 1248 | 1468230560941 Marionette TRACE conn6 <- [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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:49:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 970ms 02:49:20 INFO - PROCESS | 1248 | 1468230560988 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 1248 | 1468230560990 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:49:20 INFO - PROCESS | 1248 | 1468230560994 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:49:21 INFO - PROCESS | 1248 | 1468230560998 Marionette TRACE conn6 <- [1,490,null,{}] 02:49:21 INFO - PROCESS | 1248 | 1468230561009 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 1248 | 1468230561014 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:21 INFO - PROCESS | 1248 | 1468230561129 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:49:21 INFO - PROCESS | 1248 | 1468230561264 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 1248 | 1468230561268 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:21 INFO - PROCESS | 1248 | ++DOCSHELL 1A509C00 == 61 [pid = 1248] [id = 132] 02:49:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1AAD8000) [pid = 1248] [serial = 394] [outer = 00000000] 02:49:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1AADE400) [pid = 1248] [serial = 395] [outer = 1AAD8000] 02:49:21 INFO - PROCESS | 1248 | 1468230561327 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1AAE2800) [pid = 1248] [serial = 396] [outer = 1AAD8000] 02:49:21 INFO - PROCESS | 1248 | 1468230561938 Marionette TRACE conn6 <- [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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 02:49:21 INFO - PROCESS | 1248 | 1468230561980 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 1248 | 1468230561983 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:49:21 INFO - PROCESS | 1248 | 1468230561988 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 1248 | 1468230561989 Marionette TRACE conn6 <- [1,494,null,{}] 02:49:21 INFO - PROCESS | 1248 | 1468230561993 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:21 INFO - PROCESS | 1248 | 1468230561996 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:22 INFO - PROCESS | 1248 | 1468230562110 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:49:22 INFO - PROCESS | 1248 | 1468230562241 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 1248 | 1468230562243 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:22 INFO - PROCESS | 1248 | ++DOCSHELL 1A525000 == 62 [pid = 1248] [id = 133] 02:49:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A526400) [pid = 1248] [serial = 397] [outer = 00000000] 02:49:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A52F000) [pid = 1248] [serial = 398] [outer = 1A526400] 02:49:22 INFO - PROCESS | 1248 | 1468230562297 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1A531000) [pid = 1248] [serial = 399] [outer = 1A526400] 02:49:23 INFO - PROCESS | 1248 | 1468230563136 Marionette TRACE conn6 <- [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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1176ms 02:49:23 INFO - PROCESS | 1248 | 1468230563164 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:49:23 INFO - PROCESS | 1248 | 1468230563168 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:49:23 INFO - PROCESS | 1248 | 1468230563174 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 1248 | 1468230563177 Marionette TRACE conn6 <- [1,498,null,{}] 02:49:23 INFO - PROCESS | 1248 | 1468230563182 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:23 INFO - PROCESS | 1248 | 1468230563185 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:23 INFO - PROCESS | 1248 | 1468230563290 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:49:23 INFO - PROCESS | 1248 | 1468230563424 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 1248 | 1468230563429 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:23 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F2400 == 63 [pid = 1248] [id = 134] 02:49:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (14090C00) [pid = 1248] [serial = 400] [outer = 00000000] 02:49:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (0D965800) [pid = 1248] [serial = 401] [outer = 14090C00] 02:49:23 INFO - PROCESS | 1248 | 1468230563484 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (14B2C400) [pid = 1248] [serial = 402] [outer = 14090C00] 02:49:24 INFO - PROCESS | 1248 | 1468230564035 Marionette TRACE conn6 <- [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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 02:49:24 INFO - PROCESS | 1248 | 1468230564104 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1248 | 1468230564108 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:49:24 INFO - PROCESS | 1248 | 1468230564114 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:49:24 INFO - PROCESS | 1248 | 1468230564117 Marionette TRACE conn6 <- [1,502,null,{}] 02:49:24 INFO - PROCESS | 1248 | 1468230564120 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 1248 | 1468230564123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:24 INFO - PROCESS | 1248 | 1468230564224 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:49:24 INFO - PROCESS | 1248 | 1468230564335 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 1248 | 1468230564337 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:24 INFO - PROCESS | 1248 | ++DOCSHELL 16C1E400 == 64 [pid = 1248] [id = 135] 02:49:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (16C23800) [pid = 1248] [serial = 403] [outer = 00000000] 02:49:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (16EA7000) [pid = 1248] [serial = 404] [outer = 16C23800] 02:49:24 INFO - PROCESS | 1248 | 1468230564387 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (17302000) [pid = 1248] [serial = 405] [outer = 16C23800] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 19F08800 == 63 [pid = 1248] [id = 128] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 16176800 == 62 [pid = 1248] [id = 127] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 1B3EE800 == 61 [pid = 1248] [id = 126] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 19F06000 == 60 [pid = 1248] [id = 125] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 188C0800 == 59 [pid = 1248] [id = 124] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 178F3800 == 58 [pid = 1248] [id = 123] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 17417C00 == 57 [pid = 1248] [id = 122] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 14092C00 == 56 [pid = 1248] [id = 121] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 14556C00 == 55 [pid = 1248] [id = 120] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 0D134400 == 54 [pid = 1248] [id = 119] 02:49:24 INFO - PROCESS | 1248 | --DOCSHELL 19126800 == 53 [pid = 1248] [id = 114] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (186DF400) [pid = 1248] [serial = 328] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (199B7000) [pid = 1248] [serial = 331] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (19123800) [pid = 1248] [serial = 329] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19FAA400) [pid = 1248] [serial = 334] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (19F09800) [pid = 1248] [serial = 332] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (17010400) [pid = 1248] [serial = 322] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1740B400) [pid = 1248] [serial = 323] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (0DD84C00) [pid = 1248] [serial = 316] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (11E2C400) [pid = 1248] [serial = 317] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (11F0B000) [pid = 1248] [serial = 314] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (0DDBF800) [pid = 1248] [serial = 313] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1751D400) [pid = 1248] [serial = 325] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (162AE400) [pid = 1248] [serial = 319] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (16C16C00) [pid = 1248] [serial = 320] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (145BD400) [pid = 1248] [serial = 304] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (17519400) [pid = 1248] [serial = 307] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A50E800) [pid = 1248] [serial = 310] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (0D265400) [pid = 1248] [serial = 301] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (199B8000) [pid = 1248] [serial = 299] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19FAB000) [pid = 1248] [serial = 335] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (19FA6C00) [pid = 1248] [serial = 337] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19FB0400) [pid = 1248] [serial = 338] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (178F0000) [pid = 1248] [serial = 326] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1AB36C00) [pid = 1248] [serial = 340] [outer = 00000000] [url = about:blank] 02:49:24 INFO - PROCESS | 1248 | 1468230564918 Marionette TRACE conn6 <- [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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:49:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 830ms 02:49:24 INFO - PROCESS | 1248 | 1468230564949 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 1248 | 1468230564951 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:49:24 INFO - PROCESS | 1248 | 1468230564955 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:49:24 INFO - PROCESS | 1248 | 1468230564958 Marionette TRACE conn6 <- [1,506,null,{}] 02:49:24 INFO - PROCESS | 1248 | 1468230564968 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:24 INFO - PROCESS | 1248 | 1468230564972 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:25 INFO - PROCESS | 1248 | 1468230565064 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:49:25 INFO - PROCESS | 1248 | 1468230565073 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 1248 | 1468230565076 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:25 INFO - PROCESS | 1248 | ++DOCSHELL 16C1C400 == 54 [pid = 1248] [id = 136] 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (16C1D800) [pid = 1248] [serial = 406] [outer = 00000000] 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (16CFB400) [pid = 1248] [serial = 407] [outer = 16C1D800] 02:49:25 INFO - PROCESS | 1248 | 1468230565123 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (17411400) [pid = 1248] [serial = 408] [outer = 16C1D800] 02:49:25 INFO - PROCESS | 1248 | 1468230565607 Marionette TRACE conn6 <- [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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 02:49:25 INFO - PROCESS | 1248 | 1468230565629 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 1248 | 1468230565631 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 1248 | 1468230565635 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:49:25 INFO - PROCESS | 1248 | 1468230565636 Marionette TRACE conn6 <- [1,510,null,{}] 02:49:25 INFO - PROCESS | 1248 | 1468230565640 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:25 INFO - PROCESS | 1248 | 1468230565642 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:25 INFO - PROCESS | 1248 | 1468230565729 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:49:25 INFO - PROCESS | 1248 | 1468230565737 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 1248 | 1468230565739 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:25 INFO - PROCESS | 1248 | ++DOCSHELL 17519000 == 55 [pid = 1248] [id = 137] 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (17522C00) [pid = 1248] [serial = 409] [outer = 00000000] 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (178F3400) [pid = 1248] [serial = 410] [outer = 17522C00] 02:49:25 INFO - PROCESS | 1248 | 1468230565783 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (178F8C00) [pid = 1248] [serial = 411] [outer = 17522C00] 02:49:26 INFO - PROCESS | 1248 | 1468230566262 Marionette TRACE conn6 <- [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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 02:49:26 INFO - PROCESS | 1248 | 1468230566309 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 1248 | 1468230566311 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:49:26 INFO - PROCESS | 1248 | 1468230566314 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 1248 | 1468230566316 Marionette TRACE conn6 <- [1,514,null,{}] 02:49:26 INFO - PROCESS | 1248 | 1468230566319 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 1248 | 1468230566321 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:26 INFO - PROCESS | 1248 | 1468230566412 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:49:26 INFO - PROCESS | 1248 | 1468230566420 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 1248 | 1468230566422 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:26 INFO - PROCESS | 1248 | ++DOCSHELL 17A91000 == 56 [pid = 1248] [id = 138] 02:49:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (17A95C00) [pid = 1248] [serial = 412] [outer = 00000000] 02:49:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1864A800) [pid = 1248] [serial = 413] [outer = 17A95C00] 02:49:26 INFO - PROCESS | 1248 | 1468230566465 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (186DF400) [pid = 1248] [serial = 414] [outer = 17A95C00] 02:49:26 INFO - PROCESS | 1248 | 1468230566911 Marionette TRACE conn6 <- [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]]]}] 02:49:26 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 02:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 02:49:26 INFO - PROCESS | 1248 | 1468230566945 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 1248 | 1468230566947 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:49:26 INFO - PROCESS | 1248 | 1468230566950 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:49:26 INFO - PROCESS | 1248 | 1468230566951 Marionette TRACE conn6 <- [1,518,null,{}] 02:49:26 INFO - PROCESS | 1248 | 1468230566962 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:26 INFO - PROCESS | 1248 | 1468230566967 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:27 INFO - PROCESS | 1248 | 1468230567107 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:49:27 INFO - PROCESS | 1248 | 1468230567191 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 1248 | 1468230567193 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:27 INFO - PROCESS | 1248 | ++DOCSHELL 1912A000 == 57 [pid = 1248] [id = 139] 02:49:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1912BC00) [pid = 1248] [serial = 415] [outer = 00000000] 02:49:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (19F0EC00) [pid = 1248] [serial = 416] [outer = 1912BC00] 02:49:27 INFO - PROCESS | 1248 | 1468230567239 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (19FA4800) [pid = 1248] [serial = 417] [outer = 1912BC00] 02:49:27 INFO - PROCESS | 1248 | 1468230567674 Marionette TRACE conn6 <- [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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:49:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 02:49:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:49:27 INFO - PROCESS | 1248 | 1468230567725 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 1248 | 1468230567727 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:49:27 INFO - PROCESS | 1248 | 1468230567730 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 1248 | 1468230567732 Marionette TRACE conn6 <- [1,522,null,{}] 02:49:27 INFO - PROCESS | 1248 | 1468230567736 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:27 INFO - PROCESS | 1248 | 1468230567737 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:27 INFO - PROCESS | 1248 | 1468230567851 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:49:27 INFO - PROCESS | 1248 | 1468230567907 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 1248 | 1468230567909 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:27 INFO - PROCESS | 1248 | ++DOCSHELL 0C820000 == 58 [pid = 1248] [id = 140] 02:49:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (19FA9C00) [pid = 1248] [serial = 418] [outer = 00000000] 02:49:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (19FB0800) [pid = 1248] [serial = 419] [outer = 19FA9C00] 02:49:27 INFO - PROCESS | 1248 | 1468230567958 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A50C800) [pid = 1248] [serial = 420] [outer = 19FA9C00] 02:49:28 INFO - PROCESS | 1248 | 1468230568411 Marionette TRACE conn6 <- [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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 02:49:28 INFO - PROCESS | 1248 | 1468230568480 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 1248 | 1468230568493 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 1248 | 1468230568496 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 1248 | 1468230568498 Marionette TRACE conn6 <- [1,526,null,{}] 02:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:49:28 INFO - PROCESS | 1248 | 1468230568502 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:28 INFO - PROCESS | 1248 | 1468230568504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:28 INFO - PROCESS | 1248 | 1468230568623 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:49:28 INFO - PROCESS | 1248 | 1468230568687 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 1248 | 1468230568689 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:28 INFO - PROCESS | 1248 | ++DOCSHELL 1A529800 == 59 [pid = 1248] [id = 141] 02:49:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A52D000) [pid = 1248] [serial = 421] [outer = 00000000] 02:49:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1AADA800) [pid = 1248] [serial = 422] [outer = 1A52D000] 02:49:28 INFO - PROCESS | 1248 | 1468230568732 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1AADD400) [pid = 1248] [serial = 423] [outer = 1A52D000] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (16CF1400) [pid = 1248] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (125A8400) [pid = 1248] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1911F000) [pid = 1248] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (14511C00) [pid = 1248] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (0C8B6400) [pid = 1248] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (0D580C00) [pid = 1248] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (146D4800) [pid = 1248] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (178EEC00) [pid = 1248] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (0D574800) [pid = 1248] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (16123C00) [pid = 1248] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (14B9DC00) [pid = 1248] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (16EA8000) [pid = 1248] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (14513C00) [pid = 1248] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (17013000) [pid = 1248] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A504400) [pid = 1248] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (0C8BDC00) [pid = 1248] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (17539400) [pid = 1248] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (18AC4000) [pid = 1248] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (17524400) [pid = 1248] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1611D400) [pid = 1248] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (14503000) [pid = 1248] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (178F7800) [pid = 1248] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (18A03000) [pid = 1248] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (17472C00) [pid = 1248] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (0DE52400) [pid = 1248] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19FA8C00) [pid = 1248] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1679D800) [pid = 1248] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1B3F2C00) [pid = 1248] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:49:29 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1AB2E800) [pid = 1248] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:49:29 INFO - PROCESS | 1248 | 1468230569439 Marionette TRACE conn6 <- [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]]]}] 02:49:29 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 02:49:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 02:49:29 INFO - PROCESS | 1248 | 1468230569476 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 1248 | 1468230569478 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:49:29 INFO - PROCESS | 1248 | 1468230569481 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:49:29 INFO - PROCESS | 1248 | 1468230569483 Marionette TRACE conn6 <- [1,530,null,{}] 02:49:29 INFO - PROCESS | 1248 | 1468230569498 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:29 INFO - PROCESS | 1248 | 1468230569500 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:29 INFO - PROCESS | 1248 | 1468230569586 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:49:29 INFO - PROCESS | 1248 | 1468230569591 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 1248 | 1468230569593 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:29 INFO - PROCESS | 1248 | ++DOCSHELL 14503000 == 60 [pid = 1248] [id = 142] 02:49:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (14513000) [pid = 1248] [serial = 424] [outer = 00000000] 02:49:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (16C22800) [pid = 1248] [serial = 425] [outer = 14513000] 02:49:29 INFO - PROCESS | 1248 | 1468230569637 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (174CB400) [pid = 1248] [serial = 426] [outer = 14513000] 02:49:30 INFO - PROCESS | 1248 | 1468230570136 Marionette TRACE conn6 <- [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"]]]}] 02:49:30 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 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:49:30 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 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:49:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:49:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 02:49:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:49:30 INFO - PROCESS | 1248 | 1468230570156 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1248 | 1468230570158 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:49:30 INFO - PROCESS | 1248 | 1468230570161 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1248 | 1468230570163 Marionette TRACE conn6 <- [1,534,null,{}] 02:49:30 INFO - PROCESS | 1248 | 1468230570171 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 1248 | 1468230570172 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:30 INFO - PROCESS | 1248 | 1468230570267 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:49:30 INFO - PROCESS | 1248 | 1468230570273 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 1248 | 1468230570274 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:30 INFO - PROCESS | 1248 | ++DOCSHELL 17524400 == 61 [pid = 1248] [id = 143] 02:49:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (17535000) [pid = 1248] [serial = 427] [outer = 00000000] 02:49:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1AAD9400) [pid = 1248] [serial = 428] [outer = 17535000] 02:49:30 INFO - PROCESS | 1248 | 1468230570317 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1AAE0800) [pid = 1248] [serial = 429] [outer = 17535000] 02:49:30 INFO - PROCESS | 1248 | 1468230570760 Marionette TRACE conn6 <- [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]]]}] 02:49:30 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. 02:49:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 02:49:30 INFO - PROCESS | 1248 | 1468230570793 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 1248 | 1468230570795 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:49:30 INFO - PROCESS | 1248 | 1468230570802 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 1248 | 1468230570805 Marionette TRACE conn6 <- [1,538,null,{}] 02:49:30 INFO - PROCESS | 1248 | 1468230570808 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:30 INFO - PROCESS | 1248 | 1468230570810 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:30 INFO - PROCESS | 1248 | 1468230570914 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:49:30 INFO - PROCESS | 1248 | 1468230570920 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 1248 | 1468230570922 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:30 INFO - PROCESS | 1248 | ++DOCSHELL 1B3E6000 == 62 [pid = 1248] [id = 144] 02:49:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1B3F3C00) [pid = 1248] [serial = 430] [outer = 00000000] 02:49:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1B863400) [pid = 1248] [serial = 431] [outer = 1B3F3C00] 02:49:30 INFO - PROCESS | 1248 | 1468230570968 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1B979C00) [pid = 1248] [serial = 432] [outer = 1B3F3C00] 02:49:31 INFO - PROCESS | 1248 | 1468230571615 Marionette TRACE conn6 <- [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]]]}] 02:49:31 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. 02:49:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 830ms 02:49:31 INFO - PROCESS | 1248 | 1468230571632 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 1248 | 1468230571637 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:49:31 INFO - PROCESS | 1248 | 1468230571642 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 1248 | 1468230571646 Marionette TRACE conn6 <- [1,542,null,{}] 02:49:31 INFO - PROCESS | 1248 | 1468230571652 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:31 INFO - PROCESS | 1248 | 1468230571655 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:31 INFO - PROCESS | 1248 | 1468230571836 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:49:31 INFO - PROCESS | 1248 | 1468230571963 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 1248 | 1468230571966 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:31 INFO - PROCESS | 1248 | ++DOCSHELL 0DE4D400 == 63 [pid = 1248] [id = 145] 02:49:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0DE52000) [pid = 1248] [serial = 433] [outer = 00000000] 02:49:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (145B9400) [pid = 1248] [serial = 434] [outer = 0DE52000] 02:49:32 INFO - PROCESS | 1248 | 1468230572026 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (16126000) [pid = 1248] [serial = 435] [outer = 0DE52000] 02:49:32 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:32 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:32 INFO - PROCESS | 1248 | 1468230572634 Marionette TRACE conn6 <- [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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:49:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1024ms 02:49:32 INFO - PROCESS | 1248 | 1468230572671 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 1248 | 1468230572675 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 1248 | 1468230572682 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:49:32 INFO - PROCESS | 1248 | 1468230572685 Marionette TRACE conn6 <- [1,546,null,{}] 02:49:32 INFO - PROCESS | 1248 | 1468230572689 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:32 INFO - PROCESS | 1248 | 1468230572692 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:32 INFO - PROCESS | 1248 | 1468230572811 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:49:32 INFO - PROCESS | 1248 | 1468230572919 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 1248 | 1468230572922 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:32 INFO - PROCESS | 1248 | ++DOCSHELL 1740D800 == 64 [pid = 1248] [id = 146] 02:49:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1751B000) [pid = 1248] [serial = 436] [outer = 00000000] 02:49:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (177EF400) [pid = 1248] [serial = 437] [outer = 1751B000] 02:49:32 INFO - PROCESS | 1248 | 1468230572976 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (18A09C00) [pid = 1248] [serial = 438] [outer = 1751B000] 02:49:33 INFO - PROCESS | 1248 | 1468230573614 Marionette TRACE conn6 <- [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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 02:49:33 INFO - PROCESS | 1248 | 1468230573655 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 1248 | 1468230573658 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:49:33 INFO - PROCESS | 1248 | 1468230573661 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:49:33 INFO - PROCESS | 1248 | 1468230573665 Marionette TRACE conn6 <- [1,550,null,{}] 02:49:33 INFO - PROCESS | 1248 | 1468230573676 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:33 INFO - PROCESS | 1248 | 1468230573680 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:33 INFO - PROCESS | 1248 | 1468230573793 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:49:33 INFO - PROCESS | 1248 | 1468230573932 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 1248 | 1468230573935 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:33 INFO - PROCESS | 1248 | ++DOCSHELL 1AB36C00 == 65 [pid = 1248] [id = 147] 02:49:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1AB39000) [pid = 1248] [serial = 439] [outer = 00000000] 02:49:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1B3F0400) [pid = 1248] [serial = 440] [outer = 1AB39000] 02:49:33 INFO - PROCESS | 1248 | 1468230573992 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1B973800) [pid = 1248] [serial = 441] [outer = 1AB39000] 02:49:34 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:34 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:34 INFO - PROCESS | 1248 | 1468230574537 Marionette TRACE conn6 <- [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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:49:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 02:49:34 INFO - PROCESS | 1248 | 1468230574595 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 1248 | 1468230574599 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:49:34 INFO - PROCESS | 1248 | 1468230574603 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 1248 | 1468230574605 Marionette TRACE conn6 <- [1,554,null,{}] 02:49:34 INFO - PROCESS | 1248 | 1468230574608 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:34 INFO - PROCESS | 1248 | 1468230574611 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:34 INFO - PROCESS | 1248 | 1468230574728 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:49:34 INFO - PROCESS | 1248 | 1468230574838 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 1248 | 1468230574841 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:34 INFO - PROCESS | 1248 | ++DOCSHELL 1BB65800 == 66 [pid = 1248] [id = 148] 02:49:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1BB65C00) [pid = 1248] [serial = 442] [outer = 00000000] 02:49:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1BB6B400) [pid = 1248] [serial = 443] [outer = 1BB65C00] 02:49:34 INFO - PROCESS | 1248 | 1468230574895 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1BB70000) [pid = 1248] [serial = 444] [outer = 1BB65C00] 02:49:35 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:35 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:35 INFO - PROCESS | 1248 | 1468230575465 Marionette TRACE conn6 <- [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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 02:49:35 INFO - PROCESS | 1248 | 1468230575475 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 1248 | 1468230575478 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:49:35 INFO - PROCESS | 1248 | 1468230575481 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:49:35 INFO - PROCESS | 1248 | 1468230575483 Marionette TRACE conn6 <- [1,558,null,{}] 02:49:35 INFO - PROCESS | 1248 | 1468230575504 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:35 INFO - PROCESS | 1248 | 1468230575507 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:35 INFO - PROCESS | 1248 | 1468230575625 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:49:35 INFO - PROCESS | 1248 | 1468230575734 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 1248 | 1468230575737 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:35 INFO - PROCESS | 1248 | ++DOCSHELL 1BB67800 == 67 [pid = 1248] [id = 149] 02:49:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1BB6BC00) [pid = 1248] [serial = 445] [outer = 00000000] 02:49:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1D241400) [pid = 1248] [serial = 446] [outer = 1BB6BC00] 02:49:35 INFO - PROCESS | 1248 | 1468230575791 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1D243800) [pid = 1248] [serial = 447] [outer = 1BB6BC00] 02:49:36 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:36 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:36 INFO - PROCESS | 1248 | 1468230576453 Marionette TRACE conn6 <- [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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 988ms 02:49:36 INFO - PROCESS | 1248 | 1468230576473 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 1248 | 1468230576476 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:49:36 INFO - PROCESS | 1248 | 1468230576479 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:49:36 INFO - PROCESS | 1248 | 1468230576481 Marionette TRACE conn6 <- [1,562,null,{}] 02:49:36 INFO - PROCESS | 1248 | 1468230576485 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:36 INFO - PROCESS | 1248 | 1468230576491 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:36 INFO - PROCESS | 1248 | 1468230576623 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:49:36 INFO - PROCESS | 1248 | 1468230576917 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 1248 | 1468230576920 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:36 INFO - PROCESS | 1248 | ++DOCSHELL 0C81FC00 == 68 [pid = 1248] [id = 150] 02:49:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (0C82FC00) [pid = 1248] [serial = 448] [outer = 00000000] 02:49:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (0D574C00) [pid = 1248] [serial = 449] [outer = 0C82FC00] 02:49:37 INFO - PROCESS | 1248 | 1468230577005 Marionette DEBUG loaded listener.js 02:49:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (0EACE000) [pid = 1248] [serial = 450] [outer = 0C82FC00] 02:49:37 INFO - PROCESS | 1248 | 1468230577598 Marionette TRACE conn6 <- [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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:49:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1173ms 02:49:37 INFO - PROCESS | 1248 | 1468230577657 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:49:37 INFO - PROCESS | 1248 | 1468230577661 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:49:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:49:37 INFO - PROCESS | 1248 | 1468230577665 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 1248 | 1468230577668 Marionette TRACE conn6 <- [1,566,null,{}] 02:49:37 INFO - PROCESS | 1248 | 1468230577674 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:37 INFO - PROCESS | 1248 | 1468230577677 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:37 INFO - PROCESS | 1248 | 1468230577780 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:49:37 INFO - PROCESS | 1248 | 1468230577968 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 1248 | 1468230577970 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:37 INFO - PROCESS | 1248 | ++DOCSHELL 123A1000 == 69 [pid = 1248] [id = 151] 02:49:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (14516C00) [pid = 1248] [serial = 451] [outer = 00000000] 02:49:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (146DA400) [pid = 1248] [serial = 452] [outer = 14516C00] 02:49:38 INFO - PROCESS | 1248 | 1468230578022 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (16125400) [pid = 1248] [serial = 453] [outer = 14516C00] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 0C8BD000 == 68 [pid = 1248] [id = 72] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 11F03C00 == 67 [pid = 1248] [id = 57] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 17524400 == 66 [pid = 1248] [id = 143] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 14503000 == 65 [pid = 1248] [id = 142] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 1A529800 == 64 [pid = 1248] [id = 141] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 0C820000 == 63 [pid = 1248] [id = 140] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 1912A000 == 62 [pid = 1248] [id = 139] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 17A91000 == 61 [pid = 1248] [id = 138] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 17519000 == 60 [pid = 1248] [id = 137] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 16C1C400 == 59 [pid = 1248] [id = 136] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 16C1E400 == 58 [pid = 1248] [id = 135] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 0D2F2400 == 57 [pid = 1248] [id = 134] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 1A509C00 == 56 [pid = 1248] [id = 132] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1B97F000) [pid = 1248] [serial = 385] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 0C81C400 == 55 [pid = 1248] [id = 131] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 11C13400 == 54 [pid = 1248] [id = 130] 02:49:38 INFO - PROCESS | 1248 | --DOCSHELL 1B97A000 == 53 [pid = 1248] [id = 129] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19F0FC00) [pid = 1248] [serial = 266] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (14BA0400) [pid = 1248] [serial = 305] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (0DA1C800) [pid = 1248] [serial = 302] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (12466800) [pid = 1248] [serial = 260] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (16CF0800) [pid = 1248] [serial = 263] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1AB30400) [pid = 1248] [serial = 311] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (12394800) [pid = 1248] [serial = 173] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (16EB1000) [pid = 1248] [serial = 224] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1912A800) [pid = 1248] [serial = 170] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1963F000) [pid = 1248] [serial = 133] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (14B98400) [pid = 1248] [serial = 176] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (17525400) [pid = 1248] [serial = 308] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A50BC00) [pid = 1248] [serial = 269] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (0DB24400) [pid = 1248] [serial = 215] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (19121000) [pid = 1248] [serial = 179] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (191D5C00) [pid = 1248] [serial = 212] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (18AC4800) [pid = 1248] [serial = 221] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1B341400) [pid = 1248] [serial = 257] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1451CC00) [pid = 1248] [serial = 218] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (16F1A400) [pid = 1248] [serial = 359] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (16CF3C00) [pid = 1248] [serial = 358] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (17A9C400) [pid = 1248] [serial = 352] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1611FC00) [pid = 1248] [serial = 361] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (16C1CC00) [pid = 1248] [serial = 362] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (17A92C00) [pid = 1248] [serial = 367] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14157000) [pid = 1248] [serial = 343] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (199B9800) [pid = 1248] [serial = 371] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (17523800) [pid = 1248] [serial = 364] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1911E400) [pid = 1248] [serial = 370] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1753F800) [pid = 1248] [serial = 365] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (19FAE400) [pid = 1248] [serial = 349] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (14093400) [pid = 1248] [serial = 356] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (12399800) [pid = 1248] [serial = 355] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1AB36000) [pid = 1248] [serial = 374] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1AB34C00) [pid = 1248] [serial = 373] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (16CEF800) [pid = 1248] [serial = 346] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1AB30000) [pid = 1248] [serial = 379] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1B5A5000) [pid = 1248] [serial = 376] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1B972400) [pid = 1248] [serial = 382] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1B975400) [pid = 1248] [serial = 383] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1B862000) [pid = 1248] [serial = 377] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1B5A0000) [pid = 1248] [serial = 380] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17A97000) [pid = 1248] [serial = 368] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 1248 | 1468230578561 Marionette TRACE conn6 <- [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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:49:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 930ms 02:49:38 INFO - PROCESS | 1248 | 1468230578598 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 1248 | 1468230578602 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:49:38 INFO - PROCESS | 1248 | 1468230578607 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 1248 | 1468230578609 Marionette TRACE conn6 <- [1,570,null,{}] 02:49:38 INFO - PROCESS | 1248 | 1468230578613 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:38 INFO - PROCESS | 1248 | 1468230578615 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:38 INFO - PROCESS | 1248 | 1468230578713 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:49:38 INFO - PROCESS | 1248 | 1468230578806 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 1248 | 1468230578808 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:38 INFO - PROCESS | 1248 | ++DOCSHELL 11C13400 == 54 [pid = 1248] [id = 152] 02:49:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (11E31C00) [pid = 1248] [serial = 454] [outer = 00000000] 02:49:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14520000) [pid = 1248] [serial = 455] [outer = 11E31C00] 02:49:38 INFO - PROCESS | 1248 | 1468230578853 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1611F400) [pid = 1248] [serial = 456] [outer = 11E31C00] 02:49:39 INFO - PROCESS | 1248 | 1468230579206 Marionette TRACE conn6 <- [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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 02:49:39 INFO - PROCESS | 1248 | 1468230579242 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1248 | 1468230579244 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:49:39 INFO - PROCESS | 1248 | 1468230579249 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1248 | 1468230579255 Marionette TRACE conn6 <- [1,574,null,{}] 02:49:39 INFO - PROCESS | 1248 | 1468230579272 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:39 INFO - PROCESS | 1248 | 1468230579276 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:39 INFO - PROCESS | 1248 | 1468230579370 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:49:39 INFO - PROCESS | 1248 | 1468230579377 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 1248 | 1468230579379 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:39 INFO - PROCESS | 1248 | ++DOCSHELL 16C1E000 == 55 [pid = 1248] [id = 153] 02:49:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16C1E400) [pid = 1248] [serial = 457] [outer = 00000000] 02:49:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (16EAF000) [pid = 1248] [serial = 458] [outer = 16C1E400] 02:49:39 INFO - PROCESS | 1248 | 1468230579424 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (17413C00) [pid = 1248] [serial = 459] [outer = 16C1E400] 02:49:39 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:39 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:39 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:39 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:39 INFO - PROCESS | 1248 | 1468230579963 Marionette TRACE conn6 <- [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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:49:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 731ms 02:49:39 INFO - PROCESS | 1248 | 1468230579982 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 1248 | 1468230579985 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:49:39 INFO - PROCESS | 1248 | 1468230579988 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 1248 | 1468230579990 Marionette TRACE conn6 <- [1,578,null,{}] 02:49:40 INFO - PROCESS | 1248 | 1468230579993 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 1248 | 1468230579995 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:40 INFO - PROCESS | 1248 | 1468230580085 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:49:40 INFO - PROCESS | 1248 | 1468230580206 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 1248 | 1468230580209 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:40 INFO - PROCESS | 1248 | ++DOCSHELL 16EA5C00 == 56 [pid = 1248] [id = 154] 02:49:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16EAFC00) [pid = 1248] [serial = 460] [outer = 00000000] 02:49:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (174B4800) [pid = 1248] [serial = 461] [outer = 16EAFC00] 02:49:40 INFO - PROCESS | 1248 | 1468230580259 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (17517C00) [pid = 1248] [serial = 462] [outer = 16EAFC00] 02:49:40 INFO - PROCESS | 1248 | 1468230580670 Marionette TRACE conn6 <- [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]]]}] 02:49:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:49:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 02:49:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:49:40 INFO - PROCESS | 1248 | 1468230580722 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 1248 | 1468230580724 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:49:40 INFO - PROCESS | 1248 | 1468230580727 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 1248 | 1468230580729 Marionette TRACE conn6 <- [1,582,null,{}] 02:49:40 INFO - PROCESS | 1248 | 1468230580772 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:40 INFO - PROCESS | 1248 | 1468230580774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:40 INFO - PROCESS | 1248 | 1468230580891 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:49:40 INFO - PROCESS | 1248 | 1468230580953 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 1248 | 1468230580958 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:40 INFO - PROCESS | 1248 | ++DOCSHELL 0D13A800 == 57 [pid = 1248] [id = 155] 02:49:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (177EE800) [pid = 1248] [serial = 463] [outer = 00000000] 02:49:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (178F6800) [pid = 1248] [serial = 464] [outer = 177EE800] 02:49:41 INFO - PROCESS | 1248 | 1468230581013 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (17A99000) [pid = 1248] [serial = 465] [outer = 177EE800] 02:49:41 INFO - PROCESS | 1248 | 1468230581480 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:49:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 810ms 02:49:41 INFO - PROCESS | 1248 | 1468230581538 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 1248 | 1468230581540 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:49:41 INFO - PROCESS | 1248 | 1468230581543 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 1248 | 1468230581545 Marionette TRACE conn6 <- [1,586,null,{}] 02:49:41 INFO - PROCESS | 1248 | 1468230581555 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:41 INFO - PROCESS | 1248 | 1468230581558 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:41 INFO - PROCESS | 1248 | 1468230581675 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:49:41 INFO - PROCESS | 1248 | 1468230581741 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 1248 | 1468230581743 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:41 INFO - PROCESS | 1248 | ++DOCSHELL 123CD000 == 58 [pid = 1248] [id = 156] 02:49:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (17BA8000) [pid = 1248] [serial = 466] [outer = 00000000] 02:49:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1912A000) [pid = 1248] [serial = 467] [outer = 17BA8000] 02:49:41 INFO - PROCESS | 1248 | 1468230581787 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19168000) [pid = 1248] [serial = 468] [outer = 17BA8000] 02:49:42 INFO - PROCESS | 1248 | 1468230582199 Marionette TRACE conn6 <- [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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:49:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 691ms 02:49:42 INFO - PROCESS | 1248 | 1468230582266 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 1248 | 1468230582268 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:49:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:49:42 INFO - PROCESS | 1248 | 1468230582287 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 1248 | 1468230582289 Marionette TRACE conn6 <- [1,590,null,{}] 02:49:42 INFO - PROCESS | 1248 | 1468230582292 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:42 INFO - PROCESS | 1248 | 1468230582294 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:42 INFO - PROCESS | 1248 | 1468230582409 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (11C13800) [pid = 1248] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (14513000) [pid = 1248] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (17A98000) [pid = 1248] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19FA6000) [pid = 1248] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (124E9000) [pid = 1248] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F01C00) [pid = 1248] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (16128C00) [pid = 1248] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1912BC00) [pid = 1248] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19FA9C00) [pid = 1248] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A52D000) [pid = 1248] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17A95C00) [pid = 1248] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1A526400) [pid = 1248] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (17522C00) [pid = 1248] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (16C23800) [pid = 1248] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (14090C00) [pid = 1248] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0C81C800) [pid = 1248] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B97A400) [pid = 1248] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17535000) [pid = 1248] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (16C1D800) [pid = 1248] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:49:42 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1AAD8000) [pid = 1248] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:49:42 INFO - PROCESS | 1248 | 1468230582673 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 1248 | 1468230582675 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:42 INFO - PROCESS | 1248 | ++DOCSHELL 0C81E400 == 59 [pid = 1248] [id = 157] 02:49:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0C8B5C00) [pid = 1248] [serial = 469] [outer = 00000000] 02:49:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0DB30400) [pid = 1248] [serial = 470] [outer = 0C8B5C00] 02:49:42 INFO - PROCESS | 1248 | 1468230582722 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14512000) [pid = 1248] [serial = 471] [outer = 0C8B5C00] 02:49:43 INFO - PROCESS | 1248 | 1468230583081 Marionette TRACE conn6 <- [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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 830ms 02:49:43 INFO - PROCESS | 1248 | 1468230583119 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:49:43 INFO - PROCESS | 1248 | 1468230583122 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:49:43 INFO - PROCESS | 1248 | 1468230583125 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1248 | 1468230583126 Marionette TRACE conn6 <- [1,594,null,{}] 02:49:43 INFO - PROCESS | 1248 | 1468230583130 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 1248 | 1468230583132 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:43 INFO - PROCESS | 1248 | 1468230583215 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:49:43 INFO - PROCESS | 1248 | 1468230583307 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 1248 | 1468230583308 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:43 INFO - PROCESS | 1248 | ++DOCSHELL 145BF000 == 60 [pid = 1248] [id = 158] 02:49:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (14B95000) [pid = 1248] [serial = 472] [outer = 00000000] 02:49:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (178F4400) [pid = 1248] [serial = 473] [outer = 14B95000] 02:49:43 INFO - PROCESS | 1248 | 1468230583352 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1911D800) [pid = 1248] [serial = 474] [outer = 14B95000] 02:49:43 INFO - PROCESS | 1248 | 1468230583704 Marionette TRACE conn6 <- [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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:49:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 02:49:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:49:43 INFO - PROCESS | 1248 | 1468230583755 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 1248 | 1468230583757 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:49:43 INFO - PROCESS | 1248 | 1468230583760 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 1248 | 1468230583762 Marionette TRACE conn6 <- [1,598,null,{}] 02:49:43 INFO - PROCESS | 1248 | 1468230583765 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:43 INFO - PROCESS | 1248 | 1468230583767 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:43 INFO - PROCESS | 1248 | 1468230583886 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:49:43 INFO - PROCESS | 1248 | 1468230583923 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 1248 | 1468230583925 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:43 INFO - PROCESS | 1248 | ++DOCSHELL 1757C800 == 61 [pid = 1248] [id = 159] 02:49:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19677400) [pid = 1248] [serial = 475] [outer = 00000000] 02:49:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19F01C00) [pid = 1248] [serial = 476] [outer = 19677400] 02:49:43 INFO - PROCESS | 1248 | 1468230583968 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19F07400) [pid = 1248] [serial = 477] [outer = 19677400] 02:49:44 INFO - PROCESS | 1248 | 1468230584365 Marionette TRACE conn6 <- [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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:49:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 02:49:44 INFO - PROCESS | 1248 | 1468230584502 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 1248 | 1468230584504 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:49:44 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:49:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:49:44 INFO - PROCESS | 1248 | 1468230584532 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 1248 | 1468230584534 Marionette TRACE conn6 <- [1,602,null,{}] 02:49:44 INFO - PROCESS | 1248 | 1468230584538 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:44 INFO - PROCESS | 1248 | 1468230584539 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:44 INFO - PROCESS | 1248 | 1468230584627 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:49:44 INFO - PROCESS | 1248 | 1468230584632 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 1248 | 1468230584634 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:44 INFO - PROCESS | 1248 | ++DOCSHELL 19F0A400 == 62 [pid = 1248] [id = 160] 02:49:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19F0E800) [pid = 1248] [serial = 478] [outer = 00000000] 02:49:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19FAA800) [pid = 1248] [serial = 479] [outer = 19F0E800] 02:49:44 INFO - PROCESS | 1248 | 1468230584683 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1A50A800) [pid = 1248] [serial = 480] [outer = 19F0E800] 02:49:45 INFO - PROCESS | 1248 | 1468230585414 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:49:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 02:49:45 INFO - PROCESS | 1248 | 1468230585459 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 1248 | 1468230585463 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:49:45 INFO - PROCESS | 1248 | 1468230585468 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 1248 | 1468230585473 Marionette TRACE conn6 <- [1,606,null,{}] 02:49:45 INFO - PROCESS | 1248 | 1468230585478 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:45 INFO - PROCESS | 1248 | 1468230585481 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:45 INFO - PROCESS | 1248 | 1468230585601 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:49:45 INFO - PROCESS | 1248 | 1468230585735 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 1248 | 1468230585738 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:45 INFO - PROCESS | 1248 | ++DOCSHELL 11F02400 == 63 [pid = 1248] [id = 161] 02:49:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (11FC8800) [pid = 1248] [serial = 481] [outer = 00000000] 02:49:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (125A8400) [pid = 1248] [serial = 482] [outer = 11FC8800] 02:49:45 INFO - PROCESS | 1248 | 1468230585795 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (14515000) [pid = 1248] [serial = 483] [outer = 11FC8800] 02:49:46 INFO - PROCESS | 1248 | 1468230586329 Marionette TRACE conn6 <- [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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:49:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 02:49:46 INFO - PROCESS | 1248 | 1468230586399 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 1248 | 1468230586404 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:49:46 INFO - PROCESS | 1248 | 1468230586426 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 1248 | 1468230586429 Marionette TRACE conn6 <- [1,610,null,{}] 02:49:46 INFO - PROCESS | 1248 | 1468230586434 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:46 INFO - PROCESS | 1248 | 1468230586437 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:46 INFO - PROCESS | 1248 | 1468230586562 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:49:46 INFO - PROCESS | 1248 | 1468230586663 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 1248 | 1468230586665 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:46 INFO - PROCESS | 1248 | ++DOCSHELL 145B5800 == 64 [pid = 1248] [id = 162] 02:49:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (16CEFC00) [pid = 1248] [serial = 484] [outer = 00000000] 02:49:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (16EA5800) [pid = 1248] [serial = 485] [outer = 16CEFC00] 02:49:46 INFO - PROCESS | 1248 | 1468230586737 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1746B000) [pid = 1248] [serial = 486] [outer = 16CEFC00] 02:49:47 INFO - PROCESS | 1248 | 1468230587357 Marionette TRACE conn6 <- [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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:49:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 990ms 02:49:47 INFO - PROCESS | 1248 | 1468230587417 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 1248 | 1468230587420 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:49:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:49:47 INFO - PROCESS | 1248 | 1468230587424 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 1248 | 1468230587427 Marionette TRACE conn6 <- [1,614,null,{}] 02:49:47 INFO - PROCESS | 1248 | 1468230587438 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:47 INFO - PROCESS | 1248 | 1468230587443 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:47 INFO - PROCESS | 1248 | 1468230587556 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:49:47 INFO - PROCESS | 1248 | 1468230587693 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 1248 | 1468230587697 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:47 INFO - PROCESS | 1248 | ++DOCSHELL 19FA5000 == 65 [pid = 1248] [id = 163] 02:49:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19FA6400) [pid = 1248] [serial = 487] [outer = 00000000] 02:49:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A507C00) [pid = 1248] [serial = 488] [outer = 19FA6400] 02:49:47 INFO - PROCESS | 1248 | 1468230587753 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A526000) [pid = 1248] [serial = 489] [outer = 19FA6400] 02:49:48 INFO - PROCESS | 1248 | 1468230588343 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:49:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 02:49:48 INFO - PROCESS | 1248 | 1468230588397 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 1248 | 1468230588400 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:49:48 INFO - PROCESS | 1248 | 1468230588403 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 1248 | 1468230588405 Marionette TRACE conn6 <- [1,618,null,{}] 02:49:48 INFO - PROCESS | 1248 | 1468230588409 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:48 INFO - PROCESS | 1248 | 1468230588411 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:48 INFO - PROCESS | 1248 | 1468230588530 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:49:48 INFO - PROCESS | 1248 | 1468230588663 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 1248 | 1468230588665 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:48 INFO - PROCESS | 1248 | ++DOCSHELL 17A96800 == 66 [pid = 1248] [id = 164] 02:49:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A52B000) [pid = 1248] [serial = 490] [outer = 00000000] 02:49:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1AADBC00) [pid = 1248] [serial = 491] [outer = 1A52B000] 02:49:48 INFO - PROCESS | 1248 | 1468230588719 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1AB31000) [pid = 1248] [serial = 492] [outer = 1A52B000] 02:49:49 INFO - PROCESS | 1248 | 1468230589293 Marionette TRACE conn6 <- [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]]]}] 02:49:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:49:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 02:49:49 INFO - PROCESS | 1248 | 1468230589337 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 1248 | 1468230589339 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:49:49 INFO - PROCESS | 1248 | 1468230589342 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:49:49 INFO - PROCESS | 1248 | 1468230589344 Marionette TRACE conn6 <- [1,622,null,{}] 02:49:49 INFO - PROCESS | 1248 | 1468230589348 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:49 INFO - PROCESS | 1248 | 1468230589351 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:49 INFO - PROCESS | 1248 | 1468230589461 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:49:49 INFO - PROCESS | 1248 | 1468230589568 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 1248 | 1468230589570 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:49 INFO - PROCESS | 1248 | ++DOCSHELL 1AB35800 == 67 [pid = 1248] [id = 165] 02:49:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1AB36400) [pid = 1248] [serial = 493] [outer = 00000000] 02:49:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1B347400) [pid = 1248] [serial = 494] [outer = 1AB36400] 02:49:49 INFO - PROCESS | 1248 | 1468230589625 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1B3ED800) [pid = 1248] [serial = 495] [outer = 1AB36400] 02:49:50 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:50 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:50 INFO - PROCESS | 1248 | 1468230590217 Marionette TRACE conn6 <- [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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:49:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 02:49:50 INFO - PROCESS | 1248 | 1468230590277 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 1248 | 1468230590279 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:49:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:49:50 INFO - PROCESS | 1248 | 1468230590283 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 1248 | 1468230590285 Marionette TRACE conn6 <- [1,626,null,{}] 02:49:50 INFO - PROCESS | 1248 | 1468230590288 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:50 INFO - PROCESS | 1248 | 1468230590294 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:50 INFO - PROCESS | 1248 | 1468230590415 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:49:50 INFO - PROCESS | 1248 | 1468230590551 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 1248 | 1468230590553 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:50 INFO - PROCESS | 1248 | ++DOCSHELL 0CE73000 == 68 [pid = 1248] [id = 166] 02:49:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (0D136000) [pid = 1248] [serial = 496] [outer = 00000000] 02:49:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (145BC800) [pid = 1248] [serial = 497] [outer = 0D136000] 02:49:50 INFO - PROCESS | 1248 | 1468230590608 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (151EEC00) [pid = 1248] [serial = 498] [outer = 0D136000] 02:49:51 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:51 INFO - PROCESS | 1248 | 1468230591311 Marionette TRACE conn6 <- [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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:49:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1070ms 02:49:51 INFO - PROCESS | 1248 | 1468230591357 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 1248 | 1468230591361 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:49:51 INFO - PROCESS | 1248 | 1468230591365 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 1248 | 1468230591370 Marionette TRACE conn6 <- [1,630,null,{}] 02:49:51 INFO - PROCESS | 1248 | 1468230591374 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:51 INFO - PROCESS | 1248 | 1468230591377 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:51 INFO - PROCESS | 1248 | 1468230591481 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:49:51 INFO - PROCESS | 1248 | 1468230591591 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 1248 | 1468230591593 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:51 INFO - PROCESS | 1248 | ++DOCSHELL 125A3800 == 69 [pid = 1248] [id = 167] 02:49:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (13166400) [pid = 1248] [serial = 499] [outer = 00000000] 02:49:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (14515C00) [pid = 1248] [serial = 500] [outer = 13166400] 02:49:51 INFO - PROCESS | 1248 | 1468230591643 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1611A400) [pid = 1248] [serial = 501] [outer = 13166400] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1757C800 == 68 [pid = 1248] [id = 159] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 145BF000 == 67 [pid = 1248] [id = 158] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0C81E400 == 66 [pid = 1248] [id = 157] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 123CD000 == 65 [pid = 1248] [id = 156] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0D13A800 == 64 [pid = 1248] [id = 155] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 16EA5C00 == 63 [pid = 1248] [id = 154] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 11C13400 == 62 [pid = 1248] [id = 152] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 16C1E000 == 61 [pid = 1248] [id = 153] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 123A1000 == 60 [pid = 1248] [id = 151] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0C81FC00 == 59 [pid = 1248] [id = 150] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1415F000 == 58 [pid = 1248] [id = 102] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 16123400 == 57 [pid = 1248] [id = 75] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 19126000 == 56 [pid = 1248] [id = 90] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1A525000 == 55 [pid = 1248] [id = 133] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 146D0800 == 54 [pid = 1248] [id = 88] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 17539000 == 53 [pid = 1248] [id = 60] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 17A97400 == 52 [pid = 1248] [id = 118] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0C8B5800 == 51 [pid = 1248] [id = 101] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1740D800 == 50 [pid = 1248] [id = 146] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0D575800 == 49 [pid = 1248] [id = 46] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1611DC00 == 48 [pid = 1248] [id = 116] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1911EC00 == 47 [pid = 1248] [id = 89] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1243AC00 == 46 [pid = 1248] [id = 45] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 17010000 == 45 [pid = 1248] [id = 103] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1BB65800 == 44 [pid = 1248] [id = 148] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0D574400 == 43 [pid = 1248] [id = 87] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 14502800 == 42 [pid = 1248] [id = 59] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1246A400 == 41 [pid = 1248] [id = 115] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0DE4D400 == 40 [pid = 1248] [id = 145] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1AB36C00 == 39 [pid = 1248] [id = 147] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 17518400 == 38 [pid = 1248] [id = 104] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 16C19000 == 37 [pid = 1248] [id = 86] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 199B8400 == 36 [pid = 1248] [id = 117] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1B3E6000 == 35 [pid = 1248] [id = 144] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1BB67800 == 34 [pid = 1248] [id = 149] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 1AB35800 == 33 [pid = 1248] [id = 165] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 0CE73000 == 32 [pid = 1248] [id = 166] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 17A96800 == 31 [pid = 1248] [id = 164] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 19FA5000 == 30 [pid = 1248] [id = 163] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 145B5800 == 29 [pid = 1248] [id = 162] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 19F0A400 == 28 [pid = 1248] [id = 160] 02:49:52 INFO - PROCESS | 1248 | --DOCSHELL 11F02400 == 27 [pid = 1248] [id = 161] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19F0EC00) [pid = 1248] [serial = 416] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (19FA4800) [pid = 1248] [serial = 417] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A50C800) [pid = 1248] [serial = 420] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19FB0800) [pid = 1248] [serial = 419] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1AADA800) [pid = 1248] [serial = 422] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1864A800) [pid = 1248] [serial = 413] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A531000) [pid = 1248] [serial = 399] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1A52F000) [pid = 1248] [serial = 398] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (178F3400) [pid = 1248] [serial = 410] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (178F8C00) [pid = 1248] [serial = 411] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (17302000) [pid = 1248] [serial = 405] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (16EA7000) [pid = 1248] [serial = 404] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (14B2C400) [pid = 1248] [serial = 402] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (0D965800) [pid = 1248] [serial = 401] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (17A90C00) [pid = 1248] [serial = 393] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (17014000) [pid = 1248] [serial = 392] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1BB67C00) [pid = 1248] [serial = 386] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1AAD9400) [pid = 1248] [serial = 428] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (16CFB400) [pid = 1248] [serial = 407] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17411400) [pid = 1248] [serial = 408] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1AAE2800) [pid = 1248] [serial = 396] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1AADE400) [pid = 1248] [serial = 395] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14B97800) [pid = 1248] [serial = 389] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1451C400) [pid = 1248] [serial = 388] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (174CB400) [pid = 1248] [serial = 426] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1AADD400) [pid = 1248] [serial = 423] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1AAE0800) [pid = 1248] [serial = 429] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1B863400) [pid = 1248] [serial = 431] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (16C22800) [pid = 1248] [serial = 425] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0C816800) [pid = 1248] [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.] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (186DF400) [pid = 1248] [serial = 414] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19F0B800) [pid = 1248] [serial = 353] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1AB39C00) [pid = 1248] [serial = 341] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1451E400) [pid = 1248] [serial = 344] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1AB39800) [pid = 1248] [serial = 350] [outer = 00000000] [url = about:blank] 02:49:52 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16CFBC00) [pid = 1248] [serial = 347] [outer = 00000000] [url = about:blank] 02:49:53 INFO - PROCESS | 1248 | 1468230593145 Marionette TRACE conn6 <- [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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1831ms 02:49:53 INFO - PROCESS | 1248 | 1468230593197 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 1248 | 1468230593201 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:49:53 INFO - PROCESS | 1248 | 1468230593205 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 1248 | 1468230593209 Marionette TRACE conn6 <- [1,634,null,{}] 02:49:53 INFO - PROCESS | 1248 | 1468230593214 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 1248 | 1468230593217 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:53 INFO - PROCESS | 1248 | 1468230593311 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:49:53 INFO - PROCESS | 1248 | 1468230593399 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 1248 | 1468230593401 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:53 INFO - PROCESS | 1248 | ++DOCSHELL 0CE70400 == 28 [pid = 1248] [id = 168] 02:49:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0CE73000) [pid = 1248] [serial = 502] [outer = 00000000] 02:49:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0D184400) [pid = 1248] [serial = 503] [outer = 0CE73000] 02:49:53 INFO - PROCESS | 1248 | 1468230593449 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0D2F8C00) [pid = 1248] [serial = 504] [outer = 0CE73000] 02:49:53 INFO - PROCESS | 1248 | 1468230593832 Marionette TRACE conn6 <- [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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:49:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 02:49:53 INFO - PROCESS | 1248 | 1468230593877 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 1248 | 1468230593882 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:49:53 INFO - PROCESS | 1248 | 1468230593888 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:49:53 INFO - PROCESS | 1248 | 1468230593890 Marionette TRACE conn6 <- [1,638,null,{}] 02:49:53 INFO - PROCESS | 1248 | 1468230593894 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:53 INFO - PROCESS | 1248 | 1468230593896 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:53 INFO - PROCESS | 1248 | 1468230593984 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:49:53 INFO - PROCESS | 1248 | 1468230593990 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 1248 | 1468230593993 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:54 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29C00 == 29 [pid = 1248] [id = 169] 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0DDBF800) [pid = 1248] [serial = 505] [outer = 00000000] 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0EACD000) [pid = 1248] [serial = 506] [outer = 0DDBF800] 02:49:54 INFO - PROCESS | 1248 | 1468230594040 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (11EE6C00) [pid = 1248] [serial = 507] [outer = 0DDBF800] 02:49:54 INFO - PROCESS | 1248 | 1468230594508 Marionette TRACE conn6 <- [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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:49:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 02:49:54 INFO - PROCESS | 1248 | 1468230594562 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:49:54 INFO - PROCESS | 1248 | 1468230594564 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:49:54 INFO - PROCESS | 1248 | 1468230594568 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:49:54 INFO - PROCESS | 1248 | 1468230594571 Marionette TRACE conn6 <- [1,642,null,{}] 02:49:54 INFO - PROCESS | 1248 | 1468230594582 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:54 INFO - PROCESS | 1248 | 1468230594586 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:54 INFO - PROCESS | 1248 | 1468230594701 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:49:54 INFO - PROCESS | 1248 | 1468230594800 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 1248 | 1468230594803 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:54 INFO - PROCESS | 1248 | ++DOCSHELL 14504400 == 30 [pid = 1248] [id = 170] 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1450A800) [pid = 1248] [serial = 508] [outer = 00000000] 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (14518800) [pid = 1248] [serial = 509] [outer = 1450A800] 02:49:54 INFO - PROCESS | 1248 | 1468230594850 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14556C00) [pid = 1248] [serial = 510] [outer = 1450A800] 02:49:55 INFO - PROCESS | 1248 | 1468230595271 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 02:49:55 INFO - PROCESS | 1248 | 1468230595303 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 1248 | 1468230595305 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 1248 | 1468230595308 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:49:55 INFO - PROCESS | 1248 | 1468230595310 Marionette TRACE conn6 <- [1,646,null,{}] 02:49:55 INFO - PROCESS | 1248 | 1468230595314 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 1248 | 1468230595316 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:55 INFO - PROCESS | 1248 | 1468230595431 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:49:55 INFO - PROCESS | 1248 | 1468230595436 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 1248 | 1468230595438 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:55 INFO - PROCESS | 1248 | ++DOCSHELL 145BC000 == 31 [pid = 1248] [id = 171] 02:49:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (145BCC00) [pid = 1248] [serial = 511] [outer = 00000000] 02:49:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (151E6000) [pid = 1248] [serial = 512] [outer = 145BCC00] 02:49:55 INFO - PROCESS | 1248 | 1468230595533 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16123800) [pid = 1248] [serial = 513] [outer = 145BCC00] 02:49:55 INFO - PROCESS | 1248 | 1468230595947 Marionette TRACE conn6 <- [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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:49:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 02:49:55 INFO - PROCESS | 1248 | 1468230595984 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 1248 | 1468230595986 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:49:55 INFO - PROCESS | 1248 | 1468230595989 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:49:55 INFO - PROCESS | 1248 | 1468230595991 Marionette TRACE conn6 <- [1,650,null,{}] 02:49:55 INFO - PROCESS | 1248 | 1468230595994 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:55 INFO - PROCESS | 1248 | 1468230595996 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:56 INFO - PROCESS | 1248 | 1468230596132 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:49:56 INFO - PROCESS | 1248 | 1468230596152 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1248 | 1468230596154 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:56 INFO - PROCESS | 1248 | ++DOCSHELL 162B4000 == 32 [pid = 1248] [id = 172] 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (162B6400) [pid = 1248] [serial = 514] [outer = 00000000] 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (16C1CC00) [pid = 1248] [serial = 515] [outer = 162B6400] 02:49:56 INFO - PROCESS | 1248 | 1468230596197 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (16CEC800) [pid = 1248] [serial = 516] [outer = 162B6400] 02:49:56 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:56 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:56 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:56 INFO - PROCESS | 1248 | 1468230596643 Marionette TRACE conn6 <- [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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:49:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 02:49:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:49:56 INFO - PROCESS | 1248 | 1468230596663 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 1248 | 1468230596665 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:49:56 INFO - PROCESS | 1248 | 1468230596668 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 1248 | 1468230596670 Marionette TRACE conn6 <- [1,654,null,{}] 02:49:56 INFO - PROCESS | 1248 | 1468230596679 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:56 INFO - PROCESS | 1248 | 1468230596684 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:56 INFO - PROCESS | 1248 | 1468230596816 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:49:56 INFO - PROCESS | 1248 | 1468230596821 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 1248 | 1468230596823 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:56 INFO - PROCESS | 1248 | ++DOCSHELL 16CFB400 == 33 [pid = 1248] [id = 173] 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (16EA5C00) [pid = 1248] [serial = 517] [outer = 00000000] 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1740C400) [pid = 1248] [serial = 518] [outer = 16EA5C00] 02:49:56 INFO - PROCESS | 1248 | 1468230596871 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (174AC000) [pid = 1248] [serial = 519] [outer = 16EA5C00] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F0E800) [pid = 1248] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (19677400) [pid = 1248] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (16C1E400) [pid = 1248] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (0DE52000) [pid = 1248] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14B95000) [pid = 1248] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17BA8000) [pid = 1248] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1BB6BC00) [pid = 1248] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1AB39000) [pid = 1248] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1751B000) [pid = 1248] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0C8B5C00) [pid = 1248] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (177EE800) [pid = 1248] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0C82FC00) [pid = 1248] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1BB65C00) [pid = 1248] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (16EAFC00) [pid = 1248] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14516C00) [pid = 1248] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1B3F3C00) [pid = 1248] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:49:57 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (11E31C00) [pid = 1248] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:49:57 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:57 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:57 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:57 INFO - PROCESS | 1248 | 1468230597783 Marionette TRACE conn6 <- [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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:49:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1138ms 02:49:57 INFO - PROCESS | 1248 | 1468230597807 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:49:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:49:57 INFO - PROCESS | 1248 | 1468230597809 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:49:57 INFO - PROCESS | 1248 | 1468230597812 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 1248 | 1468230597814 Marionette TRACE conn6 <- [1,658,null,{}] 02:49:57 INFO - PROCESS | 1248 | 1468230597817 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:57 INFO - PROCESS | 1248 | 1468230597819 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:57 INFO - PROCESS | 1248 | 1468230597896 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:49:57 INFO - PROCESS | 1248 | 1468230597904 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:57 INFO - PROCESS | 1248 | 1468230597906 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:57 INFO - PROCESS | 1248 | ++DOCSHELL 12396800 == 34 [pid = 1248] [id = 174] 02:49:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (14554C00) [pid = 1248] [serial = 520] [outer = 00000000] 02:49:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16CF3800) [pid = 1248] [serial = 521] [outer = 14554C00] 02:49:57 INFO - PROCESS | 1248 | 1468230597950 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (16CF8000) [pid = 1248] [serial = 522] [outer = 14554C00] 02:49:58 INFO - PROCESS | 1248 | 1468230598366 Marionette TRACE conn6 <- [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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:49:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 02:49:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:49:58 INFO - PROCESS | 1248 | 1468230598383 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:49:58 INFO - PROCESS | 1248 | 1468230598385 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:49:58 INFO - PROCESS | 1248 | 1468230598388 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 1248 | 1468230598390 Marionette TRACE conn6 <- [1,662,null,{}] 02:49:58 INFO - PROCESS | 1248 | 1468230598394 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:58 INFO - PROCESS | 1248 | 1468230598395 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:58 INFO - PROCESS | 1248 | 1468230598514 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:49:58 INFO - PROCESS | 1248 | 1468230598523 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 1248 | 1468230598525 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:58 INFO - PROCESS | 1248 | ++DOCSHELL 16CF0000 == 35 [pid = 1248] [id = 175] 02:49:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17012800) [pid = 1248] [serial = 523] [outer = 00000000] 02:49:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17521400) [pid = 1248] [serial = 524] [outer = 17012800] 02:49:58 INFO - PROCESS | 1248 | 1468230598568 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (174C7400) [pid = 1248] [serial = 525] [outer = 17012800] 02:49:58 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:58 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:58 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:49:58 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:49:59 INFO - PROCESS | 1248 | 1468230598997 Marionette TRACE conn6 <- [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]]]}] 02:49:59 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 02:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 02:49:59 INFO - PROCESS | 1248 | 1468230599019 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1248 | 1468230599021 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:49:59 INFO - PROCESS | 1248 | 1468230599024 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 1248 | 1468230599026 Marionette TRACE conn6 <- [1,666,null,{}] 02:49:59 INFO - PROCESS | 1248 | 1468230599029 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 1248 | 1468230599031 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:59 INFO - PROCESS | 1248 | 1468230599113 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:49:59 INFO - PROCESS | 1248 | 1468230599205 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 1248 | 1468230599206 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:59 INFO - PROCESS | 1248 | ++DOCSHELL 14504000 == 36 [pid = 1248] [id = 176] 02:49:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1757B000) [pid = 1248] [serial = 526] [outer = 00000000] 02:49:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (178F5400) [pid = 1248] [serial = 527] [outer = 1757B000] 02:49:59 INFO - PROCESS | 1248 | 1468230599260 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (178FA000) [pid = 1248] [serial = 528] [outer = 1757B000] 02:49:59 INFO - PROCESS | 1248 | 1468230599728 Marionette TRACE conn6 <- [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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:49:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 02:49:59 INFO - PROCESS | 1248 | 1468230599777 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 1248 | 1468230599781 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:49:59 INFO - PROCESS | 1248 | 1468230599787 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:49:59 INFO - PROCESS | 1248 | 1468230599791 Marionette TRACE conn6 <- [1,670,null,{}] 02:49:59 INFO - PROCESS | 1248 | 1468230599797 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:49:59 INFO - PROCESS | 1248 | 1468230599800 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:49:59 INFO - PROCESS | 1248 | 1468230599923 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:50:00 INFO - PROCESS | 1248 | 1468230600084 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 1248 | 1468230600087 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:00 INFO - PROCESS | 1248 | ++DOCSHELL 0D182000 == 37 [pid = 1248] [id = 177] 02:50:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (0D259800) [pid = 1248] [serial = 529] [outer = 00000000] 02:50:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (0DB25C00) [pid = 1248] [serial = 530] [outer = 0D259800] 02:50:00 INFO - PROCESS | 1248 | 1468230600143 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0E8DB400) [pid = 1248] [serial = 531] [outer = 0D259800] 02:50:01 INFO - PROCESS | 1248 | 1468230601292 Marionette TRACE conn6 <- [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]]]}] 02:50:01 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) 02:50:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1530ms 02:50:01 INFO - PROCESS | 1248 | 1468230601321 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 1248 | 1468230601326 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:50:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:50:01 INFO - PROCESS | 1248 | 1468230601333 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 1248 | 1468230601336 Marionette TRACE conn6 <- [1,674,null,{}] 02:50:01 INFO - PROCESS | 1248 | 1468230601391 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:01 INFO - PROCESS | 1248 | 1468230601394 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:01 INFO - PROCESS | 1248 | 1468230601523 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:50:01 INFO - PROCESS | 1248 | 1468230601629 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 1248 | 1468230601632 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:01 INFO - PROCESS | 1248 | ++DOCSHELL 13158000 == 38 [pid = 1248] [id = 178] 02:50:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (14087000) [pid = 1248] [serial = 532] [outer = 00000000] 02:50:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (14520C00) [pid = 1248] [serial = 533] [outer = 14087000] 02:50:01 INFO - PROCESS | 1248 | 1468230601688 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (151DFC00) [pid = 1248] [serial = 534] [outer = 14087000] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 16CF0000 == 37 [pid = 1248] [id = 175] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 12396800 == 36 [pid = 1248] [id = 174] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 16CFB400 == 35 [pid = 1248] [id = 173] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 162B4000 == 34 [pid = 1248] [id = 172] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 145BC000 == 33 [pid = 1248] [id = 171] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 14504400 == 32 [pid = 1248] [id = 170] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 0DB29C00 == 31 [pid = 1248] [id = 169] 02:50:02 INFO - PROCESS | 1248 | --DOCSHELL 0CE70400 == 30 [pid = 1248] [id = 168] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A50A800) [pid = 1248] [serial = 480] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19FAA800) [pid = 1248] [serial = 479] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19F01C00) [pid = 1248] [serial = 476] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19F07400) [pid = 1248] [serial = 477] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (16EAF000) [pid = 1248] [serial = 458] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (145B9400) [pid = 1248] [serial = 434] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1911D800) [pid = 1248] [serial = 474] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19168000) [pid = 1248] [serial = 468] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1D243800) [pid = 1248] [serial = 447] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1B3F0400) [pid = 1248] [serial = 440] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (177EF400) [pid = 1248] [serial = 437] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (14512000) [pid = 1248] [serial = 471] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (178F6800) [pid = 1248] [serial = 464] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1D241400) [pid = 1248] [serial = 446] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0D574C00) [pid = 1248] [serial = 449] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1BB6B400) [pid = 1248] [serial = 443] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (174B4800) [pid = 1248] [serial = 461] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1912A000) [pid = 1248] [serial = 467] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16125400) [pid = 1248] [serial = 453] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1B979C00) [pid = 1248] [serial = 432] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (146DA400) [pid = 1248] [serial = 452] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17413C00) [pid = 1248] [serial = 459] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1B973800) [pid = 1248] [serial = 441] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1BB70000) [pid = 1248] [serial = 444] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17517C00) [pid = 1248] [serial = 462] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17A99000) [pid = 1248] [serial = 465] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14520000) [pid = 1248] [serial = 455] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16126000) [pid = 1248] [serial = 435] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0EACE000) [pid = 1248] [serial = 450] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DB30400) [pid = 1248] [serial = 470] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18A09C00) [pid = 1248] [serial = 438] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (178F4400) [pid = 1248] [serial = 473] [outer = 00000000] [url = about:blank] 02:50:02 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1611F400) [pid = 1248] [serial = 456] [outer = 00000000] [url = about:blank] 02:50:03 INFO - PROCESS | 1248 | 1468230602989 Marionette TRACE conn6 <- [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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:50:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1671ms 02:50:03 INFO - PROCESS | 1248 | 1468230603006 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 1248 | 1468230603010 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:50:03 INFO - PROCESS | 1248 | 1468230603015 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - PROCESS | 1248 | 1468230603018 Marionette TRACE conn6 <- [1,678,null,{}] 02:50:03 INFO - PROCESS | 1248 | 1468230603023 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:03 INFO - PROCESS | 1248 | 1468230603025 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:03 INFO - PROCESS | 1248 | 1468230603107 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:50:03 INFO - PROCESS | 1248 | 1468230603114 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 1248 | 1468230603118 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:03 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F2400 == 31 [pid = 1248] [id = 179] 02:50:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0D2F7400) [pid = 1248] [serial = 535] [outer = 00000000] 02:50:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DA1B000) [pid = 1248] [serial = 536] [outer = 0D2F7400] 02:50:03 INFO - PROCESS | 1248 | 1468230603167 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0DB2F000) [pid = 1248] [serial = 537] [outer = 0D2F7400] 02:50:04 INFO - PROCESS | 1248 | 1468230604111 Marionette TRACE conn6 <- [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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 02:50:04 INFO - PROCESS | 1248 | 1468230604140 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 1248 | 1468230604144 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:50:04 INFO - PROCESS | 1248 | 1468230604150 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 1248 | 1468230604153 Marionette TRACE conn6 <- [1,682,null,{}] 02:50:04 INFO - PROCESS | 1248 | 1468230604157 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:04 INFO - PROCESS | 1248 | 1468230604159 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:04 INFO - PROCESS | 1248 | 1468230604246 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:50:04 INFO - PROCESS | 1248 | 1468230604253 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 1248 | 1468230604255 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:04 INFO - PROCESS | 1248 | ++DOCSHELL 121B8800 == 32 [pid = 1248] [id = 180] 02:50:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (121CC000) [pid = 1248] [serial = 538] [outer = 00000000] 02:50:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (12438000) [pid = 1248] [serial = 539] [outer = 121CC000] 02:50:04 INFO - PROCESS | 1248 | 1468230604301 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (124E9000) [pid = 1248] [serial = 540] [outer = 121CC000] 02:50:05 INFO - PROCESS | 1248 | 1468230605242 Marionette TRACE conn6 <- [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]]]}] 02:50:05 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) 02:50:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1124ms 02:50:05 INFO - PROCESS | 1248 | 1468230605279 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 1248 | 1468230605281 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 1248 | 1468230605286 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:50:05 INFO - PROCESS | 1248 | 1468230605289 Marionette TRACE conn6 <- [1,686,null,{}] 02:50:05 INFO - PROCESS | 1248 | 1468230605299 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:05 INFO - PROCESS | 1248 | 1468230605304 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:05 INFO - PROCESS | 1248 | 1468230605422 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:50:05 INFO - PROCESS | 1248 | 1468230605429 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 1248 | 1468230605432 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:05 INFO - PROCESS | 1248 | ++DOCSHELL 16123400 == 33 [pid = 1248] [id = 181] 02:50:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16125400) [pid = 1248] [serial = 541] [outer = 00000000] 02:50:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16175400) [pid = 1248] [serial = 542] [outer = 16125400] 02:50:05 INFO - PROCESS | 1248 | 1468230605541 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C19800) [pid = 1248] [serial = 543] [outer = 16125400] 02:50:06 INFO - PROCESS | 1248 | 1468230606482 Marionette TRACE conn6 <- [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]]]}] 02:50:06 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) 02:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1219ms 02:50:06 INFO - PROCESS | 1248 | 1468230606508 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:50:06 INFO - PROCESS | 1248 | 1468230606511 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:50:06 INFO - PROCESS | 1248 | 1468230606518 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 1248 | 1468230606520 Marionette TRACE conn6 <- [1,690,null,{}] 02:50:06 INFO - PROCESS | 1248 | 1468230606523 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:06 INFO - PROCESS | 1248 | 1468230606525 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:06 INFO - PROCESS | 1248 | 1468230606656 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1450A800) [pid = 1248] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (13166400) [pid = 1248] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0DDBF800) [pid = 1248] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (145BCC00) [pid = 1248] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (11FC8800) [pid = 1248] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16CEFC00) [pid = 1248] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17012800) [pid = 1248] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19FA6400) [pid = 1248] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1A52B000) [pid = 1248] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1AB36400) [pid = 1248] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0D136000) [pid = 1248] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (162B6400) [pid = 1248] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16EA5C00) [pid = 1248] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0CE73000) [pid = 1248] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:50:06 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (14554C00) [pid = 1248] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:50:06 INFO - PROCESS | 1248 | 1468230606716 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 1248 | 1468230606718 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:06 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B6C00 == 34 [pid = 1248] [id = 182] 02:50:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0C8B9C00) [pid = 1248] [serial = 544] [outer = 00000000] 02:50:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0DE51800) [pid = 1248] [serial = 545] [outer = 0C8B9C00] 02:50:06 INFO - PROCESS | 1248 | 1468230606766 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (13166400) [pid = 1248] [serial = 546] [outer = 0C8B9C00] 02:50:07 INFO - PROCESS | 1248 | 1468230607646 Marionette TRACE conn6 <- [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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:50:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 02:50:07 INFO - PROCESS | 1248 | 1468230607702 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 1248 | 1468230607703 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:50:07 INFO - PROCESS | 1248 | 1468230607707 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:50:07 INFO - PROCESS | 1248 | 1468230607709 Marionette TRACE conn6 <- [1,694,null,{}] 02:50:07 INFO - PROCESS | 1248 | 1468230607712 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:07 INFO - PROCESS | 1248 | 1468230607714 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:07 INFO - PROCESS | 1248 | 1468230607826 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:50:07 INFO - PROCESS | 1248 | 1468230607878 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 1248 | 1468230607880 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:07 INFO - PROCESS | 1248 | ++DOCSHELL 16C22800 == 35 [pid = 1248] [id = 183] 02:50:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16CEE400) [pid = 1248] [serial = 547] [outer = 00000000] 02:50:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16F1B000) [pid = 1248] [serial = 548] [outer = 16CEE400] 02:50:07 INFO - PROCESS | 1248 | 1468230607925 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17013400) [pid = 1248] [serial = 549] [outer = 16CEE400] 02:50:08 INFO - PROCESS | 1248 | 1468230608834 Marionette TRACE conn6 <- [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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1175ms 02:50:08 INFO - PROCESS | 1248 | 1468230608887 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 1248 | 1468230608892 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:50:08 INFO - PROCESS | 1248 | 1468230608897 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 1248 | 1468230608901 Marionette TRACE conn6 <- [1,698,null,{}] 02:50:08 INFO - PROCESS | 1248 | 1468230608907 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:08 INFO - PROCESS | 1248 | 1468230608910 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:09 INFO - PROCESS | 1248 | 1468230609057 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:50:09 INFO - PROCESS | 1248 | 1468230609225 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 1248 | 1468230609228 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:09 INFO - PROCESS | 1248 | ++DOCSHELL 0DA1C800 == 36 [pid = 1248] [id = 184] 02:50:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0DA1F400) [pid = 1248] [serial = 550] [outer = 00000000] 02:50:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DDCB000) [pid = 1248] [serial = 551] [outer = 0DA1F400] 02:50:09 INFO - PROCESS | 1248 | 1468230609290 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11C4D000) [pid = 1248] [serial = 552] [outer = 0DA1F400] 02:50:10 INFO - PROCESS | 1248 | 1468230610285 Marionette TRACE conn6 <- [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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:50:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1431ms 02:50:10 INFO - PROCESS | 1248 | 1468230610333 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 1248 | 1468230610338 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:50:10 INFO - PROCESS | 1248 | 1468230610344 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 1248 | 1468230610347 Marionette TRACE conn6 <- [1,702,null,{}] 02:50:10 INFO - PROCESS | 1248 | 1468230610351 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:10 INFO - PROCESS | 1248 | 1468230610354 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:10 INFO - PROCESS | 1248 | 1468230610465 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:50:10 INFO - PROCESS | 1248 | 1468230610621 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 1248 | 1468230610624 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:10 INFO - PROCESS | 1248 | ++DOCSHELL 14B2DC00 == 37 [pid = 1248] [id = 185] 02:50:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (14B96C00) [pid = 1248] [serial = 553] [outer = 00000000] 02:50:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16128400) [pid = 1248] [serial = 554] [outer = 14B96C00] 02:50:10 INFO - PROCESS | 1248 | 1468230610684 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1679F400) [pid = 1248] [serial = 555] [outer = 14B96C00] 02:50:11 INFO - PROCESS | 1248 | 1468230611711 Marionette TRACE conn6 <- [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]]]}] 02:50:11 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 02:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1436ms 02:50:11 INFO - PROCESS | 1248 | 1468230611784 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 1248 | 1468230611787 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:50:11 INFO - PROCESS | 1248 | 1468230611833 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:50:11 INFO - PROCESS | 1248 | 1468230611837 Marionette TRACE conn6 <- [1,706,null,{}] 02:50:11 INFO - PROCESS | 1248 | 1468230611849 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:11 INFO - PROCESS | 1248 | 1468230611853 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:11 INFO - PROCESS | 1248 | 1468230611988 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:50:12 INFO - PROCESS | 1248 | 1468230612125 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 1248 | 1468230612128 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:12 INFO - PROCESS | 1248 | ++DOCSHELL 174CAC00 == 38 [pid = 1248] [id = 186] 02:50:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17525000) [pid = 1248] [serial = 556] [outer = 00000000] 02:50:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (178F0000) [pid = 1248] [serial = 557] [outer = 17525000] 02:50:12 INFO - PROCESS | 1248 | 1468230612185 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (178F7400) [pid = 1248] [serial = 558] [outer = 17525000] 02:50:13 INFO - PROCESS | 1248 | 1468230613228 Marionette TRACE conn6 <- [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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1422ms 02:50:13 INFO - PROCESS | 1248 | 1468230613260 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:50:13 INFO - PROCESS | 1248 | 1468230613264 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:50:13 INFO - PROCESS | 1248 | 1468230613269 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 1248 | 1468230613272 Marionette TRACE conn6 <- [1,710,null,{}] 02:50:13 INFO - PROCESS | 1248 | 1468230613278 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:13 INFO - PROCESS | 1248 | 1468230613280 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:13 INFO - PROCESS | 1248 | 1468230613384 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:50:13 INFO - PROCESS | 1248 | 1468230613517 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 1248 | 1468230613519 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:13 INFO - PROCESS | 1248 | ++DOCSHELL 0DD8A000 == 39 [pid = 1248] [id = 187] 02:50:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DD8B400) [pid = 1248] [serial = 559] [outer = 00000000] 02:50:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11EA1800) [pid = 1248] [serial = 560] [outer = 0DD8B400] 02:50:13 INFO - PROCESS | 1248 | 1468230613571 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (123CC400) [pid = 1248] [serial = 561] [outer = 0DD8B400] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 0C8B6C00 == 38 [pid = 1248] [id = 182] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 16123400 == 37 [pid = 1248] [id = 181] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 121B8800 == 36 [pid = 1248] [id = 180] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 0D2F2400 == 35 [pid = 1248] [id = 179] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 0D182000 == 34 [pid = 1248] [id = 177] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 13158000 == 33 [pid = 1248] [id = 178] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 125A3800 == 32 [pid = 1248] [id = 167] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 14504000 == 31 [pid = 1248] [id = 176] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 174CAC00 == 30 [pid = 1248] [id = 186] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 14B2DC00 == 29 [pid = 1248] [id = 185] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 16C22800 == 28 [pid = 1248] [id = 183] 02:50:14 INFO - PROCESS | 1248 | --DOCSHELL 0DA1C800 == 27 [pid = 1248] [id = 184] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14518800) [pid = 1248] [serial = 509] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1611A400) [pid = 1248] [serial = 501] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14515C00) [pid = 1248] [serial = 500] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0EACD000) [pid = 1248] [serial = 506] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11EE6C00) [pid = 1248] [serial = 507] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (151E6000) [pid = 1248] [serial = 512] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16123800) [pid = 1248] [serial = 513] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14515000) [pid = 1248] [serial = 483] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (125A8400) [pid = 1248] [serial = 482] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1746B000) [pid = 1248] [serial = 486] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16EA5800) [pid = 1248] [serial = 485] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (174C7400) [pid = 1248] [serial = 525] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A526000) [pid = 1248] [serial = 489] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1A507C00) [pid = 1248] [serial = 488] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1AB31000) [pid = 1248] [serial = 492] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1AADBC00) [pid = 1248] [serial = 491] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1B3ED800) [pid = 1248] [serial = 495] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1B347400) [pid = 1248] [serial = 494] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (151EEC00) [pid = 1248] [serial = 498] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (145BC800) [pid = 1248] [serial = 497] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16CEC800) [pid = 1248] [serial = 516] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16C1CC00) [pid = 1248] [serial = 515] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1740C400) [pid = 1248] [serial = 518] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (17521400) [pid = 1248] [serial = 524] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0D2F8C00) [pid = 1248] [serial = 504] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0D184400) [pid = 1248] [serial = 503] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (174AC000) [pid = 1248] [serial = 519] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16CF3800) [pid = 1248] [serial = 521] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (178F5400) [pid = 1248] [serial = 527] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (14556C00) [pid = 1248] [serial = 510] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (16CF8000) [pid = 1248] [serial = 522] [outer = 00000000] [url = about:blank] 02:50:14 INFO - PROCESS | 1248 | 1468230614751 Marionette TRACE conn6 <- [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] 02:50:14 INFO - PROCESS | 1248 | 1468230614845 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:50:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:50:14 INFO - PROCESS | 1248 | 1468230614853 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 1248 | 1468230614856 Marionette TRACE conn6 <- [1,714,null,{}] 02:50:14 INFO - PROCESS | 1248 | 1468230614861 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:14 INFO - PROCESS | 1248 | 1468230614864 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:14 INFO - PROCESS | 1248 | 1468230614946 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:50:14 INFO - PROCESS | 1248 | 1468230614959 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 1248 | 1468230614962 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:14 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29C00 == 28 [pid = 1248] [id = 188] 02:50:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (0DB2A400) [pid = 1248] [serial = 562] [outer = 00000000] 02:50:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0DB30C00) [pid = 1248] [serial = 563] [outer = 0DB2A400] 02:50:15 INFO - PROCESS | 1248 | 1468230615009 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0DDC1800) [pid = 1248] [serial = 564] [outer = 0DB2A400] 02:50:15 INFO - PROCESS | 1248 | 1468230615520 Marionette TRACE conn6 <- [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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 730ms 02:50:15 INFO - PROCESS | 1248 | 1468230615586 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 1248 | 1468230615591 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:50:15 INFO - PROCESS | 1248 | 1468230615597 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 1248 | 1468230615600 Marionette TRACE conn6 <- [1,718,null,{}] 02:50:15 INFO - PROCESS | 1248 | 1468230615604 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:15 INFO - PROCESS | 1248 | 1468230615606 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:15 INFO - PROCESS | 1248 | 1468230615692 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:50:15 INFO - PROCESS | 1248 | 1468230615699 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 1248 | 1468230615701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:15 INFO - PROCESS | 1248 | ++DOCSHELL 1246CC00 == 29 [pid = 1248] [id = 189] 02:50:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1246E400) [pid = 1248] [serial = 565] [outer = 00000000] 02:50:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (125A3800) [pid = 1248] [serial = 566] [outer = 1246E400] 02:50:15 INFO - PROCESS | 1248 | 1468230615749 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (13165400) [pid = 1248] [serial = 567] [outer = 1246E400] 02:50:16 INFO - PROCESS | 1248 | 1468230616241 Marionette TRACE conn6 <- [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] 02:50:16 INFO - PROCESS | 1248 | 1468230616273 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:50:16 INFO - PROCESS | 1248 | 1468230616308 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 1248 | 1468230616312 Marionette TRACE conn6 <- [1,722,null,{}] 02:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:50:16 INFO - PROCESS | 1248 | 1468230616325 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:16 INFO - PROCESS | 1248 | 1468230616329 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:16 INFO - PROCESS | 1248 | 1468230616412 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:50:16 INFO - PROCESS | 1248 | 1468230616496 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 1248 | 1468230616499 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:16 INFO - PROCESS | 1248 | ++DOCSHELL 14B23400 == 30 [pid = 1248] [id = 190] 02:50:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (14B28000) [pid = 1248] [serial = 568] [outer = 00000000] 02:50:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (14B97400) [pid = 1248] [serial = 569] [outer = 14B28000] 02:50:16 INFO - PROCESS | 1248 | 1468230616547 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (151EA000) [pid = 1248] [serial = 570] [outer = 14B28000] 02:50:16 INFO - PROCESS | 1248 | 1468230616928 Marionette TRACE conn6 <- [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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 02:50:16 INFO - PROCESS | 1248 | 1468230616986 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 1248 | 1468230616989 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:50:17 INFO - PROCESS | 1248 | 1468230616992 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:50:17 INFO - PROCESS | 1248 | 1468230616994 Marionette TRACE conn6 <- [1,726,null,{}] 02:50:17 INFO - PROCESS | 1248 | 1468230616997 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:17 INFO - PROCESS | 1248 | 1468230616999 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:17 INFO - PROCESS | 1248 | 1468230617111 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:50:17 INFO - PROCESS | 1248 | 1468230617121 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 1248 | 1468230617123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:17 INFO - PROCESS | 1248 | ++DOCSHELL 1611CC00 == 31 [pid = 1248] [id = 191] 02:50:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16120000) [pid = 1248] [serial = 571] [outer = 00000000] 02:50:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16129400) [pid = 1248] [serial = 572] [outer = 16120000] 02:50:17 INFO - PROCESS | 1248 | 1468230617214 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16798C00) [pid = 1248] [serial = 573] [outer = 16120000] 02:50:18 INFO - PROCESS | 1248 | 1468230618121 Marionette TRACE conn6 <- [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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1173ms 02:50:18 INFO - PROCESS | 1248 | 1468230618169 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 1248 | 1468230618171 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:50:18 INFO - PROCESS | 1248 | 1468230618174 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 1248 | 1468230618176 Marionette TRACE conn6 <- [1,730,null,{}] 02:50:18 INFO - PROCESS | 1248 | 1468230618179 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:18 INFO - PROCESS | 1248 | 1468230618181 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:18 INFO - PROCESS | 1248 | 1468230618291 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:50:18 INFO - PROCESS | 1248 | 1468230618297 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 1248 | 1468230618299 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:18 INFO - PROCESS | 1248 | ++DOCSHELL 16C1B000 == 32 [pid = 1248] [id = 192] 02:50:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16C1B800) [pid = 1248] [serial = 574] [outer = 00000000] 02:50:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16CF0C00) [pid = 1248] [serial = 575] [outer = 16C1B800] 02:50:18 INFO - PROCESS | 1248 | 1468230618343 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (162B1800) [pid = 1248] [serial = 576] [outer = 16C1B800] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16CEE400) [pid = 1248] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16125400) [pid = 1248] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0C8B9C00) [pid = 1248] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1757B000) [pid = 1248] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0D259800) [pid = 1248] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (14087000) [pid = 1248] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (121CC000) [pid = 1248] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:50:18 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0D2F7400) [pid = 1248] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:50:19 INFO - PROCESS | 1248 | 1468230619257 Marionette TRACE conn6 <- [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]]]}] 02:50:19 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 02:50:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1129ms 02:50:19 INFO - PROCESS | 1248 | 1468230619304 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:50:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:50:19 INFO - PROCESS | 1248 | 1468230619306 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:50:19 INFO - PROCESS | 1248 | 1468230619309 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 1248 | 1468230619311 Marionette TRACE conn6 <- [1,734,null,{}] 02:50:19 INFO - PROCESS | 1248 | 1468230619314 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:19 INFO - PROCESS | 1248 | 1468230619320 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:19 INFO - PROCESS | 1248 | 1468230619446 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:50:19 INFO - PROCESS | 1248 | 1468230619454 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 1248 | 1468230619456 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:19 INFO - PROCESS | 1248 | ++DOCSHELL 11EED400 == 33 [pid = 1248] [id = 193] 02:50:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16C16800) [pid = 1248] [serial = 577] [outer = 00000000] 02:50:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16EAA400) [pid = 1248] [serial = 578] [outer = 16C16800] 02:50:19 INFO - PROCESS | 1248 | 1468230619500 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16EAE400) [pid = 1248] [serial = 579] [outer = 16C16800] 02:50:20 INFO - PROCESS | 1248 | 1468230620406 Marionette TRACE conn6 <- [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]]]}] 02:50:20 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.) 02:50:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1118ms 02:50:20 INFO - PROCESS | 1248 | 1468230620428 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 1248 | 1468230620430 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:50:20 INFO - PROCESS | 1248 | 1468230620433 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 1248 | 1468230620435 Marionette TRACE conn6 <- [1,738,null,{}] 02:50:20 INFO - PROCESS | 1248 | 1468230620438 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:20 INFO - PROCESS | 1248 | 1468230620439 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:20 INFO - PROCESS | 1248 | 1468230620515 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:50:20 INFO - PROCESS | 1248 | 1468230620520 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 1248 | 1468230620522 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:20 INFO - PROCESS | 1248 | ++DOCSHELL 16EAFC00 == 34 [pid = 1248] [id = 194] 02:50:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (17015800) [pid = 1248] [serial = 580] [outer = 00000000] 02:50:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17471C00) [pid = 1248] [serial = 581] [outer = 17015800] 02:50:20 INFO - PROCESS | 1248 | 1468230620565 Marionette DEBUG loaded listener.js 02:50:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (174AC000) [pid = 1248] [serial = 582] [outer = 17015800] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 0DD8A000 == 33 [pid = 1248] [id = 187] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 0DB29C00 == 32 [pid = 1248] [id = 188] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 1611CC00 == 31 [pid = 1248] [id = 191] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 1246CC00 == 30 [pid = 1248] [id = 189] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 16C1B000 == 29 [pid = 1248] [id = 192] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 14B23400 == 28 [pid = 1248] [id = 190] 02:50:21 INFO - PROCESS | 1248 | --DOCSHELL 11EED400 == 27 [pid = 1248] [id = 193] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16175400) [pid = 1248] [serial = 542] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0DE51800) [pid = 1248] [serial = 545] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16C19800) [pid = 1248] [serial = 543] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (178FA000) [pid = 1248] [serial = 528] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0DB25C00) [pid = 1248] [serial = 530] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0E8DB400) [pid = 1248] [serial = 531] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (14520C00) [pid = 1248] [serial = 533] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (151DFC00) [pid = 1248] [serial = 534] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (12438000) [pid = 1248] [serial = 539] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (0DA1B000) [pid = 1248] [serial = 536] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (0DB2F000) [pid = 1248] [serial = 537] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (17013400) [pid = 1248] [serial = 549] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (13166400) [pid = 1248] [serial = 546] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (124E9000) [pid = 1248] [serial = 540] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (16F1B000) [pid = 1248] [serial = 548] [outer = 00000000] [url = about:blank] 02:50:22 INFO - PROCESS | 1248 | 1468230622679 Marionette TRACE conn6 <- [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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2276ms 02:50:22 INFO - PROCESS | 1248 | 1468230622710 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 1248 | 1468230622714 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:50:22 INFO - PROCESS | 1248 | 1468230622719 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 1248 | 1468230622722 Marionette TRACE conn6 <- [1,742,null,{}] 02:50:22 INFO - PROCESS | 1248 | 1468230622728 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:22 INFO - PROCESS | 1248 | 1468230622731 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:22 INFO - PROCESS | 1248 | 1468230622820 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:50:22 INFO - PROCESS | 1248 | 1468230622887 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 1248 | 1468230622889 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:22 INFO - PROCESS | 1248 | ++DOCSHELL 0CE70400 == 28 [pid = 1248] [id = 195] 02:50:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (0CE76800) [pid = 1248] [serial = 583] [outer = 00000000] 02:50:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (0D57F400) [pid = 1248] [serial = 584] [outer = 0CE76800] 02:50:22 INFO - PROCESS | 1248 | 1468230622939 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (0D968000) [pid = 1248] [serial = 585] [outer = 0CE76800] 02:50:23 INFO - PROCESS | 1248 | 1468230623806 Marionette TRACE conn6 <- [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]]]}] 02:50:23 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 02:50:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms 02:50:23 INFO - PROCESS | 1248 | 1468230623844 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 1248 | 1468230623850 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:50:23 INFO - PROCESS | 1248 | 1468230623856 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 1248 | 1468230623858 Marionette TRACE conn6 <- [1,746,null,{}] 02:50:23 INFO - PROCESS | 1248 | 1468230623862 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:23 INFO - PROCESS | 1248 | 1468230623865 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:23 INFO - PROCESS | 1248 | 1468230623950 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:50:23 INFO - PROCESS | 1248 | 1468230623957 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 1248 | 1468230623960 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:23 INFO - PROCESS | 1248 | ++DOCSHELL 0EACB400 == 29 [pid = 1248] [id = 196] 02:50:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0EACBC00) [pid = 1248] [serial = 586] [outer = 00000000] 02:50:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (11E2C000) [pid = 1248] [serial = 587] [outer = 0EACBC00] 02:50:24 INFO - PROCESS | 1248 | 1468230624007 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (11F02C00) [pid = 1248] [serial = 588] [outer = 0EACBC00] 02:50:24 INFO - PROCESS | 1248 | 1468230624480 Marionette TRACE conn6 <- [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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:50:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 02:50:24 INFO - PROCESS | 1248 | 1468230624529 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 1248 | 1468230624532 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:50:24 INFO - PROCESS | 1248 | 1468230624535 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 1248 | 1468230624538 Marionette TRACE conn6 <- [1,750,null,{}] 02:50:24 INFO - PROCESS | 1248 | 1468230624549 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:24 INFO - PROCESS | 1248 | 1468230624554 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:24 INFO - PROCESS | 1248 | 1468230624636 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:50:24 INFO - PROCESS | 1248 | 1468230624643 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 1248 | 1468230624646 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:24 INFO - PROCESS | 1248 | ++DOCSHELL 1408D400 == 30 [pid = 1248] [id = 197] 02:50:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (14090C00) [pid = 1248] [serial = 589] [outer = 00000000] 02:50:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1415C000) [pid = 1248] [serial = 590] [outer = 14090C00] 02:50:24 INFO - PROCESS | 1248 | 1468230624693 Marionette DEBUG loaded listener.js 02:50:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1450D400) [pid = 1248] [serial = 591] [outer = 14090C00] 02:50:25 INFO - PROCESS | 1248 | 1468230625605 Marionette TRACE conn6 <- [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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:50:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1129ms 02:50:25 INFO - PROCESS | 1248 | 1468230625668 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 1248 | 1468230625670 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:50:25 INFO - PROCESS | 1248 | 1468230625673 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 1248 | 1468230625675 Marionette TRACE conn6 <- [1,754,null,{}] 02:50:25 INFO - PROCESS | 1248 | 1468230625679 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:25 INFO - PROCESS | 1248 | 1468230625681 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:25 INFO - PROCESS | 1248 | 1468230625760 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:50:25 INFO - PROCESS | 1248 | 1468230625766 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 1248 | 1468230625768 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:25 INFO - PROCESS | 1248 | ++DOCSHELL 1451D400 == 31 [pid = 1248] [id = 198] 02:50:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1451E400) [pid = 1248] [serial = 592] [outer = 00000000] 02:50:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (145B5C00) [pid = 1248] [serial = 593] [outer = 1451E400] 02:50:25 INFO - PROCESS | 1248 | 1468230625812 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (145BB000) [pid = 1248] [serial = 594] [outer = 1451E400] 02:50:26 INFO - PROCESS | 1248 | 1468230626681 Marionette TRACE conn6 <- [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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:50:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1019ms 02:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:50:26 INFO - PROCESS | 1248 | 1468230626693 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 1248 | 1468230626695 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:50:26 INFO - PROCESS | 1248 | 1468230626698 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 1248 | 1468230626700 Marionette TRACE conn6 <- [1,758,null,{}] 02:50:26 INFO - PROCESS | 1248 | 1468230626703 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:26 INFO - PROCESS | 1248 | 1468230626705 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:26 INFO - PROCESS | 1248 | 1468230626780 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:50:26 INFO - PROCESS | 1248 | 1468230626857 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 1248 | 1468230626859 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:26 INFO - PROCESS | 1248 | ++DOCSHELL 146D4800 == 32 [pid = 1248] [id = 199] 02:50:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (146D6800) [pid = 1248] [serial = 595] [outer = 00000000] 02:50:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14B2DC00) [pid = 1248] [serial = 596] [outer = 146D6800] 02:50:26 INFO - PROCESS | 1248 | 1468230626903 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1611AC00) [pid = 1248] [serial = 597] [outer = 146D6800] 02:50:27 INFO - PROCESS | 1248 | 1468230627355 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 02:50:27 INFO - PROCESS | 1248 | 1468230627369 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 1248 | 1468230627371 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:50:27 INFO - PROCESS | 1248 | 1468230627374 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 1248 | 1468230627376 Marionette TRACE conn6 <- [1,762,null,{}] 02:50:27 INFO - PROCESS | 1248 | 1468230627379 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:27 INFO - PROCESS | 1248 | 1468230627385 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:27 INFO - PROCESS | 1248 | 1468230627517 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:50:27 INFO - PROCESS | 1248 | 1468230627523 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 1248 | 1468230627525 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:27 INFO - PROCESS | 1248 | ++DOCSHELL 1611F400 == 33 [pid = 1248] [id = 200] 02:50:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16122400) [pid = 1248] [serial = 598] [outer = 00000000] 02:50:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C16C00) [pid = 1248] [serial = 599] [outer = 16122400] 02:50:27 INFO - PROCESS | 1248 | 1468230627568 Marionette DEBUG loaded listener.js 02:50:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16C1E000) [pid = 1248] [serial = 600] [outer = 16122400] 02:50:28 INFO - PROCESS | 1248 | 1468230628005 Marionette TRACE conn6 <- [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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 02:50:28 INFO - PROCESS | 1248 | 1468230628045 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 1248 | 1468230628047 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:50:28 INFO - PROCESS | 1248 | 1468230628050 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 1248 | 1468230628052 Marionette TRACE conn6 <- [1,766,null,{}] 02:50:28 INFO - PROCESS | 1248 | 1468230628056 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 1248 | 1468230628058 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:28 INFO - PROCESS | 1248 | 1468230628160 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:50:28 INFO - PROCESS | 1248 | 1468230628239 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 1248 | 1468230628241 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:28 INFO - PROCESS | 1248 | ++DOCSHELL 145BD400 == 34 [pid = 1248] [id = 201] 02:50:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C1C400) [pid = 1248] [serial = 601] [outer = 00000000] 02:50:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16CF1800) [pid = 1248] [serial = 602] [outer = 16C1C400] 02:50:28 INFO - PROCESS | 1248 | 1468230628284 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16CF3400) [pid = 1248] [serial = 603] [outer = 16C1C400] 02:50:28 INFO - PROCESS | 1248 | 1468230628695 Marionette TRACE conn6 <- [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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 02:50:28 INFO - PROCESS | 1248 | 1468230628721 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 1248 | 1468230628723 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:50:28 INFO - PROCESS | 1248 | 1468230628734 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 1248 | 1468230628735 Marionette TRACE conn6 <- [1,770,null,{}] 02:50:28 INFO - PROCESS | 1248 | 1468230628739 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:28 INFO - PROCESS | 1248 | 1468230628741 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:28 INFO - PROCESS | 1248 | 1468230628906 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C16800) [pid = 1248] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16120000) [pid = 1248] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16C1B800) [pid = 1248] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14B28000) [pid = 1248] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1246E400) [pid = 1248] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0DB2A400) [pid = 1248] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0DD8B400) [pid = 1248] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17525000) [pid = 1248] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (14B96C00) [pid = 1248] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:50:28 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0DA1F400) [pid = 1248] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:50:28 INFO - PROCESS | 1248 | 1468230628964 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 1248 | 1468230628966 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BF400 == 35 [pid = 1248] [id = 202] 02:50:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0CB0E800) [pid = 1248] [serial = 604] [outer = 00000000] 02:50:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0E8DA800) [pid = 1248] [serial = 605] [outer = 0CB0E800] 02:50:29 INFO - PROCESS | 1248 | 1468230629010 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14514C00) [pid = 1248] [serial = 606] [outer = 0CB0E800] 02:50:29 INFO - PROCESS | 1248 | 1468230629356 Marionette TRACE conn6 <- [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]]]}] 02:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 02:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:50:29 INFO - PROCESS | 1248 | 1468230629406 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:50:29 INFO - PROCESS | 1248 | 1468230629408 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:50:29 INFO - PROCESS | 1248 | 1468230629411 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:50:29 INFO - PROCESS | 1248 | 1468230629413 Marionette TRACE conn6 <- [1,774,null,{}] 02:50:29 INFO - PROCESS | 1248 | 1468230629422 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:29 INFO - PROCESS | 1248 | 1468230629424 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:29 INFO - PROCESS | 1248 | 1468230629528 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:50:29 INFO - PROCESS | 1248 | 1468230629537 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 1248 | 1468230629539 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:29 INFO - PROCESS | 1248 | ++DOCSHELL 1315A800 == 36 [pid = 1248] [id = 203] 02:50:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1408B400) [pid = 1248] [serial = 607] [outer = 00000000] 02:50:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16EA5800) [pid = 1248] [serial = 608] [outer = 1408B400] 02:50:29 INFO - PROCESS | 1248 | 1468230629581 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16EAA000) [pid = 1248] [serial = 609] [outer = 1408B400] 02:50:30 INFO - PROCESS | 1248 | 1468230630000 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:50:30 INFO - PROCESS | 1248 | 1468230630042 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 1248 | 1468230630044 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:50:30 INFO - PROCESS | 1248 | 1468230630047 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1248 | 1468230630049 Marionette TRACE conn6 <- [1,778,null,{}] 02:50:30 INFO - PROCESS | 1248 | 1468230630053 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 1248 | 1468230630055 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:30 INFO - PROCESS | 1248 | 1468230630135 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:50:30 INFO - PROCESS | 1248 | 1468230630141 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1248 | 1468230630142 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:30 INFO - PROCESS | 1248 | ++DOCSHELL 16C24C00 == 37 [pid = 1248] [id = 204] 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17012400) [pid = 1248] [serial = 610] [outer = 00000000] 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17411400) [pid = 1248] [serial = 611] [outer = 17012400] 02:50:30 INFO - PROCESS | 1248 | 1468230630186 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1741A400) [pid = 1248] [serial = 612] [outer = 17012400] 02:50:30 INFO - PROCESS | 1248 | 1468230630622 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 630ms 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:50:30 INFO - PROCESS | 1248 | 1468230630678 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 1248 | 1468230630680 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:50:30 INFO - PROCESS | 1248 | 1468230630684 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 1248 | 1468230630686 Marionette TRACE conn6 <- [1,782,null,{}] 02:50:30 INFO - PROCESS | 1248 | 1468230630689 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:30 INFO - PROCESS | 1248 | 1468230630692 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:30 INFO - PROCESS | 1248 | 1468230630781 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:50:30 INFO - PROCESS | 1248 | 1468230630789 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 1248 | 1468230630791 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:30 INFO - PROCESS | 1248 | ++DOCSHELL 145BD000 == 38 [pid = 1248] [id = 205] 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1751B400) [pid = 1248] [serial = 613] [outer = 00000000] 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1753B400) [pid = 1248] [serial = 614] [outer = 1751B400] 02:50:30 INFO - PROCESS | 1248 | 1468230630835 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (177FA000) [pid = 1248] [serial = 615] [outer = 1751B400] 02:50:31 INFO - PROCESS | 1248 | 1468230631623 Marionette TRACE conn6 <- [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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1020ms 02:50:31 INFO - PROCESS | 1248 | 1468230631705 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 1248 | 1468230631710 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:50:31 INFO - PROCESS | 1248 | 1468230631714 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 1248 | 1468230631719 Marionette TRACE conn6 <- [1,786,null,{}] 02:50:31 INFO - PROCESS | 1248 | 1468230631725 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:31 INFO - PROCESS | 1248 | 1468230631727 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:31 INFO - PROCESS | 1248 | 1468230631897 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:50:32 INFO - PROCESS | 1248 | 1468230632011 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 1248 | 1468230632014 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:32 INFO - PROCESS | 1248 | ++DOCSHELL 0D17E000 == 39 [pid = 1248] [id = 206] 02:50:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0D2FA800) [pid = 1248] [serial = 616] [outer = 00000000] 02:50:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0DB31000) [pid = 1248] [serial = 617] [outer = 0D2FA800] 02:50:32 INFO - PROCESS | 1248 | 1468230632071 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (11C13C00) [pid = 1248] [serial = 618] [outer = 0D2FA800] 02:50:32 INFO - PROCESS | 1248 | 1468230632954 Marionette TRACE conn6 <- [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]]]}] 02:50:33 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 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1282ms 02:50:33 INFO - PROCESS | 1248 | 1468230632995 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 1248 | 1468230633000 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:50:33 INFO - PROCESS | 1248 | 1468230633005 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 1248 | 1468230633008 Marionette TRACE conn6 <- [1,790,null,{}] 02:50:33 INFO - PROCESS | 1248 | 1468230633013 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:33 INFO - PROCESS | 1248 | 1468230633016 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:33 INFO - PROCESS | 1248 | 1468230633128 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:50:33 INFO - PROCESS | 1248 | 1468230633207 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 1248 | 1468230633211 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:33 INFO - PROCESS | 1248 | ++DOCSHELL 0CECA800 == 40 [pid = 1248] [id = 207] 02:50:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0CECB800) [pid = 1248] [serial = 619] [outer = 00000000] 02:50:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0D182400) [pid = 1248] [serial = 620] [outer = 0CECB800] 02:50:33 INFO - PROCESS | 1248 | 1468230633261 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0D2F9C00) [pid = 1248] [serial = 621] [outer = 0CECB800] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 16C24C00 == 39 [pid = 1248] [id = 204] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 1315A800 == 38 [pid = 1248] [id = 203] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 0C8BF400 == 37 [pid = 1248] [id = 202] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 145BD400 == 36 [pid = 1248] [id = 201] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 1611F400 == 35 [pid = 1248] [id = 200] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 146D4800 == 34 [pid = 1248] [id = 199] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 1451D400 == 33 [pid = 1248] [id = 198] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 1408D400 == 32 [pid = 1248] [id = 197] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 0EACB400 == 31 [pid = 1248] [id = 196] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 0CE70400 == 30 [pid = 1248] [id = 195] 02:50:33 INFO - PROCESS | 1248 | --DOCSHELL 16EAFC00 == 29 [pid = 1248] [id = 194] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17471C00) [pid = 1248] [serial = 581] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16EAE400) [pid = 1248] [serial = 579] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16129400) [pid = 1248] [serial = 572] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CF0C00) [pid = 1248] [serial = 575] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16798C00) [pid = 1248] [serial = 573] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (162B1800) [pid = 1248] [serial = 576] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14B97400) [pid = 1248] [serial = 569] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (125A3800) [pid = 1248] [serial = 566] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (13165400) [pid = 1248] [serial = 567] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0DB30C00) [pid = 1248] [serial = 563] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0DDC1800) [pid = 1248] [serial = 564] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (123CC400) [pid = 1248] [serial = 561] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (11EA1800) [pid = 1248] [serial = 560] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (178F7400) [pid = 1248] [serial = 558] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (178F0000) [pid = 1248] [serial = 557] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1679F400) [pid = 1248] [serial = 555] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16128400) [pid = 1248] [serial = 554] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (11C4D000) [pid = 1248] [serial = 552] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0DDCB000) [pid = 1248] [serial = 551] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16EAA400) [pid = 1248] [serial = 578] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (151EA000) [pid = 1248] [serial = 570] [outer = 00000000] [url = about:blank] 02:50:33 INFO - PROCESS | 1248 | 1468230633802 Marionette TRACE conn6 <- [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]]]}] 02:50:33 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 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 830ms 02:50:33 INFO - PROCESS | 1248 | 1468230633835 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 1248 | 1468230633840 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:50:33 INFO - PROCESS | 1248 | 1468230633847 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:50:33 INFO - PROCESS | 1248 | 1468230633849 Marionette TRACE conn6 <- [1,794,null,{}] 02:50:33 INFO - PROCESS | 1248 | 1468230633853 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:33 INFO - PROCESS | 1248 | 1468230633855 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:33 INFO - PROCESS | 1248 | 1468230633941 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:50:33 INFO - PROCESS | 1248 | 1468230633948 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 1248 | 1468230633950 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:33 INFO - PROCESS | 1248 | ++DOCSHELL 0DB28400 == 30 [pid = 1248] [id = 208] 02:50:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0DB29000) [pid = 1248] [serial = 622] [outer = 00000000] 02:50:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0DD6D400) [pid = 1248] [serial = 623] [outer = 0DB29000] 02:50:34 INFO - PROCESS | 1248 | 1468230633997 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0E8DA400) [pid = 1248] [serial = 624] [outer = 0DB29000] 02:50:34 INFO - PROCESS | 1248 | 1468230634481 Marionette TRACE conn6 <- [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]]]}] 02:50:34 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 02:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 02:50:34 INFO - PROCESS | 1248 | 1468230634520 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 1248 | 1468230634523 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:50:34 INFO - PROCESS | 1248 | 1468230634526 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 1248 | 1468230634529 Marionette TRACE conn6 <- [1,798,null,{}] 02:50:34 INFO - PROCESS | 1248 | 1468230634568 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:34 INFO - PROCESS | 1248 | 1468230634573 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:34 INFO - PROCESS | 1248 | 1468230634660 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:50:34 INFO - PROCESS | 1248 | 1468230634738 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 1248 | 1468230634741 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:34 INFO - PROCESS | 1248 | ++DOCSHELL 12438C00 == 31 [pid = 1248] [id = 209] 02:50:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1243A400) [pid = 1248] [serial = 625] [outer = 00000000] 02:50:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (124E8C00) [pid = 1248] [serial = 626] [outer = 1243A400] 02:50:34 INFO - PROCESS | 1248 | 1468230634788 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1250C400) [pid = 1248] [serial = 627] [outer = 1243A400] 02:50:35 INFO - PROCESS | 1248 | 1468230635159 Marionette TRACE conn6 <- [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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 02:50:35 INFO - PROCESS | 1248 | 1468230635216 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 1248 | 1468230635219 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:50:35 INFO - PROCESS | 1248 | 1468230635222 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 1248 | 1468230635224 Marionette TRACE conn6 <- [1,802,null,{}] 02:50:35 INFO - PROCESS | 1248 | 1468230635227 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 1248 | 1468230635229 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:35 INFO - PROCESS | 1248 | 1468230635315 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:50:35 INFO - PROCESS | 1248 | 1468230635320 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 1248 | 1468230635322 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:35 INFO - PROCESS | 1248 | ++DOCSHELL 14087000 == 32 [pid = 1248] [id = 210] 02:50:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14158000) [pid = 1248] [serial = 628] [outer = 00000000] 02:50:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14555400) [pid = 1248] [serial = 629] [outer = 14158000] 02:50:35 INFO - PROCESS | 1248 | 1468230635376 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (145B9400) [pid = 1248] [serial = 630] [outer = 14158000] 02:50:35 INFO - PROCESS | 1248 | 1468230635800 Marionette TRACE conn6 <- [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] 02:50:35 INFO - PROCESS | 1248 | 1468230635865 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:50:35 INFO - PROCESS | 1248 | 1468230635868 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 1248 | 1468230635870 Marionette TRACE conn6 <- [1,806,null,{}] 02:50:35 INFO - PROCESS | 1248 | 1468230635873 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:35 INFO - PROCESS | 1248 | 1468230635875 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:35 INFO - PROCESS | 1248 | 1468230635981 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:50:36 INFO - PROCESS | 1248 | 1468230636057 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 1248 | 1468230636059 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:36 INFO - PROCESS | 1248 | ++DOCSHELL 151E7000 == 33 [pid = 1248] [id = 211] 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (151E8000) [pid = 1248] [serial = 631] [outer = 00000000] 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1611E400) [pid = 1248] [serial = 632] [outer = 151E8000] 02:50:36 INFO - PROCESS | 1248 | 1468230636102 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16124000) [pid = 1248] [serial = 633] [outer = 151E8000] 02:50:36 INFO - PROCESS | 1248 | 1468230636531 Marionette TRACE conn6 <- [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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:50:36 INFO - PROCESS | 1248 | 1468230636541 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 1248 | 1468230636543 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:50:36 INFO - PROCESS | 1248 | 1468230636546 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 1248 | 1468230636548 Marionette TRACE conn6 <- [1,810,null,{}] 02:50:36 INFO - PROCESS | 1248 | 1468230636555 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:36 INFO - PROCESS | 1248 | 1468230636561 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:36 INFO - PROCESS | 1248 | 1468230636696 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:50:36 INFO - PROCESS | 1248 | 1468230636710 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 1248 | 1468230636712 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:36 INFO - PROCESS | 1248 | ++DOCSHELL 162B4000 == 34 [pid = 1248] [id = 212] 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (162B6400) [pid = 1248] [serial = 634] [outer = 00000000] 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C18800) [pid = 1248] [serial = 635] [outer = 162B6400] 02:50:36 INFO - PROCESS | 1248 | 1468230636755 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C1D800) [pid = 1248] [serial = 636] [outer = 162B6400] 02:50:37 INFO - PROCESS | 1248 | 1468230637203 Marionette TRACE conn6 <- [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] 02:50:37 INFO - PROCESS | 1248 | 1468230637219 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:50:37 INFO - PROCESS | 1248 | 1468230637222 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 1248 | 1468230637224 Marionette TRACE conn6 <- [1,814,null,{}] 02:50:37 INFO - PROCESS | 1248 | 1468230637227 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:37 INFO - PROCESS | 1248 | 1468230637229 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:37 INFO - PROCESS | 1248 | 1468230637371 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:50:37 INFO - PROCESS | 1248 | 1468230637393 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 1248 | 1468230637395 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:37 INFO - PROCESS | 1248 | ++DOCSHELL 0D590000 == 35 [pid = 1248] [id = 213] 02:50:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11EEBC00) [pid = 1248] [serial = 637] [outer = 00000000] 02:50:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF6400) [pid = 1248] [serial = 638] [outer = 11EEBC00] 02:50:37 INFO - PROCESS | 1248 | 1468230637438 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EAB800) [pid = 1248] [serial = 639] [outer = 11EEBC00] 02:50:37 INFO - PROCESS | 1248 | 1468230637954 Marionette TRACE conn6 <- [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]]]}] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17012400) [pid = 1248] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16122400) [pid = 1248] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16C1C400) [pid = 1248] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14090C00) [pid = 1248] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17015800) [pid = 1248] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0EACBC00) [pid = 1248] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1451E400) [pid = 1248] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0CE76800) [pid = 1248] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0CB0E800) [pid = 1248] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1408B400) [pid = 1248] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:50:37 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (146D6800) [pid = 1248] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 770ms 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:50:38 INFO - PROCESS | 1248 | 1468230637993 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1248 | 1468230637995 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:50:38 INFO - PROCESS | 1248 | 1468230637998 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 1248 | 1468230638000 Marionette TRACE conn6 <- [1,818,null,{}] 02:50:38 INFO - PROCESS | 1248 | 1468230638004 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 1248 | 1468230638006 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:38 INFO - PROCESS | 1248 | 1468230638087 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:50:38 INFO - PROCESS | 1248 | 1468230638094 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 1248 | 1468230638096 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:38 INFO - PROCESS | 1248 | ++DOCSHELL 11EA7400 == 36 [pid = 1248] [id = 214] 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (13159800) [pid = 1248] [serial = 640] [outer = 00000000] 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16CEFC00) [pid = 1248] [serial = 641] [outer = 13159800] 02:50:38 INFO - PROCESS | 1248 | 1468230638140 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16CF5000) [pid = 1248] [serial = 642] [outer = 13159800] 02:50:38 INFO - PROCESS | 1248 | 1468230638564 Marionette TRACE conn6 <- [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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 02:50:38 INFO - PROCESS | 1248 | 1468230638630 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 1248 | 1468230638632 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:50:38 INFO - PROCESS | 1248 | 1468230638635 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 1248 | 1468230638636 Marionette TRACE conn6 <- [1,822,null,{}] 02:50:38 INFO - PROCESS | 1248 | 1468230638640 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:38 INFO - PROCESS | 1248 | 1468230638642 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:38 INFO - PROCESS | 1248 | 1468230638744 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:50:38 INFO - PROCESS | 1248 | 1468230638753 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 1248 | 1468230638755 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:38 INFO - PROCESS | 1248 | ++DOCSHELL 124E8800 == 37 [pid = 1248] [id = 215] 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14160400) [pid = 1248] [serial = 643] [outer = 00000000] 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17010400) [pid = 1248] [serial = 644] [outer = 14160400] 02:50:38 INFO - PROCESS | 1248 | 1468230638797 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17013400) [pid = 1248] [serial = 645] [outer = 14160400] 02:50:39 INFO - PROCESS | 1248 | 1468230639219 Marionette TRACE conn6 <- [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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 02:50:39 INFO - PROCESS | 1248 | 1468230639266 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 1248 | 1468230639268 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:50:39 INFO - PROCESS | 1248 | 1468230639271 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:50:39 INFO - PROCESS | 1248 | 1468230639273 Marionette TRACE conn6 <- [1,826,null,{}] 02:50:39 INFO - PROCESS | 1248 | 1468230639276 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 1248 | 1468230639278 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:39 INFO - PROCESS | 1248 | 1468230639354 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:50:39 INFO - PROCESS | 1248 | 1468230639359 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 1248 | 1468230639361 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:39 INFO - PROCESS | 1248 | ++DOCSHELL 1415D000 == 38 [pid = 1248] [id = 216] 02:50:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17411C00) [pid = 1248] [serial = 646] [outer = 00000000] 02:50:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17518800) [pid = 1248] [serial = 647] [outer = 17411C00] 02:50:39 INFO - PROCESS | 1248 | 1468230639404 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1751F400) [pid = 1248] [serial = 648] [outer = 17411C00] 02:50:39 INFO - PROCESS | 1248 | 1468230639800 Marionette TRACE conn6 <- [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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 02:50:39 INFO - PROCESS | 1248 | 1468230639859 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 1248 | 1468230639861 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:50:39 INFO - PROCESS | 1248 | 1468230639869 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - PROCESS | 1248 | 1468230639872 Marionette TRACE conn6 <- [1,830,null,{}] 02:50:39 INFO - PROCESS | 1248 | 1468230639875 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:39 INFO - PROCESS | 1248 | 1468230639877 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:40 INFO - PROCESS | 1248 | 1468230640016 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:50:40 INFO - PROCESS | 1248 | 1468230640160 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 1248 | 1468230640163 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:40 INFO - PROCESS | 1248 | ++DOCSHELL 0C81FC00 == 39 [pid = 1248] [id = 217] 02:50:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0C820000) [pid = 1248] [serial = 649] [outer = 00000000] 02:50:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0C833000) [pid = 1248] [serial = 650] [outer = 0C820000] 02:50:40 INFO - PROCESS | 1248 | 1468230640220 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0CE1EC00) [pid = 1248] [serial = 651] [outer = 0C820000] 02:50:40 INFO - PROCESS | 1248 | 1468230640793 Marionette TRACE conn6 <- [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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 970ms 02:50:40 INFO - PROCESS | 1248 | 1468230640845 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 1248 | 1468230640849 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:50:40 INFO - PROCESS | 1248 | 1468230640854 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 1248 | 1468230640858 Marionette TRACE conn6 <- [1,834,null,{}] 02:50:40 INFO - PROCESS | 1248 | 1468230640863 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:40 INFO - PROCESS | 1248 | 1468230640866 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:40 INFO - PROCESS | 1248 | 1468230640984 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:50:41 INFO - PROCESS | 1248 | 1468230641102 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 1248 | 1468230641105 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:41 INFO - PROCESS | 1248 | ++DOCSHELL 11C47800 == 40 [pid = 1248] [id = 218] 02:50:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (11EEEC00) [pid = 1248] [serial = 652] [outer = 00000000] 02:50:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (12329000) [pid = 1248] [serial = 653] [outer = 11EEEC00] 02:50:41 INFO - PROCESS | 1248 | 1468230641161 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (12437000) [pid = 1248] [serial = 654] [outer = 11EEEC00] 02:50:41 INFO - PROCESS | 1248 | 1468230641756 Marionette TRACE conn6 <- [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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 990ms 02:50:41 INFO - PROCESS | 1248 | 1468230641844 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 1248 | 1468230641848 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:50:41 INFO - PROCESS | 1248 | 1468230641851 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 1248 | 1468230641854 Marionette TRACE conn6 <- [1,838,null,{}] 02:50:41 INFO - PROCESS | 1248 | 1468230641858 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:41 INFO - PROCESS | 1248 | 1468230641860 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:41 INFO - PROCESS | 1248 | 1468230641976 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:50:42 INFO - PROCESS | 1248 | 1468230642094 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 1248 | 1468230642096 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:42 INFO - PROCESS | 1248 | ++DOCSHELL 14520C00 == 41 [pid = 1248] [id = 219] 02:50:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16123800) [pid = 1248] [serial = 655] [outer = 00000000] 02:50:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1679C800) [pid = 1248] [serial = 656] [outer = 16123800] 02:50:42 INFO - PROCESS | 1248 | 1468230642151 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16EA4400) [pid = 1248] [serial = 657] [outer = 16123800] 02:50:42 INFO - PROCESS | 1248 | 1468230642788 Marionette TRACE conn6 <- [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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 971ms 02:50:42 INFO - PROCESS | 1248 | 1468230642824 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 1248 | 1468230642828 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:50:42 INFO - PROCESS | 1248 | 1468230642839 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 1248 | 1468230642844 Marionette TRACE conn6 <- [1,842,null,{}] 02:50:42 INFO - PROCESS | 1248 | 1468230642847 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:42 INFO - PROCESS | 1248 | 1468230642851 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:42 INFO - PROCESS | 1248 | 1468230642958 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:50:43 INFO - PROCESS | 1248 | 1468230643080 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 1248 | 1468230643082 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:43 INFO - PROCESS | 1248 | ++DOCSHELL 1740CC00 == 42 [pid = 1248] [id = 220] 02:50:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1746D800) [pid = 1248] [serial = 658] [outer = 00000000] 02:50:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (178F6800) [pid = 1248] [serial = 659] [outer = 1746D800] 02:50:43 INFO - PROCESS | 1248 | 1468230643135 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (178FA400) [pid = 1248] [serial = 660] [outer = 1746D800] 02:50:44 INFO - PROCESS | 1248 | 1468230644699 Marionette TRACE conn6 <- [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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2031ms 02:50:45 INFO - PROCESS | 1248 | 1468230645044 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 1248 | 1468230645047 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:50:45 INFO - PROCESS | 1248 | 1468230645053 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 1248 | 1468230645056 Marionette TRACE conn6 <- [1,846,null,{}] 02:50:45 INFO - PROCESS | 1248 | 1468230645061 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:45 INFO - PROCESS | 1248 | 1468230645064 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:45 INFO - PROCESS | 1248 | 1468230645160 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:50:45 INFO - PROCESS | 1248 | 1468230645253 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 1248 | 1468230645255 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:45 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F8C00 == 43 [pid = 1248] [id = 221] 02:50:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0D2FD000) [pid = 1248] [serial = 661] [outer = 00000000] 02:50:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14554800) [pid = 1248] [serial = 662] [outer = 0D2FD000] 02:50:45 INFO - PROCESS | 1248 | 1468230645305 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (14B28800) [pid = 1248] [serial = 663] [outer = 0D2FD000] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 1415D000 == 42 [pid = 1248] [id = 216] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 124E8800 == 41 [pid = 1248] [id = 215] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 11EA7400 == 40 [pid = 1248] [id = 214] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 0D590000 == 39 [pid = 1248] [id = 213] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 162B4000 == 38 [pid = 1248] [id = 212] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 151E7000 == 37 [pid = 1248] [id = 211] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 14087000 == 36 [pid = 1248] [id = 210] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 12438C00 == 35 [pid = 1248] [id = 209] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 0DB28400 == 34 [pid = 1248] [id = 208] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 0CECA800 == 33 [pid = 1248] [id = 207] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 0D17E000 == 32 [pid = 1248] [id = 206] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 145BD000 == 31 [pid = 1248] [id = 205] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 1740CC00 == 30 [pid = 1248] [id = 220] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 14520C00 == 29 [pid = 1248] [id = 219] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 0C81FC00 == 28 [pid = 1248] [id = 217] 02:50:46 INFO - PROCESS | 1248 | --DOCSHELL 11C47800 == 27 [pid = 1248] [id = 218] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16C16C00) [pid = 1248] [serial = 599] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16CF1800) [pid = 1248] [serial = 602] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1415C000) [pid = 1248] [serial = 590] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1450D400) [pid = 1248] [serial = 591] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (174AC000) [pid = 1248] [serial = 582] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11E2C000) [pid = 1248] [serial = 587] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (11F02C00) [pid = 1248] [serial = 588] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (145B5C00) [pid = 1248] [serial = 593] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (145BB000) [pid = 1248] [serial = 594] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D57F400) [pid = 1248] [serial = 584] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D968000) [pid = 1248] [serial = 585] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C1E000) [pid = 1248] [serial = 600] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0E8DA800) [pid = 1248] [serial = 605] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CF3400) [pid = 1248] [serial = 603] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16EA5800) [pid = 1248] [serial = 608] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1611AC00) [pid = 1248] [serial = 597] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14B2DC00) [pid = 1248] [serial = 596] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16EAA000) [pid = 1248] [serial = 609] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14514C00) [pid = 1248] [serial = 606] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1741A400) [pid = 1248] [serial = 612] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17411400) [pid = 1248] [serial = 611] [outer = 00000000] [url = about:blank] 02:50:46 INFO - PROCESS | 1248 | 1468230646405 Marionette TRACE conn6 <- [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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1377ms 02:50:46 INFO - PROCESS | 1248 | 1468230646432 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 1248 | 1468230646436 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:50:46 INFO - PROCESS | 1248 | 1468230646440 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 1248 | 1468230646445 Marionette TRACE conn6 <- [1,850,null,{}] 02:50:46 INFO - PROCESS | 1248 | 1468230646450 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:46 INFO - PROCESS | 1248 | 1468230646452 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:46 INFO - PROCESS | 1248 | 1468230646541 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:50:46 INFO - PROCESS | 1248 | 1468230646548 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 1248 | 1468230646551 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:46 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29C00 == 28 [pid = 1248] [id = 222] 02:50:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0DB2A000) [pid = 1248] [serial = 664] [outer = 00000000] 02:50:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0E8E3000) [pid = 1248] [serial = 665] [outer = 0DB2A000] 02:50:46 INFO - PROCESS | 1248 | 1468230646599 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11C47800) [pid = 1248] [serial = 666] [outer = 0DB2A000] 02:50:47 INFO - PROCESS | 1248 | 1468230647062 Marionette TRACE conn6 <- [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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 690ms 02:50:47 INFO - PROCESS | 1248 | 1468230647132 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 1248 | 1468230647137 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:50:47 INFO - PROCESS | 1248 | 1468230647144 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1248 | 1468230647146 Marionette TRACE conn6 <- [1,854,null,{}] 02:50:47 INFO - PROCESS | 1248 | 1468230647150 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 1248 | 1468230647153 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:47 INFO - PROCESS | 1248 | 1468230647270 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:50:47 INFO - PROCESS | 1248 | 1468230647286 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1248 | 1468230647288 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:47 INFO - PROCESS | 1248 | ++DOCSHELL 14092C00 == 29 [pid = 1248] [id = 223] 02:50:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14093400) [pid = 1248] [serial = 667] [outer = 00000000] 02:50:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1415D000) [pid = 1248] [serial = 668] [outer = 14093400] 02:50:47 INFO - PROCESS | 1248 | 1468230647335 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1450D400) [pid = 1248] [serial = 669] [outer = 14093400] 02:50:47 INFO - PROCESS | 1248 | 1468230647807 Marionette TRACE conn6 <- [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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 02:50:47 INFO - PROCESS | 1248 | 1468230647817 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 1248 | 1468230647819 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:50:47 INFO - PROCESS | 1248 | 1468230647827 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 1248 | 1468230647830 Marionette TRACE conn6 <- [1,858,null,{}] 02:50:47 INFO - PROCESS | 1248 | 1468230647841 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:47 INFO - PROCESS | 1248 | 1468230647846 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:47 INFO - PROCESS | 1248 | 1468230647926 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:50:47 INFO - PROCESS | 1248 | 1468230647936 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 1248 | 1468230647939 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:47 INFO - PROCESS | 1248 | ++DOCSHELL 151E8800 == 30 [pid = 1248] [id = 224] 02:50:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (151E9400) [pid = 1248] [serial = 670] [outer = 00000000] 02:50:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1611F400) [pid = 1248] [serial = 671] [outer = 151E9400] 02:50:48 INFO - PROCESS | 1248 | 1468230647987 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16170400) [pid = 1248] [serial = 672] [outer = 151E9400] 02:50:48 INFO - PROCESS | 1248 | 1468230648422 Marionette TRACE conn6 <- [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]]]}] 02:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 02:50:48 INFO - PROCESS | 1248 | 1468230648466 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:50:48 INFO - PROCESS | 1248 | 1468230648469 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:50:48 INFO - PROCESS | 1248 | 1468230648472 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 1248 | 1468230648473 Marionette TRACE conn6 <- [1,862,null,{}] 02:50:48 INFO - PROCESS | 1248 | 1468230648477 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:48 INFO - PROCESS | 1248 | 1468230648479 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:48 INFO - PROCESS | 1248 | 1468230648597 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:50:48 INFO - PROCESS | 1248 | 1468230648675 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 1248 | 1468230648677 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:48 INFO - PROCESS | 1248 | ++DOCSHELL 162BBC00 == 31 [pid = 1248] [id = 225] 02:50:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1679C000) [pid = 1248] [serial = 673] [outer = 00000000] 02:50:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C1EC00) [pid = 1248] [serial = 674] [outer = 1679C000] 02:50:48 INFO - PROCESS | 1248 | 1468230648720 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16CEE400) [pid = 1248] [serial = 675] [outer = 1679C000] 02:50:49 INFO - PROCESS | 1248 | 1468230649110 Marionette TRACE conn6 <- [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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:50:49 INFO - PROCESS | 1248 | 1468230649147 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 1248 | 1468230649149 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:50:49 INFO - PROCESS | 1248 | 1468230649152 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 1248 | 1468230649154 Marionette TRACE conn6 <- [1,866,null,{}] 02:50:49 INFO - PROCESS | 1248 | 1468230649157 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 1248 | 1468230649159 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:49 INFO - PROCESS | 1248 | 1468230649265 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:50:49 INFO - PROCESS | 1248 | 1468230649270 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 1248 | 1468230649272 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:49 INFO - PROCESS | 1248 | ++DOCSHELL 16CF3000 == 32 [pid = 1248] [id = 226] 02:50:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CF3800) [pid = 1248] [serial = 676] [outer = 00000000] 02:50:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16EACC00) [pid = 1248] [serial = 677] [outer = 16CF3800] 02:50:49 INFO - PROCESS | 1248 | 1468230649317 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17014400) [pid = 1248] [serial = 678] [outer = 16CF3800] 02:50:49 INFO - PROCESS | 1248 | 1468230649781 Marionette TRACE conn6 <- [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]]]}] 02:50:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1746F000) [pid = 1248] [serial = 679] [outer = 0CB11800] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 02:50:49 INFO - PROCESS | 1248 | 1468230649855 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 1248 | 1468230649857 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:50:49 INFO - PROCESS | 1248 | 1468230649860 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 1248 | 1468230649862 Marionette TRACE conn6 <- [1,870,null,{}] 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:50:49 INFO - PROCESS | 1248 | 1468230649865 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:49 INFO - PROCESS | 1248 | 1468230649871 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:50 INFO - PROCESS | 1248 | 1468230650026 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:50:50 INFO - PROCESS | 1248 | 1468230650049 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1248 | 1468230650051 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:50 INFO - PROCESS | 1248 | ++DOCSHELL 17533000 == 33 [pid = 1248] [id = 227] 02:50:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17535000) [pid = 1248] [serial = 680] [outer = 00000000] 02:50:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (178F5400) [pid = 1248] [serial = 681] [outer = 17535000] 02:50:50 INFO - PROCESS | 1248 | 1468230650094 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (178FD400) [pid = 1248] [serial = 682] [outer = 17535000] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (151E8000) [pid = 1248] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (162B6400) [pid = 1248] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (11EEBC00) [pid = 1248] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0D2FA800) [pid = 1248] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1751B400) [pid = 1248] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0CECB800) [pid = 1248] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (13159800) [pid = 1248] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1243A400) [pid = 1248] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0DB29000) [pid = 1248] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14158000) [pid = 1248] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14160400) [pid = 1248] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:50:50 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17411C00) [pid = 1248] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:50:50 INFO - PROCESS | 1248 | 1468230650738 Marionette TRACE conn6 <- [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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 02:50:50 INFO - PROCESS | 1248 | 1468230650798 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:50:50 INFO - PROCESS | 1248 | 1468230650800 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:50:50 INFO - PROCESS | 1248 | 1468230650803 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 1248 | 1468230650805 Marionette TRACE conn6 <- [1,874,null,{}] 02:50:50 INFO - PROCESS | 1248 | 1468230650808 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:50 INFO - PROCESS | 1248 | 1468230650810 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:50 INFO - PROCESS | 1248 | 1468230650885 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:50:50 INFO - PROCESS | 1248 | 1468230650890 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 1248 | 1468230650892 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:50 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29000 == 34 [pid = 1248] [id = 228] 02:50:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (123C8400) [pid = 1248] [serial = 683] [outer = 00000000] 02:50:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1408A000) [pid = 1248] [serial = 684] [outer = 123C8400] 02:50:50 INFO - PROCESS | 1248 | 1468230650935 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1451DC00) [pid = 1248] [serial = 685] [outer = 123C8400] 02:50:51 INFO - PROCESS | 1248 | 1468230651364 Marionette TRACE conn6 <- [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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 632ms 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:50:51 INFO - PROCESS | 1248 | 1468230651436 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 1248 | 1468230651438 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:50:51 INFO - PROCESS | 1248 | 1468230651441 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 1248 | 1468230651443 Marionette TRACE conn6 <- [1,878,null,{}] 02:50:51 INFO - PROCESS | 1248 | 1468230651446 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:51 INFO - PROCESS | 1248 | 1468230651448 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:51 INFO - PROCESS | 1248 | 1468230651527 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:50:51 INFO - PROCESS | 1248 | 1468230651533 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 1248 | 1468230651535 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:51 INFO - PROCESS | 1248 | ++DOCSHELL 16CEF400 == 35 [pid = 1248] [id = 229] 02:50:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16CF2800) [pid = 1248] [serial = 686] [outer = 00000000] 02:50:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (178F2400) [pid = 1248] [serial = 687] [outer = 16CF2800] 02:50:51 INFO - PROCESS | 1248 | 1468230651581 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17518000) [pid = 1248] [serial = 688] [outer = 16CF2800] 02:50:52 INFO - PROCESS | 1248 | 1468230651996 Marionette TRACE conn6 <- [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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 02:50:52 INFO - PROCESS | 1248 | 1468230652012 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:50:52 INFO - PROCESS | 1248 | 1468230652014 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:50:52 INFO - PROCESS | 1248 | 1468230652017 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 1248 | 1468230652019 Marionette TRACE conn6 <- [1,882,null,{}] 02:50:52 INFO - PROCESS | 1248 | 1468230652037 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 1248 | 1468230652038 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:52 INFO - PROCESS | 1248 | 1468230652116 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:50:52 INFO - PROCESS | 1248 | 1468230652122 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1248 | 1468230652124 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:52 INFO - PROCESS | 1248 | ++DOCSHELL 17A94400 == 36 [pid = 1248] [id = 230] 02:50:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17A95C00) [pid = 1248] [serial = 689] [outer = 00000000] 02:50:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A99800) [pid = 1248] [serial = 690] [outer = 17A95C00] 02:50:52 INFO - PROCESS | 1248 | 1468230652177 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17A9C400) [pid = 1248] [serial = 691] [outer = 17A95C00] 02:50:52 INFO - PROCESS | 1248 | 1468230652608 Marionette TRACE conn6 <- [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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 651ms 02:50:52 INFO - PROCESS | 1248 | 1468230652669 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 1248 | 1468230652671 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:50:52 INFO - PROCESS | 1248 | 1468230652712 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - PROCESS | 1248 | 1468230652715 Marionette TRACE conn6 <- [1,886,null,{}] 02:50:52 INFO - PROCESS | 1248 | 1468230652721 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:52 INFO - PROCESS | 1248 | 1468230652725 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:52 INFO - PROCESS | 1248 | 1468230652840 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:50:52 INFO - PROCESS | 1248 | 1468230652959 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 1248 | 1468230652963 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:52 INFO - PROCESS | 1248 | ++DOCSHELL 0CB1B800 == 37 [pid = 1248] [id = 231] 02:50:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0CE6B800) [pid = 1248] [serial = 692] [outer = 00000000] 02:50:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0D57F400) [pid = 1248] [serial = 693] [outer = 0CE6B800] 02:50:53 INFO - PROCESS | 1248 | 1468230653019 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0DE51400) [pid = 1248] [serial = 694] [outer = 0CE6B800] 02:50:53 INFO - PROCESS | 1248 | 1468230653826 Marionette TRACE conn6 <- [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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1180ms 02:50:53 INFO - PROCESS | 1248 | 1468230653894 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 1248 | 1468230653898 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:50:53 INFO - PROCESS | 1248 | 1468230653904 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 1248 | 1468230653906 Marionette TRACE conn6 <- [1,890,null,{}] 02:50:53 INFO - PROCESS | 1248 | 1468230653913 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:53 INFO - PROCESS | 1248 | 1468230653917 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:54 INFO - PROCESS | 1248 | 1468230654069 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:50:54 INFO - PROCESS | 1248 | 1468230654187 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 1248 | 1468230654190 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:54 INFO - PROCESS | 1248 | ++DOCSHELL 14502800 == 38 [pid = 1248] [id = 232] 02:50:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14511C00) [pid = 1248] [serial = 695] [outer = 00000000] 02:50:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (145B5000) [pid = 1248] [serial = 696] [outer = 14511C00] 02:50:54 INFO - PROCESS | 1248 | 1468230654246 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (146D6800) [pid = 1248] [serial = 697] [outer = 14511C00] 02:50:55 INFO - PROCESS | 1248 | 1468230655137 Marionette TRACE conn6 <- [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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1285ms 02:50:55 INFO - PROCESS | 1248 | 1468230655193 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1248 | 1468230655198 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:50:55 INFO - PROCESS | 1248 | 1468230655203 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 1248 | 1468230655206 Marionette TRACE conn6 <- [1,894,null,{}] 02:50:55 INFO - PROCESS | 1248 | 1468230655211 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:55 INFO - PROCESS | 1248 | 1468230655214 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:55 INFO - PROCESS | 1248 | 1468230655334 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 16CEF400 == 37 [pid = 1248] [id = 229] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 0DB29000 == 36 [pid = 1248] [id = 228] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 17533000 == 35 [pid = 1248] [id = 227] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 16CF3000 == 34 [pid = 1248] [id = 226] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 162BBC00 == 33 [pid = 1248] [id = 225] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 151E8800 == 32 [pid = 1248] [id = 224] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 14092C00 == 31 [pid = 1248] [id = 223] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 0DB29C00 == 30 [pid = 1248] [id = 222] 02:50:55 INFO - PROCESS | 1248 | --DOCSHELL 0D2F8C00 == 29 [pid = 1248] [id = 221] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17518800) [pid = 1248] [serial = 647] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1611E400) [pid = 1248] [serial = 632] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16124000) [pid = 1248] [serial = 633] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16C18800) [pid = 1248] [serial = 635] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16CF6400) [pid = 1248] [serial = 638] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DB31000) [pid = 1248] [serial = 617] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11C13C00) [pid = 1248] [serial = 618] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1753B400) [pid = 1248] [serial = 614] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (177FA000) [pid = 1248] [serial = 615] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0D182400) [pid = 1248] [serial = 620] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D2F9C00) [pid = 1248] [serial = 621] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16CEFC00) [pid = 1248] [serial = 641] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (124E8C00) [pid = 1248] [serial = 626] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1250C400) [pid = 1248] [serial = 627] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DD6D400) [pid = 1248] [serial = 623] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0E8DA400) [pid = 1248] [serial = 624] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14555400) [pid = 1248] [serial = 629] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17010400) [pid = 1248] [serial = 644] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1751F400) [pid = 1248] [serial = 648] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16EAB800) [pid = 1248] [serial = 639] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C1D800) [pid = 1248] [serial = 636] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16CF5000) [pid = 1248] [serial = 642] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17013400) [pid = 1248] [serial = 645] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (145B9400) [pid = 1248] [serial = 630] [outer = 00000000] [url = about:blank] 02:50:55 INFO - PROCESS | 1248 | 1468230655459 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 1248 | 1468230655463 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B9C00 == 30 [pid = 1248] [id = 233] 02:50:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0C8BD400) [pid = 1248] [serial = 698] [outer = 00000000] 02:50:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0D2F9C00) [pid = 1248] [serial = 699] [outer = 0C8BD400] 02:50:55 INFO - PROCESS | 1248 | 1468230655511 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0DB28800) [pid = 1248] [serial = 700] [outer = 0C8BD400] 02:50:55 INFO - PROCESS | 1248 | 1468230655954 Marionette TRACE conn6 <- [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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 770ms 02:50:55 INFO - PROCESS | 1248 | 1468230655973 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 1248 | 1468230655978 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:50:55 INFO - PROCESS | 1248 | 1468230655983 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 1248 | 1468230655986 Marionette TRACE conn6 <- [1,898,null,{}] 02:50:56 INFO - PROCESS | 1248 | 1468230655989 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 1248 | 1468230655992 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:56 INFO - PROCESS | 1248 | 1468230656077 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:50:56 INFO - PROCESS | 1248 | 1468230656083 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 1248 | 1468230656085 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:56 INFO - PROCESS | 1248 | ++DOCSHELL 11E2D000 == 31 [pid = 1248] [id = 234] 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (11E2D800) [pid = 1248] [serial = 701] [outer = 00000000] 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (12438C00) [pid = 1248] [serial = 702] [outer = 11E2D800] 02:50:56 INFO - PROCESS | 1248 | 1468230656132 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1250E000) [pid = 1248] [serial = 703] [outer = 11E2D800] 02:50:56 INFO - PROCESS | 1248 | 1468230656595 Marionette TRACE conn6 <- [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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 02:50:56 INFO - PROCESS | 1248 | 1468230656614 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 1248 | 1468230656616 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:50:56 INFO - PROCESS | 1248 | 1468230656619 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:50:56 INFO - PROCESS | 1248 | 1468230656622 Marionette TRACE conn6 <- [1,902,null,{}] 02:50:56 INFO - PROCESS | 1248 | 1468230656633 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:56 INFO - PROCESS | 1248 | 1468230656637 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:56 INFO - PROCESS | 1248 | 1468230656720 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:50:56 INFO - PROCESS | 1248 | 1468230656730 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 1248 | 1468230656733 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:56 INFO - PROCESS | 1248 | ++DOCSHELL 145C0000 == 32 [pid = 1248] [id = 235] 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (145C1C00) [pid = 1248] [serial = 704] [outer = 00000000] 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14B30C00) [pid = 1248] [serial = 705] [outer = 145C1C00] 02:50:56 INFO - PROCESS | 1248 | 1468230656780 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1611E800) [pid = 1248] [serial = 706] [outer = 145C1C00] 02:50:57 INFO - PROCESS | 1248 | 1468230657256 Marionette TRACE conn6 <- [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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 02:50:57 INFO - PROCESS | 1248 | 1468230657293 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 1248 | 1468230657296 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:50:57 INFO - PROCESS | 1248 | 1468230657308 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 1248 | 1468230657310 Marionette TRACE conn6 <- [1,906,null,{}] 02:50:57 INFO - PROCESS | 1248 | 1468230657314 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 1248 | 1468230657316 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:57 INFO - PROCESS | 1248 | 1468230657400 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:50:57 INFO - PROCESS | 1248 | 1468230657405 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 1248 | 1468230657407 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:57 INFO - PROCESS | 1248 | ++DOCSHELL 1617A800 == 33 [pid = 1248] [id = 236] 02:50:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1617C800) [pid = 1248] [serial = 707] [outer = 00000000] 02:50:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C1D400) [pid = 1248] [serial = 708] [outer = 1617C800] 02:50:57 INFO - PROCESS | 1248 | 1468230657451 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16CEC400) [pid = 1248] [serial = 709] [outer = 1617C800] 02:50:57 INFO - PROCESS | 1248 | 1468230657895 Marionette TRACE conn6 <- [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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 02:50:57 INFO - PROCESS | 1248 | 1468230657934 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 1248 | 1468230657937 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:50:57 INFO - PROCESS | 1248 | 1468230657940 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:50:57 INFO - PROCESS | 1248 | 1468230657942 Marionette TRACE conn6 <- [1,910,null,{}] 02:50:57 INFO - PROCESS | 1248 | 1468230657945 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:57 INFO - PROCESS | 1248 | 1468230657947 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:58 INFO - PROCESS | 1248 | 1468230658053 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:50:58 INFO - PROCESS | 1248 | 1468230658058 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1248 | 1468230658060 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:58 INFO - PROCESS | 1248 | ++DOCSHELL 16CF2C00 == 34 [pid = 1248] [id = 237] 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16CF4400) [pid = 1248] [serial = 710] [outer = 00000000] 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16CFB400) [pid = 1248] [serial = 711] [outer = 16CF4400] 02:50:58 INFO - PROCESS | 1248 | 1468230658103 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16EAA000) [pid = 1248] [serial = 712] [outer = 16CF4400] 02:50:58 INFO - PROCESS | 1248 | 1468230658544 Marionette TRACE conn6 <- [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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 02:50:58 INFO - PROCESS | 1248 | 1468230658615 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 1248 | 1468230658617 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:50:58 INFO - PROCESS | 1248 | 1468230658620 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 1248 | 1468230658622 Marionette TRACE conn6 <- [1,914,null,{}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:50:58 INFO - PROCESS | 1248 | 1468230658625 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:58 INFO - PROCESS | 1248 | 1468230658630 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:58 INFO - PROCESS | 1248 | 1468230658762 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:50:58 INFO - PROCESS | 1248 | 1468230658768 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 1248 | 1468230658770 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:58 INFO - PROCESS | 1248 | ++DOCSHELL 17012C00 == 35 [pid = 1248] [id = 238] 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17013000) [pid = 1248] [serial = 713] [outer = 00000000] 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17519000) [pid = 1248] [serial = 714] [outer = 17013000] 02:50:58 INFO - PROCESS | 1248 | 1468230658814 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1751A000) [pid = 1248] [serial = 715] [outer = 17013000] 02:50:59 INFO - PROCESS | 1248 | 1468230659261 Marionette TRACE conn6 <- [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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 02:50:59 INFO - PROCESS | 1248 | 1468230659296 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 1248 | 1468230659297 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:50:59 INFO - PROCESS | 1248 | 1468230659301 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:50:59 INFO - PROCESS | 1248 | 1468230659302 Marionette TRACE conn6 <- [1,918,null,{}] 02:50:59 INFO - PROCESS | 1248 | 1468230659306 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:50:59 INFO - PROCESS | 1248 | 1468230659308 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:59 INFO - PROCESS | 1248 | 1468230659441 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:50:59 INFO - PROCESS | 1248 | 1468230659464 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 1248 | 1468230659466 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:50:59 INFO - PROCESS | 1248 | ++DOCSHELL 17523800 == 36 [pid = 1248] [id = 239] 02:50:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17532400) [pid = 1248] [serial = 716] [outer = 00000000] 02:50:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17540800) [pid = 1248] [serial = 717] [outer = 17532400] 02:50:59 INFO - PROCESS | 1248 | 1468230659510 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (178EF000) [pid = 1248] [serial = 718] [outer = 17532400] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DB2A000) [pid = 1248] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0D2FD000) [pid = 1248] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (14093400) [pid = 1248] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1679C000) [pid = 1248] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (151E9400) [pid = 1248] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C820000) [pid = 1248] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (11EEEC00) [pid = 1248] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16123800) [pid = 1248] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1746D800) [pid = 1248] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16CF3800) [pid = 1248] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17535000) [pid = 1248] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (123C8400) [pid = 1248] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:50:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16CF2800) [pid = 1248] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:51:00 INFO - PROCESS | 1248 | 1468230660015 Marionette TRACE conn6 <- [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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 770ms 02:51:00 INFO - PROCESS | 1248 | 1468230660075 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:51:00 INFO - PROCESS | 1248 | 1468230660077 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:51:00 INFO - PROCESS | 1248 | 1468230660080 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1248 | 1468230660082 Marionette TRACE conn6 <- [1,922,null,{}] 02:51:00 INFO - PROCESS | 1248 | 1468230660085 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 1248 | 1468230660087 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:00 INFO - PROCESS | 1248 | 1468230660164 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:51:00 INFO - PROCESS | 1248 | 1468230660171 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1248 | 1468230660173 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:00 INFO - PROCESS | 1248 | ++DOCSHELL 14092400 == 37 [pid = 1248] [id = 240] 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16123800) [pid = 1248] [serial = 719] [outer = 00000000] 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1751A400) [pid = 1248] [serial = 720] [outer = 16123800] 02:51:00 INFO - PROCESS | 1248 | 1468230660218 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17523400) [pid = 1248] [serial = 721] [outer = 16123800] 02:51:00 INFO - PROCESS | 1248 | 1468230660646 Marionette TRACE conn6 <- [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]]]}] 02:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 02:51:00 INFO - PROCESS | 1248 | 1468230660710 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:51:00 INFO - PROCESS | 1248 | 1468230660713 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:51:00 INFO - PROCESS | 1248 | 1468230660716 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:51:00 INFO - PROCESS | 1248 | 1468230660718 Marionette TRACE conn6 <- [1,926,null,{}] 02:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:51:00 INFO - PROCESS | 1248 | 1468230660721 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:00 INFO - PROCESS | 1248 | 1468230660723 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:00 INFO - PROCESS | 1248 | 1468230660802 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:51:00 INFO - PROCESS | 1248 | 1468230660808 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 1248 | 1468230660809 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:00 INFO - PROCESS | 1248 | ++DOCSHELL 16CF2800 == 38 [pid = 1248] [id = 241] 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (178F1800) [pid = 1248] [serial = 722] [outer = 00000000] 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17A9AC00) [pid = 1248] [serial = 723] [outer = 178F1800] 02:51:00 INFO - PROCESS | 1248 | 1468230660852 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (186D8800) [pid = 1248] [serial = 724] [outer = 178F1800] 02:51:01 INFO - PROCESS | 1248 | 1468230661299 Marionette TRACE conn6 <- [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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 02:51:01 INFO - PROCESS | 1248 | 1468230661353 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 1248 | 1468230661355 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:51:01 INFO - PROCESS | 1248 | 1468230661358 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:51:01 INFO - PROCESS | 1248 | 1468230661360 Marionette TRACE conn6 <- [1,930,null,{}] 02:51:01 INFO - PROCESS | 1248 | 1468230661363 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:01 INFO - PROCESS | 1248 | 1468230661365 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:01 INFO - PROCESS | 1248 | 1468230661444 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:51:01 INFO - PROCESS | 1248 | 1468230661449 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 1248 | 1468230661451 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:01 INFO - PROCESS | 1248 | ++DOCSHELL 188B8C00 == 39 [pid = 1248] [id = 242] 02:51:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (188BDC00) [pid = 1248] [serial = 725] [outer = 00000000] 02:51:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18AC7800) [pid = 1248] [serial = 726] [outer = 188BDC00] 02:51:01 INFO - PROCESS | 1248 | 1468230661496 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18AC9000) [pid = 1248] [serial = 727] [outer = 188BDC00] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 0C8B9C00 == 38 [pid = 1248] [id = 233] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 14502800 == 37 [pid = 1248] [id = 232] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 17A94400 == 36 [pid = 1248] [id = 230] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 0CB1B800 == 35 [pid = 1248] [id = 231] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 145C0000 == 34 [pid = 1248] [id = 235] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 17012C00 == 33 [pid = 1248] [id = 238] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 17523800 == 32 [pid = 1248] [id = 239] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 1617A800 == 31 [pid = 1248] [id = 236] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 16CF2C00 == 30 [pid = 1248] [id = 237] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 14092400 == 29 [pid = 1248] [id = 240] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 16CF2800 == 28 [pid = 1248] [id = 241] 02:51:02 INFO - PROCESS | 1248 | --DOCSHELL 11E2D000 == 27 [pid = 1248] [id = 234] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0E8E3000) [pid = 1248] [serial = 665] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11C47800) [pid = 1248] [serial = 666] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14B28800) [pid = 1248] [serial = 663] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14554800) [pid = 1248] [serial = 662] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1415D000) [pid = 1248] [serial = 668] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1450D400) [pid = 1248] [serial = 669] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C1EC00) [pid = 1248] [serial = 674] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CEE400) [pid = 1248] [serial = 675] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1611F400) [pid = 1248] [serial = 671] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17413400) [pid = 1248] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0CE1EC00) [pid = 1248] [serial = 651] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C833000) [pid = 1248] [serial = 650] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (12437000) [pid = 1248] [serial = 654] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (12329000) [pid = 1248] [serial = 653] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EA4400) [pid = 1248] [serial = 657] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1679C800) [pid = 1248] [serial = 656] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (178FA400) [pid = 1248] [serial = 660] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (178F6800) [pid = 1248] [serial = 659] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16EACC00) [pid = 1248] [serial = 677] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (178F5400) [pid = 1248] [serial = 681] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1451DC00) [pid = 1248] [serial = 685] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17014400) [pid = 1248] [serial = 678] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1408A000) [pid = 1248] [serial = 684] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (178F2400) [pid = 1248] [serial = 687] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (178FD400) [pid = 1248] [serial = 682] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (17518000) [pid = 1248] [serial = 688] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (16170400) [pid = 1248] [serial = 672] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17A99800) [pid = 1248] [serial = 690] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 1248 | 1468230663295 Marionette TRACE conn6 <- [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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1974ms 02:51:03 INFO - PROCESS | 1248 | 1468230663334 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 1248 | 1468230663338 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:51:03 INFO - PROCESS | 1248 | 1468230663343 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 1248 | 1468230663345 Marionette TRACE conn6 <- [1,934,null,{}] 02:51:03 INFO - PROCESS | 1248 | 1468230663351 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:03 INFO - PROCESS | 1248 | 1468230663354 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:03 INFO - PROCESS | 1248 | 1468230663442 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:51:03 INFO - PROCESS | 1248 | 1468230663449 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:03 INFO - PROCESS | 1248 | 1468230663452 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:03 INFO - PROCESS | 1248 | ++DOCSHELL 0CE75000 == 28 [pid = 1248] [id = 243] 02:51:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0CE76C00) [pid = 1248] [serial = 728] [outer = 00000000] 02:51:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0D2FAC00) [pid = 1248] [serial = 729] [outer = 0CE76C00] 02:51:03 INFO - PROCESS | 1248 | 1468230663501 Marionette DEBUG loaded listener.js 02:51:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (0D574C00) [pid = 1248] [serial = 730] [outer = 0CE76C00] 02:51:03 INFO - PROCESS | 1248 | 1468230663966 Marionette TRACE conn6 <- [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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 02:51:04 INFO - PROCESS | 1248 | 1468230664014 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 1248 | 1468230664020 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:51:04 INFO - PROCESS | 1248 | 1468230664026 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 1248 | 1468230664029 Marionette TRACE conn6 <- [1,938,null,{}] 02:51:04 INFO - PROCESS | 1248 | 1468230664033 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:04 INFO - PROCESS | 1248 | 1468230664035 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:04 INFO - PROCESS | 1248 | 1468230664125 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:51:04 INFO - PROCESS | 1248 | 1468230664134 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1248 | 1468230664136 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:04 INFO - PROCESS | 1248 | ++DOCSHELL 0EACE000 == 29 [pid = 1248] [id = 244] 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0EACFC00) [pid = 1248] [serial = 731] [outer = 00000000] 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (11C43C00) [pid = 1248] [serial = 732] [outer = 0EACFC00] 02:51:04 INFO - PROCESS | 1248 | 1468230664185 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (11EA7800) [pid = 1248] [serial = 733] [outer = 0EACFC00] 02:51:04 INFO - PROCESS | 1248 | 1468230664638 Marionette TRACE conn6 <- [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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 02:51:04 INFO - PROCESS | 1248 | 1468230664659 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 1248 | 1468230664661 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:51:04 INFO - PROCESS | 1248 | 1468230664664 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:51:04 INFO - PROCESS | 1248 | 1468230664668 Marionette TRACE conn6 <- [1,942,null,{}] 02:51:04 INFO - PROCESS | 1248 | 1468230664679 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:04 INFO - PROCESS | 1248 | 1468230664684 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:04 INFO - PROCESS | 1248 | 1468230664765 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:51:04 INFO - PROCESS | 1248 | 1468230664775 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 1248 | 1468230664778 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:04 INFO - PROCESS | 1248 | ++DOCSHELL 12502C00 == 30 [pid = 1248] [id = 245] 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (12503000) [pid = 1248] [serial = 734] [outer = 00000000] 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (13158000) [pid = 1248] [serial = 735] [outer = 12503000] 02:51:04 INFO - PROCESS | 1248 | 1468230664851 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1408B400) [pid = 1248] [serial = 736] [outer = 12503000] 02:51:05 INFO - PROCESS | 1248 | 1468230665284 Marionette TRACE conn6 <- [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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 02:51:05 INFO - PROCESS | 1248 | 1468230665339 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 1248 | 1468230665341 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:51:05 INFO - PROCESS | 1248 | 1468230665344 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:51:05 INFO - PROCESS | 1248 | 1468230665346 Marionette TRACE conn6 <- [1,946,null,{}] 02:51:05 INFO - PROCESS | 1248 | 1468230665349 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:05 INFO - PROCESS | 1248 | 1468230665351 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:05 INFO - PROCESS | 1248 | 1468230665434 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:51:05 INFO - PROCESS | 1248 | 1468230665440 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 1248 | 1468230665441 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:05 INFO - PROCESS | 1248 | ++DOCSHELL 14157400 == 31 [pid = 1248] [id = 246] 02:51:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1415FC00) [pid = 1248] [serial = 737] [outer = 00000000] 02:51:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1450D800) [pid = 1248] [serial = 738] [outer = 1415FC00] 02:51:05 INFO - PROCESS | 1248 | 1468230665487 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1451E800) [pid = 1248] [serial = 739] [outer = 1415FC00] 02:51:05 INFO - PROCESS | 1248 | 1468230665897 Marionette TRACE conn6 <- [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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 02:51:05 INFO - PROCESS | 1248 | 1468230665980 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 1248 | 1468230665982 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:51:05 INFO - PROCESS | 1248 | 1468230665986 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:51:05 INFO - PROCESS | 1248 | 1468230665987 Marionette TRACE conn6 <- [1,950,null,{}] 02:51:06 INFO - PROCESS | 1248 | 1468230665991 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 1248 | 1468230665993 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:06 INFO - PROCESS | 1248 | 1468230666069 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:51:06 INFO - PROCESS | 1248 | 1468230666076 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1248 | 1468230666078 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:06 INFO - PROCESS | 1248 | ++DOCSHELL 14556C00 == 32 [pid = 1248] [id = 247] 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145B5C00) [pid = 1248] [serial = 740] [outer = 00000000] 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (145BEC00) [pid = 1248] [serial = 741] [outer = 145B5C00] 02:51:06 INFO - PROCESS | 1248 | 1468230666121 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14B9A800) [pid = 1248] [serial = 742] [outer = 145B5C00] 02:51:06 INFO - PROCESS | 1248 | 1468230666564 Marionette TRACE conn6 <- [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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 02:51:06 INFO - PROCESS | 1248 | 1468230666620 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 1248 | 1468230666622 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:51:06 INFO - PROCESS | 1248 | 1468230666625 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 1248 | 1468230666627 Marionette TRACE conn6 <- [1,954,null,{}] 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:51:06 INFO - PROCESS | 1248 | 1468230666631 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:06 INFO - PROCESS | 1248 | 1468230666636 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:06 INFO - PROCESS | 1248 | 1468230666737 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:51:06 INFO - PROCESS | 1248 | 1468230666744 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 1248 | 1468230666746 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:06 INFO - PROCESS | 1248 | ++DOCSHELL 16122800 == 33 [pid = 1248] [id = 248] 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16129000) [pid = 1248] [serial = 743] [outer = 00000000] 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (162B1800) [pid = 1248] [serial = 744] [outer = 16129000] 02:51:06 INFO - PROCESS | 1248 | 1468230666790 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1679A400) [pid = 1248] [serial = 745] [outer = 16129000] 02:51:07 INFO - PROCESS | 1248 | 1468230667211 Marionette TRACE conn6 <- [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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 02:51:07 INFO - PROCESS | 1248 | 1468230667260 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1248 | 1468230667262 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:51:07 INFO - PROCESS | 1248 | 1468230667265 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 1248 | 1468230667266 Marionette TRACE conn6 <- [1,958,null,{}] 02:51:07 INFO - PROCESS | 1248 | 1468230667270 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 1248 | 1468230667272 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:07 INFO - PROCESS | 1248 | 1468230667346 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:51:07 INFO - PROCESS | 1248 | 1468230667355 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1248 | 1468230667357 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:07 INFO - PROCESS | 1248 | ++DOCSHELL 167A5C00 == 34 [pid = 1248] [id = 249] 02:51:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C1C800) [pid = 1248] [serial = 746] [outer = 00000000] 02:51:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C23400) [pid = 1248] [serial = 747] [outer = 16C1C800] 02:51:07 INFO - PROCESS | 1248 | 1468230667399 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C24C00) [pid = 1248] [serial = 748] [outer = 16C1C800] 02:51:07 INFO - PROCESS | 1248 | 1468230667819 Marionette TRACE conn6 <- [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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:51:07 INFO - PROCESS | 1248 | 1468230667849 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 1248 | 1468230667851 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:51:07 INFO - PROCESS | 1248 | 1468230667854 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 1248 | 1468230667856 Marionette TRACE conn6 <- [1,962,null,{}] 02:51:07 INFO - PROCESS | 1248 | 1468230667859 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:07 INFO - PROCESS | 1248 | 1468230667861 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:07 INFO - PROCESS | 1248 | 1468230667974 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:51:07 INFO - PROCESS | 1248 | 1468230667982 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 1248 | 1468230667984 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:08 INFO - PROCESS | 1248 | ++DOCSHELL 16C18000 == 35 [pid = 1248] [id = 250] 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C1EC00) [pid = 1248] [serial = 749] [outer = 00000000] 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16CFA800) [pid = 1248] [serial = 750] [outer = 16C1EC00] 02:51:08 INFO - PROCESS | 1248 | 1468230668027 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16CF8000) [pid = 1248] [serial = 751] [outer = 16C1EC00] 02:51:08 INFO - PROCESS | 1248 | 1468230668431 Marionette TRACE conn6 <- [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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 631ms 02:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:51:08 INFO - PROCESS | 1248 | 1468230668488 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 1248 | 1468230668490 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:51:08 INFO - PROCESS | 1248 | 1468230668493 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 1248 | 1468230668495 Marionette TRACE conn6 <- [1,966,null,{}] 02:51:08 INFO - PROCESS | 1248 | 1468230668498 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:08 INFO - PROCESS | 1248 | 1468230668500 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:08 INFO - PROCESS | 1248 | 1468230668614 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:51:08 INFO - PROCESS | 1248 | 1468230668634 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 1248 | 1468230668635 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:08 INFO - PROCESS | 1248 | ++DOCSHELL 12501400 == 36 [pid = 1248] [id = 251] 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16F15800) [pid = 1248] [serial = 752] [outer = 00000000] 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1740C400) [pid = 1248] [serial = 753] [outer = 16F15800] 02:51:08 INFO - PROCESS | 1248 | 1468230668679 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17410000) [pid = 1248] [serial = 754] [outer = 16F15800] 02:51:09 INFO - PROCESS | 1248 | 1468230669136 Marionette TRACE conn6 <- [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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 02:51:09 INFO - PROCESS | 1248 | 1468230669164 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 1248 | 1468230669165 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:51:09 INFO - PROCESS | 1248 | 1468230669174 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 1248 | 1468230669176 Marionette TRACE conn6 <- [1,970,null,{}] 02:51:09 INFO - PROCESS | 1248 | 1468230669179 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 1248 | 1468230669181 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:09 INFO - PROCESS | 1248 | 1468230669291 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:51:09 INFO - PROCESS | 1248 | 1468230669297 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 1248 | 1468230669299 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:09 INFO - PROCESS | 1248 | ++DOCSHELL 17015800 == 37 [pid = 1248] [id = 252] 02:51:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1740D800) [pid = 1248] [serial = 755] [outer = 00000000] 02:51:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (174B4800) [pid = 1248] [serial = 756] [outer = 1740D800] 02:51:09 INFO - PROCESS | 1248 | 1468230669342 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (174C7C00) [pid = 1248] [serial = 757] [outer = 1740D800] 02:51:09 INFO - PROCESS | 1248 | 1468230669774 Marionette TRACE conn6 <- [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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 02:51:09 INFO - PROCESS | 1248 | 1468230669849 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 1248 | 1468230669851 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:51:09 INFO - PROCESS | 1248 | 1468230669855 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 1248 | 1468230669857 Marionette TRACE conn6 <- [1,974,null,{}] 02:51:09 INFO - PROCESS | 1248 | 1468230669862 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:09 INFO - PROCESS | 1248 | 1468230669864 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:10 INFO - PROCESS | 1248 | 1468230670012 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:51:10 INFO - PROCESS | 1248 | 1468230670040 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 1248 | 1468230670042 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:10 INFO - PROCESS | 1248 | ++DOCSHELL 0D184000 == 38 [pid = 1248] [id = 253] 02:51:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17525000) [pid = 1248] [serial = 758] [outer = 00000000] 02:51:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (178F0800) [pid = 1248] [serial = 759] [outer = 17525000] 02:51:10 INFO - PROCESS | 1248 | 1468230670088 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (178FA400) [pid = 1248] [serial = 760] [outer = 17525000] 02:51:10 INFO - PROCESS | 1248 | 1468230670534 Marionette TRACE conn6 <- [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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 02:51:10 INFO - PROCESS | 1248 | 1468230670589 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 1248 | 1468230670591 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16CF4400) [pid = 1248] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17013000) [pid = 1248] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (178F1800) [pid = 1248] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17532400) [pid = 1248] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1617C800) [pid = 1248] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (145C1C00) [pid = 1248] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11E2D800) [pid = 1248] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C8BD400) [pid = 1248] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14511C00) [pid = 1248] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0CE6B800) [pid = 1248] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17A95C00) [pid = 1248] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:51:10 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16123800) [pid = 1248] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:51:10 INFO - PROCESS | 1248 | 1468230670812 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 1248 | 1468230670814 Marionette TRACE conn6 <- [1,978,null,{}] 02:51:10 INFO - PROCESS | 1248 | 1468230670818 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:10 INFO - PROCESS | 1248 | 1468230670820 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:10 INFO - PROCESS | 1248 | 1468230670897 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:51:10 INFO - PROCESS | 1248 | 1468230670906 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 1248 | 1468230670908 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:10 INFO - PROCESS | 1248 | ++DOCSHELL 0DE4D000 == 39 [pid = 1248] [id = 254] 02:51:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0EACB400) [pid = 1248] [serial = 761] [outer = 00000000] 02:51:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (123A3C00) [pid = 1248] [serial = 762] [outer = 0EACB400] 02:51:10 INFO - PROCESS | 1248 | 1468230670964 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14505000) [pid = 1248] [serial = 763] [outer = 0EACB400] 02:51:11 INFO - PROCESS | 1248 | 1468230671395 Marionette TRACE conn6 <- [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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 02:51:11 INFO - PROCESS | 1248 | 1468230671449 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 1248 | 1468230671451 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:51:11 INFO - PROCESS | 1248 | 1468230671454 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 1248 | 1468230671456 Marionette TRACE conn6 <- [1,982,null,{}] 02:51:11 INFO - PROCESS | 1248 | 1468230671459 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:11 INFO - PROCESS | 1248 | 1468230671461 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:11 INFO - PROCESS | 1248 | 1468230671540 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:51:11 INFO - PROCESS | 1248 | 1468230671547 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 1248 | 1468230671549 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:11 INFO - PROCESS | 1248 | ++DOCSHELL 16123800 == 40 [pid = 1248] [id = 255] 02:51:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16128C00) [pid = 1248] [serial = 764] [outer = 00000000] 02:51:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CEF400) [pid = 1248] [serial = 765] [outer = 16128C00] 02:51:11 INFO - PROCESS | 1248 | 1468230671592 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17522400) [pid = 1248] [serial = 766] [outer = 16128C00] 02:51:12 INFO - PROCESS | 1248 | 1468230671996 Marionette TRACE conn6 <- [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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 570ms 02:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:51:12 INFO - PROCESS | 1248 | 1468230672025 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 1248 | 1468230672027 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:51:12 INFO - PROCESS | 1248 | 1468230672030 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 1248 | 1468230672031 Marionette TRACE conn6 <- [1,986,null,{}] 02:51:12 INFO - PROCESS | 1248 | 1468230672035 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 1248 | 1468230672036 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:12 INFO - PROCESS | 1248 | 1468230672157 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:51:12 INFO - PROCESS | 1248 | 1468230672164 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 1248 | 1468230672166 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:12 INFO - PROCESS | 1248 | ++DOCSHELL 16178C00 == 41 [pid = 1248] [id = 256] 02:51:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1679B400) [pid = 1248] [serial = 767] [outer = 00000000] 02:51:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17A90C00) [pid = 1248] [serial = 768] [outer = 1679B400] 02:51:12 INFO - PROCESS | 1248 | 1468230672210 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A95400) [pid = 1248] [serial = 769] [outer = 1679B400] 02:51:12 INFO - PROCESS | 1248 | 1468230672631 Marionette TRACE conn6 <- [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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 631ms 02:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:51:12 INFO - PROCESS | 1248 | 1468230672661 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 1248 | 1468230672663 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:51:12 INFO - PROCESS | 1248 | 1468230672666 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 1248 | 1468230672667 Marionette TRACE conn6 <- [1,990,null,{}] 02:51:12 INFO - PROCESS | 1248 | 1468230672671 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:12 INFO - PROCESS | 1248 | 1468230672682 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:12 INFO - PROCESS | 1248 | 1468230672794 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:51:12 INFO - PROCESS | 1248 | 1468230672893 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 1248 | 1468230672896 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C813400 == 42 [pid = 1248] [id = 257] 02:51:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0C813C00) [pid = 1248] [serial = 770] [outer = 00000000] 02:51:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0C828800) [pid = 1248] [serial = 771] [outer = 0C813C00] 02:51:12 INFO - PROCESS | 1248 | 1468230672953 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0CB18000) [pid = 1248] [serial = 772] [outer = 0C813C00] 02:51:13 INFO - PROCESS | 1248 | 1468230673697 Marionette TRACE conn6 <- [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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1073ms 02:51:13 INFO - PROCESS | 1248 | 1468230673748 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 1248 | 1468230673752 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:51:13 INFO - PROCESS | 1248 | 1468230673782 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 1248 | 1468230673785 Marionette TRACE conn6 <- [1,994,null,{}] 02:51:13 INFO - PROCESS | 1248 | 1468230673790 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:13 INFO - PROCESS | 1248 | 1468230673793 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:13 INFO - PROCESS | 1248 | 1468230673928 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:51:14 INFO - PROCESS | 1248 | 1468230674063 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 1248 | 1468230674066 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:14 INFO - PROCESS | 1248 | ++DOCSHELL 11FCF000 == 43 [pid = 1248] [id = 258] 02:51:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (11FD2000) [pid = 1248] [serial = 773] [outer = 00000000] 02:51:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (12330000) [pid = 1248] [serial = 774] [outer = 11FD2000] 02:51:14 INFO - PROCESS | 1248 | 1468230674125 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (12437000) [pid = 1248] [serial = 775] [outer = 11FD2000] 02:51:14 INFO - PROCESS | 1248 | 1468230674763 Marionette TRACE conn6 <- [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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1018ms 02:51:14 INFO - PROCESS | 1248 | 1468230674806 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 1248 | 1468230674811 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:51:14 INFO - PROCESS | 1248 | 1468230674815 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 1248 | 1468230674817 Marionette TRACE conn6 <- [1,998,null,{}] 02:51:14 INFO - PROCESS | 1248 | 1468230674821 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:14 INFO - PROCESS | 1248 | 1468230674824 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:15 INFO - PROCESS | 1248 | 1468230675067 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:51:15 INFO - PROCESS | 1248 | 1468230675216 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 1248 | 1468230675219 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:15 INFO - PROCESS | 1248 | ++DOCSHELL 0C82EC00 == 44 [pid = 1248] [id = 259] 02:51:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0C833000) [pid = 1248] [serial = 776] [outer = 00000000] 02:51:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0C8BCC00) [pid = 1248] [serial = 777] [outer = 0C833000] 02:51:15 INFO - PROCESS | 1248 | 1468230675270 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0D13B000) [pid = 1248] [serial = 778] [outer = 0C833000] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 16178C00 == 43 [pid = 1248] [id = 256] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 16123800 == 42 [pid = 1248] [id = 255] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 0DE4D000 == 41 [pid = 1248] [id = 254] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 0D184000 == 40 [pid = 1248] [id = 253] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 17015800 == 39 [pid = 1248] [id = 252] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 12501400 == 38 [pid = 1248] [id = 251] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 16C18000 == 37 [pid = 1248] [id = 250] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 167A5C00 == 36 [pid = 1248] [id = 249] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 16122800 == 35 [pid = 1248] [id = 248] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 14556C00 == 34 [pid = 1248] [id = 247] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 14157400 == 33 [pid = 1248] [id = 246] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 12502C00 == 32 [pid = 1248] [id = 245] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 0EACE000 == 31 [pid = 1248] [id = 244] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 0CE75000 == 30 [pid = 1248] [id = 243] 02:51:15 INFO - PROCESS | 1248 | --DOCSHELL 188B8C00 == 29 [pid = 1248] [id = 242] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16CFB400) [pid = 1248] [serial = 711] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17519000) [pid = 1248] [serial = 714] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (186D8800) [pid = 1248] [serial = 724] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (18AC7800) [pid = 1248] [serial = 726] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17540800) [pid = 1248] [serial = 717] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1751A000) [pid = 1248] [serial = 715] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17A9AC00) [pid = 1248] [serial = 723] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (178EF000) [pid = 1248] [serial = 718] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16C1D400) [pid = 1248] [serial = 708] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (14B30C00) [pid = 1248] [serial = 705] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1611E800) [pid = 1248] [serial = 706] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (12438C00) [pid = 1248] [serial = 702] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1250E000) [pid = 1248] [serial = 703] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0D2F9C00) [pid = 1248] [serial = 699] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DB28800) [pid = 1248] [serial = 700] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (146D6800) [pid = 1248] [serial = 697] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (145B5000) [pid = 1248] [serial = 696] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DE51400) [pid = 1248] [serial = 694] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0D57F400) [pid = 1248] [serial = 693] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17A9C400) [pid = 1248] [serial = 691] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16EAA000) [pid = 1248] [serial = 712] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1751A400) [pid = 1248] [serial = 720] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17523400) [pid = 1248] [serial = 721] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16CEC400) [pid = 1248] [serial = 709] [outer = 00000000] [url = about:blank] 02:51:15 INFO - PROCESS | 1248 | 1468230675921 Marionette TRACE conn6 <- [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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1129ms 02:51:15 INFO - PROCESS | 1248 | 1468230675948 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:51:15 INFO - PROCESS | 1248 | 1468230675952 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:51:15 INFO - PROCESS | 1248 | 1468230675957 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 1248 | 1468230675960 Marionette TRACE conn6 <- [1,1002,null,{}] 02:51:15 INFO - PROCESS | 1248 | 1468230675964 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:15 INFO - PROCESS | 1248 | 1468230675967 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:16 INFO - PROCESS | 1248 | 1468230676059 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:51:16 INFO - PROCESS | 1248 | 1468230676147 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1248 | 1468230676149 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:16 INFO - PROCESS | 1248 | ++DOCSHELL 0CECC800 == 30 [pid = 1248] [id = 260] 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0D184400) [pid = 1248] [serial = 779] [outer = 00000000] 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0DB31000) [pid = 1248] [serial = 780] [outer = 0D184400] 02:51:16 INFO - PROCESS | 1248 | 1468230676198 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (11FCAC00) [pid = 1248] [serial = 781] [outer = 0D184400] 02:51:16 INFO - PROCESS | 1248 | 1468230676655 Marionette TRACE conn6 <- [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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 02:51:16 INFO - PROCESS | 1248 | 1468230676688 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 1248 | 1468230676691 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 1248 | 1468230676694 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:51:16 INFO - PROCESS | 1248 | 1468230676696 Marionette TRACE conn6 <- [1,1006,null,{}] 02:51:16 INFO - PROCESS | 1248 | 1468230676700 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:16 INFO - PROCESS | 1248 | 1468230676702 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:16 INFO - PROCESS | 1248 | 1468230676795 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:51:16 INFO - PROCESS | 1248 | 1468230676805 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 1248 | 1468230676807 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:16 INFO - PROCESS | 1248 | ++DOCSHELL 14512C00 == 31 [pid = 1248] [id = 261] 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14514000) [pid = 1248] [serial = 782] [outer = 00000000] 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1451D400) [pid = 1248] [serial = 783] [outer = 14514000] 02:51:16 INFO - PROCESS | 1248 | 1468230676852 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (145B9C00) [pid = 1248] [serial = 784] [outer = 14514000] 02:51:17 INFO - PROCESS | 1248 | 1468230677303 Marionette TRACE conn6 <- [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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 02:51:17 INFO - PROCESS | 1248 | 1468230677367 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 1248 | 1468230677371 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:51:17 INFO - PROCESS | 1248 | 1468230677381 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 1248 | 1468230677386 Marionette TRACE conn6 <- [1,1010,null,{}] 02:51:17 INFO - PROCESS | 1248 | 1468230677389 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:17 INFO - PROCESS | 1248 | 1468230677392 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:17 INFO - PROCESS | 1248 | 1468230677486 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:51:17 INFO - PROCESS | 1248 | 1468230677497 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 1248 | 1468230677499 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:17 INFO - PROCESS | 1248 | ++DOCSHELL 16125400 == 32 [pid = 1248] [id = 262] 02:51:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16125C00) [pid = 1248] [serial = 785] [outer = 00000000] 02:51:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (162BBC00) [pid = 1248] [serial = 786] [outer = 16125C00] 02:51:17 INFO - PROCESS | 1248 | 1468230677552 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C19800) [pid = 1248] [serial = 787] [outer = 16125C00] 02:51:17 INFO - PROCESS | 1248 | 1468230677986 Marionette TRACE conn6 <- [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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:51:18 INFO - PROCESS | 1248 | 1468230678016 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 1248 | 1468230678018 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:51:18 INFO - PROCESS | 1248 | 1468230678021 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 1248 | 1468230678023 Marionette TRACE conn6 <- [1,1014,null,{}] 02:51:18 INFO - PROCESS | 1248 | 1468230678027 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 1248 | 1468230678029 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:18 INFO - PROCESS | 1248 | 1468230678162 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:51:18 INFO - PROCESS | 1248 | 1468230678245 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 1248 | 1468230678247 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:18 INFO - PROCESS | 1248 | ++DOCSHELL 1415E400 == 33 [pid = 1248] [id = 263] 02:51:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C22800) [pid = 1248] [serial = 788] [outer = 00000000] 02:51:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CF9800) [pid = 1248] [serial = 789] [outer = 16C22800] 02:51:18 INFO - PROCESS | 1248 | 1468230678291 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16EAEC00) [pid = 1248] [serial = 790] [outer = 16C22800] 02:51:18 INFO - PROCESS | 1248 | 1468230678680 Marionette TRACE conn6 <- [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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 02:51:18 INFO - PROCESS | 1248 | 1468230678753 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 1248 | 1468230678755 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:51:18 INFO - PROCESS | 1248 | 1468230678759 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 1248 | 1468230678760 Marionette TRACE conn6 <- [1,1018,null,{}] 02:51:18 INFO - PROCESS | 1248 | 1468230678764 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:18 INFO - PROCESS | 1248 | 1468230678766 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:18 INFO - PROCESS | 1248 | 1468230678878 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:51:18 INFO - PROCESS | 1248 | 1468230678883 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 1248 | 1468230678889 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:18 INFO - PROCESS | 1248 | ++DOCSHELL 17014C00 == 34 [pid = 1248] [id = 264] 02:51:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17015800) [pid = 1248] [serial = 791] [outer = 00000000] 02:51:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17418800) [pid = 1248] [serial = 792] [outer = 17015800] 02:51:19 INFO - PROCESS | 1248 | 1468230678988 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1751A800) [pid = 1248] [serial = 793] [outer = 17015800] 02:51:19 INFO - PROCESS | 1248 | 1468230679423 Marionette TRACE conn6 <- [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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 02:51:19 INFO - PROCESS | 1248 | 1468230679518 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 1248 | 1468230679520 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:51:19 INFO - PROCESS | 1248 | 1468230679523 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 1248 | 1468230679525 Marionette TRACE conn6 <- [1,1022,null,{}] 02:51:19 INFO - PROCESS | 1248 | 1468230679528 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:19 INFO - PROCESS | 1248 | 1468230679530 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:19 INFO - PROCESS | 1248 | 1468230679650 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:51:19 INFO - PROCESS | 1248 | 1468230679708 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 1248 | 1468230679710 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:19 INFO - PROCESS | 1248 | ++DOCSHELL 0C818400 == 35 [pid = 1248] [id = 265] 02:51:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14158000) [pid = 1248] [serial = 794] [outer = 00000000] 02:51:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1753A000) [pid = 1248] [serial = 795] [outer = 14158000] 02:51:19 INFO - PROCESS | 1248 | 1468230679754 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (178F7C00) [pid = 1248] [serial = 796] [outer = 14158000] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17525000) [pid = 1248] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0EACB400) [pid = 1248] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16128C00) [pid = 1248] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16F15800) [pid = 1248] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (188BDC00) [pid = 1248] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (12503000) [pid = 1248] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (145B5C00) [pid = 1248] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0CE76C00) [pid = 1248] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0EACFC00) [pid = 1248] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C1EC00) [pid = 1248] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1415FC00) [pid = 1248] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1740D800) [pid = 1248] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16129000) [pid = 1248] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:51:20 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C1C800) [pid = 1248] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:51:20 INFO - PROCESS | 1248 | 1468230680288 Marionette TRACE conn6 <- [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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 02:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:51:20 INFO - PROCESS | 1248 | 1468230680295 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 1248 | 1468230680297 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:51:20 INFO - PROCESS | 1248 | 1468230680300 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 1248 | 1468230680301 Marionette TRACE conn6 <- [1,1026,null,{}] 02:51:20 INFO - PROCESS | 1248 | 1468230680305 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 1248 | 1468230680307 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:20 INFO - PROCESS | 1248 | 1468230680389 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:51:20 INFO - PROCESS | 1248 | 1468230680394 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 1248 | 1468230680396 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:20 INFO - PROCESS | 1248 | ++DOCSHELL 12503000 == 36 [pid = 1248] [id = 266] 02:51:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1415FC00) [pid = 1248] [serial = 797] [outer = 00000000] 02:51:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16128C00) [pid = 1248] [serial = 798] [outer = 1415FC00] 02:51:20 INFO - PROCESS | 1248 | 1468230680439 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CF0000) [pid = 1248] [serial = 799] [outer = 1415FC00] 02:51:20 INFO - PROCESS | 1248 | 1468230680854 Marionette TRACE conn6 <- [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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 02:51:20 INFO - PROCESS | 1248 | 1468230680932 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 1248 | 1468230680934 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:51:20 INFO - PROCESS | 1248 | 1468230680937 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:51:20 INFO - PROCESS | 1248 | 1468230680938 Marionette TRACE conn6 <- [1,1030,null,{}] 02:51:20 INFO - PROCESS | 1248 | 1468230680966 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:20 INFO - PROCESS | 1248 | 1468230680968 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:21 INFO - PROCESS | 1248 | 1468230681050 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:51:21 INFO - PROCESS | 1248 | 1468230681056 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1248 | 1468230681058 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:21 INFO - PROCESS | 1248 | ++DOCSHELL 17516C00 == 37 [pid = 1248] [id = 267] 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17523400) [pid = 1248] [serial = 800] [outer = 00000000] 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (178FD000) [pid = 1248] [serial = 801] [outer = 17523400] 02:51:21 INFO - PROCESS | 1248 | 1468230681101 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17A94C00) [pid = 1248] [serial = 802] [outer = 17523400] 02:51:21 INFO - PROCESS | 1248 | 1468230681529 Marionette TRACE conn6 <- [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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 02:51:21 INFO - PROCESS | 1248 | 1468230681571 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:51:21 INFO - PROCESS | 1248 | 1468230681573 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:51:21 INFO - PROCESS | 1248 | 1468230681576 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 1248 | 1468230681578 Marionette TRACE conn6 <- [1,1034,null,{}] 02:51:21 INFO - PROCESS | 1248 | 1468230681581 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:21 INFO - PROCESS | 1248 | 1468230681583 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:21 INFO - PROCESS | 1248 | 1468230681665 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:51:21 INFO - PROCESS | 1248 | 1468230681671 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 1248 | 1468230681673 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:21 INFO - PROCESS | 1248 | ++DOCSHELL 16125000 == 38 [pid = 1248] [id = 268] 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16F21000) [pid = 1248] [serial = 803] [outer = 00000000] 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18640400) [pid = 1248] [serial = 804] [outer = 16F21000] 02:51:21 INFO - PROCESS | 1248 | 1468230681716 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (188B9800) [pid = 1248] [serial = 805] [outer = 16F21000] 02:51:22 INFO - PROCESS | 1248 | 1468230682135 Marionette TRACE conn6 <- [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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 570ms 02:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:51:22 INFO - PROCESS | 1248 | 1468230682147 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 1248 | 1468230682149 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:51:22 INFO - PROCESS | 1248 | 1468230682152 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 1248 | 1468230682154 Marionette TRACE conn6 <- [1,1038,null,{}] 02:51:22 INFO - PROCESS | 1248 | 1468230682157 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:22 INFO - PROCESS | 1248 | 1468230682159 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:22 INFO - PROCESS | 1248 | 1468230682323 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:51:22 INFO - PROCESS | 1248 | 1468230682431 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 1248 | 1468230682434 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C82AC00 == 39 [pid = 1248] [id = 269] 02:51:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0C82C800) [pid = 1248] [serial = 806] [outer = 00000000] 02:51:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0CE6B800) [pid = 1248] [serial = 807] [outer = 0C82C800] 02:51:22 INFO - PROCESS | 1248 | 1468230682536 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0D572C00) [pid = 1248] [serial = 808] [outer = 0C82C800] 02:51:23 INFO - PROCESS | 1248 | 1468230683101 Marionette TRACE conn6 <- [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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1021ms 02:51:23 INFO - PROCESS | 1248 | 1468230683175 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 1248 | 1468230683179 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:51:23 INFO - PROCESS | 1248 | 1468230683184 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 1248 | 1468230683188 Marionette TRACE conn6 <- [1,1042,null,{}] 02:51:23 INFO - PROCESS | 1248 | 1468230683212 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:23 INFO - PROCESS | 1248 | 1468230683215 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:23 INFO - PROCESS | 1248 | 1468230683393 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:51:23 INFO - PROCESS | 1248 | 1468230683486 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 1248 | 1468230683489 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:23 INFO - PROCESS | 1248 | ++DOCSHELL 1415E000 == 40 [pid = 1248] [id = 270] 02:51:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (14504000) [pid = 1248] [serial = 809] [outer = 00000000] 02:51:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (146D6800) [pid = 1248] [serial = 810] [outer = 14504000] 02:51:23 INFO - PROCESS | 1248 | 1468230683545 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (151E1400) [pid = 1248] [serial = 811] [outer = 14504000] 02:51:24 INFO - PROCESS | 1248 | 1468230684139 Marionette TRACE conn6 <- [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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 987ms 02:51:24 INFO - PROCESS | 1248 | 1468230684186 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 1248 | 1468230684190 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:51:24 INFO - PROCESS | 1248 | 1468230684194 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 1248 | 1468230684196 Marionette TRACE conn6 <- [1,1046,null,{}] 02:51:24 INFO - PROCESS | 1248 | 1468230684200 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:24 INFO - PROCESS | 1248 | 1468230684203 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:24 INFO - PROCESS | 1248 | 1468230684311 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:51:24 INFO - PROCESS | 1248 | 1468230684413 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 1248 | 1468230684416 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:24 INFO - PROCESS | 1248 | ++DOCSHELL 17012800 == 41 [pid = 1248] [id = 271] 02:51:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17012C00) [pid = 1248] [serial = 812] [outer = 00000000] 02:51:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17419C00) [pid = 1248] [serial = 813] [outer = 17012C00] 02:51:24 INFO - PROCESS | 1248 | 1468230684469 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17540800) [pid = 1248] [serial = 814] [outer = 17012C00] 02:51:25 INFO - PROCESS | 1248 | 1468230685095 Marionette TRACE conn6 <- [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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 02:51:25 INFO - PROCESS | 1248 | 1468230685167 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 1248 | 1468230685171 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:51:25 INFO - PROCESS | 1248 | 1468230685182 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 1248 | 1468230685187 Marionette TRACE conn6 <- [1,1050,null,{}] 02:51:25 INFO - PROCESS | 1248 | 1468230685190 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:25 INFO - PROCESS | 1248 | 1468230685194 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:25 INFO - PROCESS | 1248 | 1468230685310 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:51:25 INFO - PROCESS | 1248 | 1468230685435 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 1248 | 1468230685438 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:25 INFO - PROCESS | 1248 | ++DOCSHELL 188BD400 == 42 [pid = 1248] [id = 272] 02:51:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (18ACD800) [pid = 1248] [serial = 815] [outer = 00000000] 02:51:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1912AC00) [pid = 1248] [serial = 816] [outer = 18ACD800] 02:51:25 INFO - PROCESS | 1248 | 1468230685494 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1915D800) [pid = 1248] [serial = 817] [outer = 18ACD800] 02:51:26 INFO - PROCESS | 1248 | 1468230686191 Marionette TRACE conn6 <- [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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1031ms 02:51:26 INFO - PROCESS | 1248 | 1468230686208 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 1248 | 1468230686212 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:51:26 INFO - PROCESS | 1248 | 1468230686217 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 1248 | 1468230686220 Marionette TRACE conn6 <- [1,1054,null,{}] 02:51:26 INFO - PROCESS | 1248 | 1468230686226 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:26 INFO - PROCESS | 1248 | 1468230686228 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:26 INFO - PROCESS | 1248 | 1468230686334 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:51:26 INFO - PROCESS | 1248 | 1468230686463 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 1248 | 1468230686467 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:26 INFO - PROCESS | 1248 | ++DOCSHELL 11E31C00 == 43 [pid = 1248] [id = 273] 02:51:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (11EA3000) [pid = 1248] [serial = 818] [outer = 00000000] 02:51:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (11FCF400) [pid = 1248] [serial = 819] [outer = 11EA3000] 02:51:26 INFO - PROCESS | 1248 | 1468230686517 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (123C8400) [pid = 1248] [serial = 820] [outer = 11EA3000] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 16125000 == 42 [pid = 1248] [id = 268] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 17516C00 == 41 [pid = 1248] [id = 267] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 12503000 == 40 [pid = 1248] [id = 266] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 0C818400 == 39 [pid = 1248] [id = 265] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 17014C00 == 38 [pid = 1248] [id = 264] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 1415E400 == 37 [pid = 1248] [id = 263] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 16125400 == 36 [pid = 1248] [id = 262] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 14512C00 == 35 [pid = 1248] [id = 261] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 0CECC800 == 34 [pid = 1248] [id = 260] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 0C82EC00 == 33 [pid = 1248] [id = 259] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 11FCF000 == 32 [pid = 1248] [id = 258] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 0C813400 == 31 [pid = 1248] [id = 257] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 188BD400 == 30 [pid = 1248] [id = 272] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 17012800 == 29 [pid = 1248] [id = 271] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 0C82AC00 == 28 [pid = 1248] [id = 269] 02:51:27 INFO - PROCESS | 1248 | --DOCSHELL 1415E000 == 27 [pid = 1248] [id = 270] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (18AC9000) [pid = 1248] [serial = 727] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (13158000) [pid = 1248] [serial = 735] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1408B400) [pid = 1248] [serial = 736] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (145BEC00) [pid = 1248] [serial = 741] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (14B9A800) [pid = 1248] [serial = 742] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0D2FAC00) [pid = 1248] [serial = 729] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0D574C00) [pid = 1248] [serial = 730] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (11C43C00) [pid = 1248] [serial = 732] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (11EA7800) [pid = 1248] [serial = 733] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17A90C00) [pid = 1248] [serial = 768] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16CFA800) [pid = 1248] [serial = 750] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16CF8000) [pid = 1248] [serial = 751] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1450D800) [pid = 1248] [serial = 738] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1451E800) [pid = 1248] [serial = 739] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (174C7C00) [pid = 1248] [serial = 757] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (174B4800) [pid = 1248] [serial = 756] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (162B1800) [pid = 1248] [serial = 744] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1679A400) [pid = 1248] [serial = 745] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16C23400) [pid = 1248] [serial = 747] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (178F0800) [pid = 1248] [serial = 759] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C24C00) [pid = 1248] [serial = 748] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (123A3C00) [pid = 1248] [serial = 762] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14505000) [pid = 1248] [serial = 763] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16CEF400) [pid = 1248] [serial = 765] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (178FA400) [pid = 1248] [serial = 760] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17522400) [pid = 1248] [serial = 766] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1740C400) [pid = 1248] [serial = 753] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17410000) [pid = 1248] [serial = 754] [outer = 00000000] [url = about:blank] 02:51:27 INFO - PROCESS | 1248 | 1468230687779 Marionette TRACE conn6 <- [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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1583ms 02:51:27 INFO - PROCESS | 1248 | 1468230687801 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:51:27 INFO - PROCESS | 1248 | 1468230687805 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:51:27 INFO - PROCESS | 1248 | 1468230687810 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 1248 | 1468230687813 Marionette TRACE conn6 <- [1,1058,null,{}] 02:51:27 INFO - PROCESS | 1248 | 1468230687818 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:27 INFO - PROCESS | 1248 | 1468230687821 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:27 INFO - PROCESS | 1248 | 1468230687915 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:51:28 INFO - PROCESS | 1248 | 1468230687998 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 1248 | 1468230688003 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B3000 == 28 [pid = 1248] [id = 274] 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C8B5800) [pid = 1248] [serial = 821] [outer = 00000000] 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0D2F3800) [pid = 1248] [serial = 822] [outer = 0C8B5800] 02:51:28 INFO - PROCESS | 1248 | 1468230688052 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DA1B000) [pid = 1248] [serial = 823] [outer = 0C8B5800] 02:51:28 INFO - PROCESS | 1248 | 1468230688469 Marionette TRACE conn6 <- [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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 02:51:28 INFO - PROCESS | 1248 | 1468230688541 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 1248 | 1468230688546 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:51:28 INFO - PROCESS | 1248 | 1468230688556 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 1248 | 1468230688559 Marionette TRACE conn6 <- [1,1062,null,{}] 02:51:28 INFO - PROCESS | 1248 | 1468230688563 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:28 INFO - PROCESS | 1248 | 1468230688565 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:28 INFO - PROCESS | 1248 | 1468230688688 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:51:28 INFO - PROCESS | 1248 | 1468230688704 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 1248 | 1468230688707 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:28 INFO - PROCESS | 1248 | ++DOCSHELL 11EEE800 == 29 [pid = 1248] [id = 275] 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11F03000) [pid = 1248] [serial = 824] [outer = 00000000] 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11FC9400) [pid = 1248] [serial = 825] [outer = 11F03000] 02:51:28 INFO - PROCESS | 1248 | 1468230688754 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (12399800) [pid = 1248] [serial = 826] [outer = 11F03000] 02:51:29 INFO - PROCESS | 1248 | 1468230689216 Marionette TRACE conn6 <- [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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 02:51:29 INFO - PROCESS | 1248 | 1468230689247 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:51:29 INFO - PROCESS | 1248 | 1468230689249 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 1248 | 1468230689252 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 1248 | 1468230689256 Marionette TRACE conn6 <- [1,1066,null,{}] 02:51:29 INFO - PROCESS | 1248 | 1468230689266 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 1248 | 1468230689271 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:29 INFO - PROCESS | 1248 | 1468230689353 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:51:29 INFO - PROCESS | 1248 | 1468230689363 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 1248 | 1468230689365 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:29 INFO - PROCESS | 1248 | ++DOCSHELL 14515400 == 30 [pid = 1248] [id = 276] 02:51:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14516400) [pid = 1248] [serial = 827] [outer = 00000000] 02:51:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1451E400) [pid = 1248] [serial = 828] [outer = 14516400] 02:51:29 INFO - PROCESS | 1248 | 1468230689413 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145B4400) [pid = 1248] [serial = 829] [outer = 14516400] 02:51:29 INFO - PROCESS | 1248 | 1468230689856 Marionette TRACE conn6 <- [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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 02:51:29 INFO - PROCESS | 1248 | 1468230689890 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 1248 | 1468230689893 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:51:29 INFO - PROCESS | 1248 | 1468230689896 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 1248 | 1468230689897 Marionette TRACE conn6 <- [1,1070,null,{}] 02:51:29 INFO - PROCESS | 1248 | 1468230689901 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:29 INFO - PROCESS | 1248 | 1468230689903 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:30 INFO - PROCESS | 1248 | 1468230690019 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:51:30 INFO - PROCESS | 1248 | 1468230690098 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 1248 | 1468230690100 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:30 INFO - PROCESS | 1248 | ++DOCSHELL 14B9FC00 == 31 [pid = 1248] [id = 277] 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14BA0400) [pid = 1248] [serial = 830] [outer = 00000000] 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1611DC00) [pid = 1248] [serial = 831] [outer = 14BA0400] 02:51:30 INFO - PROCESS | 1248 | 1468230690144 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16125400) [pid = 1248] [serial = 832] [outer = 14BA0400] 02:51:30 INFO - PROCESS | 1248 | 1468230690554 Marionette TRACE conn6 <- [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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:51:30 INFO - PROCESS | 1248 | 1468230690567 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 1248 | 1468230690570 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:51:30 INFO - PROCESS | 1248 | 1468230690573 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 1248 | 1468230690574 Marionette TRACE conn6 <- [1,1074,null,{}] 02:51:30 INFO - PROCESS | 1248 | 1468230690585 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:30 INFO - PROCESS | 1248 | 1468230690587 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:30 INFO - PROCESS | 1248 | 1468230690692 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:51:30 INFO - PROCESS | 1248 | 1468230690697 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 1248 | 1468230690699 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:30 INFO - PROCESS | 1248 | ++DOCSHELL 16128400 == 32 [pid = 1248] [id = 278] 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16128800) [pid = 1248] [serial = 833] [outer = 00000000] 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1679A400) [pid = 1248] [serial = 834] [outer = 16128800] 02:51:30 INFO - PROCESS | 1248 | 1468230690743 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16C1A400) [pid = 1248] [serial = 835] [outer = 16128800] 02:51:31 INFO - PROCESS | 1248 | 1468230691188 Marionette TRACE conn6 <- [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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 02:51:31 INFO - PROCESS | 1248 | 1468230691264 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 1248 | 1468230691266 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:51:31 INFO - PROCESS | 1248 | 1468230691269 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 1248 | 1468230691271 Marionette TRACE conn6 <- [1,1078,null,{}] 02:51:31 INFO - PROCESS | 1248 | 1468230691281 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:31 INFO - PROCESS | 1248 | 1468230691286 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:31 INFO - PROCESS | 1248 | 1468230691443 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:51:31 INFO - PROCESS | 1248 | 1468230691464 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 1248 | 1468230691466 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:31 INFO - PROCESS | 1248 | ++DOCSHELL 16CEF400 == 33 [pid = 1248] [id = 279] 02:51:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (16CEFC00) [pid = 1248] [serial = 836] [outer = 00000000] 02:51:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (16EA7000) [pid = 1248] [serial = 837] [outer = 16CEFC00] 02:51:31 INFO - PROCESS | 1248 | 1468230691510 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (17012400) [pid = 1248] [serial = 838] [outer = 16CEFC00] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16F21000) [pid = 1248] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (11FD2000) [pid = 1248] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16C22800) [pid = 1248] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17015800) [pid = 1248] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0C833000) [pid = 1248] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17523400) [pid = 1248] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14514000) [pid = 1248] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16125C00) [pid = 1248] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1415FC00) [pid = 1248] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14158000) [pid = 1248] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D184400) [pid = 1248] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C813C00) [pid = 1248] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:51:32 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1679B400) [pid = 1248] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:51:32 INFO - PROCESS | 1248 | 1468230692141 Marionette TRACE conn6 <- [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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 02:51:32 INFO - PROCESS | 1248 | 1468230692200 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 1248 | 1468230692202 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:51:32 INFO - PROCESS | 1248 | 1468230692205 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 1248 | 1468230692206 Marionette TRACE conn6 <- [1,1082,null,{}] 02:51:32 INFO - PROCESS | 1248 | 1468230692210 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 1248 | 1468230692211 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:32 INFO - PROCESS | 1248 | 1468230692287 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:51:32 INFO - PROCESS | 1248 | 1468230692293 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 1248 | 1468230692295 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:32 INFO - PROCESS | 1248 | ++DOCSHELL 0DE52400 == 34 [pid = 1248] [id = 280] 02:51:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0EACB400) [pid = 1248] [serial = 839] [outer = 00000000] 02:51:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1450D400) [pid = 1248] [serial = 840] [outer = 0EACB400] 02:51:32 INFO - PROCESS | 1248 | 1468230692339 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14514000) [pid = 1248] [serial = 841] [outer = 0EACB400] 02:51:32 INFO - PROCESS | 1248 | 1468230692791 Marionette TRACE conn6 <- [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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 631ms 02:51:32 INFO - PROCESS | 1248 | 1468230692836 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 1248 | 1468230692838 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:51:32 INFO - PROCESS | 1248 | 1468230692841 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 1248 | 1468230692842 Marionette TRACE conn6 <- [1,1086,null,{}] 02:51:32 INFO - PROCESS | 1248 | 1468230692846 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:32 INFO - PROCESS | 1248 | 1468230692847 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:32 INFO - PROCESS | 1248 | 1468230692922 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:51:32 INFO - PROCESS | 1248 | 1468230692928 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 1248 | 1468230692930 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:32 INFO - PROCESS | 1248 | ++DOCSHELL 14B23400 == 35 [pid = 1248] [id = 281] 02:51:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16125C00) [pid = 1248] [serial = 842] [outer = 00000000] 02:51:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1740C400) [pid = 1248] [serial = 843] [outer = 16125C00] 02:51:32 INFO - PROCESS | 1248 | 1468230692973 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16F1E400) [pid = 1248] [serial = 844] [outer = 16125C00] 02:51:33 INFO - PROCESS | 1248 | 1468230693414 Marionette TRACE conn6 <- [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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 02:51:33 INFO - PROCESS | 1248 | 1468230693472 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 1248 | 1468230693474 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:51:33 INFO - PROCESS | 1248 | 1468230693477 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 1248 | 1468230693479 Marionette TRACE conn6 <- [1,1090,null,{}] 02:51:33 INFO - PROCESS | 1248 | 1468230693482 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:33 INFO - PROCESS | 1248 | 1468230693484 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:33 INFO - PROCESS | 1248 | 1468230693564 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:51:33 INFO - PROCESS | 1248 | 1468230693571 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 1248 | 1468230693573 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:33 INFO - PROCESS | 1248 | ++DOCSHELL 14514C00 == 36 [pid = 1248] [id = 282] 02:51:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16797400) [pid = 1248] [serial = 845] [outer = 00000000] 02:51:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1751D400) [pid = 1248] [serial = 846] [outer = 16797400] 02:51:33 INFO - PROCESS | 1248 | 1468230693616 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17522000) [pid = 1248] [serial = 847] [outer = 16797400] 02:51:34 INFO - PROCESS | 1248 | 1468230694046 Marionette TRACE conn6 <- [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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 02:51:34 INFO - PROCESS | 1248 | 1468230694143 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 1248 | 1468230694147 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:51:34 INFO - PROCESS | 1248 | 1468230694153 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 1248 | 1468230694157 Marionette TRACE conn6 <- [1,1094,null,{}] 02:51:34 INFO - PROCESS | 1248 | 1468230694163 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:34 INFO - PROCESS | 1248 | 1468230694167 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:34 INFO - PROCESS | 1248 | 1468230694358 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:51:34 INFO - PROCESS | 1248 | 1468230694442 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 1248 | 1468230694445 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:34 INFO - PROCESS | 1248 | ++DOCSHELL 0CB0FC00 == 37 [pid = 1248] [id = 283] 02:51:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0CB1B800) [pid = 1248] [serial = 848] [outer = 00000000] 02:51:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0D260000) [pid = 1248] [serial = 849] [outer = 0CB1B800] 02:51:34 INFO - PROCESS | 1248 | 1468230694503 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0DE51800) [pid = 1248] [serial = 850] [outer = 0CB1B800] 02:51:35 INFO - PROCESS | 1248 | 1468230695239 Marionette TRACE conn6 <- [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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1138ms 02:51:35 INFO - PROCESS | 1248 | 1468230695292 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 1248 | 1468230695296 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:51:35 INFO - PROCESS | 1248 | 1468230695303 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 1248 | 1468230695307 Marionette TRACE conn6 <- [1,1098,null,{}] 02:51:35 INFO - PROCESS | 1248 | 1468230695311 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:35 INFO - PROCESS | 1248 | 1468230695314 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:35 INFO - PROCESS | 1248 | 1468230695444 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:51:35 INFO - PROCESS | 1248 | 1468230695565 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 1248 | 1468230695567 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:35 INFO - PROCESS | 1248 | ++DOCSHELL 12468400 == 38 [pid = 1248] [id = 284] 02:51:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (12503800) [pid = 1248] [serial = 851] [outer = 00000000] 02:51:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (14502800) [pid = 1248] [serial = 852] [outer = 12503800] 02:51:35 INFO - PROCESS | 1248 | 1468230695624 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (14554C00) [pid = 1248] [serial = 853] [outer = 12503800] 02:51:36 INFO - PROCESS | 1248 | 1468230696491 Marionette TRACE conn6 <- [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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1239ms 02:51:36 INFO - PROCESS | 1248 | 1468230696540 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 1248 | 1468230696544 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:51:36 INFO - PROCESS | 1248 | 1468230696549 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 1248 | 1468230696552 Marionette TRACE conn6 <- [1,1102,null,{}] 02:51:36 INFO - PROCESS | 1248 | 1468230696558 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:36 INFO - PROCESS | 1248 | 1468230696560 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:36 INFO - PROCESS | 1248 | 1468230696676 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:51:36 INFO - PROCESS | 1248 | 1468230696807 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 1248 | 1468230696811 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:36 INFO - PROCESS | 1248 | ++DOCSHELL 0DB25000 == 39 [pid = 1248] [id = 285] 02:51:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0E8E1400) [pid = 1248] [serial = 854] [outer = 00000000] 02:51:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (11C4D000) [pid = 1248] [serial = 855] [outer = 0E8E1400] 02:51:36 INFO - PROCESS | 1248 | 1468230696862 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (11F0A400) [pid = 1248] [serial = 856] [outer = 0E8E1400] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 14B23400 == 38 [pid = 1248] [id = 281] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 0DE52400 == 37 [pid = 1248] [id = 280] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 16CEF400 == 36 [pid = 1248] [id = 279] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 16128400 == 35 [pid = 1248] [id = 278] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 14B9FC00 == 34 [pid = 1248] [id = 277] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 14515400 == 33 [pid = 1248] [id = 276] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 11EEE800 == 32 [pid = 1248] [id = 275] 02:51:37 INFO - PROCESS | 1248 | --DOCSHELL 0C8B3000 == 31 [pid = 1248] [id = 274] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (12437000) [pid = 1248] [serial = 775] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (16EAEC00) [pid = 1248] [serial = 790] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (17418800) [pid = 1248] [serial = 792] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0D13B000) [pid = 1248] [serial = 778] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (12330000) [pid = 1248] [serial = 774] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17A94C00) [pid = 1248] [serial = 802] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0C8BCC00) [pid = 1248] [serial = 777] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16CF9800) [pid = 1248] [serial = 789] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (145B9C00) [pid = 1248] [serial = 784] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C19800) [pid = 1248] [serial = 787] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16128C00) [pid = 1248] [serial = 798] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (178FD000) [pid = 1248] [serial = 801] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (178F7C00) [pid = 1248] [serial = 796] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (162BBC00) [pid = 1248] [serial = 786] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11FCAC00) [pid = 1248] [serial = 781] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1751A800) [pid = 1248] [serial = 793] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16CF0000) [pid = 1248] [serial = 799] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DB31000) [pid = 1248] [serial = 780] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1753A000) [pid = 1248] [serial = 795] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0C828800) [pid = 1248] [serial = 771] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1451D400) [pid = 1248] [serial = 783] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0CB18000) [pid = 1248] [serial = 772] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A95400) [pid = 1248] [serial = 769] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (18640400) [pid = 1248] [serial = 804] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (188B9800) [pid = 1248] [serial = 805] [outer = 00000000] [url = about:blank] 02:51:37 INFO - PROCESS | 1248 | 1468230697357 Marionette TRACE conn6 <- [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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 870ms 02:51:37 INFO - PROCESS | 1248 | 1468230697420 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 1248 | 1468230697425 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:51:37 INFO - PROCESS | 1248 | 1468230697430 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:51:37 INFO - PROCESS | 1248 | 1468230697433 Marionette TRACE conn6 <- [1,1106,null,{}] 02:51:37 INFO - PROCESS | 1248 | 1468230697437 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:37 INFO - PROCESS | 1248 | 1468230697439 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:37 INFO - PROCESS | 1248 | 1468230697523 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:51:37 INFO - PROCESS | 1248 | 1468230697532 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 1248 | 1468230697534 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:37 INFO - PROCESS | 1248 | ++DOCSHELL 14086800 == 32 [pid = 1248] [id = 286] 02:51:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14092C00) [pid = 1248] [serial = 857] [outer = 00000000] 02:51:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14517800) [pid = 1248] [serial = 858] [outer = 14092C00] 02:51:37 INFO - PROCESS | 1248 | 1468230697580 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145BA400) [pid = 1248] [serial = 859] [outer = 14092C00] 02:51:38 INFO - PROCESS | 1248 | 1468230698050 Marionette TRACE conn6 <- [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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 02:51:38 INFO - PROCESS | 1248 | 1468230698105 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 1248 | 1468230698108 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 1248 | 1468230698111 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:51:38 INFO - PROCESS | 1248 | 1468230698114 Marionette TRACE conn6 <- [1,1110,null,{}] 02:51:38 INFO - PROCESS | 1248 | 1468230698125 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 1248 | 1468230698129 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:38 INFO - PROCESS | 1248 | 1468230698241 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:51:38 INFO - PROCESS | 1248 | 1468230698334 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 1248 | 1468230698338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:38 INFO - PROCESS | 1248 | ++DOCSHELL 162B4000 == 33 [pid = 1248] [id = 287] 02:51:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (162B5400) [pid = 1248] [serial = 860] [outer = 00000000] 02:51:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C16C00) [pid = 1248] [serial = 861] [outer = 162B5400] 02:51:38 INFO - PROCESS | 1248 | 1468230698385 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C21C00) [pid = 1248] [serial = 862] [outer = 162B5400] 02:51:38 INFO - PROCESS | 1248 | 1468230698759 Marionette TRACE conn6 <- [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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:51:38 INFO - PROCESS | 1248 | 1468230698791 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 1248 | 1468230698793 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 1248 | 1468230698796 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 1248 | 1468230698798 Marionette TRACE conn6 <- [1,1114,null,{}] 02:51:38 INFO - PROCESS | 1248 | 1468230698801 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:38 INFO - PROCESS | 1248 | 1468230698803 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:38 INFO - PROCESS | 1248 | 1468230698896 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:51:38 INFO - PROCESS | 1248 | 1468230698902 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 1248 | 1468230698904 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:38 INFO - PROCESS | 1248 | ++DOCSHELL 16CF4800 == 34 [pid = 1248] [id = 288] 02:51:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF5000) [pid = 1248] [serial = 863] [outer = 00000000] 02:51:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EB0000) [pid = 1248] [serial = 864] [outer = 16CF5000] 02:51:38 INFO - PROCESS | 1248 | 1468230698949 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17012800) [pid = 1248] [serial = 865] [outer = 16CF5000] 02:51:39 INFO - PROCESS | 1248 | 1468230699412 Marionette TRACE conn6 <- [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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:51:39 INFO - PROCESS | 1248 | 1468230699470 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 1248 | 1468230699472 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:51:39 INFO - PROCESS | 1248 | 1468230699475 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 1248 | 1468230699477 Marionette TRACE conn6 <- [1,1118,null,{}] 02:51:39 INFO - PROCESS | 1248 | 1468230699480 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:39 INFO - PROCESS | 1248 | 1468230699482 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:39 INFO - PROCESS | 1248 | 1468230699593 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:51:39 INFO - PROCESS | 1248 | 1468230699680 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 1248 | 1468230699682 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:39 INFO - PROCESS | 1248 | ++DOCSHELL 17410000 == 35 [pid = 1248] [id = 289] 02:51:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17411400) [pid = 1248] [serial = 866] [outer = 00000000] 02:51:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (174B6400) [pid = 1248] [serial = 867] [outer = 17411400] 02:51:39 INFO - PROCESS | 1248 | 1468230699725 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1751C800) [pid = 1248] [serial = 868] [outer = 17411400] 02:51:40 INFO - PROCESS | 1248 | 1468230700145 Marionette TRACE conn6 <- [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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:51:40 INFO - PROCESS | 1248 | 1468230700206 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1248 | 1468230700208 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:51:40 INFO - PROCESS | 1248 | 1468230700212 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 1248 | 1468230700213 Marionette TRACE conn6 <- [1,1122,null,{}] 02:51:40 INFO - PROCESS | 1248 | 1468230700217 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 1248 | 1468230700222 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:40 INFO - PROCESS | 1248 | 1468230700357 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:51:40 INFO - PROCESS | 1248 | 1468230700421 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 1248 | 1468230700423 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:40 INFO - PROCESS | 1248 | ++DOCSHELL 178F1400 == 36 [pid = 1248] [id = 290] 02:51:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (178F1C00) [pid = 1248] [serial = 869] [outer = 00000000] 02:51:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17A8FC00) [pid = 1248] [serial = 870] [outer = 178F1C00] 02:51:40 INFO - PROCESS | 1248 | 1468230700466 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A91000) [pid = 1248] [serial = 871] [outer = 178F1C00] 02:51:40 INFO - PROCESS | 1248 | 1468230700867 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 02:51:40 INFO - PROCESS | 1248 | 1468230700947 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 1248 | 1468230700959 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:51:40 INFO - PROCESS | 1248 | 1468230700974 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 1248 | 1468230700976 Marionette TRACE conn6 <- [1,1126,null,{}] 02:51:40 INFO - PROCESS | 1248 | 1468230700980 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:40 INFO - PROCESS | 1248 | 1468230700982 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:41 INFO - PROCESS | 1248 | 1468230701098 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:51:41 INFO - PROCESS | 1248 | 1468230701105 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 1248 | 1468230701107 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:41 INFO - PROCESS | 1248 | ++DOCSHELL 17A96C00 == 37 [pid = 1248] [id = 291] 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17A97400) [pid = 1248] [serial = 872] [outer = 00000000] 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A9C000) [pid = 1248] [serial = 873] [outer = 17A97400] 02:51:41 INFO - PROCESS | 1248 | 1468230701262 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17BA8800) [pid = 1248] [serial = 874] [outer = 17A97400] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (11EA3000) [pid = 1248] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0C8B5800) [pid = 1248] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11F03000) [pid = 1248] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14BA0400) [pid = 1248] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14516400) [pid = 1248] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16128800) [pid = 1248] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16CEFC00) [pid = 1248] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0EACB400) [pid = 1248] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16125C00) [pid = 1248] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C82C800) [pid = 1248] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14504000) [pid = 1248] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17012C00) [pid = 1248] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:51:41 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18ACD800) [pid = 1248] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:51:41 INFO - PROCESS | 1248 | 1468230701608 Marionette TRACE conn6 <- [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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 02:51:41 INFO - PROCESS | 1248 | 1468230701651 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:51:41 INFO - PROCESS | 1248 | 1468230701653 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:51:41 INFO - PROCESS | 1248 | 1468230701656 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 1248 | 1468230701658 Marionette TRACE conn6 <- [1,1130,null,{}] 02:51:41 INFO - PROCESS | 1248 | 1468230701661 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:41 INFO - PROCESS | 1248 | 1468230701663 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:41 INFO - PROCESS | 1248 | 1468230701740 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:51:41 INFO - PROCESS | 1248 | 1468230701745 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 1248 | 1468230701747 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:41 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B5800 == 38 [pid = 1248] [id = 292] 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0EACB400) [pid = 1248] [serial = 875] [outer = 00000000] 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16EAF000) [pid = 1248] [serial = 876] [outer = 0EACB400] 02:51:41 INFO - PROCESS | 1248 | 1468230701868 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17A90400) [pid = 1248] [serial = 877] [outer = 0EACB400] 02:51:42 INFO - PROCESS | 1248 | 1468230702220 Marionette TRACE conn6 <- [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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 631ms 02:51:42 INFO - PROCESS | 1248 | 1468230702287 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1248 | 1468230702289 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:51:42 INFO - PROCESS | 1248 | 1468230702292 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1248 | 1468230702294 Marionette TRACE conn6 <- [1,1134,null,{}] 02:51:42 INFO - PROCESS | 1248 | 1468230702298 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 1248 | 1468230702299 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:42 INFO - PROCESS | 1248 | 1468230702378 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:51:42 INFO - PROCESS | 1248 | 1468230702487 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 1248 | 1468230702489 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:42 INFO - PROCESS | 1248 | ++DOCSHELL 0C82EC00 == 39 [pid = 1248] [id = 293] 02:51:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C830000) [pid = 1248] [serial = 878] [outer = 00000000] 02:51:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (188B8C00) [pid = 1248] [serial = 879] [outer = 0C830000] 02:51:42 INFO - PROCESS | 1248 | 1468230702536 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18AC3400) [pid = 1248] [serial = 880] [outer = 0C830000] 02:51:42 INFO - PROCESS | 1248 | 1468230702903 Marionette TRACE conn6 <- [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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 02:51:42 INFO - PROCESS | 1248 | 1468230702963 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 1248 | 1468230702965 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:51:42 INFO - PROCESS | 1248 | 1468230702968 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 1248 | 1468230702970 Marionette TRACE conn6 <- [1,1138,null,{}] 02:51:42 INFO - PROCESS | 1248 | 1468230702973 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:42 INFO - PROCESS | 1248 | 1468230702975 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:43 INFO - PROCESS | 1248 | 1468230703053 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:51:43 INFO - PROCESS | 1248 | 1468230703059 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 1248 | 1468230703061 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:43 INFO - PROCESS | 1248 | ++DOCSHELL 18A05400 == 40 [pid = 1248] [id = 294] 02:51:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18AC5000) [pid = 1248] [serial = 881] [outer = 00000000] 02:51:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19121400) [pid = 1248] [serial = 882] [outer = 18AC5000] 02:51:43 INFO - PROCESS | 1248 | 1468230703104 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19121C00) [pid = 1248] [serial = 883] [outer = 18AC5000] 02:51:43 INFO - PROCESS | 1248 | 1468230703824 Marionette TRACE conn6 <- [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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 970ms 02:51:43 INFO - PROCESS | 1248 | 1468230703952 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:51:43 INFO - PROCESS | 1248 | 1468230703955 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:51:43 INFO - PROCESS | 1248 | 1468230703960 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 1248 | 1468230703963 Marionette TRACE conn6 <- [1,1142,null,{}] 02:51:43 INFO - PROCESS | 1248 | 1468230703968 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:43 INFO - PROCESS | 1248 | 1468230703971 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:44 INFO - PROCESS | 1248 | 1468230704084 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:51:44 INFO - PROCESS | 1248 | 1468230704208 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 1248 | 1468230704210 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B9000 == 41 [pid = 1248] [id = 295] 02:51:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0CB19400) [pid = 1248] [serial = 884] [outer = 00000000] 02:51:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1611D800) [pid = 1248] [serial = 885] [outer = 0CB19400] 02:51:44 INFO - PROCESS | 1248 | 1468230704269 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (167A4000) [pid = 1248] [serial = 886] [outer = 0CB19400] 02:51:44 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:51:44 INFO - PROCESS | 1248 | 1468230704852 Marionette TRACE conn6 <- [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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 02:51:44 INFO - PROCESS | 1248 | 1468230704891 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 1248 | 1468230704896 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:51:44 INFO - PROCESS | 1248 | 1468230704902 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - PROCESS | 1248 | 1468230704905 Marionette TRACE conn6 <- [1,1146,null,{}] 02:51:44 INFO - PROCESS | 1248 | 1468230704909 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:44 INFO - PROCESS | 1248 | 1468230704912 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:45 INFO - PROCESS | 1248 | 1468230705028 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:51:45 INFO - PROCESS | 1248 | 1468230705131 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 1248 | 1468230705134 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:45 INFO - PROCESS | 1248 | ++DOCSHELL 17418400 == 42 [pid = 1248] [id = 296] 02:51:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1741A800) [pid = 1248] [serial = 887] [outer = 00000000] 02:51:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (178F2400) [pid = 1248] [serial = 888] [outer = 1741A800] 02:51:45 INFO - PROCESS | 1248 | 1468230705189 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (178FD400) [pid = 1248] [serial = 889] [outer = 1741A800] 02:51:45 INFO - PROCESS | 1248 | 1468230705826 Marionette TRACE conn6 <- [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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 02:51:45 INFO - PROCESS | 1248 | 1468230705876 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 1248 | 1468230705878 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 1248 | 1468230705882 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:51:45 INFO - PROCESS | 1248 | 1468230705885 Marionette TRACE conn6 <- [1,1150,null,{}] 02:51:45 INFO - PROCESS | 1248 | 1468230705896 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:45 INFO - PROCESS | 1248 | 1468230705901 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:46 INFO - PROCESS | 1248 | 1468230706009 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:51:46 INFO - PROCESS | 1248 | 1468230706142 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 1248 | 1468230706145 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:46 INFO - PROCESS | 1248 | ++DOCSHELL 19643400 == 43 [pid = 1248] [id = 297] 02:51:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19645800) [pid = 1248] [serial = 890] [outer = 00000000] 02:51:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19908400) [pid = 1248] [serial = 891] [outer = 19645800] 02:51:46 INFO - PROCESS | 1248 | 1468230706202 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (199B6C00) [pid = 1248] [serial = 892] [outer = 19645800] 02:51:46 INFO - PROCESS | 1248 | 1468230706821 Marionette TRACE conn6 <- [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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 02:51:46 INFO - PROCESS | 1248 | 1468230706856 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:51:46 INFO - PROCESS | 1248 | 1468230706859 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:51:46 INFO - PROCESS | 1248 | 1468230706862 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 1248 | 1468230706864 Marionette TRACE conn6 <- [1,1154,null,{}] 02:51:46 INFO - PROCESS | 1248 | 1468230706867 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:46 INFO - PROCESS | 1248 | 1468230706870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:47 INFO - PROCESS | 1248 | 1468230707095 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:51:47 INFO - PROCESS | 1248 | 1468230707258 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 1248 | 1468230707261 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:47 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B1C00 == 44 [pid = 1248] [id = 298] 02:51:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0C8B2000) [pid = 1248] [serial = 893] [outer = 00000000] 02:51:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0CB18000) [pid = 1248] [serial = 894] [outer = 0C8B2000] 02:51:47 INFO - PROCESS | 1248 | 1468230707314 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0D2F2C00) [pid = 1248] [serial = 895] [outer = 0C8B2000] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 11E31C00 == 43 [pid = 1248] [id = 273] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 0C82EC00 == 42 [pid = 1248] [id = 293] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 0C8B5800 == 41 [pid = 1248] [id = 292] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 17A96C00 == 40 [pid = 1248] [id = 291] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 178F1400 == 39 [pid = 1248] [id = 290] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 17410000 == 38 [pid = 1248] [id = 289] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 16CF4800 == 37 [pid = 1248] [id = 288] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 162B4000 == 36 [pid = 1248] [id = 287] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 14086800 == 35 [pid = 1248] [id = 286] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 0DB25000 == 34 [pid = 1248] [id = 285] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 12468400 == 33 [pid = 1248] [id = 284] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 0CB0FC00 == 32 [pid = 1248] [id = 283] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 14514C00 == 31 [pid = 1248] [id = 282] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 19643400 == 30 [pid = 1248] [id = 297] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 17418400 == 29 [pid = 1248] [id = 296] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 18A05400 == 28 [pid = 1248] [id = 294] 02:51:48 INFO - PROCESS | 1248 | --DOCSHELL 0C8B9000 == 27 [pid = 1248] [id = 295] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1751D400) [pid = 1248] [serial = 846] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (123C8400) [pid = 1248] [serial = 820] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (11FCF400) [pid = 1248] [serial = 819] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0D2F3800) [pid = 1248] [serial = 822] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0DA1B000) [pid = 1248] [serial = 823] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (11FC9400) [pid = 1248] [serial = 825] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (12399800) [pid = 1248] [serial = 826] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1611DC00) [pid = 1248] [serial = 831] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1451E400) [pid = 1248] [serial = 828] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16125400) [pid = 1248] [serial = 832] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C1A400) [pid = 1248] [serial = 835] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1679A400) [pid = 1248] [serial = 834] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16EA7000) [pid = 1248] [serial = 837] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14514000) [pid = 1248] [serial = 841] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1450D400) [pid = 1248] [serial = 840] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1740C400) [pid = 1248] [serial = 843] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D572C00) [pid = 1248] [serial = 808] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0CE6B800) [pid = 1248] [serial = 807] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (151E1400) [pid = 1248] [serial = 811] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (146D6800) [pid = 1248] [serial = 810] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17540800) [pid = 1248] [serial = 814] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17419C00) [pid = 1248] [serial = 813] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1915D800) [pid = 1248] [serial = 817] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1912AC00) [pid = 1248] [serial = 816] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17012400) [pid = 1248] [serial = 838] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (145B4400) [pid = 1248] [serial = 829] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16F1E400) [pid = 1248] [serial = 844] [outer = 00000000] [url = about:blank] 02:51:48 INFO - PROCESS | 1248 | 1468230708641 Marionette TRACE conn6 <- [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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1834ms 02:51:48 INFO - PROCESS | 1248 | 1468230708700 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:51:48 INFO - PROCESS | 1248 | 1468230708705 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:51:48 INFO - PROCESS | 1248 | 1468230708709 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 1248 | 1468230708712 Marionette TRACE conn6 <- [1,1158,null,{}] 02:51:48 INFO - PROCESS | 1248 | 1468230708718 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:48 INFO - PROCESS | 1248 | 1468230708721 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:48 INFO - PROCESS | 1248 | 1468230708819 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:51:48 INFO - PROCESS | 1248 | 1468230708897 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 1248 | 1468230708900 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:48 INFO - PROCESS | 1248 | ++DOCSHELL 0D2FEC00 == 28 [pid = 1248] [id = 299] 02:51:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0D572C00) [pid = 1248] [serial = 896] [outer = 00000000] 02:51:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D96C000) [pid = 1248] [serial = 897] [outer = 0D572C00] 02:51:48 INFO - PROCESS | 1248 | 1468230708949 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DB27800) [pid = 1248] [serial = 898] [outer = 0D572C00] 02:51:49 INFO - PROCESS | 1248 | 1468230709337 Marionette TRACE conn6 <- [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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 02:51:49 INFO - PROCESS | 1248 | 1468230709381 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 1248 | 1468230709386 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:51:49 INFO - PROCESS | 1248 | 1468230709393 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 1248 | 1468230709395 Marionette TRACE conn6 <- [1,1162,null,{}] 02:51:49 INFO - PROCESS | 1248 | 1468230709400 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:49 INFO - PROCESS | 1248 | 1468230709403 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:49 INFO - PROCESS | 1248 | 1468230709494 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:51:49 INFO - PROCESS | 1248 | 1468230709501 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 1248 | 1468230709504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:49 INFO - PROCESS | 1248 | ++DOCSHELL 11F07000 == 29 [pid = 1248] [id = 300] 02:51:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11FC9400) [pid = 1248] [serial = 899] [outer = 00000000] 02:51:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1246AC00) [pid = 1248] [serial = 900] [outer = 11FC9400] 02:51:49 INFO - PROCESS | 1248 | 1468230709551 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (12503000) [pid = 1248] [serial = 901] [outer = 11FC9400] 02:51:50 INFO - PROCESS | 1248 | 1468230710020 Marionette TRACE conn6 <- [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] 02:51:50 INFO - PROCESS | 1248 | 1468230710068 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:51:50 INFO - PROCESS | 1248 | 1468230710071 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 1248 | 1468230710075 Marionette TRACE conn6 <- [1,1166,null,{}] 02:51:50 INFO - PROCESS | 1248 | 1468230710085 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 1248 | 1468230710090 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:50 INFO - PROCESS | 1248 | 1468230710171 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:51:50 INFO - PROCESS | 1248 | 1468230710218 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 1248 | 1468230710222 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:50 INFO - PROCESS | 1248 | ++DOCSHELL 146DA400 == 30 [pid = 1248] [id = 301] 02:51:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14B28400) [pid = 1248] [serial = 902] [outer = 00000000] 02:51:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (14B96C00) [pid = 1248] [serial = 903] [outer = 14B28400] 02:51:50 INFO - PROCESS | 1248 | 1468230710269 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (151EE000) [pid = 1248] [serial = 904] [outer = 14B28400] 02:51:50 INFO - PROCESS | 1248 | 1468230710744 Marionette TRACE conn6 <- [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] 02:51:50 INFO - PROCESS | 1248 | 1468230710810 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:51:50 INFO - PROCESS | 1248 | 1468230710814 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 1248 | 1468230710815 Marionette TRACE conn6 <- [1,1170,null,{}] 02:51:50 INFO - PROCESS | 1248 | 1468230710819 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:50 INFO - PROCESS | 1248 | 1468230710821 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:50 INFO - PROCESS | 1248 | 1468230710931 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:51:50 INFO - PROCESS | 1248 | 1468230710936 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 1248 | 1468230710938 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:50 INFO - PROCESS | 1248 | ++DOCSHELL 12432C00 == 31 [pid = 1248] [id = 302] 02:51:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1451A800) [pid = 1248] [serial = 905] [outer = 00000000] 02:51:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16126400) [pid = 1248] [serial = 906] [outer = 1451A800] 02:51:50 INFO - PROCESS | 1248 | 1468230710983 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (162B6400) [pid = 1248] [serial = 907] [outer = 1451A800] 02:51:51 INFO - PROCESS | 1248 | 1468230711437 Marionette TRACE conn6 <- [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] 02:51:51 INFO - PROCESS | 1248 | 1468230711488 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:51:51 INFO - PROCESS | 1248 | 1468230711491 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 1248 | 1468230711493 Marionette TRACE conn6 <- [1,1174,null,{}] 02:51:51 INFO - PROCESS | 1248 | 1468230711496 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:51 INFO - PROCESS | 1248 | 1468230711498 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:51 INFO - PROCESS | 1248 | 1468230711630 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:51:51 INFO - PROCESS | 1248 | 1468230711652 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 1248 | 1468230711654 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:51 INFO - PROCESS | 1248 | ++DOCSHELL 16C1E000 == 32 [pid = 1248] [id = 303] 02:51:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C1F000) [pid = 1248] [serial = 908] [outer = 00000000] 02:51:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CF3000) [pid = 1248] [serial = 909] [outer = 16C1F000] 02:51:51 INFO - PROCESS | 1248 | 1468230711697 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16CF7C00) [pid = 1248] [serial = 910] [outer = 16C1F000] 02:51:52 INFO - PROCESS | 1248 | 1468230712127 Marionette TRACE conn6 <- [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] 02:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:51:52 INFO - PROCESS | 1248 | 1468230712164 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:51:52 INFO - PROCESS | 1248 | 1468230712167 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 1248 | 1468230712169 Marionette TRACE conn6 <- [1,1178,null,{}] 02:51:52 INFO - PROCESS | 1248 | 1468230712179 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:52 INFO - PROCESS | 1248 | 1468230712185 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:52 INFO - PROCESS | 1248 | 1468230712314 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:51:52 INFO - PROCESS | 1248 | 1468230712321 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 1248 | 1468230712323 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:52 INFO - PROCESS | 1248 | ++DOCSHELL 16EA8400 == 33 [pid = 1248] [id = 304] 02:51:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16EAA000) [pid = 1248] [serial = 911] [outer = 00000000] 02:51:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17411000) [pid = 1248] [serial = 912] [outer = 16EAA000] 02:51:52 INFO - PROCESS | 1248 | 1468230712424 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (174C7000) [pid = 1248] [serial = 913] [outer = 16EAA000] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17411400) [pid = 1248] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (178F1C00) [pid = 1248] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16797400) [pid = 1248] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0CB1B800) [pid = 1248] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16CF5000) [pid = 1248] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14092C00) [pid = 1248] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C830000) [pid = 1248] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (162B5400) [pid = 1248] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (12503800) [pid = 1248] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0E8E1400) [pid = 1248] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC5000) [pid = 1248] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17A97400) [pid = 1248] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:51:53 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0EACB400) [pid = 1248] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:51:53 INFO - PROCESS | 1248 | 1468230713114 Marionette TRACE conn6 <- [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] 02:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:51:53 INFO - PROCESS | 1248 | 1468230713160 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 1248 | 1468230713163 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 1248 | 1468230713165 Marionette TRACE conn6 <- [1,1182,null,{}] 02:51:53 INFO - PROCESS | 1248 | 1468230713168 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 1248 | 1468230713170 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:53 INFO - PROCESS | 1248 | 1468230713245 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:51:53 INFO - PROCESS | 1248 | 1468230713335 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1248 | 1468230713337 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C833C00 == 34 [pid = 1248] [id = 305] 02:51:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0E8E1400) [pid = 1248] [serial = 914] [outer = 00000000] 02:51:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1679C000) [pid = 1248] [serial = 915] [outer = 0E8E1400] 02:51:53 INFO - PROCESS | 1248 | 1468230713381 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16EAE800) [pid = 1248] [serial = 916] [outer = 0E8E1400] 02:51:53 INFO - PROCESS | 1248 | 1468230713715 Marionette TRACE conn6 <- [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] 02:51:53 INFO - PROCESS | 1248 | 1468230713737 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 1248 | 1468230713740 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 1248 | 1468230713742 Marionette TRACE conn6 <- [1,1186,null,{}] 02:51:53 INFO - PROCESS | 1248 | 1468230713745 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:53 INFO - PROCESS | 1248 | 1468230713747 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:53 INFO - PROCESS | 1248 | 1468230713827 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:51:53 INFO - PROCESS | 1248 | 1468230713922 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 1248 | 1468230713924 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:53 INFO - PROCESS | 1248 | ++DOCSHELL 14B28000 == 35 [pid = 1248] [id = 306] 02:51:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1611BC00) [pid = 1248] [serial = 917] [outer = 00000000] 02:51:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17533400) [pid = 1248] [serial = 918] [outer = 1611BC00] 02:51:53 INFO - PROCESS | 1248 | 1468230713970 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1751C000) [pid = 1248] [serial = 919] [outer = 1611BC00] 02:51:54 INFO - PROCESS | 1248 | 1468230714318 Marionette TRACE conn6 <- [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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 02:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:51:54 INFO - PROCESS | 1248 | 1468230714371 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 1248 | 1468230714373 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:51:54 INFO - PROCESS | 1248 | 1468230714376 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 1248 | 1468230714377 Marionette TRACE conn6 <- [1,1190,null,{}] 02:51:54 INFO - PROCESS | 1248 | 1468230714381 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:54 INFO - PROCESS | 1248 | 1468230714383 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:54 INFO - PROCESS | 1248 | 1468230714462 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:51:54 INFO - PROCESS | 1248 | 1468230714569 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 1248 | 1468230714571 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:54 INFO - PROCESS | 1248 | ++DOCSHELL 146D8000 == 36 [pid = 1248] [id = 307] 02:51:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16121800) [pid = 1248] [serial = 920] [outer = 00000000] 02:51:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17A95800) [pid = 1248] [serial = 921] [outer = 16121800] 02:51:54 INFO - PROCESS | 1248 | 1468230714618 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17A9BC00) [pid = 1248] [serial = 922] [outer = 16121800] 02:51:54 INFO - PROCESS | 1248 | 1468230714975 Marionette TRACE conn6 <- [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]]]}] 02:51:55 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 02:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 02:51:55 INFO - PROCESS | 1248 | 1468230715040 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 1248 | 1468230715044 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:51:55 INFO - PROCESS | 1248 | 1468230715050 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 1248 | 1468230715055 Marionette TRACE conn6 <- [1,1194,null,{}] 02:51:55 INFO - PROCESS | 1248 | 1468230715061 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:55 INFO - PROCESS | 1248 | 1468230715065 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:55 INFO - PROCESS | 1248 | 1468230715213 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:51:55 INFO - PROCESS | 1248 | 1468230715337 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 1248 | 1468230715340 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:55 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BF800 == 37 [pid = 1248] [id = 308] 02:51:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0C994C00) [pid = 1248] [serial = 923] [outer = 00000000] 02:51:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0D17AC00) [pid = 1248] [serial = 924] [outer = 0C994C00] 02:51:55 INFO - PROCESS | 1248 | 1468230715402 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0D968000) [pid = 1248] [serial = 925] [outer = 0C994C00] 02:51:56 INFO - PROCESS | 1248 | 1468230716179 Marionette TRACE conn6 <- [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]]]}] 02:51:56 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 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1178ms 02:51:56 INFO - PROCESS | 1248 | 1468230716231 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 1248 | 1468230716234 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:51:56 INFO - PROCESS | 1248 | 1468230716241 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 1248 | 1468230716245 Marionette TRACE conn6 <- [1,1198,null,{}] 02:51:56 INFO - PROCESS | 1248 | 1468230716249 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:56 INFO - PROCESS | 1248 | 1468230716252 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:56 INFO - PROCESS | 1248 | 1468230716370 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:51:56 INFO - PROCESS | 1248 | 1468230716496 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 1248 | 1468230716499 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:56 INFO - PROCESS | 1248 | ++DOCSHELL 14514000 == 38 [pid = 1248] [id = 309] 02:51:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14515000) [pid = 1248] [serial = 926] [outer = 00000000] 02:51:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (145B7800) [pid = 1248] [serial = 927] [outer = 14515000] 02:51:56 INFO - PROCESS | 1248 | 1468230716556 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (14B2A800) [pid = 1248] [serial = 928] [outer = 14515000] 02:51:57 INFO - PROCESS | 1248 | 1468230717408 Marionette TRACE conn6 <- [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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1235ms 02:51:57 INFO - PROCESS | 1248 | 1468230717482 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 1248 | 1468230717486 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:51:57 INFO - PROCESS | 1248 | 1468230717491 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:51:57 INFO - PROCESS | 1248 | 1468230717494 Marionette TRACE conn6 <- [1,1202,null,{}] 02:51:57 INFO - PROCESS | 1248 | 1468230717500 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:57 INFO - PROCESS | 1248 | 1468230717503 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:57 INFO - PROCESS | 1248 | 1468230717623 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:51:57 INFO - PROCESS | 1248 | 1468230717750 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 1248 | 1468230717754 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:57 INFO - PROCESS | 1248 | ++DOCSHELL 0DD89C00 == 39 [pid = 1248] [id = 310] 02:51:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0DD8C000) [pid = 1248] [serial = 929] [outer = 00000000] 02:51:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (11E2D800) [pid = 1248] [serial = 930] [outer = 0DD8C000] 02:51:57 INFO - PROCESS | 1248 | 1468230717806 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (121D1400) [pid = 1248] [serial = 931] [outer = 0DD8C000] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 14B28000 == 38 [pid = 1248] [id = 306] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 0C833C00 == 37 [pid = 1248] [id = 305] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 16EA8400 == 36 [pid = 1248] [id = 304] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 16C1E000 == 35 [pid = 1248] [id = 303] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 12432C00 == 34 [pid = 1248] [id = 302] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 146DA400 == 33 [pid = 1248] [id = 301] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 11F07000 == 32 [pid = 1248] [id = 300] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 0D2FEC00 == 31 [pid = 1248] [id = 299] 02:51:57 INFO - PROCESS | 1248 | --DOCSHELL 0C8B1C00 == 30 [pid = 1248] [id = 298] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (174B6400) [pid = 1248] [serial = 867] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17A8FC00) [pid = 1248] [serial = 870] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1751C800) [pid = 1248] [serial = 868] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17522000) [pid = 1248] [serial = 847] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0D260000) [pid = 1248] [serial = 849] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DE51800) [pid = 1248] [serial = 850] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16EB0000) [pid = 1248] [serial = 864] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14517800) [pid = 1248] [serial = 858] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (18AC3400) [pid = 1248] [serial = 880] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (145BA400) [pid = 1248] [serial = 859] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16C21C00) [pid = 1248] [serial = 862] [outer = 00000000] [url = about:blank] 02:51:57 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C16C00) [pid = 1248] [serial = 861] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14502800) [pid = 1248] [serial = 852] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14554C00) [pid = 1248] [serial = 853] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (11C4D000) [pid = 1248] [serial = 855] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11F0A400) [pid = 1248] [serial = 856] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17A91000) [pid = 1248] [serial = 871] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19121400) [pid = 1248] [serial = 882] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19121C00) [pid = 1248] [serial = 883] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (188B8C00) [pid = 1248] [serial = 879] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17BA8800) [pid = 1248] [serial = 874] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17A9C000) [pid = 1248] [serial = 873] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17A90400) [pid = 1248] [serial = 877] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16EAF000) [pid = 1248] [serial = 876] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17012800) [pid = 1248] [serial = 865] [outer = 00000000] [url = about:blank] 02:51:58 INFO - PROCESS | 1248 | 1468230718271 Marionette TRACE conn6 <- [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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 832ms 02:51:58 INFO - PROCESS | 1248 | 1468230718328 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 1248 | 1468230718333 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:51:58 INFO - PROCESS | 1248 | 1468230718339 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 1248 | 1468230718341 Marionette TRACE conn6 <- [1,1206,null,{}] 02:51:58 INFO - PROCESS | 1248 | 1468230718345 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:58 INFO - PROCESS | 1248 | 1468230718347 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:58 INFO - PROCESS | 1248 | 1468230718437 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:51:58 INFO - PROCESS | 1248 | 1468230718448 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 1248 | 1468230718450 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:58 INFO - PROCESS | 1248 | ++DOCSHELL 1250D800 == 31 [pid = 1248] [id = 311] 02:51:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (125A9C00) [pid = 1248] [serial = 932] [outer = 00000000] 02:51:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (13164400) [pid = 1248] [serial = 933] [outer = 125A9C00] 02:51:58 INFO - PROCESS | 1248 | 1468230718497 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1415C800) [pid = 1248] [serial = 934] [outer = 125A9C00] 02:51:58 INFO - PROCESS | 1248 | 1468230718969 Marionette TRACE conn6 <- [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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:51:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 02:51:59 INFO - PROCESS | 1248 | 1468230719013 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 1248 | 1468230719015 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:51:59 INFO - PROCESS | 1248 | 1468230719019 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:51:59 INFO - PROCESS | 1248 | 1468230719022 Marionette TRACE conn6 <- [1,1210,null,{}] 02:51:59 INFO - PROCESS | 1248 | 1468230719033 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 1248 | 1468230719037 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:59 INFO - PROCESS | 1248 | 1468230719124 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:51:59 INFO - PROCESS | 1248 | 1468230719133 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1248 | 1468230719136 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:59 INFO - PROCESS | 1248 | ++DOCSHELL 1611E400 == 32 [pid = 1248] [id = 312] 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1611F000) [pid = 1248] [serial = 935] [outer = 00000000] 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16126C00) [pid = 1248] [serial = 936] [outer = 1611F000] 02:51:59 INFO - PROCESS | 1248 | 1468230719184 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1679C800) [pid = 1248] [serial = 937] [outer = 1611F000] 02:51:59 INFO - PROCESS | 1248 | 1468230719671 Marionette TRACE conn6 <- [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] 02:51:59 INFO - PROCESS | 1248 | 1468230719696 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:51:59 INFO - PROCESS | 1248 | 1468230719699 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:51:59 INFO - PROCESS | 1248 | 1468230719701 Marionette TRACE conn6 <- [1,1214,null,{}] 02:51:59 INFO - PROCESS | 1248 | 1468230719704 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:51:59 INFO - PROCESS | 1248 | 1468230719706 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:59 INFO - PROCESS | 1248 | 1468230719791 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:51:59 INFO - PROCESS | 1248 | 1468230719796 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 1248 | 1468230719806 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:51:59 INFO - PROCESS | 1248 | ++DOCSHELL 16EA2C00 == 33 [pid = 1248] [id = 313] 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16EAEC00) [pid = 1248] [serial = 938] [outer = 00000000] 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16F1B800) [pid = 1248] [serial = 939] [outer = 16EAEC00] 02:51:59 INFO - PROCESS | 1248 | 1468230719854 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17015800) [pid = 1248] [serial = 940] [outer = 16EAEC00] 02:52:00 INFO - PROCESS | 1248 | 1468230720286 Marionette TRACE conn6 <- [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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 02:52:00 INFO - PROCESS | 1248 | 1468230720333 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 1248 | 1468230720335 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:52:00 INFO - PROCESS | 1248 | 1468230720346 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 1248 | 1468230720348 Marionette TRACE conn6 <- [1,1218,null,{}] 02:52:00 INFO - PROCESS | 1248 | 1468230720351 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:00 INFO - PROCESS | 1248 | 1468230720353 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:00 INFO - PROCESS | 1248 | 1468230720466 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:52:00 INFO - PROCESS | 1248 | 1468230720472 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 1248 | 1468230720474 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:00 INFO - PROCESS | 1248 | ++DOCSHELL 16CF0800 == 34 [pid = 1248] [id = 314] 02:52:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17014400) [pid = 1248] [serial = 941] [outer = 00000000] 02:52:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17419000) [pid = 1248] [serial = 942] [outer = 17014400] 02:52:00 INFO - PROCESS | 1248 | 1468230720517 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (174B8800) [pid = 1248] [serial = 943] [outer = 17014400] 02:52:01 INFO - PROCESS | 1248 | 1468230720986 Marionette TRACE conn6 <- [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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 02:52:01 INFO - PROCESS | 1248 | 1468230721029 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 1248 | 1468230721031 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:52:01 INFO - PROCESS | 1248 | 1468230721034 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1248 | 1468230721035 Marionette TRACE conn6 <- [1,1222,null,{}] 02:52:01 INFO - PROCESS | 1248 | 1468230721039 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 1248 | 1468230721044 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:01 INFO - PROCESS | 1248 | 1468230721179 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:52:01 INFO - PROCESS | 1248 | 1468230721240 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 1248 | 1468230721242 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:01 INFO - PROCESS | 1248 | ++DOCSHELL 1751C800 == 35 [pid = 1248] [id = 315] 02:52:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1751F000) [pid = 1248] [serial = 944] [outer = 00000000] 02:52:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (178F4C00) [pid = 1248] [serial = 945] [outer = 1751F000] 02:52:01 INFO - PROCESS | 1248 | 1468230721286 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17A92800) [pid = 1248] [serial = 946] [outer = 1751F000] 02:52:01 INFO - PROCESS | 1248 | 1468230721715 Marionette TRACE conn6 <- [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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 02:52:01 INFO - PROCESS | 1248 | 1468230721793 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 1248 | 1468230721795 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:52:01 INFO - PROCESS | 1248 | 1468230721799 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 1248 | 1468230721801 Marionette TRACE conn6 <- [1,1226,null,{}] 02:52:01 INFO - PROCESS | 1248 | 1468230721804 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:01 INFO - PROCESS | 1248 | 1468230721806 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:01 INFO - PROCESS | 1248 | 1468230721922 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:52:01 INFO - PROCESS | 1248 | 1468230721981 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 1248 | 1468230721983 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:02 INFO - PROCESS | 1248 | ++DOCSHELL 17A96000 == 36 [pid = 1248] [id = 316] 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17A98800) [pid = 1248] [serial = 947] [outer = 00000000] 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17BAC800) [pid = 1248] [serial = 948] [outer = 17A98800] 02:52:02 INFO - PROCESS | 1248 | 1468230722027 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (186D3400) [pid = 1248] [serial = 949] [outer = 17A98800] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (11FC9400) [pid = 1248] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C8B2000) [pid = 1248] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0D572C00) [pid = 1248] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14B28400) [pid = 1248] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1451A800) [pid = 1248] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16EAA000) [pid = 1248] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C1F000) [pid = 1248] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0E8E1400) [pid = 1248] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0CB19400) [pid = 1248] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1741A800) [pid = 1248] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19645800) [pid = 1248] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:52:02 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1611BC00) [pid = 1248] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:52:02 INFO - PROCESS | 1248 | 1468230722488 Marionette TRACE conn6 <- [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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 731ms 02:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:52:02 INFO - PROCESS | 1248 | 1468230722531 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:52:02 INFO - PROCESS | 1248 | 1468230722533 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:52:02 INFO - PROCESS | 1248 | 1468230722536 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 1248 | 1468230722538 Marionette TRACE conn6 <- [1,1230,null,{}] 02:52:02 INFO - PROCESS | 1248 | 1468230722541 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:02 INFO - PROCESS | 1248 | 1468230722543 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:02 INFO - PROCESS | 1248 | 1468230722621 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:52:02 INFO - PROCESS | 1248 | 1468230722627 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 1248 | 1468230722629 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:02 INFO - PROCESS | 1248 | ++DOCSHELL 0D96FC00 == 37 [pid = 1248] [id = 317] 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0DB31400) [pid = 1248] [serial = 950] [outer = 00000000] 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C15C00) [pid = 1248] [serial = 951] [outer = 0DB31400] 02:52:02 INFO - PROCESS | 1248 | 1468230722672 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C1C000) [pid = 1248] [serial = 952] [outer = 0DB31400] 02:52:03 INFO - PROCESS | 1248 | 1468230723092 Marionette TRACE conn6 <- [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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 02:52:03 INFO - PROCESS | 1248 | 1468230723167 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 1248 | 1468230723169 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:52:03 INFO - PROCESS | 1248 | 1468230723172 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 1248 | 1468230723174 Marionette TRACE conn6 <- [1,1234,null,{}] 02:52:03 INFO - PROCESS | 1248 | 1468230723177 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 1248 | 1468230723179 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:03 INFO - PROCESS | 1248 | 1468230723282 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:52:03 INFO - PROCESS | 1248 | 1468230723291 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1248 | 1468230723293 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:03 INFO - PROCESS | 1248 | ++DOCSHELL 16176800 == 38 [pid = 1248] [id = 318] 02:52:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1741A800) [pid = 1248] [serial = 953] [outer = 00000000] 02:52:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18AC9C00) [pid = 1248] [serial = 954] [outer = 1741A800] 02:52:03 INFO - PROCESS | 1248 | 1468230723335 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19121800) [pid = 1248] [serial = 955] [outer = 1741A800] 02:52:03 INFO - PROCESS | 1248 | 1468230723774 Marionette TRACE conn6 <- [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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 02:52:03 INFO - PROCESS | 1248 | 1468230723844 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 1248 | 1468230723846 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:52:03 INFO - PROCESS | 1248 | 1468230723849 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 1248 | 1468230723851 Marionette TRACE conn6 <- [1,1238,null,{}] 02:52:03 INFO - PROCESS | 1248 | 1468230723855 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:03 INFO - PROCESS | 1248 | 1468230723856 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:03 INFO - PROCESS | 1248 | 1468230723935 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:52:03 INFO - PROCESS | 1248 | 1468230723943 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 1248 | 1468230723945 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:03 INFO - PROCESS | 1248 | ++DOCSHELL 19125400 == 39 [pid = 1248] [id = 319] 02:52:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19125C00) [pid = 1248] [serial = 956] [outer = 00000000] 02:52:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1915BC00) [pid = 1248] [serial = 957] [outer = 19125C00] 02:52:04 INFO - PROCESS | 1248 | 1468230723988 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1915C000) [pid = 1248] [serial = 958] [outer = 19125C00] 02:52:04 INFO - PROCESS | 1248 | 1468230724412 Marionette TRACE conn6 <- [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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 02:52:04 INFO - PROCESS | 1248 | 1468230724491 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 1248 | 1468230724495 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:52:04 INFO - PROCESS | 1248 | 1468230724500 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 1248 | 1468230724505 Marionette TRACE conn6 <- [1,1242,null,{}] 02:52:04 INFO - PROCESS | 1248 | 1468230724511 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:04 INFO - PROCESS | 1248 | 1468230724515 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:04 INFO - PROCESS | 1248 | 1468230724680 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:52:04 INFO - PROCESS | 1248 | 1468230724798 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 1248 | 1468230724804 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:04 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29C00 == 40 [pid = 1248] [id = 320] 02:52:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DB2C000) [pid = 1248] [serial = 959] [outer = 00000000] 02:52:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11C47800) [pid = 1248] [serial = 960] [outer = 0DB2C000] 02:52:04 INFO - PROCESS | 1248 | 1468230724861 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (123A0C00) [pid = 1248] [serial = 961] [outer = 0DB2C000] 02:52:05 INFO - PROCESS | 1248 | 1468230725423 Marionette TRACE conn6 <- [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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 02:52:05 INFO - PROCESS | 1248 | 1468230725492 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 1248 | 1468230725496 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:52:05 INFO - PROCESS | 1248 | 1468230725502 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 1248 | 1468230725506 Marionette TRACE conn6 <- [1,1246,null,{}] 02:52:05 INFO - PROCESS | 1248 | 1468230725510 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:05 INFO - PROCESS | 1248 | 1468230725513 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:05 INFO - PROCESS | 1248 | 1468230725624 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:52:05 INFO - PROCESS | 1248 | 1468230725756 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 1248 | 1468230725759 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:05 INFO - PROCESS | 1248 | ++DOCSHELL 151E7000 == 41 [pid = 1248] [id = 321] 02:52:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16101400) [pid = 1248] [serial = 962] [outer = 00000000] 02:52:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16797400) [pid = 1248] [serial = 963] [outer = 16101400] 02:52:05 INFO - PROCESS | 1248 | 1468230725815 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (16CF2C00) [pid = 1248] [serial = 964] [outer = 16101400] 02:52:06 INFO - PROCESS | 1248 | 1468230726427 Marionette TRACE conn6 <- [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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 990ms 02:52:06 INFO - PROCESS | 1248 | 1468230726502 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 1248 | 1468230726505 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:52:06 INFO - PROCESS | 1248 | 1468230726510 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 1248 | 1468230726512 Marionette TRACE conn6 <- [1,1250,null,{}] 02:52:06 INFO - PROCESS | 1248 | 1468230726523 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:06 INFO - PROCESS | 1248 | 1468230726528 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:06 INFO - PROCESS | 1248 | 1468230726640 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:52:06 INFO - PROCESS | 1248 | 1468230726770 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 1248 | 1468230726774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:06 INFO - PROCESS | 1248 | ++DOCSHELL 17A95C00 == 42 [pid = 1248] [id = 322] 02:52:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17A97C00) [pid = 1248] [serial = 965] [outer = 00000000] 02:52:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18AC8800) [pid = 1248] [serial = 966] [outer = 17A97C00] 02:52:06 INFO - PROCESS | 1248 | 1468230726832 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (191D6800) [pid = 1248] [serial = 967] [outer = 17A97C00] 02:52:07 INFO - PROCESS | 1248 | 1468230727451 Marionette TRACE conn6 <- [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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 02:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:52:07 INFO - PROCESS | 1248 | 1468230727482 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 1248 | 1468230727485 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:52:07 INFO - PROCESS | 1248 | 1468230727488 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 1248 | 1468230727490 Marionette TRACE conn6 <- [1,1254,null,{}] 02:52:07 INFO - PROCESS | 1248 | 1468230727494 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:07 INFO - PROCESS | 1248 | 1468230727496 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:07 INFO - PROCESS | 1248 | 1468230727608 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:52:07 INFO - PROCESS | 1248 | 1468230727712 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 1248 | 1468230727714 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:07 INFO - PROCESS | 1248 | ++DOCSHELL 19F01400 == 43 [pid = 1248] [id = 323] 02:52:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19F03400) [pid = 1248] [serial = 968] [outer = 00000000] 02:52:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F08C00) [pid = 1248] [serial = 969] [outer = 19F03400] 02:52:07 INFO - PROCESS | 1248 | 1468230727769 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F10000) [pid = 1248] [serial = 970] [outer = 19F03400] 02:52:08 INFO - PROCESS | 1248 | 1468230728389 Marionette TRACE conn6 <- [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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 02:52:08 INFO - PROCESS | 1248 | 1468230728463 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 1248 | 1468230728465 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:52:08 INFO - PROCESS | 1248 | 1468230728468 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:52:08 INFO - PROCESS | 1248 | 1468230728470 Marionette TRACE conn6 <- [1,1258,null,{}] 02:52:08 INFO - PROCESS | 1248 | 1468230728474 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:08 INFO - PROCESS | 1248 | 1468230728477 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:08 INFO - PROCESS | 1248 | 1468230728702 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:52:08 INFO - PROCESS | 1248 | 1468230728848 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 1248 | 1468230728851 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:08 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B2400 == 44 [pid = 1248] [id = 324] 02:52:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0C8B6400) [pid = 1248] [serial = 971] [outer = 00000000] 02:52:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0CED3000) [pid = 1248] [serial = 972] [outer = 0C8B6400] 02:52:08 INFO - PROCESS | 1248 | 1468230728904 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (0DB2FC00) [pid = 1248] [serial = 973] [outer = 0C8B6400] 02:52:09 INFO - PROCESS | 1248 | 1468230729445 Marionette TRACE conn6 <- [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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1017ms 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 16176800 == 43 [pid = 1248] [id = 318] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 0D96FC00 == 42 [pid = 1248] [id = 317] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 17A96000 == 41 [pid = 1248] [id = 316] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 1751C800 == 40 [pid = 1248] [id = 315] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 16CF0800 == 39 [pid = 1248] [id = 314] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 16EA2C00 == 38 [pid = 1248] [id = 313] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 1611E400 == 37 [pid = 1248] [id = 312] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 1250D800 == 36 [pid = 1248] [id = 311] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 0DD89C00 == 35 [pid = 1248] [id = 310] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 14514000 == 34 [pid = 1248] [id = 309] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 0C8BF800 == 33 [pid = 1248] [id = 308] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 146D8000 == 32 [pid = 1248] [id = 307] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 19F01400 == 31 [pid = 1248] [id = 323] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 17A95C00 == 30 [pid = 1248] [id = 322] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 19125400 == 29 [pid = 1248] [id = 319] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 0DB29C00 == 28 [pid = 1248] [id = 320] 02:52:10 INFO - PROCESS | 1248 | --DOCSHELL 151E7000 == 27 [pid = 1248] [id = 321] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (167A4000) [pid = 1248] [serial = 886] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1611D800) [pid = 1248] [serial = 885] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (178FD400) [pid = 1248] [serial = 889] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (178F2400) [pid = 1248] [serial = 888] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (199B6C00) [pid = 1248] [serial = 892] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19908400) [pid = 1248] [serial = 891] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1751C000) [pid = 1248] [serial = 919] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (174C7000) [pid = 1248] [serial = 913] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (162B6400) [pid = 1248] [serial = 907] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16EAE800) [pid = 1248] [serial = 916] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (151EE000) [pid = 1248] [serial = 904] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17533400) [pid = 1248] [serial = 918] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17A95800) [pid = 1248] [serial = 921] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1246AC00) [pid = 1248] [serial = 900] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12503000) [pid = 1248] [serial = 901] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D2F2C00) [pid = 1248] [serial = 895] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0CB18000) [pid = 1248] [serial = 894] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D96C000) [pid = 1248] [serial = 897] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DB27800) [pid = 1248] [serial = 898] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14B96C00) [pid = 1248] [serial = 903] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16126400) [pid = 1248] [serial = 906] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17411000) [pid = 1248] [serial = 912] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16CF7C00) [pid = 1248] [serial = 910] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CF3000) [pid = 1248] [serial = 909] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1679C000) [pid = 1248] [serial = 915] [outer = 00000000] [url = about:blank] 02:52:10 INFO - PROCESS | 1248 | 1468230730244 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 1248 | 1468230730249 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:52:10 INFO - PROCESS | 1248 | 1468230730260 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 1248 | 1468230730263 Marionette TRACE conn6 <- [1,1262,null,{}] 02:52:10 INFO - PROCESS | 1248 | 1468230730269 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:10 INFO - PROCESS | 1248 | 1468230730273 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:10 INFO - PROCESS | 1248 | 1468230730364 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:52:10 INFO - PROCESS | 1248 | 1468230730372 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 1248 | 1468230730377 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:10 INFO - PROCESS | 1248 | ++DOCSHELL 0CB18000 == 28 [pid = 1248] [id = 325] 02:52:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0CE68C00) [pid = 1248] [serial = 974] [outer = 00000000] 02:52:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0D184400) [pid = 1248] [serial = 975] [outer = 0CE68C00] 02:52:10 INFO - PROCESS | 1248 | 1468230730427 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0D96C000) [pid = 1248] [serial = 976] [outer = 0CE68C00] 02:52:10 INFO - PROCESS | 1248 | 1468230730926 Marionette TRACE conn6 <- [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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 02:52:11 INFO - PROCESS | 1248 | 1468230730992 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 1248 | 1468230730995 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:52:11 INFO - PROCESS | 1248 | 1468230731002 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 1248 | 1468230731006 Marionette TRACE conn6 <- [1,1266,null,{}] 02:52:11 INFO - PROCESS | 1248 | 1468230731010 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:11 INFO - PROCESS | 1248 | 1468230731013 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:11 INFO - PROCESS | 1248 | 1468230731098 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:52:11 INFO - PROCESS | 1248 | 1468230731184 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 1248 | 1468230731186 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:11 INFO - PROCESS | 1248 | ++DOCSHELL 12349800 == 29 [pid = 1248] [id = 326] 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (12394800) [pid = 1248] [serial = 977] [outer = 00000000] 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (12468000) [pid = 1248] [serial = 978] [outer = 12394800] 02:52:11 INFO - PROCESS | 1248 | 1468230731234 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (12501C00) [pid = 1248] [serial = 979] [outer = 12394800] 02:52:11 INFO - PROCESS | 1248 | 1468230731635 Marionette TRACE conn6 <- [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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 02:52:11 INFO - PROCESS | 1248 | 1468230731714 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 1248 | 1468230731716 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:52:11 INFO - PROCESS | 1248 | 1468230731724 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:52:11 INFO - PROCESS | 1248 | 1468230731726 Marionette TRACE conn6 <- [1,1270,null,{}] 02:52:11 INFO - PROCESS | 1248 | 1468230731736 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:11 INFO - PROCESS | 1248 | 1468230731741 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:11 INFO - PROCESS | 1248 | 1468230731828 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:52:11 INFO - PROCESS | 1248 | 1468230731845 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 1248 | 1468230731849 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:11 INFO - PROCESS | 1248 | ++DOCSHELL 145BA800 == 30 [pid = 1248] [id = 327] 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (145BC000) [pid = 1248] [serial = 980] [outer = 00000000] 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14B29400) [pid = 1248] [serial = 981] [outer = 145BC000] 02:52:11 INFO - PROCESS | 1248 | 1468230731897 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (151E7800) [pid = 1248] [serial = 982] [outer = 145BC000] 02:52:12 INFO - PROCESS | 1248 | 1468230732348 Marionette TRACE conn6 <- [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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 02:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:52:12 INFO - PROCESS | 1248 | 1468230732398 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 1248 | 1468230732400 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:52:12 INFO - PROCESS | 1248 | 1468230732403 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 1248 | 1468230732405 Marionette TRACE conn6 <- [1,1274,null,{}] 02:52:12 INFO - PROCESS | 1248 | 1468230732408 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:12 INFO - PROCESS | 1248 | 1468230732410 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:12 INFO - PROCESS | 1248 | 1468230732532 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:52:12 INFO - PROCESS | 1248 | 1468230732537 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 1248 | 1468230732539 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:12 INFO - PROCESS | 1248 | ++DOCSHELL 16102800 == 31 [pid = 1248] [id = 328] 02:52:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1611D800) [pid = 1248] [serial = 983] [outer = 00000000] 02:52:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (162AE000) [pid = 1248] [serial = 984] [outer = 1611D800] 02:52:12 INFO - PROCESS | 1248 | 1468230732630 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (167A5C00) [pid = 1248] [serial = 985] [outer = 1611D800] 02:52:13 INFO - PROCESS | 1248 | 1468230733028 Marionette TRACE conn6 <- [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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 02:52:13 INFO - PROCESS | 1248 | 1468230733074 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:52:13 INFO - PROCESS | 1248 | 1468230733076 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 1248 | 1468230733079 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - PROCESS | 1248 | 1468230733081 Marionette TRACE conn6 <- [1,1278,null,{}] 02:52:13 INFO - PROCESS | 1248 | 1468230733084 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 1248 | 1468230733086 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:13 INFO - PROCESS | 1248 | 1468230733197 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:52:13 INFO - PROCESS | 1248 | 1468230733280 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 1248 | 1468230733282 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:13 INFO - PROCESS | 1248 | ++DOCSHELL 16C19800 == 32 [pid = 1248] [id = 329] 02:52:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C20400) [pid = 1248] [serial = 986] [outer = 00000000] 02:52:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16CF0800) [pid = 1248] [serial = 987] [outer = 16C20400] 02:52:13 INFO - PROCESS | 1248 | 1468230733325 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16CFB000) [pid = 1248] [serial = 988] [outer = 16C20400] 02:52:13 INFO - PROCESS | 1248 | 1468230733756 Marionette TRACE conn6 <- [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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 02:52:13 INFO - PROCESS | 1248 | 1468230733810 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 1248 | 1468230733813 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 1248 | 1468230733816 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:52:13 INFO - PROCESS | 1248 | 1468230733818 Marionette TRACE conn6 <- [1,1282,null,{}] 02:52:13 INFO - PROCESS | 1248 | 1468230733821 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:13 INFO - PROCESS | 1248 | 1468230733827 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:13 INFO - PROCESS | 1248 | 1468230733974 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:52:14 INFO - PROCESS | 1248 | 1468230734036 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 1248 | 1468230734038 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:14 INFO - PROCESS | 1248 | ++DOCSHELL 1741AC00 == 33 [pid = 1248] [id = 330] 02:52:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1746A000) [pid = 1248] [serial = 989] [outer = 00000000] 02:52:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (174B6400) [pid = 1248] [serial = 990] [outer = 1746A000] 02:52:14 INFO - PROCESS | 1248 | 1468230734089 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1751B000) [pid = 1248] [serial = 991] [outer = 1746A000] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17014400) [pid = 1248] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DD8C000) [pid = 1248] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0C994C00) [pid = 1248] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DB31400) [pid = 1248] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14515000) [pid = 1248] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (125A9C00) [pid = 1248] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17A98800) [pid = 1248] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16121800) [pid = 1248] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1611F000) [pid = 1248] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16EAEC00) [pid = 1248] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1741A800) [pid = 1248] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1751F000) [pid = 1248] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:52:14 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19125C00) [pid = 1248] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:52:14 INFO - PROCESS | 1248 | 1468230734763 Marionette TRACE conn6 <- [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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 02:52:14 INFO - PROCESS | 1248 | 1468230734789 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 1248 | 1468230734791 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:52:14 INFO - PROCESS | 1248 | 1468230734794 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 1248 | 1468230734796 Marionette TRACE conn6 <- [1,1286,null,{}] 02:52:14 INFO - PROCESS | 1248 | 1468230734800 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:14 INFO - PROCESS | 1248 | 1468230734802 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:14 INFO - PROCESS | 1248 | 1468230734887 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:52:15 INFO - PROCESS | 1248 | 1468230734977 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1248 | 1468230734979 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:15 INFO - PROCESS | 1248 | ++DOCSHELL 0D574C00 == 34 [pid = 1248] [id = 331] 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (11F03000) [pid = 1248] [serial = 992] [outer = 00000000] 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1617D400) [pid = 1248] [serial = 993] [outer = 11F03000] 02:52:15 INFO - PROCESS | 1248 | 1468230735023 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EAB400) [pid = 1248] [serial = 994] [outer = 11F03000] 02:52:15 INFO - PROCESS | 1248 | 1468230735399 Marionette TRACE conn6 <- [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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 02:52:15 INFO - PROCESS | 1248 | 1468230735426 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 1248 | 1468230735428 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:52:15 INFO - PROCESS | 1248 | 1468230735431 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 1248 | 1468230735433 Marionette TRACE conn6 <- [1,1290,null,{}] 02:52:15 INFO - PROCESS | 1248 | 1468230735436 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:15 INFO - PROCESS | 1248 | 1468230735438 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:15 INFO - PROCESS | 1248 | 1468230735549 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:52:15 INFO - PROCESS | 1248 | 1468230735557 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 1248 | 1468230735559 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:15 INFO - PROCESS | 1248 | ++DOCSHELL 16170400 == 35 [pid = 1248] [id = 332] 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16EAC000) [pid = 1248] [serial = 995] [outer = 00000000] 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17522800) [pid = 1248] [serial = 996] [outer = 16EAC000] 02:52:15 INFO - PROCESS | 1248 | 1468230735602 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17523400) [pid = 1248] [serial = 997] [outer = 16EAC000] 02:52:16 INFO - PROCESS | 1248 | 1468230736299 Marionette TRACE conn6 <- [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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 932ms 02:52:16 INFO - PROCESS | 1248 | 1468230736364 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 1248 | 1468230736369 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:52:16 INFO - PROCESS | 1248 | 1468230736374 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 1248 | 1468230736378 Marionette TRACE conn6 <- [1,1294,null,{}] 02:52:16 INFO - PROCESS | 1248 | 1468230736384 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:16 INFO - PROCESS | 1248 | 1468230736387 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:16 INFO - PROCESS | 1248 | 1468230736517 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:52:16 INFO - PROCESS | 1248 | 1468230736599 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 1248 | 1468230736602 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:16 INFO - PROCESS | 1248 | ++DOCSHELL 0D966800 == 36 [pid = 1248] [id = 333] 02:52:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DB25C00) [pid = 1248] [serial = 998] [outer = 00000000] 02:52:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (11FCF000) [pid = 1248] [serial = 999] [outer = 0DB25C00] 02:52:16 INFO - PROCESS | 1248 | 1468230736699 Marionette DEBUG loaded listener.js 02:52:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (12431C00) [pid = 1248] [serial = 1000] [outer = 0DB25C00] 02:52:17 INFO - PROCESS | 1248 | 1468230737375 Marionette TRACE conn6 <- [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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1077ms 02:52:17 INFO - PROCESS | 1248 | 1468230737451 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 1248 | 1468230737456 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:52:17 INFO - PROCESS | 1248 | 1468230737462 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:52:17 INFO - PROCESS | 1248 | 1468230737465 Marionette TRACE conn6 <- [1,1298,null,{}] 02:52:17 INFO - PROCESS | 1248 | 1468230737469 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:17 INFO - PROCESS | 1248 | 1468230737472 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:17 INFO - PROCESS | 1248 | 1468230737609 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:52:17 INFO - PROCESS | 1248 | 1468230737741 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 1248 | 1468230737743 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:17 INFO - PROCESS | 1248 | ++DOCSHELL 0D573800 == 37 [pid = 1248] [id = 334] 02:52:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14156800) [pid = 1248] [serial = 1001] [outer = 00000000] 02:52:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (16101C00) [pid = 1248] [serial = 1002] [outer = 14156800] 02:52:17 INFO - PROCESS | 1248 | 1468230737800 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (16175400) [pid = 1248] [serial = 1003] [outer = 14156800] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 0D574C00 == 36 [pid = 1248] [id = 331] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 1741AC00 == 35 [pid = 1248] [id = 330] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 16C19800 == 34 [pid = 1248] [id = 329] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 16102800 == 33 [pid = 1248] [id = 328] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 145BA800 == 32 [pid = 1248] [id = 327] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 12349800 == 31 [pid = 1248] [id = 326] 02:52:18 INFO - PROCESS | 1248 | --DOCSHELL 0CB18000 == 30 [pid = 1248] [id = 325] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17419000) [pid = 1248] [serial = 942] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (11E2D800) [pid = 1248] [serial = 930] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0D17AC00) [pid = 1248] [serial = 924] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0D968000) [pid = 1248] [serial = 925] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C15C00) [pid = 1248] [serial = 951] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14B2A800) [pid = 1248] [serial = 928] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1415C800) [pid = 1248] [serial = 934] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (186D3400) [pid = 1248] [serial = 949] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17BAC800) [pid = 1248] [serial = 948] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17A9BC00) [pid = 1248] [serial = 922] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1679C800) [pid = 1248] [serial = 937] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16F1B800) [pid = 1248] [serial = 939] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC9C00) [pid = 1248] [serial = 954] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16126C00) [pid = 1248] [serial = 936] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C1C000) [pid = 1248] [serial = 952] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (121D1400) [pid = 1248] [serial = 931] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A92800) [pid = 1248] [serial = 946] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17015800) [pid = 1248] [serial = 940] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (13164400) [pid = 1248] [serial = 933] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (145B7800) [pid = 1248] [serial = 927] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (174B8800) [pid = 1248] [serial = 943] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (178F4C00) [pid = 1248] [serial = 945] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19121800) [pid = 1248] [serial = 955] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1915BC00) [pid = 1248] [serial = 957] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1915C000) [pid = 1248] [serial = 958] [outer = 00000000] [url = about:blank] 02:52:18 INFO - PROCESS | 1248 | 1468230738632 Marionette TRACE conn6 <- [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] 02:52:18 INFO - PROCESS | 1248 | 1468230738689 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:52:18 INFO - PROCESS | 1248 | 1468230738694 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 1248 | 1468230738697 Marionette TRACE conn6 <- [1,1302,null,{}] 02:52:18 INFO - PROCESS | 1248 | 1468230738702 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:18 INFO - PROCESS | 1248 | 1468230738705 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:18 INFO - PROCESS | 1248 | 1468230738793 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:52:18 INFO - PROCESS | 1248 | 1468230738800 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 1248 | 1468230738802 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:18 INFO - PROCESS | 1248 | ++DOCSHELL 0DB29C00 == 31 [pid = 1248] [id = 335] 02:52:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0DB2B800) [pid = 1248] [serial = 1004] [outer = 00000000] 02:52:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (11E2D800) [pid = 1248] [serial = 1005] [outer = 0DB2B800] 02:52:18 INFO - PROCESS | 1248 | 1468230738850 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (121B4800) [pid = 1248] [serial = 1006] [outer = 0DB2B800] 02:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 02:52:19 INFO - PROCESS | 1248 | 1468230739359 Marionette TRACE conn6 <- [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]]]}] 02:52:19 INFO - PROCESS | 1248 | 1468230739366 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 1248 | 1468230739370 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 1248 | 1468230739375 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:52:19 INFO - PROCESS | 1248 | 1468230739378 Marionette TRACE conn6 <- [1,1306,null,{}] 02:52:19 INFO - PROCESS | 1248 | 1468230739382 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:19 INFO - PROCESS | 1248 | 1468230739384 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:19 INFO - PROCESS | 1248 | 1468230739473 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:52:19 INFO - PROCESS | 1248 | 1468230739481 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 1248 | 1468230739483 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:19 INFO - PROCESS | 1248 | ++DOCSHELL 1451BC00 == 32 [pid = 1248] [id = 336] 02:52:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1451FC00) [pid = 1248] [serial = 1007] [outer = 00000000] 02:52:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (145B9400) [pid = 1248] [serial = 1008] [outer = 1451FC00] 02:52:19 INFO - PROCESS | 1248 | 1468230739529 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14B2C800) [pid = 1248] [serial = 1009] [outer = 1451FC00] 02:52:20 INFO - PROCESS | 1248 | 1468230739986 Marionette TRACE conn6 <- [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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 02:52:20 INFO - PROCESS | 1248 | 1468230740051 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1248 | 1468230740053 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:52:20 INFO - PROCESS | 1248 | 1468230740056 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:52:20 INFO - PROCESS | 1248 | 1468230740060 Marionette TRACE conn6 <- [1,1310,null,{}] 02:52:20 INFO - PROCESS | 1248 | 1468230740070 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 1248 | 1468230740075 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:20 INFO - PROCESS | 1248 | 1468230740157 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:52:20 INFO - PROCESS | 1248 | 1468230740276 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 1248 | 1468230740279 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:20 INFO - PROCESS | 1248 | ++DOCSHELL 16C21000 == 33 [pid = 1248] [id = 337] 02:52:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C23400) [pid = 1248] [serial = 1010] [outer = 00000000] 02:52:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16CEFC00) [pid = 1248] [serial = 1011] [outer = 16C23400] 02:52:20 INFO - PROCESS | 1248 | 1468230740329 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16EAD000) [pid = 1248] [serial = 1012] [outer = 16C23400] 02:52:20 INFO - PROCESS | 1248 | 1468230740707 Marionette TRACE conn6 <- [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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 02:52:20 INFO - PROCESS | 1248 | 1468230740732 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 1248 | 1468230740734 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:52:20 INFO - PROCESS | 1248 | 1468230740737 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 1248 | 1468230740739 Marionette TRACE conn6 <- [1,1314,null,{}] 02:52:20 INFO - PROCESS | 1248 | 1468230740742 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:20 INFO - PROCESS | 1248 | 1468230740744 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:20 INFO - PROCESS | 1248 | 1468230740868 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:52:20 INFO - PROCESS | 1248 | 1468230740880 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 1248 | 1468230740882 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:20 INFO - PROCESS | 1248 | ++DOCSHELL 17010000 == 34 [pid = 1248] [id = 338] 02:52:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17012C00) [pid = 1248] [serial = 1013] [outer = 00000000] 02:52:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17416400) [pid = 1248] [serial = 1014] [outer = 17012C00] 02:52:20 INFO - PROCESS | 1248 | 1468230740926 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (174B7C00) [pid = 1248] [serial = 1015] [outer = 17012C00] 02:52:21 INFO - PROCESS | 1248 | 1468230741356 Marionette TRACE conn6 <- [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]]]}] 02:52:21 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 02:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 02:52:21 INFO - PROCESS | 1248 | 1468230741411 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 1248 | 1468230741413 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:52:21 INFO - PROCESS | 1248 | 1468230741416 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 1248 | 1468230741418 Marionette TRACE conn6 <- [1,1318,null,{}] 02:52:21 INFO - PROCESS | 1248 | 1468230741422 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:21 INFO - PROCESS | 1248 | 1468230741424 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:21 INFO - PROCESS | 1248 | 1468230741532 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:52:21 INFO - PROCESS | 1248 | 1468230741620 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 1248 | 1468230741621 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:21 INFO - PROCESS | 1248 | ++DOCSHELL 17519000 == 35 [pid = 1248] [id = 339] 02:52:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1751D800) [pid = 1248] [serial = 1016] [outer = 00000000] 02:52:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1753C400) [pid = 1248] [serial = 1017] [outer = 1751D800] 02:52:21 INFO - PROCESS | 1248 | 1468230741667 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (177EF800) [pid = 1248] [serial = 1018] [outer = 1751D800] 02:52:22 INFO - PROCESS | 1248 | 1468230742090 Marionette TRACE conn6 <- [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]]]}] 02:52:22 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 02:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 02:52:22 INFO - PROCESS | 1248 | 1468230742147 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1248 | 1468230742149 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:52:22 INFO - PROCESS | 1248 | 1468230742152 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1248 | 1468230742154 Marionette TRACE conn6 <- [1,1322,null,{}] 02:52:22 INFO - PROCESS | 1248 | 1468230742157 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 1248 | 1468230742163 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:22 INFO - PROCESS | 1248 | 1468230742294 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:52:22 INFO - PROCESS | 1248 | 1468230742300 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 1248 | 1468230742302 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:22 INFO - PROCESS | 1248 | ++DOCSHELL 178FB000 == 36 [pid = 1248] [id = 340] 02:52:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (178FB800) [pid = 1248] [serial = 1019] [outer = 00000000] 02:52:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145B8000) [pid = 1248] [serial = 1020] [outer = 178FB800] 02:52:22 INFO - PROCESS | 1248 | 1468230742404 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17A9BC00) [pid = 1248] [serial = 1021] [outer = 178FB800] 02:52:22 INFO - PROCESS | 1248 | 1468230742804 Marionette TRACE conn6 <- [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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11F03000) [pid = 1248] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145BC000) [pid = 1248] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0C8B6400) [pid = 1248] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (12394800) [pid = 1248] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0CE68C00) [pid = 1248] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DB2C000) [pid = 1248] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16101400) [pid = 1248] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17A97C00) [pid = 1248] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19F03400) [pid = 1248] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16C20400) [pid = 1248] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1746A000) [pid = 1248] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:52:22 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1611D800) [pid = 1248] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:52:22 INFO - PROCESS | 1248 | 1468230742912 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 1248 | 1468230742914 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:52:22 INFO - PROCESS | 1248 | 1468230742920 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 1248 | 1468230742922 Marionette TRACE conn6 <- [1,1326,null,{}] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:52:22 INFO - PROCESS | 1248 | 1468230742930 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:22 INFO - PROCESS | 1248 | 1468230742932 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:23 INFO - PROCESS | 1248 | 1468230743011 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:52:23 INFO - PROCESS | 1248 | 1468230743023 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 1248 | 1468230743025 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:23 INFO - PROCESS | 1248 | ++DOCSHELL 0D136000 == 37 [pid = 1248] [id = 341] 02:52:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D597C00) [pid = 1248] [serial = 1022] [outer = 00000000] 02:52:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1451C000) [pid = 1248] [serial = 1023] [outer = 0D597C00] 02:52:23 INFO - PROCESS | 1248 | 1468230743069 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1451DC00) [pid = 1248] [serial = 1024] [outer = 0D597C00] 02:52:23 INFO - PROCESS | 1248 | 1468230743957 Marionette TRACE conn6 <- [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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1073ms 02:52:24 INFO - PROCESS | 1248 | 1468230744001 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1248 | 1468230744003 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:52:24 INFO - PROCESS | 1248 | 1468230744006 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 1248 | 1468230744008 Marionette TRACE conn6 <- [1,1330,null,{}] 02:52:24 INFO - PROCESS | 1248 | 1468230744011 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:24 INFO - PROCESS | 1248 | 1468230744013 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:24 INFO - PROCESS | 1248 | 1468230744124 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:52:24 INFO - PROCESS | 1248 | 1468230744132 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 1248 | 1468230744134 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:24 INFO - PROCESS | 1248 | ++DOCSHELL 11EE4800 == 38 [pid = 1248] [id = 342] 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14515000) [pid = 1248] [serial = 1025] [outer = 00000000] 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (186D3400) [pid = 1248] [serial = 1026] [outer = 14515000] 02:52:24 INFO - PROCESS | 1248 | 1468230744177 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18A05C00) [pid = 1248] [serial = 1027] [outer = 14515000] 02:52:24 INFO - PROCESS | 1248 | 1468230744598 Marionette TRACE conn6 <- [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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 02:52:24 INFO - PROCESS | 1248 | 1468230744637 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 1248 | 1468230744639 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:52:24 INFO - PROCESS | 1248 | 1468230744642 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 1248 | 1468230744644 Marionette TRACE conn6 <- [1,1334,null,{}] 02:52:24 INFO - PROCESS | 1248 | 1468230744647 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:24 INFO - PROCESS | 1248 | 1468230744649 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:24 INFO - PROCESS | 1248 | 1468230744732 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:52:24 INFO - PROCESS | 1248 | 1468230744831 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 1248 | 1468230744833 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:24 INFO - PROCESS | 1248 | ++DOCSHELL 0C814C00 == 39 [pid = 1248] [id = 343] 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11E26C00) [pid = 1248] [serial = 1028] [outer = 00000000] 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1911D400) [pid = 1248] [serial = 1029] [outer = 11E26C00] 02:52:24 INFO - PROCESS | 1248 | 1468230744879 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19127C00) [pid = 1248] [serial = 1030] [outer = 11E26C00] 02:52:25 INFO - PROCESS | 1248 | 1468230745463 Marionette TRACE conn6 <- [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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 870ms 02:52:25 INFO - PROCESS | 1248 | 1468230745551 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 1248 | 1468230745555 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:52:25 INFO - PROCESS | 1248 | 1468230745589 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 1248 | 1468230745594 Marionette TRACE conn6 <- [1,1338,null,{}] 02:52:25 INFO - PROCESS | 1248 | 1468230745600 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:25 INFO - PROCESS | 1248 | 1468230745603 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:25 INFO - PROCESS | 1248 | 1468230745727 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:52:25 INFO - PROCESS | 1248 | 1468230745850 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:25 INFO - PROCESS | 1248 | 1468230745853 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:25 INFO - PROCESS | 1248 | ++DOCSHELL 123C3800 == 40 [pid = 1248] [id = 344] 02:52:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (13164400) [pid = 1248] [serial = 1031] [outer = 00000000] 02:52:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145BEC00) [pid = 1248] [serial = 1032] [outer = 13164400] 02:52:25 INFO - PROCESS | 1248 | 1468230745913 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1611D400) [pid = 1248] [serial = 1033] [outer = 13164400] 02:52:26 INFO - PROCESS | 1248 | 1468230746481 Marionette TRACE conn6 <- [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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 950ms 02:52:26 INFO - PROCESS | 1248 | 1468230746530 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 1248 | 1468230746535 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:52:26 INFO - PROCESS | 1248 | 1468230746541 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:52:26 INFO - PROCESS | 1248 | 1468230746544 Marionette TRACE conn6 <- [1,1342,null,{}] 02:52:26 INFO - PROCESS | 1248 | 1468230746548 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:26 INFO - PROCESS | 1248 | 1468230746551 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:26 INFO - PROCESS | 1248 | 1468230746665 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:52:26 INFO - PROCESS | 1248 | 1468230746770 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 1248 | 1468230746773 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:26 INFO - PROCESS | 1248 | ++DOCSHELL 1700FC00 == 41 [pid = 1248] [id = 345] 02:52:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17012400) [pid = 1248] [serial = 1034] [outer = 00000000] 02:52:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1751A800) [pid = 1248] [serial = 1035] [outer = 17012400] 02:52:26 INFO - PROCESS | 1248 | 1468230746829 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (178F8800) [pid = 1248] [serial = 1036] [outer = 17012400] 02:52:27 INFO - PROCESS | 1248 | 1468230747489 Marionette TRACE conn6 <- [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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 02:52:27 INFO - PROCESS | 1248 | 1468230747519 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 1248 | 1468230747522 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:52:27 INFO - PROCESS | 1248 | 1468230747526 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 1248 | 1468230747530 Marionette TRACE conn6 <- [1,1346,null,{}] 02:52:27 INFO - PROCESS | 1248 | 1468230747541 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:27 INFO - PROCESS | 1248 | 1468230747546 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:27 INFO - PROCESS | 1248 | 1468230747655 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:52:27 INFO - PROCESS | 1248 | 1468230747786 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 1248 | 1468230747790 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:27 INFO - PROCESS | 1248 | ++DOCSHELL 1912A800 == 42 [pid = 1248] [id = 346] 02:52:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1912B800) [pid = 1248] [serial = 1037] [outer = 00000000] 02:52:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19168000) [pid = 1248] [serial = 1038] [outer = 1912B800] 02:52:27 INFO - PROCESS | 1248 | 1468230747846 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19676400) [pid = 1248] [serial = 1039] [outer = 1912B800] 02:52:28 INFO - PROCESS | 1248 | 1468230748468 Marionette TRACE conn6 <- [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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 970ms 02:52:28 INFO - PROCESS | 1248 | 1468230748499 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 1248 | 1468230748502 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:52:28 INFO - PROCESS | 1248 | 1468230748505 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:52:28 INFO - PROCESS | 1248 | 1468230748507 Marionette TRACE conn6 <- [1,1350,null,{}] 02:52:28 INFO - PROCESS | 1248 | 1468230748511 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:28 INFO - PROCESS | 1248 | 1468230748513 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:28 INFO - PROCESS | 1248 | 1468230748623 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:52:28 INFO - PROCESS | 1248 | 1468230748728 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 1248 | 1468230748730 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:28 INFO - PROCESS | 1248 | ++DOCSHELL 11E2D000 == 43 [pid = 1248] [id = 347] 02:52:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (11EE6C00) [pid = 1248] [serial = 1040] [outer = 00000000] 02:52:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (125AB800) [pid = 1248] [serial = 1041] [outer = 11EE6C00] 02:52:28 INFO - PROCESS | 1248 | 1468230748784 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (151E1400) [pid = 1248] [serial = 1042] [outer = 11EE6C00] 02:52:29 INFO - PROCESS | 1248 | 1468230749551 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0C8B2400 == 42 [pid = 1248] [id = 324] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 11EE4800 == 41 [pid = 1248] [id = 342] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0D136000 == 40 [pid = 1248] [id = 341] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 178FB000 == 39 [pid = 1248] [id = 340] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 17519000 == 38 [pid = 1248] [id = 339] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 17010000 == 37 [pid = 1248] [id = 338] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 16C21000 == 36 [pid = 1248] [id = 337] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 1451BC00 == 35 [pid = 1248] [id = 336] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0DB29C00 == 34 [pid = 1248] [id = 335] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0D573800 == 33 [pid = 1248] [id = 334] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 16170400 == 32 [pid = 1248] [id = 332] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0D966800 == 31 [pid = 1248] [id = 333] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 1912A800 == 30 [pid = 1248] [id = 346] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 1700FC00 == 29 [pid = 1248] [id = 345] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 0C814C00 == 28 [pid = 1248] [id = 343] 02:52:30 INFO - PROCESS | 1248 | --DOCSHELL 123C3800 == 27 [pid = 1248] [id = 344] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17522800) [pid = 1248] [serial = 996] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1617D400) [pid = 1248] [serial = 993] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14B29400) [pid = 1248] [serial = 981] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0DB2FC00) [pid = 1248] [serial = 973] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0CED3000) [pid = 1248] [serial = 972] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (12468000) [pid = 1248] [serial = 978] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (12501C00) [pid = 1248] [serial = 979] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0D184400) [pid = 1248] [serial = 975] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0D96C000) [pid = 1248] [serial = 976] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (123A0C00) [pid = 1248] [serial = 961] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11C47800) [pid = 1248] [serial = 960] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16CF2C00) [pid = 1248] [serial = 964] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16797400) [pid = 1248] [serial = 963] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (191D6800) [pid = 1248] [serial = 967] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC8800) [pid = 1248] [serial = 966] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19F10000) [pid = 1248] [serial = 970] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19F08C00) [pid = 1248] [serial = 969] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CFB000) [pid = 1248] [serial = 988] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16CF0800) [pid = 1248] [serial = 987] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (174B6400) [pid = 1248] [serial = 990] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EAB400) [pid = 1248] [serial = 994] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1751B000) [pid = 1248] [serial = 991] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (162AE000) [pid = 1248] [serial = 984] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (167A5C00) [pid = 1248] [serial = 985] [outer = 00000000] [url = about:blank] 02:52:30 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (151E7800) [pid = 1248] [serial = 982] [outer = 00000000] [url = about:blank] 02:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1721ms 02:52:30 INFO - PROCESS | 1248 | 1468230750316 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 1248 | 1468230750321 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:52:30 INFO - PROCESS | 1248 | 1468230750328 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 1248 | 1468230750331 Marionette TRACE conn6 <- [1,1354,null,{}] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:52:30 INFO - PROCESS | 1248 | 1468230750337 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:30 INFO - PROCESS | 1248 | 1468230750341 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:30 INFO - PROCESS | 1248 | 1468230750434 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:52:30 INFO - PROCESS | 1248 | 1468230750442 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 1248 | 1468230750447 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:30 INFO - PROCESS | 1248 | ++DOCSHELL 0D135400 == 28 [pid = 1248] [id = 348] 02:52:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0D136000) [pid = 1248] [serial = 1043] [outer = 00000000] 02:52:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0D2FB000) [pid = 1248] [serial = 1044] [outer = 0D136000] 02:52:30 INFO - PROCESS | 1248 | 1468230750500 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0D577C00) [pid = 1248] [serial = 1045] [outer = 0D136000] 02:52:31 INFO - PROCESS | 1248 | 1468230751009 Marionette TRACE conn6 <- [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] 02:52:31 INFO - PROCESS | 1248 | 1468230751069 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:52:31 INFO - PROCESS | 1248 | 1468230751075 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 1248 | 1468230751079 Marionette TRACE conn6 <- [1,1358,null,{}] 02:52:31 INFO - PROCESS | 1248 | 1468230751083 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:31 INFO - PROCESS | 1248 | 1468230751086 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:31 INFO - PROCESS | 1248 | 1468230751172 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:52:31 INFO - PROCESS | 1248 | 1468230751179 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1248 | 1468230751181 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:31 INFO - PROCESS | 1248 | ++DOCSHELL 11F03400 == 29 [pid = 1248] [id = 349] 02:52:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (11F0B000) [pid = 1248] [serial = 1046] [outer = 00000000] 02:52:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (12325C00) [pid = 1248] [serial = 1047] [outer = 11F0B000] 02:52:31 INFO - PROCESS | 1248 | 1468230751230 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (12438800) [pid = 1248] [serial = 1048] [outer = 11F0B000] 02:52:31 INFO - PROCESS | 1248 | 1468230751693 Marionette TRACE conn6 <- [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] 02:52:31 INFO - PROCESS | 1248 | 1468230751795 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:52:31 INFO - PROCESS | 1248 | 1468230751798 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 1248 | 1468230751800 Marionette TRACE conn6 <- [1,1362,null,{}] 02:52:31 INFO - PROCESS | 1248 | 1468230751815 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:31 INFO - PROCESS | 1248 | 1468230751819 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:31 INFO - PROCESS | 1248 | 1468230751911 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:52:31 INFO - PROCESS | 1248 | 1468230751920 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 1248 | 1468230751924 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:31 INFO - PROCESS | 1248 | ++DOCSHELL 145BF800 == 30 [pid = 1248] [id = 350] 02:52:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145C1400) [pid = 1248] [serial = 1049] [outer = 00000000] 02:52:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14B28400) [pid = 1248] [serial = 1050] [outer = 145C1400] 02:52:31 INFO - PROCESS | 1248 | 1468230751974 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (151E8800) [pid = 1248] [serial = 1051] [outer = 145C1400] 02:52:32 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:32 INFO - PROCESS | 1248 | 1468230752409 Marionette TRACE conn6 <- [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] 02:52:32 INFO - PROCESS | 1248 | 1468230752474 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:52:32 INFO - PROCESS | 1248 | 1468230752477 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 1248 | 1468230752479 Marionette TRACE conn6 <- [1,1366,null,{}] 02:52:32 INFO - PROCESS | 1248 | 1468230752483 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:32 INFO - PROCESS | 1248 | 1468230752494 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:32 INFO - PROCESS | 1248 | 1468230752610 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:52:32 INFO - PROCESS | 1248 | 1468230752616 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 1248 | 1468230752618 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:32 INFO - PROCESS | 1248 | ++DOCSHELL 16123C00 == 31 [pid = 1248] [id = 351] 02:52:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16124000) [pid = 1248] [serial = 1052] [outer = 00000000] 02:52:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C1B000) [pid = 1248] [serial = 1053] [outer = 16124000] 02:52:32 INFO - PROCESS | 1248 | 1468230752708 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C23800) [pid = 1248] [serial = 1054] [outer = 16124000] 02:52:33 INFO - PROCESS | 1248 | 1468230753103 Marionette TRACE conn6 <- [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] 02:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:52:33 INFO - PROCESS | 1248 | 1468230753153 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:52:33 INFO - PROCESS | 1248 | 1468230753156 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 1248 | 1468230753158 Marionette TRACE conn6 <- [1,1370,null,{}] 02:52:33 INFO - PROCESS | 1248 | 1468230753168 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:33 INFO - PROCESS | 1248 | 1468230753170 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:33 INFO - PROCESS | 1248 | 1468230753276 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:52:33 INFO - PROCESS | 1248 | 1468230753357 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 1248 | 1468230753359 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:33 INFO - PROCESS | 1248 | ++DOCSHELL 16CF1C00 == 32 [pid = 1248] [id = 352] 02:52:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CF2000) [pid = 1248] [serial = 1055] [outer = 00000000] 02:52:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EA4400) [pid = 1248] [serial = 1056] [outer = 16CF2000] 02:52:33 INFO - PROCESS | 1248 | 1468230753403 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16F15800) [pid = 1248] [serial = 1057] [outer = 16CF2000] 02:52:33 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:33 INFO - PROCESS | 1248 | 1468230753857 Marionette TRACE conn6 <- [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] 02:52:33 INFO - PROCESS | 1248 | 1468230753898 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:52:33 INFO - PROCESS | 1248 | 1468230753902 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 1248 | 1468230753903 Marionette TRACE conn6 <- [1,1374,null,{}] 02:52:33 INFO - PROCESS | 1248 | 1468230753907 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:33 INFO - PROCESS | 1248 | 1468230753913 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:34 INFO - PROCESS | 1248 | 1468230754050 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:52:34 INFO - PROCESS | 1248 | 1468230754113 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 1248 | 1468230754115 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:34 INFO - PROCESS | 1248 | ++DOCSHELL 17516400 == 33 [pid = 1248] [id = 353] 02:52:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17516800) [pid = 1248] [serial = 1058] [outer = 00000000] 02:52:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1751C000) [pid = 1248] [serial = 1059] [outer = 17516800] 02:52:34 INFO - PROCESS | 1248 | 1468230754159 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17535400) [pid = 1248] [serial = 1060] [outer = 17516800] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1751D800) [pid = 1248] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (178FB800) [pid = 1248] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14156800) [pid = 1248] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1451FC00) [pid = 1248] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0DB2B800) [pid = 1248] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DB25C00) [pid = 1248] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16EAC000) [pid = 1248] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C23400) [pid = 1248] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14515000) [pid = 1248] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0D597C00) [pid = 1248] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17012C00) [pid = 1248] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:52:34 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11E26C00) [pid = 1248] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:52:34 INFO - PROCESS | 1248 | 1468230754798 Marionette TRACE conn6 <- [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] 02:52:34 INFO - PROCESS | 1248 | 1468230754845 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:52:34 INFO - PROCESS | 1248 | 1468230754848 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 1248 | 1468230754850 Marionette TRACE conn6 <- [1,1378,null,{}] 02:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:52:34 INFO - PROCESS | 1248 | 1468230754853 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:34 INFO - PROCESS | 1248 | 1468230754855 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:34 INFO - PROCESS | 1248 | 1468230754966 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:52:35 INFO - PROCESS | 1248 | 1468230755027 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1248 | 1468230755029 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:35 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD400 == 34 [pid = 1248] [id = 354] 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C8BF800) [pid = 1248] [serial = 1061] [outer = 00000000] 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (145BDC00) [pid = 1248] [serial = 1062] [outer = 0C8BF800] 02:52:35 INFO - PROCESS | 1248 | 1468230755072 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C18000) [pid = 1248] [serial = 1063] [outer = 0C8BF800] 02:52:35 INFO - PROCESS | 1248 | 1468230755402 Marionette TRACE conn6 <- [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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 570ms 02:52:35 INFO - PROCESS | 1248 | 1468230755427 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 1248 | 1468230755429 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:52:35 INFO - PROCESS | 1248 | 1468230755433 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 1248 | 1468230755434 Marionette TRACE conn6 <- [1,1382,null,{}] 02:52:35 INFO - PROCESS | 1248 | 1468230755437 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:35 INFO - PROCESS | 1248 | 1468230755439 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:35 INFO - PROCESS | 1248 | 1468230755571 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:52:35 INFO - PROCESS | 1248 | 1468230755579 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 1248 | 1468230755580 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:35 INFO - PROCESS | 1248 | ++DOCSHELL 11E26C00 == 35 [pid = 1248] [id = 355] 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (121D7800) [pid = 1248] [serial = 1064] [outer = 00000000] 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (178EE800) [pid = 1248] [serial = 1065] [outer = 121D7800] 02:52:35 INFO - PROCESS | 1248 | 1468230755625 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (178F8C00) [pid = 1248] [serial = 1066] [outer = 121D7800] 02:52:36 INFO - PROCESS | 1248 | 1468230756028 Marionette TRACE conn6 <- [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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 02:52:36 INFO - PROCESS | 1248 | 1468230756066 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1248 | 1468230756068 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:52:36 INFO - PROCESS | 1248 | 1468230756071 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:52:36 INFO - PROCESS | 1248 | 1468230756073 Marionette TRACE conn6 <- [1,1386,null,{}] 02:52:36 INFO - PROCESS | 1248 | 1468230756077 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:36 INFO - PROCESS | 1248 | 1468230756079 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:36 INFO - PROCESS | 1248 | 1468230756201 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:52:36 INFO - PROCESS | 1248 | 1468230756294 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 1248 | 1468230756296 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:36 INFO - PROCESS | 1248 | ++DOCSHELL 17410000 == 36 [pid = 1248] [id = 356] 02:52:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1751D800) [pid = 1248] [serial = 1067] [outer = 00000000] 02:52:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A9D000) [pid = 1248] [serial = 1068] [outer = 1751D800] 02:52:36 INFO - PROCESS | 1248 | 1468230756338 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17BAB000) [pid = 1248] [serial = 1069] [outer = 1751D800] 02:52:36 INFO - PROCESS | 1248 | 1468230756659 Marionette TRACE conn6 <- [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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 02:52:36 INFO - PROCESS | 1248 | 1468230756750 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 1248 | 1468230756755 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:52:36 INFO - PROCESS | 1248 | 1468230756759 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 1248 | 1468230756764 Marionette TRACE conn6 <- [1,1390,null,{}] 02:52:36 INFO - PROCESS | 1248 | 1468230756770 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:36 INFO - PROCESS | 1248 | 1468230756774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:36 INFO - PROCESS | 1248 | 1468230756957 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:52:37 INFO - PROCESS | 1248 | 1468230757034 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 1248 | 1468230757037 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:37 INFO - PROCESS | 1248 | ++DOCSHELL 0CECB800 == 37 [pid = 1248] [id = 357] 02:52:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0CECC800) [pid = 1248] [serial = 1070] [outer = 00000000] 02:52:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0D573800) [pid = 1248] [serial = 1071] [outer = 0CECC800] 02:52:37 INFO - PROCESS | 1248 | 1468230757096 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DB31C00) [pid = 1248] [serial = 1072] [outer = 0CECC800] 02:52:37 INFO - PROCESS | 1248 | 1468230757842 Marionette TRACE conn6 <- [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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1133ms 02:52:37 INFO - PROCESS | 1248 | 1468230757893 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 1248 | 1468230757897 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:52:37 INFO - PROCESS | 1248 | 1468230757903 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 1248 | 1468230757907 Marionette TRACE conn6 <- [1,1394,null,{}] 02:52:37 INFO - PROCESS | 1248 | 1468230757911 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:37 INFO - PROCESS | 1248 | 1468230757914 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:38 INFO - PROCESS | 1248 | 1468230758031 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:52:38 INFO - PROCESS | 1248 | 1468230758158 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 1248 | 1468230758161 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:38 INFO - PROCESS | 1248 | ++DOCSHELL 1451BC00 == 38 [pid = 1248] [id = 358] 02:52:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1451E800) [pid = 1248] [serial = 1073] [outer = 00000000] 02:52:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1611CC00) [pid = 1248] [serial = 1074] [outer = 1451E800] 02:52:38 INFO - PROCESS | 1248 | 1468230758217 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (167A3800) [pid = 1248] [serial = 1075] [outer = 1451E800] 02:52:39 INFO - PROCESS | 1248 | 1468230759072 Marionette TRACE conn6 <- [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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1239ms 02:52:39 INFO - PROCESS | 1248 | 1468230759142 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 1248 | 1468230759146 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:52:39 INFO - PROCESS | 1248 | 1468230759151 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - PROCESS | 1248 | 1468230759154 Marionette TRACE conn6 <- [1,1398,null,{}] 02:52:39 INFO - PROCESS | 1248 | 1468230759160 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:39 INFO - PROCESS | 1248 | 1468230759163 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:39 INFO - PROCESS | 1248 | 1468230759275 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:52:39 INFO - PROCESS | 1248 | 1468230759357 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 1248 | 1468230759362 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C827000 == 39 [pid = 1248] [id = 359] 02:52:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0C82D400) [pid = 1248] [serial = 1076] [outer = 00000000] 02:52:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0DB2E800) [pid = 1248] [serial = 1077] [outer = 0C82D400] 02:52:39 INFO - PROCESS | 1248 | 1468230759456 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (11C13800) [pid = 1248] [serial = 1078] [outer = 0C82D400] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 11E26C00 == 38 [pid = 1248] [id = 355] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 0C8BD400 == 37 [pid = 1248] [id = 354] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 17516400 == 36 [pid = 1248] [id = 353] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 16CF1C00 == 35 [pid = 1248] [id = 352] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 16123C00 == 34 [pid = 1248] [id = 351] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 145BF800 == 33 [pid = 1248] [id = 350] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 11F03400 == 32 [pid = 1248] [id = 349] 02:52:39 INFO - PROCESS | 1248 | --DOCSHELL 0D135400 == 31 [pid = 1248] [id = 348] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19127C00) [pid = 1248] [serial = 1030] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1911D400) [pid = 1248] [serial = 1029] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1753C400) [pid = 1248] [serial = 1017] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (145B8000) [pid = 1248] [serial = 1020] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16101C00) [pid = 1248] [serial = 1002] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16175400) [pid = 1248] [serial = 1003] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (145B9400) [pid = 1248] [serial = 1008] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14B2C800) [pid = 1248] [serial = 1009] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11E2D800) [pid = 1248] [serial = 1005] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (121B4800) [pid = 1248] [serial = 1006] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (11FCF000) [pid = 1248] [serial = 999] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (12431C00) [pid = 1248] [serial = 1000] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17523400) [pid = 1248] [serial = 997] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16CEFC00) [pid = 1248] [serial = 1011] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16EAD000) [pid = 1248] [serial = 1012] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (177EF800) [pid = 1248] [serial = 1018] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18A05C00) [pid = 1248] [serial = 1027] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1451C000) [pid = 1248] [serial = 1023] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1451DC00) [pid = 1248] [serial = 1024] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17A9BC00) [pid = 1248] [serial = 1021] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17416400) [pid = 1248] [serial = 1014] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (186D3400) [pid = 1248] [serial = 1026] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (174B7C00) [pid = 1248] [serial = 1015] [outer = 00000000] [url = about:blank] 02:52:39 INFO - PROCESS | 1248 | 1468230759966 Marionette TRACE conn6 <- [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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 02:52:40 INFO - PROCESS | 1248 | 1468230759982 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 1248 | 1468230759986 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:52:40 INFO - PROCESS | 1248 | 1468230759992 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:52:40 INFO - PROCESS | 1248 | 1468230759994 Marionette TRACE conn6 <- [1,1402,null,{}] 02:52:40 INFO - PROCESS | 1248 | 1468230759998 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:40 INFO - PROCESS | 1248 | 1468230760000 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:40 INFO - PROCESS | 1248 | 1468230760086 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:52:40 INFO - PROCESS | 1248 | 1468230760095 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 1248 | 1468230760097 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:40 INFO - PROCESS | 1248 | ++DOCSHELL 12431C00 == 32 [pid = 1248] [id = 360] 02:52:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (12437400) [pid = 1248] [serial = 1079] [outer = 00000000] 02:52:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1250A400) [pid = 1248] [serial = 1080] [outer = 12437400] 02:52:40 INFO - PROCESS | 1248 | 1468230760144 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1415E800) [pid = 1248] [serial = 1081] [outer = 12437400] 02:52:40 INFO - PROCESS | 1248 | 1468230760638 Marionette TRACE conn6 <- [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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 02:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:52:40 INFO - PROCESS | 1248 | 1468230760667 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 1248 | 1468230760669 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:52:40 INFO - PROCESS | 1248 | 1468230760672 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 1248 | 1468230760675 Marionette TRACE conn6 <- [1,1406,null,{}] 02:52:40 INFO - PROCESS | 1248 | 1468230760686 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:40 INFO - PROCESS | 1248 | 1468230760690 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:40 INFO - PROCESS | 1248 | 1468230760811 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:52:40 INFO - PROCESS | 1248 | 1468230760907 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 1248 | 1468230760910 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:40 INFO - PROCESS | 1248 | ++DOCSHELL 1611B800 == 33 [pid = 1248] [id = 361] 02:52:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1611D000) [pid = 1248] [serial = 1082] [outer = 00000000] 02:52:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16125800) [pid = 1248] [serial = 1083] [outer = 1611D000] 02:52:40 INFO - PROCESS | 1248 | 1468230760960 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (162BBC00) [pid = 1248] [serial = 1084] [outer = 1611D000] 02:52:41 INFO - PROCESS | 1248 | 1468230761339 Marionette TRACE conn6 <- [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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 02:52:41 INFO - PROCESS | 1248 | 1468230761403 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 1248 | 1468230761405 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:52:41 INFO - PROCESS | 1248 | 1468230761408 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:52:41 INFO - PROCESS | 1248 | 1468230761410 Marionette TRACE conn6 <- [1,1410,null,{}] 02:52:41 INFO - PROCESS | 1248 | 1468230761414 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:41 INFO - PROCESS | 1248 | 1468230761415 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:41 INFO - PROCESS | 1248 | 1468230761501 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:52:41 INFO - PROCESS | 1248 | 1468230761507 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 1248 | 1468230761509 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:41 INFO - PROCESS | 1248 | ++DOCSHELL 16123C00 == 34 [pid = 1248] [id = 362] 02:52:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C1EC00) [pid = 1248] [serial = 1085] [outer = 00000000] 02:52:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EA7000) [pid = 1248] [serial = 1086] [outer = 16C1EC00] 02:52:41 INFO - PROCESS | 1248 | 1468230761563 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17012800) [pid = 1248] [serial = 1087] [outer = 16C1EC00] 02:52:42 INFO - PROCESS | 1248 | 1468230762048 Marionette TRACE conn6 <- [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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 02:52:42 INFO - PROCESS | 1248 | 1468230762086 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 1248 | 1468230762088 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:52:42 INFO - PROCESS | 1248 | 1468230762091 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 1248 | 1468230762093 Marionette TRACE conn6 <- [1,1414,null,{}] 02:52:42 INFO - PROCESS | 1248 | 1468230762096 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:42 INFO - PROCESS | 1248 | 1468230762098 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:42 INFO - PROCESS | 1248 | 1468230762232 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:52:42 INFO - PROCESS | 1248 | 1468230762255 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 1248 | 1468230762257 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:42 INFO - PROCESS | 1248 | ++DOCSHELL 1740F400 == 35 [pid = 1248] [id = 363] 02:52:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17412000) [pid = 1248] [serial = 1088] [outer = 00000000] 02:52:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1746D800) [pid = 1248] [serial = 1089] [outer = 17412000] 02:52:42 INFO - PROCESS | 1248 | 1468230762300 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (174C9000) [pid = 1248] [serial = 1090] [outer = 17412000] 02:52:42 INFO - PROCESS | 1248 | 1468230762732 Marionette TRACE conn6 <- [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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 671ms 02:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:52:42 INFO - PROCESS | 1248 | 1468230762763 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 1248 | 1468230762765 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:52:42 INFO - PROCESS | 1248 | 1468230762768 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 1248 | 1468230762769 Marionette TRACE conn6 <- [1,1418,null,{}] 02:52:42 INFO - PROCESS | 1248 | 1468230762773 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:42 INFO - PROCESS | 1248 | 1468230762778 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:42 INFO - PROCESS | 1248 | 1468230762919 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:52:43 INFO - PROCESS | 1248 | 1468230762982 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 1248 | 1468230762984 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:43 INFO - PROCESS | 1248 | ++DOCSHELL 17540400 == 36 [pid = 1248] [id = 364] 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (177F6C00) [pid = 1248] [serial = 1091] [outer = 00000000] 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17A93400) [pid = 1248] [serial = 1092] [outer = 177F6C00] 02:52:43 INFO - PROCESS | 1248 | 1468230763029 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17A9D800) [pid = 1248] [serial = 1093] [outer = 177F6C00] 02:52:43 INFO - PROCESS | 1248 | 1468230763473 Marionette TRACE conn6 <- [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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:52:43 INFO - PROCESS | 1248 | 1468230763499 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 1248 | 1468230763501 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:52:43 INFO - PROCESS | 1248 | 1468230763516 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 1248 | 1468230763517 Marionette TRACE conn6 <- [1,1422,null,{}] 02:52:43 INFO - PROCESS | 1248 | 1468230763521 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:43 INFO - PROCESS | 1248 | 1468230763532 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:43 INFO - PROCESS | 1248 | 1468230763668 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:52:43 INFO - PROCESS | 1248 | 1468230763730 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 1248 | 1468230763732 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:43 INFO - PROCESS | 1248 | ++DOCSHELL 16CFAC00 == 37 [pid = 1248] [id = 365] 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (174CB400) [pid = 1248] [serial = 1094] [outer = 00000000] 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (186DF400) [pid = 1248] [serial = 1095] [outer = 174CB400] 02:52:43 INFO - PROCESS | 1248 | 1468230763775 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18A09C00) [pid = 1248] [serial = 1096] [outer = 174CB400] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (11F0B000) [pid = 1248] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0D136000) [pid = 1248] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (145C1400) [pid = 1248] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16CF2000) [pid = 1248] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C8BF800) [pid = 1248] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17516800) [pid = 1248] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (121D7800) [pid = 1248] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (13164400) [pid = 1248] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17012400) [pid = 1248] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1912B800) [pid = 1248] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:52:43 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16124000) [pid = 1248] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:52:44 INFO - PROCESS | 1248 | 1468230764185 Marionette TRACE conn6 <- [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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms 02:52:44 INFO - PROCESS | 1248 | 1468230764244 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 1248 | 1468230764246 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:52:44 INFO - PROCESS | 1248 | 1468230764249 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 1248 | 1468230764251 Marionette TRACE conn6 <- [1,1426,null,{}] 02:52:44 INFO - PROCESS | 1248 | 1468230764254 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:44 INFO - PROCESS | 1248 | 1468230764256 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:44 INFO - PROCESS | 1248 | 1468230764334 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:52:44 INFO - PROCESS | 1248 | 1468230764340 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1248 | 1468230764342 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:44 INFO - PROCESS | 1248 | ++DOCSHELL 14516800 == 38 [pid = 1248] [id = 366] 02:52:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14B97800) [pid = 1248] [serial = 1097] [outer = 00000000] 02:52:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17A96000) [pid = 1248] [serial = 1098] [outer = 14B97800] 02:52:44 INFO - PROCESS | 1248 | 1468230764386 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (178F4800) [pid = 1248] [serial = 1099] [outer = 14B97800] 02:52:44 INFO - PROCESS | 1248 | 1468230764792 Marionette TRACE conn6 <- [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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 570ms 02:52:44 INFO - PROCESS | 1248 | 1468230764820 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 1248 | 1468230764822 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:52:44 INFO - PROCESS | 1248 | 1468230764825 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 1248 | 1468230764827 Marionette TRACE conn6 <- [1,1430,null,{}] 02:52:44 INFO - PROCESS | 1248 | 1468230764830 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:44 INFO - PROCESS | 1248 | 1468230764832 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:44 INFO - PROCESS | 1248 | 1468230764952 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:52:44 INFO - PROCESS | 1248 | 1468230764960 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 1248 | 1468230764962 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:44 INFO - PROCESS | 1248 | ++DOCSHELL 18AD0400 == 39 [pid = 1248] [id = 367] 02:52:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1911DC00) [pid = 1248] [serial = 1100] [outer = 00000000] 02:52:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (19126800) [pid = 1248] [serial = 1101] [outer = 1911DC00] 02:52:45 INFO - PROCESS | 1248 | 1468230765004 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1915C000) [pid = 1248] [serial = 1102] [outer = 1911DC00] 02:52:45 INFO - PROCESS | 1248 | 1468230765441 Marionette TRACE conn6 <- [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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 02:52:45 INFO - PROCESS | 1248 | 1468230765496 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:52:45 INFO - PROCESS | 1248 | 1468230765498 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:52:45 INFO - PROCESS | 1248 | 1468230765511 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 1248 | 1468230765513 Marionette TRACE conn6 <- [1,1434,null,{}] 02:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:52:45 INFO - PROCESS | 1248 | 1468230765516 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:45 INFO - PROCESS | 1248 | 1468230765518 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:45 INFO - PROCESS | 1248 | 1468230765597 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:52:45 INFO - PROCESS | 1248 | 1468230765605 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 1248 | 1468230765607 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:45 INFO - PROCESS | 1248 | ++DOCSHELL 19124C00 == 40 [pid = 1248] [id = 368] 02:52:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (191D0800) [pid = 1248] [serial = 1103] [outer = 00000000] 02:52:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1967AC00) [pid = 1248] [serial = 1104] [outer = 191D0800] 02:52:45 INFO - PROCESS | 1248 | 1468230765651 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19907800) [pid = 1248] [serial = 1105] [outer = 191D0800] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 11E2D000 == 39 [pid = 1248] [id = 347] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 12431C00 == 38 [pid = 1248] [id = 360] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 0C827000 == 37 [pid = 1248] [id = 359] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 1451BC00 == 36 [pid = 1248] [id = 358] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 17410000 == 35 [pid = 1248] [id = 356] 02:52:46 INFO - PROCESS | 1248 | --DOCSHELL 0CECB800 == 34 [pid = 1248] [id = 357] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 1611B800 == 33 [pid = 1248] [id = 361] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 16123C00 == 32 [pid = 1248] [id = 362] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 1740F400 == 31 [pid = 1248] [id = 363] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 16CFAC00 == 30 [pid = 1248] [id = 365] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 14516800 == 29 [pid = 1248] [id = 366] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 18AD0400 == 28 [pid = 1248] [id = 367] 02:52:47 INFO - PROCESS | 1248 | --DOCSHELL 17540400 == 27 [pid = 1248] [id = 364] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12325C00) [pid = 1248] [serial = 1047] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (12438800) [pid = 1248] [serial = 1048] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D2FB000) [pid = 1248] [serial = 1044] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D577C00) [pid = 1248] [serial = 1045] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14B28400) [pid = 1248] [serial = 1050] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (125AB800) [pid = 1248] [serial = 1041] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16F15800) [pid = 1248] [serial = 1057] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16EA4400) [pid = 1248] [serial = 1056] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (145BDC00) [pid = 1248] [serial = 1062] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1751C000) [pid = 1248] [serial = 1059] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (178EE800) [pid = 1248] [serial = 1065] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (178F8C00) [pid = 1248] [serial = 1066] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1611D400) [pid = 1248] [serial = 1033] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (145BEC00) [pid = 1248] [serial = 1032] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (178F8800) [pid = 1248] [serial = 1036] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1751A800) [pid = 1248] [serial = 1035] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (19676400) [pid = 1248] [serial = 1039] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19168000) [pid = 1248] [serial = 1038] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17535400) [pid = 1248] [serial = 1060] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16C1B000) [pid = 1248] [serial = 1053] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16C23800) [pid = 1248] [serial = 1054] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (17A9D000) [pid = 1248] [serial = 1068] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (16C18000) [pid = 1248] [serial = 1063] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (151E8800) [pid = 1248] [serial = 1051] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 1248 | 1468230767462 Marionette TRACE conn6 <- [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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1977ms 02:52:47 INFO - PROCESS | 1248 | 1468230767495 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 1248 | 1468230767498 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:52:47 INFO - PROCESS | 1248 | 1468230767503 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 1248 | 1468230767506 Marionette TRACE conn6 <- [1,1438,null,{}] 02:52:47 INFO - PROCESS | 1248 | 1468230767512 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:47 INFO - PROCESS | 1248 | 1468230767515 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:47 INFO - PROCESS | 1248 | 1468230767609 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:52:47 INFO - PROCESS | 1248 | 1468230767616 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 1248 | 1468230767621 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:47 INFO - PROCESS | 1248 | ++DOCSHELL 0CE6C800 == 28 [pid = 1248] [id = 369] 02:52:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (0CE76800) [pid = 1248] [serial = 1106] [outer = 00000000] 02:52:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0D13A800) [pid = 1248] [serial = 1107] [outer = 0CE76800] 02:52:47 INFO - PROCESS | 1248 | 1468230767670 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0D2F2000) [pid = 1248] [serial = 1108] [outer = 0CE76800] 02:52:48 INFO - PROCESS | 1248 | 1468230768152 Marionette TRACE conn6 <- [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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 02:52:48 INFO - PROCESS | 1248 | 1468230768179 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 1248 | 1468230768184 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:52:48 INFO - PROCESS | 1248 | 1468230768190 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:52:48 INFO - PROCESS | 1248 | 1468230768193 Marionette TRACE conn6 <- [1,1442,null,{}] 02:52:48 INFO - PROCESS | 1248 | 1468230768196 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:48 INFO - PROCESS | 1248 | 1468230768200 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:48 INFO - PROCESS | 1248 | 1468230768285 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:52:48 INFO - PROCESS | 1248 | 1468230768293 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 1248 | 1468230768295 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:48 INFO - PROCESS | 1248 | ++DOCSHELL 0DD69800 == 29 [pid = 1248] [id = 370] 02:52:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0DD6D400) [pid = 1248] [serial = 1109] [outer = 00000000] 02:52:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0E8DA400) [pid = 1248] [serial = 1110] [outer = 0DD6D400] 02:52:48 INFO - PROCESS | 1248 | 1468230768342 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (11C4D000) [pid = 1248] [serial = 1111] [outer = 0DD6D400] 02:52:48 INFO - PROCESS | 1248 | 1468230768835 Marionette TRACE conn6 <- [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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 02:52:48 INFO - PROCESS | 1248 | 1468230768865 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 1248 | 1468230768868 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:52:48 INFO - PROCESS | 1248 | 1468230768871 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:52:48 INFO - PROCESS | 1248 | 1468230768874 Marionette TRACE conn6 <- [1,1446,null,{}] 02:52:48 INFO - PROCESS | 1248 | 1468230768886 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:48 INFO - PROCESS | 1248 | 1468230768890 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:48 INFO - PROCESS | 1248 | 1468230768973 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:52:49 INFO - PROCESS | 1248 | 1468230769100 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1248 | 1468230769104 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:49 INFO - PROCESS | 1248 | ++DOCSHELL 14091400 == 30 [pid = 1248] [id = 371] 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14092400) [pid = 1248] [serial = 1112] [outer = 00000000] 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1415D800) [pid = 1248] [serial = 1113] [outer = 14092400] 02:52:49 INFO - PROCESS | 1248 | 1468230769153 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14511400) [pid = 1248] [serial = 1114] [outer = 14092400] 02:52:49 INFO - PROCESS | 1248 | 1468230769537 Marionette TRACE conn6 <- [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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 02:52:49 INFO - PROCESS | 1248 | 1468230769545 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 1248 | 1468230769547 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:52:49 INFO - PROCESS | 1248 | 1468230769550 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:52:49 INFO - PROCESS | 1248 | 1468230769552 Marionette TRACE conn6 <- [1,1450,null,{}] 02:52:49 INFO - PROCESS | 1248 | 1468230769555 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:49 INFO - PROCESS | 1248 | 1468230769557 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:49 INFO - PROCESS | 1248 | 1468230769639 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:52:49 INFO - PROCESS | 1248 | 1468230769719 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 1248 | 1468230769721 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:49 INFO - PROCESS | 1248 | ++DOCSHELL 0C815400 == 31 [pid = 1248] [id = 372] 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0D967000) [pid = 1248] [serial = 1115] [outer = 00000000] 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1455BC00) [pid = 1248] [serial = 1116] [outer = 0D967000] 02:52:49 INFO - PROCESS | 1248 | 1468230769767 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (145C2C00) [pid = 1248] [serial = 1117] [outer = 0D967000] 02:52:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (145B7400) [pid = 1248] [serial = 1118] [outer = 0CB11800] 02:52:50 INFO - PROCESS | 1248 | 1468230770204 Marionette TRACE conn6 <- [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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 02:52:50 INFO - PROCESS | 1248 | 1468230770225 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:52:50 INFO - PROCESS | 1248 | 1468230770227 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:52:50 INFO - PROCESS | 1248 | 1468230770238 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 1248 | 1468230770239 Marionette TRACE conn6 <- [1,1454,null,{}] 02:52:50 INFO - PROCESS | 1248 | 1468230770243 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:50 INFO - PROCESS | 1248 | 1468230770245 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:50 INFO - PROCESS | 1248 | 1468230770320 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:52:50 INFO - PROCESS | 1248 | 1468230770326 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 1248 | 1468230770328 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:50 INFO - PROCESS | 1248 | ++DOCSHELL 151E0C00 == 32 [pid = 1248] [id = 373] 02:52:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (151E4000) [pid = 1248] [serial = 1119] [outer = 00000000] 02:52:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1611FC00) [pid = 1248] [serial = 1120] [outer = 151E4000] 02:52:50 INFO - PROCESS | 1248 | 1468230770371 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (162B1C00) [pid = 1248] [serial = 1121] [outer = 151E4000] 02:52:51 INFO - PROCESS | 1248 | 1468230771158 Marionette TRACE conn6 <- [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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 02:52:51 INFO - PROCESS | 1248 | 1468230771211 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 1248 | 1468230771215 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:52:51 INFO - PROCESS | 1248 | 1468230771220 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 1248 | 1468230771223 Marionette TRACE conn6 <- [1,1458,null,{}] 02:52:51 INFO - PROCESS | 1248 | 1468230771229 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:51 INFO - PROCESS | 1248 | 1468230771232 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:51 INFO - PROCESS | 1248 | 1468230771353 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:52:51 INFO - PROCESS | 1248 | 1468230771480 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 1248 | 1468230771482 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:51 INFO - PROCESS | 1248 | ++DOCSHELL 0CE2A400 == 33 [pid = 1248] [id = 374] 02:52:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0D133400) [pid = 1248] [serial = 1122] [outer = 00000000] 02:52:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0D57F800) [pid = 1248] [serial = 1123] [outer = 0D133400] 02:52:51 INFO - PROCESS | 1248 | 1468230771541 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0DDC3000) [pid = 1248] [serial = 1124] [outer = 0D133400] 02:52:52 INFO - PROCESS | 1248 | 1468230772320 Marionette TRACE conn6 <- [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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1134ms 02:52:52 INFO - PROCESS | 1248 | 1468230772364 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 1248 | 1468230772369 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:52:52 INFO - PROCESS | 1248 | 1468230772376 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 1248 | 1468230772379 Marionette TRACE conn6 <- [1,1462,null,{}] 02:52:52 INFO - PROCESS | 1248 | 1468230772383 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:52 INFO - PROCESS | 1248 | 1468230772386 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:52 INFO - PROCESS | 1248 | 1468230772512 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:52:52 INFO - PROCESS | 1248 | 1468230772698 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 1248 | 1468230772701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:52 INFO - PROCESS | 1248 | ++DOCSHELL 0C813400 == 34 [pid = 1248] [id = 375] 02:52:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C814800) [pid = 1248] [serial = 1125] [outer = 00000000] 02:52:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C820400) [pid = 1248] [serial = 1126] [outer = 0C814800] 02:52:52 INFO - PROCESS | 1248 | 1468230772754 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0C8B8000) [pid = 1248] [serial = 1127] [outer = 0C814800] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0C827800 == 33 [pid = 1248] [id = 24] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0D17A000 == 32 [pid = 1248] [id = 19] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 14162800 == 31 [pid = 1248] [id = 18] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 145C2000 == 30 [pid = 1248] [id = 21] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0C8B7000 == 29 [pid = 1248] [id = 28] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0DB28C00 == 28 [pid = 1248] [id = 27] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 12431000 == 27 [pid = 1248] [id = 15] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0C834800 == 26 [pid = 1248] [id = 26] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0C815400 == 25 [pid = 1248] [id = 372] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 14091400 == 24 [pid = 1248] [id = 371] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0DD69800 == 23 [pid = 1248] [id = 370] 02:52:53 INFO - PROCESS | 1248 | --DOCSHELL 0CE6C800 == 22 [pid = 1248] [id = 369] 02:52:53 INFO - PROCESS | 1248 | 1468230773487 Marionette TRACE conn6 <- [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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1127ms 02:52:53 INFO - PROCESS | 1248 | 1468230773509 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:52:53 INFO - PROCESS | 1248 | 1468230773513 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:52:53 INFO - PROCESS | 1248 | 1468230773518 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 1248 | 1468230773522 Marionette TRACE conn6 <- [1,1466,null,{}] 02:52:53 INFO - PROCESS | 1248 | 1468230773528 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:53 INFO - PROCESS | 1248 | 1468230773532 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:53 INFO - PROCESS | 1248 | 1468230773644 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:52:53 INFO - PROCESS | 1248 | 1468230773771 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 1248 | 1468230773774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:53 INFO - PROCESS | 1248 | ++DOCSHELL 0DDCC800 == 23 [pid = 1248] [id = 376] 02:52:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0DE4D800) [pid = 1248] [serial = 1128] [outer = 00000000] 02:52:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11EA7400) [pid = 1248] [serial = 1129] [outer = 0DE4D800] 02:52:53 INFO - PROCESS | 1248 | 1468230773835 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (121D1400) [pid = 1248] [serial = 1130] [outer = 0DE4D800] 02:52:54 INFO - PROCESS | 1248 | 1468230774455 Marionette TRACE conn6 <- [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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 990ms 02:52:54 INFO - PROCESS | 1248 | 1468230774508 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 1248 | 1468230774513 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:52:54 INFO - PROCESS | 1248 | 1468230774519 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 1248 | 1468230774522 Marionette TRACE conn6 <- [1,1470,null,{}] 02:52:54 INFO - PROCESS | 1248 | 1468230774526 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:54 INFO - PROCESS | 1248 | 1468230774529 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:54 INFO - PROCESS | 1248 | 1468230774642 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:52:54 INFO - PROCESS | 1248 | 1468230774769 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 1248 | 1468230774772 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:54 INFO - PROCESS | 1248 | ++DOCSHELL 125A9000 == 24 [pid = 1248] [id = 377] 02:52:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1315A400) [pid = 1248] [serial = 1131] [outer = 00000000] 02:52:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (14093C00) [pid = 1248] [serial = 1132] [outer = 1315A400] 02:52:54 INFO - PROCESS | 1248 | 1468230774830 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14512400) [pid = 1248] [serial = 1133] [outer = 1315A400] 02:52:55 INFO - PROCESS | 1248 | 1468230775449 Marionette TRACE conn6 <- [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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 02:52:55 INFO - PROCESS | 1248 | 1468230775494 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 1248 | 1468230775496 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:52:55 INFO - PROCESS | 1248 | 1468230775500 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 1248 | 1468230775504 Marionette TRACE conn6 <- [1,1474,null,{}] 02:52:55 INFO - PROCESS | 1248 | 1468230775516 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:55 INFO - PROCESS | 1248 | 1468230775521 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:55 INFO - PROCESS | 1248 | 1468230775632 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:52:55 INFO - PROCESS | 1248 | 1468230775761 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 1248 | 1468230775765 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:55 INFO - PROCESS | 1248 | ++DOCSHELL 162B7C00 == 25 [pid = 1248] [id = 378] 02:52:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (162BB400) [pid = 1248] [serial = 1134] [outer = 00000000] 02:52:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (16C17C00) [pid = 1248] [serial = 1135] [outer = 162BB400] 02:52:55 INFO - PROCESS | 1248 | 1468230775826 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16C20000) [pid = 1248] [serial = 1136] [outer = 162BB400] 02:52:56 INFO - PROCESS | 1248 | 1468230776472 Marionette TRACE conn6 <- [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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1020ms 02:52:56 INFO - PROCESS | 1248 | 1468230776523 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 1248 | 1468230776526 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:52:56 INFO - PROCESS | 1248 | 1468230776529 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:52:56 INFO - PROCESS | 1248 | 1468230776531 Marionette TRACE conn6 <- [1,1478,null,{}] 02:52:56 INFO - PROCESS | 1248 | 1468230776535 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:56 INFO - PROCESS | 1248 | 1468230776537 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:56 INFO - PROCESS | 1248 | 1468230776646 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:52:56 INFO - PROCESS | 1248 | 1468230776773 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 1248 | 1468230776776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:56 INFO - PROCESS | 1248 | ++DOCSHELL 0D136C00 == 26 [pid = 1248] [id = 379] 02:52:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0D574000) [pid = 1248] [serial = 1137] [outer = 00000000] 02:52:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16EAA400) [pid = 1248] [serial = 1138] [outer = 0D574000] 02:52:56 INFO - PROCESS | 1248 | 1468230776831 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16F17000) [pid = 1248] [serial = 1139] [outer = 0D574000] 02:52:57 INFO - PROCESS | 1248 | 1468230777476 Marionette TRACE conn6 <- [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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 02:52:57 INFO - PROCESS | 1248 | 1468230777503 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 1248 | 1468230777508 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:52:57 INFO - PROCESS | 1248 | 1468230777512 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 1248 | 1468230777515 Marionette TRACE conn6 <- [1,1482,null,{}] 02:52:57 INFO - PROCESS | 1248 | 1468230777521 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:57 INFO - PROCESS | 1248 | 1468230777523 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:57 INFO - PROCESS | 1248 | 1468230777628 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:52:57 INFO - PROCESS | 1248 | 1468230777777 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 1248 | 1468230777781 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:57 INFO - PROCESS | 1248 | --DOCSHELL 0DB24800 == 25 [pid = 1248] [id = 25] 02:52:57 INFO - PROCESS | 1248 | ++DOCSHELL 0C816000 == 26 [pid = 1248] [id = 380] 02:52:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0C827000) [pid = 1248] [serial = 1140] [outer = 00000000] 02:52:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0CE6A800) [pid = 1248] [serial = 1141] [outer = 0C827000] 02:52:57 INFO - PROCESS | 1248 | 1468230777845 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0DB2D400) [pid = 1248] [serial = 1142] [outer = 0C827000] 02:52:58 INFO - PROCESS | 1248 | 1468230778480 Marionette TRACE conn6 <- [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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1023ms 02:52:58 INFO - PROCESS | 1248 | 1468230778538 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 1248 | 1468230778542 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:52:58 INFO - PROCESS | 1248 | 1468230778546 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 1248 | 1468230778550 Marionette TRACE conn6 <- [1,1486,null,{}] 02:52:58 INFO - PROCESS | 1248 | 1468230778555 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:58 INFO - PROCESS | 1248 | 1468230778560 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:58 INFO - PROCESS | 1248 | 1468230778672 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:52:58 INFO - PROCESS | 1248 | 1468230778802 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 1248 | 1468230778805 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:58 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BB800 == 27 [pid = 1248] [id = 381] 02:52:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (124E8C00) [pid = 1248] [serial = 1143] [outer = 00000000] 02:52:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (145B3800) [pid = 1248] [serial = 1144] [outer = 124E8C00] 02:52:58 INFO - PROCESS | 1248 | 1468230778863 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14B29C00) [pid = 1248] [serial = 1145] [outer = 124E8C00] 02:52:59 INFO - PROCESS | 1248 | 1468230779505 Marionette TRACE conn6 <- [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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 990ms 02:52:59 INFO - PROCESS | 1248 | 1468230779539 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 1248 | 1468230779543 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:52:59 INFO - PROCESS | 1248 | 1468230779548 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 1248 | 1468230779550 Marionette TRACE conn6 <- [1,1490,null,{}] 02:52:59 INFO - PROCESS | 1248 | 1468230779555 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:52:59 INFO - PROCESS | 1248 | 1468230779557 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:59 INFO - PROCESS | 1248 | 1468230779673 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:52:59 INFO - PROCESS | 1248 | 1468230779803 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 1248 | 1468230779806 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:52:59 INFO - PROCESS | 1248 | ++DOCSHELL 16C1D400 == 28 [pid = 1248] [id = 382] 02:52:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (16C24800) [pid = 1248] [serial = 1146] [outer = 00000000] 02:52:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (16CF6000) [pid = 1248] [serial = 1147] [outer = 16C24800] 02:52:59 INFO - PROCESS | 1248 | 1468230779861 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (16EAE800) [pid = 1248] [serial = 1148] [outer = 16C24800] 02:53:00 INFO - PROCESS | 1248 | 1468230780519 Marionette TRACE conn6 <- [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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1018ms 02:53:00 INFO - PROCESS | 1248 | 1468230780570 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 1248 | 1468230780572 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:53:00 INFO - PROCESS | 1248 | 1468230780592 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 1248 | 1468230780598 Marionette TRACE conn6 <- [1,1494,null,{}] 02:53:00 INFO - PROCESS | 1248 | 1468230780625 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:00 INFO - PROCESS | 1248 | 1468230780629 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:00 INFO - PROCESS | 1248 | 1468230780749 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:53:00 INFO - PROCESS | 1248 | 1468230780872 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 1248 | 1468230780874 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:00 INFO - PROCESS | 1248 | ++DOCSHELL 174D5C00 == 29 [pid = 1248] [id = 383] 02:53:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1751A800) [pid = 1248] [serial = 1149] [outer = 00000000] 02:53:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1751EC00) [pid = 1248] [serial = 1150] [outer = 1751A800] 02:53:00 INFO - PROCESS | 1248 | 1468230780929 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1751F400) [pid = 1248] [serial = 1151] [outer = 1751A800] 02:53:01 INFO - PROCESS | 1248 | 1468230781512 Marionette TRACE conn6 <- [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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 02:53:01 INFO - PROCESS | 1248 | 1468230781581 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 1248 | 1468230781584 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:53:01 INFO - PROCESS | 1248 | 1468230781587 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:53:01 INFO - PROCESS | 1248 | 1468230781589 Marionette TRACE conn6 <- [1,1498,null,{}] 02:53:01 INFO - PROCESS | 1248 | 1468230781593 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:01 INFO - PROCESS | 1248 | 1468230781595 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:01 INFO - PROCESS | 1248 | 1468230781710 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:53:01 INFO - PROCESS | 1248 | 1468230781883 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 1248 | 1468230781886 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:01 INFO - PROCESS | 1248 | ++DOCSHELL 0C82B400 == 30 [pid = 1248] [id = 384] 02:53:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0C82BC00) [pid = 1248] [serial = 1152] [outer = 00000000] 02:53:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0C994C00) [pid = 1248] [serial = 1153] [outer = 0C82BC00] 02:53:01 INFO - PROCESS | 1248 | 1468230781939 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0DE4B800) [pid = 1248] [serial = 1154] [outer = 0C82BC00] 02:53:02 INFO - PROCESS | 1248 | --DOCSHELL 162B7C00 == 29 [pid = 1248] [id = 378] 02:53:02 INFO - PROCESS | 1248 | --DOCSHELL 125A9000 == 28 [pid = 1248] [id = 377] 02:53:02 INFO - PROCESS | 1248 | --DOCSHELL 0DDCC800 == 27 [pid = 1248] [id = 376] 02:53:02 INFO - PROCESS | 1248 | 1468230782610 Marionette TRACE conn6 <- [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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1068ms 02:53:02 INFO - PROCESS | 1248 | 1468230782658 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:53:02 INFO - PROCESS | 1248 | 1468230782662 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:53:02 INFO - PROCESS | 1248 | 1468230782667 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 1248 | 1468230782670 Marionette TRACE conn6 <- [1,1502,null,{}] 02:53:02 INFO - PROCESS | 1248 | 1468230782676 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:02 INFO - PROCESS | 1248 | 1468230782679 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:02 INFO - PROCESS | 1248 | 1468230782792 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:53:02 INFO - PROCESS | 1248 | 1468230782925 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 1248 | 1468230782928 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:02 INFO - PROCESS | 1248 | ++DOCSHELL 125A4800 == 28 [pid = 1248] [id = 385] 02:53:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1408B400) [pid = 1248] [serial = 1155] [outer = 00000000] 02:53:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (14556400) [pid = 1248] [serial = 1156] [outer = 1408B400] 02:53:03 INFO - PROCESS | 1248 | 1468230782986 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (16102800) [pid = 1248] [serial = 1157] [outer = 1408B400] 02:53:03 INFO - PROCESS | 1248 | 1468230783661 Marionette TRACE conn6 <- [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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1023ms 02:53:03 INFO - PROCESS | 1248 | 1468230783704 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 1248 | 1468230783709 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:53:03 INFO - PROCESS | 1248 | 1468230783717 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 1248 | 1468230783720 Marionette TRACE conn6 <- [1,1506,null,{}] 02:53:03 INFO - PROCESS | 1248 | 1468230783743 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:03 INFO - PROCESS | 1248 | 1468230783745 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:03 INFO - PROCESS | 1248 | 1468230783860 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:53:04 INFO - PROCESS | 1248 | 1468230784017 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1248 | 1468230784020 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:04 INFO - PROCESS | 1248 | ++DOCSHELL 1740C000 == 29 [pid = 1248] [id = 386] 02:53:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1740C400) [pid = 1248] [serial = 1158] [outer = 00000000] 02:53:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (17410800) [pid = 1248] [serial = 1159] [outer = 1740C400] 02:53:04 INFO - PROCESS | 1248 | 1468230784079 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (17473C00) [pid = 1248] [serial = 1160] [outer = 1740C400] 02:53:04 INFO - PROCESS | 1248 | 1468230784657 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 02:53:04 INFO - PROCESS | 1248 | 1468230784689 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 1248 | 1468230784692 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:53:04 INFO - PROCESS | 1248 | 1468230784695 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 1248 | 1468230784699 Marionette TRACE conn6 <- [1,1510,null,{}] 02:53:04 INFO - PROCESS | 1248 | 1468230784710 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:04 INFO - PROCESS | 1248 | 1468230784715 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:04 INFO - PROCESS | 1248 | 1468230784823 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:53:04 INFO - PROCESS | 1248 | 1468230784929 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 1248 | 1468230784932 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:04 INFO - PROCESS | 1248 | ++DOCSHELL 177FA000 == 30 [pid = 1248] [id = 387] 02:53:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (177FDC00) [pid = 1248] [serial = 1161] [outer = 00000000] 02:53:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (178F1400) [pid = 1248] [serial = 1162] [outer = 177FDC00] 02:53:05 INFO - PROCESS | 1248 | 1468230784990 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (178FA800) [pid = 1248] [serial = 1163] [outer = 177FDC00] 02:53:05 INFO - PROCESS | 1248 | 1468230785589 Marionette TRACE conn6 <- [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"]]]}] 02:53:05 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 () { 02:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:53:05 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 () { 02:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:53:05 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 () { 02:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:53:05 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 () { 02:53:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:53:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 940ms 02:53:05 INFO - PROCESS | 1248 | 1468230785639 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:53:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:53:05 INFO - PROCESS | 1248 | 1468230785642 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 1248 | 1468230785646 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 1248 | 1468230785648 Marionette TRACE conn6 <- [1,1514,null,{}] 02:53:05 INFO - PROCESS | 1248 | 1468230785651 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:05 INFO - PROCESS | 1248 | 1468230785654 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:05 INFO - PROCESS | 1248 | 1468230785763 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:53:05 INFO - PROCESS | 1248 | 1468230785863 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 1248 | 1468230785866 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:05 INFO - PROCESS | 1248 | ++DOCSHELL 17A96400 == 31 [pid = 1248] [id = 388] 02:53:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (17A96C00) [pid = 1248] [serial = 1164] [outer = 00000000] 02:53:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (18AC4800) [pid = 1248] [serial = 1165] [outer = 17A96C00] 02:53:05 INFO - PROCESS | 1248 | 1468230785919 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1911CC00) [pid = 1248] [serial = 1166] [outer = 17A96C00] 02:53:06 INFO - PROCESS | 1248 | 1468230786489 Marionette TRACE conn6 <- [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"]]]}] 02:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:53:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:53:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 02:53:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:53:06 INFO - PROCESS | 1248 | 1468230786523 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 1248 | 1468230786525 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:53:06 INFO - PROCESS | 1248 | 1468230786528 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - PROCESS | 1248 | 1468230786530 Marionette TRACE conn6 <- [1,1518,null,{}] 02:53:06 INFO - PROCESS | 1248 | 1468230786534 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:06 INFO - PROCESS | 1248 | 1468230786536 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:06 INFO - PROCESS | 1248 | 1468230786647 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:53:06 INFO - PROCESS | 1248 | 1468230786750 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 1248 | 1468230786753 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:06 INFO - PROCESS | 1248 | ++DOCSHELL 14519800 == 32 [pid = 1248] [id = 389] 02:53:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (17517C00) [pid = 1248] [serial = 1167] [outer = 00000000] 02:53:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1912B400) [pid = 1248] [serial = 1168] [outer = 17517C00] 02:53:06 INFO - PROCESS | 1248 | 1468230786807 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (191D8C00) [pid = 1248] [serial = 1169] [outer = 17517C00] 02:53:07 INFO - PROCESS | 1248 | 1468230787304 Marionette TRACE conn6 <- [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]]]}] 02:53:07 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 02:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:53:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:53:07 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. 02:53:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:53:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 02:53:07 INFO - PROCESS | 1248 | 1468230787359 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 1248 | 1468230787361 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:53:07 INFO - PROCESS | 1248 | 1468230787412 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 1248 | 1468230787414 Marionette TRACE conn6 <- [1,1522,null,{}] 02:53:07 INFO - PROCESS | 1248 | 1468230787417 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:07 INFO - PROCESS | 1248 | 1468230787424 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:07 INFO - PROCESS | 1248 | 1468230787582 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:53:07 INFO - PROCESS | 1248 | 1468230787682 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 1248 | 1468230787685 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:07 INFO - PROCESS | 1248 | ++DOCSHELL 19127000 == 33 [pid = 1248] [id = 390] 02:53:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19F0CC00) [pid = 1248] [serial = 1170] [outer = 00000000] 02:53:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19FAAC00) [pid = 1248] [serial = 1171] [outer = 19F0CC00] 02:53:07 INFO - PROCESS | 1248 | 1468230787739 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19FAD000) [pid = 1248] [serial = 1172] [outer = 19F0CC00] 02:53:08 INFO - PROCESS | 1248 | 1468230788356 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:53:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 990ms 02:53:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:53:08 INFO - PROCESS | 1248 | 1468230788404 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 1248 | 1468230788408 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:53:08 INFO - PROCESS | 1248 | 1468230788414 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 1248 | 1468230788417 Marionette TRACE conn6 <- [1,1526,null,{}] 02:53:08 INFO - PROCESS | 1248 | 1468230788423 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:08 INFO - PROCESS | 1248 | 1468230788425 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:08 INFO - PROCESS | 1248 | --DOCSHELL 0C8BB800 == 32 [pid = 1248] [id = 381] 02:53:08 INFO - PROCESS | 1248 | --DOCSHELL 0C816000 == 31 [pid = 1248] [id = 380] 02:53:08 INFO - PROCESS | 1248 | 1468230788615 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:53:08 INFO - PROCESS | 1248 | 1468230788765 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 1248 | 1468230788768 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:08 INFO - PROCESS | 1248 | ++DOCSHELL 0DDCC800 == 32 [pid = 1248] [id = 391] 02:53:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (0E8DC800) [pid = 1248] [serial = 1173] [outer = 00000000] 02:53:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1233A400) [pid = 1248] [serial = 1174] [outer = 0E8DC800] 02:53:08 INFO - PROCESS | 1248 | 1468230788828 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (13162400) [pid = 1248] [serial = 1175] [outer = 0E8DC800] 02:53:09 INFO - PROCESS | 1248 | 1468230789509 Marionette TRACE conn6 <- [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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:53:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1131ms 02:53:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:53:09 INFO - PROCESS | 1248 | 1468230789546 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 1248 | 1468230789550 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:53:09 INFO - PROCESS | 1248 | 1468230789555 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 1248 | 1468230789558 Marionette TRACE conn6 <- [1,1530,null,{}] 02:53:09 INFO - PROCESS | 1248 | 1468230789578 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:09 INFO - PROCESS | 1248 | 1468230789581 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:09 INFO - PROCESS | 1248 | 1468230789696 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:53:09 INFO - PROCESS | 1248 | 1468230789828 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 1248 | 1468230789831 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:09 INFO - PROCESS | 1248 | ++DOCSHELL 16CFB800 == 33 [pid = 1248] [id = 392] 02:53:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (16F23C00) [pid = 1248] [serial = 1176] [outer = 00000000] 02:53:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (17419000) [pid = 1248] [serial = 1177] [outer = 16F23C00] 02:53:09 INFO - PROCESS | 1248 | 1468230789889 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (17516800) [pid = 1248] [serial = 1178] [outer = 16F23C00] 02:53:10 INFO - PROCESS | 1248 | 1468230790435 Marionette TRACE conn6 <- [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]]]}] 02:53:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:53:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 950ms 02:53:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:53:10 INFO - PROCESS | 1248 | 1468230790506 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 1248 | 1468230790510 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:53:10 INFO - PROCESS | 1248 | 1468230790513 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 1248 | 1468230790516 Marionette TRACE conn6 <- [1,1534,null,{}] 02:53:10 INFO - PROCESS | 1248 | 1468230790520 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:10 INFO - PROCESS | 1248 | 1468230790523 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:10 INFO - PROCESS | 1248 | 1468230790642 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:53:10 INFO - PROCESS | 1248 | 1468230790782 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 1248 | 1468230790784 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:10 INFO - PROCESS | 1248 | ++DOCSHELL 178F2800 == 34 [pid = 1248] [id = 393] 02:53:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (178FD400) [pid = 1248] [serial = 1179] [outer = 00000000] 02:53:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (17A95000) [pid = 1248] [serial = 1180] [outer = 178FD400] 02:53:10 INFO - PROCESS | 1248 | 1468230790840 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (18AC6000) [pid = 1248] [serial = 1181] [outer = 178FD400] 02:53:11 INFO - PROCESS | 1248 | 1468230791484 Marionette TRACE conn6 <- [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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:53:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1021ms 02:53:11 INFO - PROCESS | 1248 | 1468230791536 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 1248 | 1468230791540 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:53:11 INFO - PROCESS | 1248 | 1468230791566 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 1248 | 1468230791571 Marionette TRACE conn6 <- [1,1538,null,{}] 02:53:11 INFO - PROCESS | 1248 | 1468230791592 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:11 INFO - PROCESS | 1248 | 1468230791595 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:11 INFO - PROCESS | 1248 | 1468230791717 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:53:11 INFO - PROCESS | 1248 | 1468230791847 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 1248 | 1468230791849 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:11 INFO - PROCESS | 1248 | ++DOCSHELL 17BAB400 == 35 [pid = 1248] [id = 394] 02:53:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (18AC5000) [pid = 1248] [serial = 1182] [outer = 00000000] 02:53:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (19FAE400) [pid = 1248] [serial = 1183] [outer = 18AC5000] 02:53:11 INFO - PROCESS | 1248 | 1468230791904 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A502C00) [pid = 1248] [serial = 1184] [outer = 18AC5000] 02:53:12 INFO - PROCESS | 1248 | 1468230792491 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:53:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 951ms 02:53:12 INFO - PROCESS | 1248 | 1468230792528 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 1248 | 1468230792530 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:53:12 INFO - PROCESS | 1248 | 1468230792534 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 1248 | 1468230792536 Marionette TRACE conn6 <- [1,1542,null,{}] 02:53:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:53:12 INFO - PROCESS | 1248 | 1468230792540 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:12 INFO - PROCESS | 1248 | 1468230792542 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:12 INFO - PROCESS | 1248 | 1468230792651 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:53:12 INFO - PROCESS | 1248 | 1468230792763 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:12 INFO - PROCESS | 1248 | 1468230792766 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C81BC00 == 36 [pid = 1248] [id = 395] 02:53:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A506800) [pid = 1248] [serial = 1185] [outer = 00000000] 02:53:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A50FC00) [pid = 1248] [serial = 1186] [outer = 1A506800] 02:53:12 INFO - PROCESS | 1248 | 1468230792819 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1B347000) [pid = 1248] [serial = 1187] [outer = 1A506800] 02:53:13 INFO - PROCESS | 1248 | 1468230793480 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:53:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:53:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1016ms 02:53:13 INFO - PROCESS | 1248 | 1468230793558 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 1248 | 1468230793563 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:53:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:53:13 INFO - PROCESS | 1248 | 1468230793568 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - PROCESS | 1248 | 1468230793571 Marionette TRACE conn6 <- [1,1546,null,{}] 02:53:13 INFO - PROCESS | 1248 | 1468230793576 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:13 INFO - PROCESS | 1248 | 1468230793579 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:13 INFO - PROCESS | 1248 | 1468230793686 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:53:13 INFO - PROCESS | 1248 | 1468230793824 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 1248 | 1468230793829 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:13 INFO - PROCESS | 1248 | ++DOCSHELL 1450FC00 == 37 [pid = 1248] [id = 396] 02:53:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (14518000) [pid = 1248] [serial = 1188] [outer = 00000000] 02:53:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (16CEF400) [pid = 1248] [serial = 1189] [outer = 14518000] 02:53:13 INFO - PROCESS | 1248 | 1468230793883 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1700F800) [pid = 1248] [serial = 1190] [outer = 14518000] 02:53:14 INFO - PROCESS | 1248 | --DOCSHELL 1740C000 == 36 [pid = 1248] [id = 386] 02:53:14 INFO - PROCESS | 1248 | --DOCSHELL 125A4800 == 35 [pid = 1248] [id = 385] 02:53:14 INFO - PROCESS | 1248 | 1468230794590 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:53:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1082ms 02:53:14 INFO - PROCESS | 1248 | 1468230794651 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:53:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:53:14 INFO - PROCESS | 1248 | 1468230794655 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:53:14 INFO - PROCESS | 1248 | 1468230794660 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 1248 | 1468230794664 Marionette TRACE conn6 <- [1,1550,null,{}] 02:53:14 INFO - PROCESS | 1248 | 1468230794670 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:14 INFO - PROCESS | 1248 | 1468230794673 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:14 INFO - PROCESS | 1248 | 1468230794789 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:53:14 INFO - PROCESS | 1248 | 1468230794929 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 1248 | 1468230794932 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:14 INFO - PROCESS | 1248 | ++DOCSHELL 125A7800 == 36 [pid = 1248] [id = 397] 02:53:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (151EEC00) [pid = 1248] [serial = 1191] [outer = 00000000] 02:53:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (16EAE000) [pid = 1248] [serial = 1192] [outer = 151EEC00] 02:53:15 INFO - PROCESS | 1248 | 1468230794991 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1753E800) [pid = 1248] [serial = 1193] [outer = 151EEC00] 02:53:15 INFO - PROCESS | 1248 | 1468230795647 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:53:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1025ms 02:53:15 INFO - PROCESS | 1248 | 1468230795685 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 1248 | 1468230795690 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:53:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:53:15 INFO - PROCESS | 1248 | 1468230795696 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 1248 | 1468230795699 Marionette TRACE conn6 <- [1,1554,null,{}] 02:53:15 INFO - PROCESS | 1248 | 1468230795703 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:15 INFO - PROCESS | 1248 | 1468230795707 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:15 INFO - PROCESS | 1248 | 1468230795824 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:53:15 INFO - PROCESS | 1248 | 1468230795968 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 1248 | 1468230795970 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:16 INFO - PROCESS | 1248 | ++DOCSHELL 188BA000 == 37 [pid = 1248] [id = 398] 02:53:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (18A05400) [pid = 1248] [serial = 1194] [outer = 00000000] 02:53:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (19167800) [pid = 1248] [serial = 1195] [outer = 18A05400] 02:53:16 INFO - PROCESS | 1248 | 1468230796030 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (199B8C00) [pid = 1248] [serial = 1196] [outer = 18A05400] 02:53:16 INFO - PROCESS | 1248 | 1468230796639 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:53:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 02:53:16 INFO - PROCESS | 1248 | 1468230796673 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 1248 | 1468230796676 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:53:16 INFO - PROCESS | 1248 | 1468230796681 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:53:16 INFO - PROCESS | 1248 | 1468230796684 Marionette TRACE conn6 <- [1,1558,null,{}] 02:53:16 INFO - PROCESS | 1248 | 1468230796695 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:16 INFO - PROCESS | 1248 | 1468230796700 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:16 INFO - PROCESS | 1248 | 1468230796812 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:53:16 INFO - PROCESS | 1248 | 1468230796926 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 1248 | 1468230796929 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:17 INFO - PROCESS | 1248 | ++DOCSHELL 1A50AC00 == 38 [pid = 1248] [id = 399] 02:53:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1A50B000) [pid = 1248] [serial = 1197] [outer = 00000000] 02:53:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1A50F000) [pid = 1248] [serial = 1198] [outer = 1A50B000] 02:53:17 INFO - PROCESS | 1248 | 1468230797028 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1B3EB800) [pid = 1248] [serial = 1199] [outer = 1A50B000] 02:53:17 INFO - PROCESS | 1248 | 1468230797661 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:53:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:53:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 02:53:17 INFO - PROCESS | 1248 | 1468230797707 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:53:17 INFO - PROCESS | 1248 | 1468230797710 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:53:17 INFO - PROCESS | 1248 | 1468230797713 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:53:17 INFO - PROCESS | 1248 | 1468230797715 Marionette TRACE conn6 <- [1,1562,null,{}] 02:53:17 INFO - PROCESS | 1248 | 1468230797719 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:17 INFO - PROCESS | 1248 | 1468230797721 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:17 INFO - PROCESS | 1248 | 1468230797831 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:53:17 INFO - PROCESS | 1248 | 1468230797969 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 1248 | 1468230797972 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:18 INFO - PROCESS | 1248 | ++DOCSHELL 18A05000 == 39 [pid = 1248] [id = 400] 02:53:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1AC52000) [pid = 1248] [serial = 1200] [outer = 00000000] 02:53:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1AC5AC00) [pid = 1248] [serial = 1201] [outer = 1AC52000] 02:53:18 INFO - PROCESS | 1248 | 1468230798027 Marionette DEBUG loaded listener.js 02:53:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1AC5E400) [pid = 1248] [serial = 1202] [outer = 1AC52000] 02:53:18 INFO - PROCESS | 1248 | 1468230798655 Marionette TRACE conn6 <- [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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 02:53:18 INFO - PROCESS | 1248 | 1468230798687 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 1248 | 1468230798690 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:53:18 INFO - PROCESS | 1248 | 1468230798693 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:53:18 INFO - PROCESS | 1248 | 1468230798695 Marionette TRACE conn6 <- [1,1566,null,{}] 02:53:18 INFO - PROCESS | 1248 | 1468230798699 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:18 INFO - PROCESS | 1248 | 1468230798701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:18 INFO - PROCESS | 1248 | 1468230798810 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:53:18 INFO - PROCESS | 1248 | 1468230798923 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 1248 | 1468230798926 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:19 INFO - PROCESS | 1248 | ++DOCSHELL 17414000 == 40 [pid = 1248] [id = 401] 02:53:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (19FA2400) [pid = 1248] [serial = 1203] [outer = 00000000] 02:53:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1B5A0400) [pid = 1248] [serial = 1204] [outer = 19FA2400] 02:53:19 INFO - PROCESS | 1248 | 1468230799024 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1B5A4400) [pid = 1248] [serial = 1205] [outer = 19FA2400] 02:53:19 INFO - PROCESS | 1248 | 1468230799718 Marionette TRACE conn6 <- [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]]]}] 02:53:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:53:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1074ms 02:53:19 INFO - PROCESS | 1248 | 1468230799772 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:53:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:53:19 INFO - PROCESS | 1248 | 1468230799776 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:53:19 INFO - PROCESS | 1248 | 1468230799781 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:53:19 INFO - PROCESS | 1248 | 1468230799784 Marionette TRACE conn6 <- [1,1570,null,{}] 02:53:19 INFO - PROCESS | 1248 | 1468230799790 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:19 INFO - PROCESS | 1248 | 1468230799792 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:19 INFO - PROCESS | 1248 | 1468230799902 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:53:20 INFO - PROCESS | 1248 | 1468230800093 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 1248 | 1468230800097 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:20 INFO - PROCESS | 1248 | --DOCSHELL 0DDCC800 == 39 [pid = 1248] [id = 391] 02:53:20 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F2C00 == 40 [pid = 1248] [id = 402] 02:53:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (0D2FA800) [pid = 1248] [serial = 1206] [outer = 00000000] 02:53:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (11F0B000) [pid = 1248] [serial = 1207] [outer = 0D2FA800] 02:53:20 INFO - PROCESS | 1248 | 1468230800177 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (14555400) [pid = 1248] [serial = 1208] [outer = 0D2FA800] 02:53:20 INFO - PROCESS | 1248 | 1468230800857 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1121ms 02:53:20 INFO - PROCESS | 1248 | 1468230800904 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:53:20 INFO - PROCESS | 1248 | 1468230800908 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:53:20 INFO - PROCESS | 1248 | 1468230800912 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 1248 | 1468230800916 Marionette TRACE conn6 <- [1,1574,null,{}] 02:53:20 INFO - PROCESS | 1248 | 1468230800921 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:20 INFO - PROCESS | 1248 | 1468230800926 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:21 INFO - PROCESS | 1248 | 1468230801041 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 177FA000 == 39 [pid = 1248] [id = 387] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 1B971C00 == 38 [pid = 1248] [id = 8] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 1455A800 == 37 [pid = 1248] [id = 10] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 17418000 == 36 [pid = 1248] [id = 11] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 16C1D400 == 35 [pid = 1248] [id = 382] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 174D5C00 == 34 [pid = 1248] [id = 383] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 18A05000 == 33 [pid = 1248] [id = 400] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 188BA000 == 32 [pid = 1248] [id = 398] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 1A50AC00 == 31 [pid = 1248] [id = 399] 02:53:22 INFO - PROCESS | 1248 | --DOCSHELL 125A7800 == 30 [pid = 1248] [id = 397] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 17A96400 == 29 [pid = 1248] [id = 388] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 16CFB800 == 28 [pid = 1248] [id = 392] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 14B2A000 == 27 [pid = 1248] [id = 16] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 145B9000 == 26 [pid = 1248] [id = 20] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 17414000 == 25 [pid = 1248] [id = 401] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 14519800 == 24 [pid = 1248] [id = 389] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 178F2800 == 23 [pid = 1248] [id = 393] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0D136C00 == 22 [pid = 1248] [id = 379] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0C8B6000 == 21 [pid = 1248] [id = 22] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0C8B3C00 == 20 [pid = 1248] [id = 23] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 19124C00 == 19 [pid = 1248] [id = 368] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0C81BC00 == 18 [pid = 1248] [id = 395] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 11C15000 == 17 [pid = 1248] [id = 14] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 151E0C00 == 16 [pid = 1248] [id = 373] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0CE2A400 == 15 [pid = 1248] [id = 374] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 16104400 == 14 [pid = 1248] [id = 17] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0C813400 == 13 [pid = 1248] [id = 375] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 17BAB400 == 12 [pid = 1248] [id = 394] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 19127000 == 11 [pid = 1248] [id = 390] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0C82B400 == 10 [pid = 1248] [id = 384] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 0D2F2C00 == 9 [pid = 1248] [id = 402] 02:53:24 INFO - PROCESS | 1248 | --DOCSHELL 1450FC00 == 8 [pid = 1248] [id = 396] 02:53:26 INFO - PROCESS | 1248 | 1468230806383 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 1248 | 1468230806387 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:26 INFO - PROCESS | 1248 | ++DOCSHELL 0C828800 == 9 [pid = 1248] [id = 403] 02:53:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (0C829800) [pid = 1248] [serial = 1209] [outer = 00000000] 02:53:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (0C8B7000) [pid = 1248] [serial = 1210] [outer = 0C829800] 02:53:26 INFO - PROCESS | 1248 | 1468230806533 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (0D2FD000) [pid = 1248] [serial = 1211] [outer = 0C829800] 02:53:27 INFO - PROCESS | 1248 | 1468230807002 Marionette TRACE conn6 <- [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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 6124ms 02:53:27 INFO - PROCESS | 1248 | 1468230807037 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 1248 | 1468230807041 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:53:27 INFO - PROCESS | 1248 | 1468230807049 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1248 | 1468230807052 Marionette TRACE conn6 <- [1,1578,null,{}] 02:53:27 INFO - PROCESS | 1248 | 1468230807058 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:27 INFO - PROCESS | 1248 | 1468230807062 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:27 INFO - PROCESS | 1248 | 1468230807157 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:53:27 INFO - PROCESS | 1248 | 1468230807172 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 1248 | 1468230807175 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:27 INFO - PROCESS | 1248 | ++DOCSHELL 16104400 == 10 [pid = 1248] [id = 404] 02:53:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (1611AC00) [pid = 1248] [serial = 1212] [outer = 00000000] 02:53:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (162B6400) [pid = 1248] [serial = 1213] [outer = 1611AC00] 02:53:27 INFO - PROCESS | 1248 | 1468230807223 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (16C22C00) [pid = 1248] [serial = 1214] [outer = 1611AC00] 02:53:27 INFO - PROCESS | 1248 | 1468230807731 Marionette TRACE conn6 <- [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]]]}] 02:53:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:53:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 02:53:27 INFO - PROCESS | 1248 | 1468230807783 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 1248 | 1468230807787 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:53:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:53:27 INFO - PROCESS | 1248 | 1468230807792 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 1248 | 1468230807794 Marionette TRACE conn6 <- [1,1582,null,{}] 02:53:27 INFO - PROCESS | 1248 | 1468230807798 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:27 INFO - PROCESS | 1248 | 1468230807800 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:27 INFO - PROCESS | 1248 | 1468230807894 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:53:28 INFO - PROCESS | 1248 | 1468230808004 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1248 | 1468230808006 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:28 INFO - PROCESS | 1248 | ++DOCSHELL 178F2800 == 11 [pid = 1248] [id = 405] 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (178F5800) [pid = 1248] [serial = 1215] [outer = 00000000] 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (17A94400) [pid = 1248] [serial = 1216] [outer = 178F5800] 02:53:28 INFO - PROCESS | 1248 | 1468230808051 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (18A05000) [pid = 1248] [serial = 1217] [outer = 178F5800] 02:53:28 INFO - PROCESS | 1248 | 1468230808497 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 732ms 02:53:28 INFO - PROCESS | 1248 | 1468230808528 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 1248 | 1468230808530 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:53:28 INFO - PROCESS | 1248 | 1468230808535 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 1248 | 1468230808541 Marionette TRACE conn6 <- [1,1586,null,{}] 02:53:28 INFO - PROCESS | 1248 | 1468230808551 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:28 INFO - PROCESS | 1248 | 1468230808555 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:28 INFO - PROCESS | 1248 | 1468230808696 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:53:28 INFO - PROCESS | 1248 | 1468230808710 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 1248 | 1468230808712 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:28 INFO - PROCESS | 1248 | ++DOCSHELL 199B5C00 == 12 [pid = 1248] [id = 406] 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (19F0A400) [pid = 1248] [serial = 1218] [outer = 00000000] 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (19FADC00) [pid = 1248] [serial = 1219] [outer = 19F0A400] 02:53:28 INFO - PROCESS | 1248 | 1468230808812 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (1A50AC00) [pid = 1248] [serial = 1220] [outer = 19F0A400] 02:53:29 INFO - PROCESS | 1248 | 1468230809254 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 790ms 02:53:29 INFO - PROCESS | 1248 | 1468230809328 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 1248 | 1468230809330 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:53:29 INFO - PROCESS | 1248 | 1468230809339 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 1248 | 1468230809340 Marionette TRACE conn6 <- [1,1590,null,{}] 02:53:29 INFO - PROCESS | 1248 | 1468230809344 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:29 INFO - PROCESS | 1248 | 1468230809346 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:29 INFO - PROCESS | 1248 | 1468230809471 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:53:29 INFO - PROCESS | 1248 | 1468230809541 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 1248 | 1468230809543 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:29 INFO - PROCESS | 1248 | ++DOCSHELL 1A50E000 == 13 [pid = 1248] [id = 407] 02:53:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (1AC55000) [pid = 1248] [serial = 1221] [outer = 00000000] 02:53:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (1ACEC800) [pid = 1248] [serial = 1222] [outer = 1AC55000] 02:53:29 INFO - PROCESS | 1248 | 1468230809588 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (1ACEE800) [pid = 1248] [serial = 1223] [outer = 1AC55000] 02:53:30 INFO - PROCESS | 1248 | 1468230810001 Marionette TRACE conn6 <- [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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:53:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 02:53:30 INFO - PROCESS | 1248 | 1468230810015 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 1248 | 1468230810017 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:53:30 INFO - PROCESS | 1248 | 1468230810020 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 1248 | 1468230810022 Marionette TRACE conn6 <- [1,1594,null,{}] 02:53:30 INFO - PROCESS | 1248 | 1468230810025 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:30 INFO - PROCESS | 1248 | 1468230810027 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:30 INFO - PROCESS | 1248 | 1468230810143 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:53:30 INFO - PROCESS | 1248 | 1468230810148 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 1248 | 1468230810154 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:30 INFO - PROCESS | 1248 | ++DOCSHELL 1AC33400 == 14 [pid = 1248] [id = 408] 02:53:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (1AC33800) [pid = 1248] [serial = 1224] [outer = 00000000] 02:53:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (1AC37800) [pid = 1248] [serial = 1225] [outer = 1AC33800] 02:53:30 INFO - PROCESS | 1248 | 1468230810209 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (1ACF4C00) [pid = 1248] [serial = 1226] [outer = 1AC33800] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (0CE76800) [pid = 1248] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (0DD6D400) [pid = 1248] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (14092400) [pid = 1248] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (0D967000) [pid = 1248] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (17412000) [pid = 1248] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (191D0800) [pid = 1248] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (1911DC00) [pid = 1248] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (177F6C00) [pid = 1248] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (174CB400) [pid = 1248] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (151E4000) [pid = 1248] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (16C1EC00) [pid = 1248] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1611D000) [pid = 1248] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (12437400) [pid = 1248] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (0C82D400) [pid = 1248] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1451E800) [pid = 1248] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (0CECC800) [pid = 1248] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1751D800) [pid = 1248] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (14B97800) [pid = 1248] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (0C827000) [pid = 1248] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (162BB400) [pid = 1248] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (0D133400) [pid = 1248] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (11EE6C00) [pid = 1248] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1315A400) [pid = 1248] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1408B400) [pid = 1248] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (14518000) [pid = 1248] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (0DE4D800) [pid = 1248] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (0C82BC00) [pid = 1248] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (0C814800) [pid = 1248] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (178FD400) [pid = 1248] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (19FA2400) [pid = 1248] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1AC52000) [pid = 1248] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A506800) [pid = 1248] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (18AC5000) [pid = 1248] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (17517C00) [pid = 1248] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (151EEC00) [pid = 1248] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (0E8DC800) [pid = 1248] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19F0CC00) [pid = 1248] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (17A96C00) [pid = 1248] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A50B000) [pid = 1248] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (177FDC00) [pid = 1248] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1751A800) [pid = 1248] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (18A05400) [pid = 1248] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (16C24800) [pid = 1248] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (16F23C00) [pid = 1248] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (124E8C00) [pid = 1248] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0D574000) [pid = 1248] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:53:31 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1740C400) [pid = 1248] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:53:31 INFO - PROCESS | 1248 | 1468230811685 Marionette TRACE conn6 <- [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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1718ms 02:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:53:31 INFO - PROCESS | 1248 | 1468230811741 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 1248 | 1468230811743 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:53:31 INFO - PROCESS | 1248 | 1468230811746 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 1248 | 1468230811748 Marionette TRACE conn6 <- [1,1598,null,{}] 02:53:31 INFO - PROCESS | 1248 | 1468230811751 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:31 INFO - PROCESS | 1248 | 1468230811754 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:31 INFO - PROCESS | 1248 | 1468230811839 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:53:31 INFO - PROCESS | 1248 | 1468230811844 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 1248 | 1468230811846 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:31 INFO - PROCESS | 1248 | ++DOCSHELL 0CB10800 == 15 [pid = 1248] [id = 409] 02:53:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (0CE76800) [pid = 1248] [serial = 1227] [outer = 00000000] 02:53:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (11F06800) [pid = 1248] [serial = 1228] [outer = 0CE76800] 02:53:31 INFO - PROCESS | 1248 | 1468230811890 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (12431C00) [pid = 1248] [serial = 1229] [outer = 0CE76800] 02:53:32 INFO - PROCESS | 1248 | 1468230812333 Marionette TRACE conn6 <- [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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:53:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 631ms 02:53:32 INFO - PROCESS | 1248 | 1468230812384 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 1248 | 1468230812386 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:53:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:53:32 INFO - PROCESS | 1248 | 1468230812389 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 1248 | 1468230812391 Marionette TRACE conn6 <- [1,1602,null,{}] 02:53:32 INFO - PROCESS | 1248 | 1468230812394 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:32 INFO - PROCESS | 1248 | 1468230812396 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:32 INFO - PROCESS | 1248 | 1468230812476 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:53:32 INFO - PROCESS | 1248 | 1468230812481 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 1248 | 1468230812483 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:32 INFO - PROCESS | 1248 | ++DOCSHELL 124E7C00 == 16 [pid = 1248] [id = 410] 02:53:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (124EA400) [pid = 1248] [serial = 1230] [outer = 00000000] 02:53:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1450B000) [pid = 1248] [serial = 1231] [outer = 124EA400] 02:53:32 INFO - PROCESS | 1248 | 1468230812526 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (14B28400) [pid = 1248] [serial = 1232] [outer = 124EA400] 02:53:33 INFO - PROCESS | 1248 | 1468230812985 Marionette TRACE conn6 <- [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]]]}] 02:53:33 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 02:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 02:53:33 INFO - PROCESS | 1248 | 1468230813022 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 1248 | 1468230813024 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:53:33 INFO - PROCESS | 1248 | 1468230813027 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:53:33 INFO - PROCESS | 1248 | 1468230813029 Marionette TRACE conn6 <- [1,1606,null,{}] 02:53:33 INFO - PROCESS | 1248 | 1468230813033 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:33 INFO - PROCESS | 1248 | 1468230813035 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:33 INFO - PROCESS | 1248 | 1468230813116 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:53:33 INFO - PROCESS | 1248 | 1468230813121 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 1248 | 1468230813123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:33 INFO - PROCESS | 1248 | ++DOCSHELL 123C6400 == 17 [pid = 1248] [id = 411] 02:53:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (16124000) [pid = 1248] [serial = 1233] [outer = 00000000] 02:53:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (16C1D000) [pid = 1248] [serial = 1234] [outer = 16124000] 02:53:33 INFO - PROCESS | 1248 | 1468230813167 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (16C1EC00) [pid = 1248] [serial = 1235] [outer = 16124000] 02:53:33 INFO - PROCESS | 1248 | 1468230813912 Marionette TRACE conn6 <- [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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 02:53:33 INFO - PROCESS | 1248 | 1468230813962 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 1248 | 1468230813967 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:53:33 INFO - PROCESS | 1248 | 1468230813972 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 1248 | 1468230813976 Marionette TRACE conn6 <- [1,1610,null,{}] 02:53:34 INFO - PROCESS | 1248 | 1468230813982 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:34 INFO - PROCESS | 1248 | 1468230813985 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:34 INFO - PROCESS | 1248 | 1468230814108 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:53:34 INFO - PROCESS | 1248 | 1468230814298 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 1248 | 1468230814301 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:34 INFO - PROCESS | 1248 | ++DOCSHELL 1315B000 == 18 [pid = 1248] [id = 412] 02:53:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (13164000) [pid = 1248] [serial = 1236] [outer = 00000000] 02:53:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (14554C00) [pid = 1248] [serial = 1237] [outer = 13164000] 02:53:34 INFO - PROCESS | 1248 | 1468230814360 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1611D800) [pid = 1248] [serial = 1238] [outer = 13164000] 02:53:35 INFO - PROCESS | 1248 | 1468230815111 Marionette TRACE conn6 <- [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]]]}] 02:53:35 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 02:53:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1177ms 02:53:35 INFO - PROCESS | 1248 | 1468230815149 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 1248 | 1468230815154 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:53:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:53:35 INFO - PROCESS | 1248 | 1468230815160 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 1248 | 1468230815163 Marionette TRACE conn6 <- [1,1614,null,{}] 02:53:35 INFO - PROCESS | 1248 | 1468230815167 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:35 INFO - PROCESS | 1248 | 1468230815170 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:35 INFO - PROCESS | 1248 | 1468230815296 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:53:35 INFO - PROCESS | 1248 | 1468230815550 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 1248 | 1468230815553 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:35 INFO - PROCESS | 1248 | ++DOCSHELL 0C814C00 == 19 [pid = 1248] [id = 413] 02:53:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (0C816000) [pid = 1248] [serial = 1239] [outer = 00000000] 02:53:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (0C830400) [pid = 1248] [serial = 1240] [outer = 0C816000] 02:53:35 INFO - PROCESS | 1248 | 1468230815672 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (0D183C00) [pid = 1248] [serial = 1241] [outer = 0C816000] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (11F0B000) [pid = 1248] [serial = 1207] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (0C820400) [pid = 1248] [serial = 1126] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0D13A800) [pid = 1248] [serial = 1107] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (0E8DA400) [pid = 1248] [serial = 1110] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (11C4D000) [pid = 1248] [serial = 1111] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1415D800) [pid = 1248] [serial = 1113] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (14511400) [pid = 1248] [serial = 1114] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1455BC00) [pid = 1248] [serial = 1116] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1746D800) [pid = 1248] [serial = 1089] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1967AC00) [pid = 1248] [serial = 1104] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1915C000) [pid = 1248] [serial = 1102] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (17A93400) [pid = 1248] [serial = 1092] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (174C9000) [pid = 1248] [serial = 1090] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (186DF400) [pid = 1248] [serial = 1095] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (17A9D800) [pid = 1248] [serial = 1093] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (18A09C00) [pid = 1248] [serial = 1096] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1611FC00) [pid = 1248] [serial = 1120] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (16EA7000) [pid = 1248] [serial = 1086] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (16125800) [pid = 1248] [serial = 1083] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (162BBC00) [pid = 1248] [serial = 1084] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1250A400) [pid = 1248] [serial = 1080] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1415E800) [pid = 1248] [serial = 1081] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (11C13800) [pid = 1248] [serial = 1078] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (0DB2E800) [pid = 1248] [serial = 1077] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (167A3800) [pid = 1248] [serial = 1075] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1611CC00) [pid = 1248] [serial = 1074] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (0DB31C00) [pid = 1248] [serial = 1072] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (0D573800) [pid = 1248] [serial = 1071] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (145C2C00) [pid = 1248] [serial = 1117] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17BAB000) [pid = 1248] [serial = 1069] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (162B1C00) [pid = 1248] [serial = 1121] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1746F000) [pid = 1248] [serial = 679] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19907800) [pid = 1248] [serial = 1105] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17A96000) [pid = 1248] [serial = 1098] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (0D2F2000) [pid = 1248] [serial = 1108] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (178F4800) [pid = 1248] [serial = 1099] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19126800) [pid = 1248] [serial = 1101] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (17012800) [pid = 1248] [serial = 1087] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (16C17C00) [pid = 1248] [serial = 1135] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (16102800) [pid = 1248] [serial = 1157] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1700F800) [pid = 1248] [serial = 1190] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (16EAE000) [pid = 1248] [serial = 1192] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (14093C00) [pid = 1248] [serial = 1132] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (121D1400) [pid = 1248] [serial = 1130] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0DE4B800) [pid = 1248] [serial = 1154] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (14556400) [pid = 1248] [serial = 1156] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (16CEF400) [pid = 1248] [serial = 1189] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (0C994C00) [pid = 1248] [serial = 1153] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0C8B8000) [pid = 1248] [serial = 1127] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (11EA7400) [pid = 1248] [serial = 1129] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19167800) [pid = 1248] [serial = 1195] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (16F17000) [pid = 1248] [serial = 1139] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17473C00) [pid = 1248] [serial = 1160] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (13162400) [pid = 1248] [serial = 1175] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0DB2D400) [pid = 1248] [serial = 1142] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (178F1400) [pid = 1248] [serial = 1162] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16C20000) [pid = 1248] [serial = 1136] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16EAA400) [pid = 1248] [serial = 1138] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16CF6000) [pid = 1248] [serial = 1147] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DDC3000) [pid = 1248] [serial = 1124] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0CE6A800) [pid = 1248] [serial = 1141] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0D57F800) [pid = 1248] [serial = 1123] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (151E1400) [pid = 1248] [serial = 1042] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17419000) [pid = 1248] [serial = 1177] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17410800) [pid = 1248] [serial = 1159] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14512400) [pid = 1248] [serial = 1133] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (145B3800) [pid = 1248] [serial = 1144] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1B3EB800) [pid = 1248] [serial = 1199] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1AC5AC00) [pid = 1248] [serial = 1201] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (19FAAC00) [pid = 1248] [serial = 1171] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (178FA800) [pid = 1248] [serial = 1163] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1912B400) [pid = 1248] [serial = 1168] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1751F400) [pid = 1248] [serial = 1151] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19FAE400) [pid = 1248] [serial = 1183] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18AC4800) [pid = 1248] [serial = 1165] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1A50F000) [pid = 1248] [serial = 1198] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (199B8C00) [pid = 1248] [serial = 1196] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EAE800) [pid = 1248] [serial = 1148] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1751EC00) [pid = 1248] [serial = 1150] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17516800) [pid = 1248] [serial = 1178] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17A95000) [pid = 1248] [serial = 1180] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14B29C00) [pid = 1248] [serial = 1145] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (18AC6000) [pid = 1248] [serial = 1181] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1B5A4400) [pid = 1248] [serial = 1205] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1AC5E400) [pid = 1248] [serial = 1202] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1B347000) [pid = 1248] [serial = 1187] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1B5A0400) [pid = 1248] [serial = 1204] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1A502C00) [pid = 1248] [serial = 1184] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1A50FC00) [pid = 1248] [serial = 1186] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (191D8C00) [pid = 1248] [serial = 1169] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (1753E800) [pid = 1248] [serial = 1193] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (1233A400) [pid = 1248] [serial = 1174] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (19FAD000) [pid = 1248] [serial = 1172] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (1911CC00) [pid = 1248] [serial = 1166] [outer = 00000000] [url = about:blank] 02:53:36 INFO - PROCESS | 1248 | 1468230816345 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1224ms 02:53:36 INFO - PROCESS | 1248 | 1468230816389 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 1248 | 1468230816392 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:53:36 INFO - PROCESS | 1248 | 1468230816398 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 1248 | 1468230816401 Marionette TRACE conn6 <- [1,1618,null,{}] 02:53:36 INFO - PROCESS | 1248 | 1468230816406 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:36 INFO - PROCESS | 1248 | 1468230816410 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:36 INFO - PROCESS | 1248 | 1468230816499 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:53:36 INFO - PROCESS | 1248 | 1468230816588 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 1248 | 1468230816591 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:36 INFO - PROCESS | 1248 | ++DOCSHELL 0D57F800 == 20 [pid = 1248] [id = 414] 02:53:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (0D592400) [pid = 1248] [serial = 1242] [outer = 00000000] 02:53:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (0DB26400) [pid = 1248] [serial = 1243] [outer = 0D592400] 02:53:36 INFO - PROCESS | 1248 | 1468230816638 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0DB2D800) [pid = 1248] [serial = 1244] [outer = 0D592400] 02:53:37 INFO - PROCESS | 1248 | 1468230817079 Marionette TRACE conn6 <- [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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 02:53:37 INFO - PROCESS | 1248 | 1468230817135 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1248 | 1468230817138 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:53:37 INFO - PROCESS | 1248 | 1468230817143 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:53:37 INFO - PROCESS | 1248 | 1468230817144 Marionette TRACE conn6 <- [1,1622,null,{}] 02:53:37 INFO - PROCESS | 1248 | 1468230817148 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 1248 | 1468230817150 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:37 INFO - PROCESS | 1248 | 1468230817236 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:53:37 INFO - PROCESS | 1248 | 1468230817249 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1248 | 1468230817251 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:37 INFO - PROCESS | 1248 | ++DOCSHELL 0E8DB400 == 21 [pid = 1248] [id = 415] 02:53:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0EA43400) [pid = 1248] [serial = 1245] [outer = 00000000] 02:53:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (11EEA000) [pid = 1248] [serial = 1246] [outer = 0EA43400] 02:53:37 INFO - PROCESS | 1248 | 1468230817295 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (11FC8400) [pid = 1248] [serial = 1247] [outer = 0EA43400] 02:53:37 INFO - PROCESS | 1248 | 1468230817761 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 671ms 02:53:37 INFO - PROCESS | 1248 | 1468230817819 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 1248 | 1468230817821 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:53:37 INFO - PROCESS | 1248 | 1468230817826 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 1248 | 1468230817832 Marionette TRACE conn6 <- [1,1626,null,{}] 02:53:37 INFO - PROCESS | 1248 | 1468230817842 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:37 INFO - PROCESS | 1248 | 1468230817845 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:37 INFO - PROCESS | 1248 | 1468230817933 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:53:37 INFO - PROCESS | 1248 | 1468230817942 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 1248 | 1468230817944 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:38 INFO - PROCESS | 1248 | ++DOCSHELL 11FD1000 == 22 [pid = 1248] [id = 416] 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (12471400) [pid = 1248] [serial = 1248] [outer = 00000000] 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (13164400) [pid = 1248] [serial = 1249] [outer = 12471400] 02:53:38 INFO - PROCESS | 1248 | 1468230818066 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14156C00) [pid = 1248] [serial = 1250] [outer = 12471400] 02:53:38 INFO - PROCESS | 1248 | 1468230818515 Marionette TRACE conn6 <- [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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:53:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 02:53:38 INFO - PROCESS | 1248 | 1468230818561 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 1248 | 1468230818564 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:53:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:53:38 INFO - PROCESS | 1248 | 1468230818567 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 1248 | 1468230818569 Marionette TRACE conn6 <- [1,1630,null,{}] 02:53:38 INFO - PROCESS | 1248 | 1468230818572 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:38 INFO - PROCESS | 1248 | 1468230818574 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:38 INFO - PROCESS | 1248 | 1468230818686 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:53:38 INFO - PROCESS | 1248 | 1468230818694 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 1248 | 1468230818696 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:38 INFO - PROCESS | 1248 | ++DOCSHELL 14501C00 == 23 [pid = 1248] [id = 417] 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1450F400) [pid = 1248] [serial = 1251] [outer = 00000000] 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1451AC00) [pid = 1248] [serial = 1252] [outer = 1450F400] 02:53:38 INFO - PROCESS | 1248 | 1468230818786 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1455C400) [pid = 1248] [serial = 1253] [outer = 1450F400] 02:53:39 INFO - PROCESS | 1248 | 1468230819206 Marionette TRACE conn6 <- [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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 02:53:39 INFO - PROCESS | 1248 | 1468230819239 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:53:39 INFO - PROCESS | 1248 | 1468230819241 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 1248 | 1468230819244 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 1248 | 1468230819246 Marionette TRACE conn6 <- [1,1634,null,{}] 02:53:39 INFO - PROCESS | 1248 | 1468230819249 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:39 INFO - PROCESS | 1248 | 1468230819251 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:39 INFO - PROCESS | 1248 | 1468230819392 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:53:39 INFO - PROCESS | 1248 | 1468230819404 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 1248 | 1468230819409 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:39 INFO - PROCESS | 1248 | ++DOCSHELL 0DDCB800 == 24 [pid = 1248] [id = 418] 02:53:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (145BC400) [pid = 1248] [serial = 1254] [outer = 00000000] 02:53:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14B28000) [pid = 1248] [serial = 1255] [outer = 145BC400] 02:53:39 INFO - PROCESS | 1248 | 1468230819465 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16102800) [pid = 1248] [serial = 1256] [outer = 145BC400] 02:53:39 INFO - PROCESS | 1248 | 1468230819943 Marionette TRACE conn6 <- [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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 02:53:39 INFO - PROCESS | 1248 | 1468230819976 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 1248 | 1468230819978 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:53:40 INFO - PROCESS | 1248 | 1468230819981 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:53:40 INFO - PROCESS | 1248 | 1468230819983 Marionette TRACE conn6 <- [1,1638,null,{}] 02:53:40 INFO - PROCESS | 1248 | 1468230819986 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:40 INFO - PROCESS | 1248 | 1468230819988 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:40 INFO - PROCESS | 1248 | 1468230820101 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:53:40 INFO - PROCESS | 1248 | 1468230820108 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 1248 | 1468230820110 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:40 INFO - PROCESS | 1248 | ++DOCSHELL 0CECC800 == 25 [pid = 1248] [id = 419] 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145C2000) [pid = 1248] [serial = 1257] [outer = 00000000] 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1617DC00) [pid = 1248] [serial = 1258] [outer = 145C2000] 02:53:40 INFO - PROCESS | 1248 | 1468230820154 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (162B2000) [pid = 1248] [serial = 1259] [outer = 145C2000] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1611AC00) [pid = 1248] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0C829800) [pid = 1248] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (178F5800) [pid = 1248] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1AC55000) [pid = 1248] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1AC33800) [pid = 1248] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (124EA400) [pid = 1248] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19F0A400) [pid = 1248] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0CE76800) [pid = 1248] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:53:40 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0D2FA800) [pid = 1248] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:53:40 INFO - PROCESS | 1248 | 1468230820650 Marionette TRACE conn6 <- [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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:53:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 02:53:40 INFO - PROCESS | 1248 | 1468230820737 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:53:40 INFO - PROCESS | 1248 | 1468230820739 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:53:40 INFO - PROCESS | 1248 | 1468230820745 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 1248 | 1468230820747 Marionette TRACE conn6 <- [1,1642,null,{}] 02:53:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:53:40 INFO - PROCESS | 1248 | 1468230820750 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:40 INFO - PROCESS | 1248 | 1468230820752 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:40 INFO - PROCESS | 1248 | 1468230820830 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:53:40 INFO - PROCESS | 1248 | 1468230820838 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 1248 | 1468230820840 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:40 INFO - PROCESS | 1248 | ++DOCSHELL 16C19C00 == 26 [pid = 1248] [id = 420] 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16C1A400) [pid = 1248] [serial = 1260] [outer = 00000000] 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16C20400) [pid = 1248] [serial = 1261] [outer = 16C1A400] 02:53:40 INFO - PROCESS | 1248 | 1468230820884 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16C23000) [pid = 1248] [serial = 1262] [outer = 16C1A400] 02:53:41 INFO - PROCESS | 1248 | 1468230821294 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 570ms 02:53:41 INFO - PROCESS | 1248 | 1468230821321 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 1248 | 1468230821323 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:53:41 INFO - PROCESS | 1248 | 1468230821326 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 1248 | 1468230821328 Marionette TRACE conn6 <- [1,1646,null,{}] 02:53:41 INFO - PROCESS | 1248 | 1468230821345 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:41 INFO - PROCESS | 1248 | 1468230821346 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:41 INFO - PROCESS | 1248 | 1468230821430 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:53:41 INFO - PROCESS | 1248 | 1468230821436 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 1248 | 1468230821438 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:41 INFO - PROCESS | 1248 | ++DOCSHELL 16CEF800 == 27 [pid = 1248] [id = 421] 02:53:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16CF0800) [pid = 1248] [serial = 1263] [outer = 00000000] 02:53:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (16CFB400) [pid = 1248] [serial = 1264] [outer = 16CF0800] 02:53:41 INFO - PROCESS | 1248 | 1468230821481 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16EAC000) [pid = 1248] [serial = 1265] [outer = 16CF0800] 02:53:41 INFO - PROCESS | 1248 | 1468230821953 Marionette TRACE conn6 <- [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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 02:53:42 INFO - PROCESS | 1248 | 1468230821997 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 1248 | 1468230822000 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:53:42 INFO - PROCESS | 1248 | 1468230822003 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:53:42 INFO - PROCESS | 1248 | 1468230822005 Marionette TRACE conn6 <- [1,1650,null,{}] 02:53:42 INFO - PROCESS | 1248 | 1468230822008 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:42 INFO - PROCESS | 1248 | 1468230822010 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:42 INFO - PROCESS | 1248 | 1468230822090 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:53:42 INFO - PROCESS | 1248 | 1468230822097 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 1248 | 1468230822099 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:42 INFO - PROCESS | 1248 | ++DOCSHELL 11EA7400 == 28 [pid = 1248] [id = 422] 02:53:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16CF9000) [pid = 1248] [serial = 1266] [outer = 00000000] 02:53:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16F1B400) [pid = 1248] [serial = 1267] [outer = 16CF9000] 02:53:42 INFO - PROCESS | 1248 | 1468230822151 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1700FC00) [pid = 1248] [serial = 1268] [outer = 16CF9000] 02:53:42 INFO - PROCESS | 1248 | 1468230822782 Marionette TRACE conn6 <- [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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 831ms 02:53:42 INFO - PROCESS | 1248 | 1468230822838 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:53:42 INFO - PROCESS | 1248 | 1468230822843 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:53:42 INFO - PROCESS | 1248 | 1468230822847 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 1248 | 1468230822851 Marionette TRACE conn6 <- [1,1654,null,{}] 02:53:42 INFO - PROCESS | 1248 | 1468230822857 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:42 INFO - PROCESS | 1248 | 1468230822860 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:43 INFO - PROCESS | 1248 | 1468230822969 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:53:43 INFO - PROCESS | 1248 | 1468230823100 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 1248 | 1468230823102 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:43 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B5C00 == 29 [pid = 1248] [id = 423] 02:53:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0CE6A800) [pid = 1248] [serial = 1269] [outer = 00000000] 02:53:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0DA1A400) [pid = 1248] [serial = 1270] [outer = 0CE6A800] 02:53:43 INFO - PROCESS | 1248 | 1468230823161 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DDC8000) [pid = 1248] [serial = 1271] [outer = 0CE6A800] 02:53:43 INFO - PROCESS | 1248 | 1468230823753 Marionette TRACE conn6 <- [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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 930ms 02:53:43 INFO - PROCESS | 1248 | 1468230823791 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 1248 | 1468230823796 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:53:43 INFO - PROCESS | 1248 | 1468230823803 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 1248 | 1468230823806 Marionette TRACE conn6 <- [1,1658,null,{}] 02:53:43 INFO - PROCESS | 1248 | 1468230823810 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:43 INFO - PROCESS | 1248 | 1468230823813 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:43 INFO - PROCESS | 1248 | 1468230823923 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:53:44 INFO - PROCESS | 1248 | 1468230824025 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 1248 | 1468230824028 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:44 INFO - PROCESS | 1248 | ++DOCSHELL 11FD1800 == 30 [pid = 1248] [id = 424] 02:53:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11FD3000) [pid = 1248] [serial = 1272] [outer = 00000000] 02:53:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (123A0C00) [pid = 1248] [serial = 1273] [outer = 11FD3000] 02:53:44 INFO - PROCESS | 1248 | 1468230824085 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (124E8C00) [pid = 1248] [serial = 1274] [outer = 11FD3000] 02:53:44 INFO - PROCESS | 1248 | 1468230824721 Marionette TRACE conn6 <- [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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 02:53:44 INFO - PROCESS | 1248 | 1468230824777 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 1248 | 1468230824779 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:53:44 INFO - PROCESS | 1248 | 1468230824783 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:53:44 INFO - PROCESS | 1248 | 1468230824787 Marionette TRACE conn6 <- [1,1662,null,{}] 02:53:44 INFO - PROCESS | 1248 | 1468230824798 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:44 INFO - PROCESS | 1248 | 1468230824803 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:44 INFO - PROCESS | 1248 | 1468230824911 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:53:45 INFO - PROCESS | 1248 | 1468230825043 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 1248 | 1468230825046 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:45 INFO - PROCESS | 1248 | ++DOCSHELL 162AE400 == 31 [pid = 1248] [id = 425] 02:53:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (162B1C00) [pid = 1248] [serial = 1275] [outer = 00000000] 02:53:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C1E800) [pid = 1248] [serial = 1276] [outer = 162B1C00] 02:53:45 INFO - PROCESS | 1248 | 1468230825103 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16F16400) [pid = 1248] [serial = 1277] [outer = 162B1C00] 02:53:45 INFO - PROCESS | 1248 | 1468230825816 Marionette TRACE conn6 <- [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]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1079ms 02:53:45 INFO - PROCESS | 1248 | 1468230825866 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 1248 | 1468230825870 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:53:45 INFO - PROCESS | 1248 | 1468230825875 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 1248 | 1468230825878 Marionette TRACE conn6 <- [1,1666,null,{}] 02:53:45 INFO - PROCESS | 1248 | 1468230825883 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:45 INFO - PROCESS | 1248 | 1468230825886 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:46 INFO - PROCESS | 1248 | 1468230825988 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:53:46 INFO - PROCESS | 1248 | 1468230826119 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1248 | 1468230826123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:46 INFO - PROCESS | 1248 | ++DOCSHELL 0D259C00 == 32 [pid = 1248] [id = 426] 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0D25D800) [pid = 1248] [serial = 1278] [outer = 00000000] 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DB2BC00) [pid = 1248] [serial = 1279] [outer = 0D25D800] 02:53:46 INFO - PROCESS | 1248 | 1468230826174 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0EAD1800) [pid = 1248] [serial = 1280] [outer = 0D25D800] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14555400) [pid = 1248] [serial = 1208] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (162B6400) [pid = 1248] [serial = 1213] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16C22C00) [pid = 1248] [serial = 1214] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C8B7000) [pid = 1248] [serial = 1210] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D2FD000) [pid = 1248] [serial = 1211] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17A94400) [pid = 1248] [serial = 1216] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1ACEE800) [pid = 1248] [serial = 1223] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1ACEC800) [pid = 1248] [serial = 1222] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1AC37800) [pid = 1248] [serial = 1225] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1ACF4C00) [pid = 1248] [serial = 1226] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16C1D000) [pid = 1248] [serial = 1234] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1450B000) [pid = 1248] [serial = 1231] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19FADC00) [pid = 1248] [serial = 1219] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1A50AC00) [pid = 1248] [serial = 1220] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (11F06800) [pid = 1248] [serial = 1228] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (14B28400) [pid = 1248] [serial = 1232] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (12431C00) [pid = 1248] [serial = 1229] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18A05000) [pid = 1248] [serial = 1217] [outer = 00000000] [url = about:blank] 02:53:46 INFO - PROCESS | 1248 | 1468230826657 Marionette TRACE conn6 <- [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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 831ms 02:53:46 INFO - PROCESS | 1248 | 1468230826707 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 1248 | 1468230826711 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:53:46 INFO - PROCESS | 1248 | 1468230826717 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 1248 | 1468230826720 Marionette TRACE conn6 <- [1,1670,null,{}] 02:53:46 INFO - PROCESS | 1248 | 1468230826723 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:46 INFO - PROCESS | 1248 | 1468230826726 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:46 INFO - PROCESS | 1248 | 1468230826815 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:53:46 INFO - PROCESS | 1248 | 1468230826825 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 1248 | 1468230826827 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:46 INFO - PROCESS | 1248 | ++DOCSHELL 11FCF400 == 33 [pid = 1248] [id = 427] 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (121D7C00) [pid = 1248] [serial = 1281] [outer = 00000000] 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (12431C00) [pid = 1248] [serial = 1282] [outer = 121D7C00] 02:53:46 INFO - PROCESS | 1248 | 1468230826875 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1250C400) [pid = 1248] [serial = 1283] [outer = 121D7C00] 02:53:47 INFO - PROCESS | 1248 | 1468230827358 Marionette TRACE conn6 <- [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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 02:53:47 INFO - PROCESS | 1248 | 1468230827392 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 1248 | 1468230827394 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:53:47 INFO - PROCESS | 1248 | 1468230827397 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 1248 | 1468230827401 Marionette TRACE conn6 <- [1,1674,null,{}] 02:53:47 INFO - PROCESS | 1248 | 1468230827411 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:47 INFO - PROCESS | 1248 | 1468230827415 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:47 INFO - PROCESS | 1248 | 1468230827527 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:53:47 INFO - PROCESS | 1248 | 1468230827617 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 1248 | 1468230827620 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:47 INFO - PROCESS | 1248 | ++DOCSHELL 145C0000 == 34 [pid = 1248] [id = 428] 02:53:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145C0400) [pid = 1248] [serial = 1284] [outer = 00000000] 02:53:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14B95000) [pid = 1248] [serial = 1285] [outer = 145C0400] 02:53:47 INFO - PROCESS | 1248 | 1468230827674 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16126C00) [pid = 1248] [serial = 1286] [outer = 145C0400] 02:53:48 INFO - PROCESS | 1248 | 1468230828033 Marionette TRACE conn6 <- [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]]]}] 02:53:48 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 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 02:53:48 INFO - PROCESS | 1248 | 1468230828081 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1248 | 1468230828084 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 1248 | 1468230828087 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1248 | 1468230828089 Marionette TRACE conn6 <- [1,1678,null,{}] 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:53:48 INFO - PROCESS | 1248 | 1468230828092 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 1248 | 1468230828094 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:48 INFO - PROCESS | 1248 | 1468230828180 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:53:48 INFO - PROCESS | 1248 | 1468230828185 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 1248 | 1468230828196 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:48 INFO - PROCESS | 1248 | ++DOCSHELL 162BBC00 == 35 [pid = 1248] [id = 429] 02:53:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (167A4800) [pid = 1248] [serial = 1287] [outer = 00000000] 02:53:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16CF4000) [pid = 1248] [serial = 1288] [outer = 167A4800] 02:53:48 INFO - PROCESS | 1248 | 1468230828241 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EABC00) [pid = 1248] [serial = 1289] [outer = 167A4800] 02:53:48 INFO - PROCESS | 1248 | 1468230828707 Marionette TRACE conn6 <- [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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 02:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:53:48 INFO - PROCESS | 1248 | 1468230828762 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 1248 | 1468230828764 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 1248 | 1468230828767 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 1248 | 1468230828769 Marionette TRACE conn6 <- [1,1682,null,{}] 02:53:48 INFO - PROCESS | 1248 | 1468230828772 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:48 INFO - PROCESS | 1248 | 1468230828774 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:48 INFO - PROCESS | 1248 | 1468230828889 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:53:49 INFO - PROCESS | 1248 | 1468230828979 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1248 | 1468230828981 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:49 INFO - PROCESS | 1248 | ++DOCSHELL 17015800 == 36 [pid = 1248] [id = 430] 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1740BC00) [pid = 1248] [serial = 1290] [outer = 00000000] 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17413400) [pid = 1248] [serial = 1291] [outer = 1740BC00] 02:53:49 INFO - PROCESS | 1248 | 1468230829025 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17413C00) [pid = 1248] [serial = 1292] [outer = 1740BC00] 02:53:49 INFO - PROCESS | 1248 | 1468230829473 Marionette TRACE conn6 <- [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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 02:53:49 INFO - PROCESS | 1248 | 1468230829498 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 1248 | 1468230829500 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:53:49 INFO - PROCESS | 1248 | 1468230829503 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 1248 | 1468230829505 Marionette TRACE conn6 <- [1,1686,null,{}] 02:53:49 INFO - PROCESS | 1248 | 1468230829512 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:49 INFO - PROCESS | 1248 | 1468230829517 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:49 INFO - PROCESS | 1248 | 1468230829655 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:53:49 INFO - PROCESS | 1248 | 1468230829668 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 1248 | 1468230829669 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:49 INFO - PROCESS | 1248 | ++DOCSHELL 1746B800 == 37 [pid = 1248] [id = 431] 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (174CAC00) [pid = 1248] [serial = 1293] [outer = 00000000] 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1751F000) [pid = 1248] [serial = 1294] [outer = 174CAC00] 02:53:49 INFO - PROCESS | 1248 | 1468230829713 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1751F800) [pid = 1248] [serial = 1295] [outer = 174CAC00] 02:53:50 INFO - PROCESS | 1248 | 1468230830149 Marionette TRACE conn6 <- [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]]]}] 02:53:50 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 02:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 02:53:50 INFO - PROCESS | 1248 | 1468230830184 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:53:50 INFO - PROCESS | 1248 | 1468230830186 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:53:50 INFO - PROCESS | 1248 | 1468230830194 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1248 | 1468230830196 Marionette TRACE conn6 <- [1,1690,null,{}] 02:53:50 INFO - PROCESS | 1248 | 1468230830199 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:50 INFO - PROCESS | 1248 | 1468230830201 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:50 INFO - PROCESS | 1248 | 1468230830340 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:53:50 INFO - PROCESS | 1248 | 1468230830361 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 1248 | 1468230830363 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:50 INFO - PROCESS | 1248 | ++DOCSHELL 0CE76C00 == 38 [pid = 1248] [id = 432] 02:53:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17525000) [pid = 1248] [serial = 1296] [outer = 00000000] 02:53:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1753DC00) [pid = 1248] [serial = 1297] [outer = 17525000] 02:53:50 INFO - PROCESS | 1248 | 1468230830407 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (177FA000) [pid = 1248] [serial = 1298] [outer = 17525000] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C816000) [pid = 1248] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12471400) [pid = 1248] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0EA43400) [pid = 1248] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1450F400) [pid = 1248] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D592400) [pid = 1248] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (145BC400) [pid = 1248] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145C2000) [pid = 1248] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C1A400) [pid = 1248] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:53:50 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16CF0800) [pid = 1248] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:53:50 INFO - PROCESS | 1248 | 1468230830865 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 02:53:50 INFO - PROCESS | 1248 | 1468230830925 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:53:50 INFO - PROCESS | 1248 | 1468230830927 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:53:50 INFO - PROCESS | 1248 | 1468230830931 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 1248 | 1468230830933 Marionette TRACE conn6 <- [1,1694,null,{}] 02:53:50 INFO - PROCESS | 1248 | 1468230830936 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:50 INFO - PROCESS | 1248 | 1468230830938 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:51 INFO - PROCESS | 1248 | 1468230831020 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:53:51 INFO - PROCESS | 1248 | 1468230831026 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 1248 | 1468230831028 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:51 INFO - PROCESS | 1248 | ++DOCSHELL 0C828C00 == 39 [pid = 1248] [id = 433] 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (11E31C00) [pid = 1248] [serial = 1299] [outer = 00000000] 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1751DC00) [pid = 1248] [serial = 1300] [outer = 11E31C00] 02:53:51 INFO - PROCESS | 1248 | 1468230831073 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17522800) [pid = 1248] [serial = 1301] [outer = 11E31C00] 02:53:51 INFO - PROCESS | 1248 | 1468230831492 Marionette TRACE conn6 <- [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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 570ms 02:53:51 INFO - PROCESS | 1248 | 1468230831501 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:53:51 INFO - PROCESS | 1248 | 1468230831503 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:53:51 INFO - PROCESS | 1248 | 1468230831506 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 1248 | 1468230831508 Marionette TRACE conn6 <- [1,1698,null,{}] 02:53:51 INFO - PROCESS | 1248 | 1468230831511 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:51 INFO - PROCESS | 1248 | 1468230831513 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:51 INFO - PROCESS | 1248 | 1468230831639 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:53:51 INFO - PROCESS | 1248 | 1468230831647 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 1248 | 1468230831649 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:51 INFO - PROCESS | 1248 | ++DOCSHELL 1746D800 == 40 [pid = 1248] [id = 434] 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (178F0000) [pid = 1248] [serial = 1302] [outer = 00000000] 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (178FA000) [pid = 1248] [serial = 1303] [outer = 178F0000] 02:53:51 INFO - PROCESS | 1248 | 1468230831693 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (11EEBC00) [pid = 1248] [serial = 1304] [outer = 178F0000] 02:53:52 INFO - PROCESS | 1248 | 1468230832123 Marionette TRACE conn6 <- [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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 02:53:52 INFO - PROCESS | 1248 | 1468230832179 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 1248 | 1468230832181 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:53:52 INFO - PROCESS | 1248 | 1468230832184 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 1248 | 1468230832186 Marionette TRACE conn6 <- [1,1702,null,{}] 02:53:52 INFO - PROCESS | 1248 | 1468230832189 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:52 INFO - PROCESS | 1248 | 1468230832191 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:52 INFO - PROCESS | 1248 | 1468230832308 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:53:52 INFO - PROCESS | 1248 | 1468230832321 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 1248 | 1468230832323 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:52 INFO - PROCESS | 1248 | ++DOCSHELL 0C825800 == 41 [pid = 1248] [id = 435] 02:53:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16120800) [pid = 1248] [serial = 1305] [outer = 00000000] 02:53:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17A94C00) [pid = 1248] [serial = 1306] [outer = 16120800] 02:53:52 INFO - PROCESS | 1248 | 1468230832366 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17A9A000) [pid = 1248] [serial = 1307] [outer = 16120800] 02:53:52 INFO - PROCESS | 1248 | 1468230832893 Marionette TRACE conn6 <- [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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 773ms 02:53:53 INFO - PROCESS | 1248 | 1468230832998 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 1248 | 1468230833002 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:53:53 INFO - PROCESS | 1248 | 1468230833021 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 1248 | 1468230833025 Marionette TRACE conn6 <- [1,1706,null,{}] 02:53:53 INFO - PROCESS | 1248 | 1468230833034 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:53 INFO - PROCESS | 1248 | 1468230833037 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:53 INFO - PROCESS | 1248 | 1468230833157 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:53:53 INFO - PROCESS | 1248 | 1468230833283 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 1248 | 1468230833286 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C81A400 == 42 [pid = 1248] [id = 436] 02:53:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0C8B3400) [pid = 1248] [serial = 1308] [outer = 00000000] 02:53:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0E8D9800) [pid = 1248] [serial = 1309] [outer = 0C8B3400] 02:53:53 INFO - PROCESS | 1248 | 1468230833343 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (11F0F800) [pid = 1248] [serial = 1310] [outer = 0C8B3400] 02:53:53 INFO - PROCESS | 1248 | 1468230833930 Marionette TRACE conn6 <- [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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 990ms 02:53:54 INFO - PROCESS | 1248 | 1468230834005 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 1248 | 1468230834010 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:53:54 INFO - PROCESS | 1248 | 1468230834017 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 1248 | 1468230834019 Marionette TRACE conn6 <- [1,1710,null,{}] 02:53:54 INFO - PROCESS | 1248 | 1468230834024 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:54 INFO - PROCESS | 1248 | 1468230834026 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:54 INFO - PROCESS | 1248 | 1468230834139 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:53:54 INFO - PROCESS | 1248 | 1468230834273 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 1248 | 1468230834276 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:54 INFO - PROCESS | 1248 | ++DOCSHELL 14503400 == 43 [pid = 1248] [id = 437] 02:53:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14517400) [pid = 1248] [serial = 1311] [outer = 00000000] 02:53:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (145C1400) [pid = 1248] [serial = 1312] [outer = 14517400] 02:53:54 INFO - PROCESS | 1248 | 1468230834332 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (162B6400) [pid = 1248] [serial = 1313] [outer = 14517400] 02:53:54 INFO - PROCESS | 1248 | 1468230834923 Marionette TRACE conn6 <- [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]]]}] 02:53:55 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 02:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 970ms 02:53:55 INFO - PROCESS | 1248 | 1468230834990 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 1248 | 1468230834993 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:53:55 INFO - PROCESS | 1248 | 1468230834997 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 1248 | 1468230835000 Marionette TRACE conn6 <- [1,1714,null,{}] 02:53:55 INFO - PROCESS | 1248 | 1468230835025 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:55 INFO - PROCESS | 1248 | 1468230835029 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:55 INFO - PROCESS | 1248 | 1468230835177 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:53:55 INFO - PROCESS | 1248 | 1468230835235 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 1248 | 1468230835238 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:55 INFO - PROCESS | 1248 | ++DOCSHELL 178F9000 == 44 [pid = 1248] [id = 438] 02:53:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (178FA400) [pid = 1248] [serial = 1314] [outer = 00000000] 02:53:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17A96C00) [pid = 1248] [serial = 1315] [outer = 178FA400] 02:53:55 INFO - PROCESS | 1248 | 1468230835295 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17BAC400) [pid = 1248] [serial = 1316] [outer = 178FA400] 02:53:55 INFO - PROCESS | 1248 | 1468230835933 Marionette TRACE conn6 <- [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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 970ms 02:53:55 INFO - PROCESS | 1248 | 1468230835970 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 1248 | 1468230835973 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:53:56 INFO - PROCESS | 1248 | 1468230835977 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 1248 | 1468230835979 Marionette TRACE conn6 <- [1,1718,null,{}] 02:53:56 INFO - PROCESS | 1248 | 1468230835983 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:56 INFO - PROCESS | 1248 | 1468230835985 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:56 INFO - PROCESS | 1248 | 1468230836094 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:53:56 INFO - PROCESS | 1248 | 1468230836203 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 1248 | 1468230836205 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:56 INFO - PROCESS | 1248 | ++DOCSHELL 0D2FE400 == 45 [pid = 1248] [id = 439] 02:53:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0D57C800) [pid = 1248] [serial = 1317] [outer = 00000000] 02:53:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0E8DA800) [pid = 1248] [serial = 1318] [outer = 0D57C800] 02:53:56 INFO - PROCESS | 1248 | 1468230836259 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14092C00) [pid = 1248] [serial = 1319] [outer = 0D57C800] 02:53:57 INFO - PROCESS | 1248 | 1468230837012 Marionette TRACE conn6 <- [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]]]}] 02:53:57 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 02:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1075ms 02:53:57 INFO - PROCESS | 1248 | 1468230837055 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 1248 | 1468230837059 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:53:57 INFO - PROCESS | 1248 | 1468230837064 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 1248 | 1468230837068 Marionette TRACE conn6 <- [1,1722,null,{}] 02:53:57 INFO - PROCESS | 1248 | 1468230837073 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:57 INFO - PROCESS | 1248 | 1468230837076 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:57 INFO - PROCESS | 1248 | 1468230837180 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:53:57 INFO - PROCESS | 1248 | 1468230837289 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 1248 | 1468230837292 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:57 INFO - PROCESS | 1248 | ++DOCSHELL 11E29800 == 46 [pid = 1248] [id = 440] 02:53:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (11F02C00) [pid = 1248] [serial = 1320] [outer = 00000000] 02:53:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (14091400) [pid = 1248] [serial = 1321] [outer = 11F02C00] 02:53:57 INFO - PROCESS | 1248 | 1468230837341 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14512800) [pid = 1248] [serial = 1322] [outer = 11F02C00] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0C828800 == 45 [pid = 1248] [id = 403] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 1746D800 == 44 [pid = 1248] [id = 434] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0C828C00 == 43 [pid = 1248] [id = 433] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0CE76C00 == 42 [pid = 1248] [id = 432] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 1746B800 == 41 [pid = 1248] [id = 431] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 17015800 == 40 [pid = 1248] [id = 430] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 162BBC00 == 39 [pid = 1248] [id = 429] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 145C0000 == 38 [pid = 1248] [id = 428] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 11FCF400 == 37 [pid = 1248] [id = 427] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0D259C00 == 36 [pid = 1248] [id = 426] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0C8B5C00 == 35 [pid = 1248] [id = 423] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 11EA7400 == 34 [pid = 1248] [id = 422] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 16CEF800 == 33 [pid = 1248] [id = 421] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 11FD1800 == 32 [pid = 1248] [id = 424] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 162AE400 == 31 [pid = 1248] [id = 425] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0D2FE400 == 30 [pid = 1248] [id = 439] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 178F9000 == 29 [pid = 1248] [id = 438] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0C825800 == 28 [pid = 1248] [id = 435] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 0C81A400 == 27 [pid = 1248] [id = 436] 02:53:58 INFO - PROCESS | 1248 | --DOCSHELL 14503400 == 26 [pid = 1248] [id = 437] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (0D183C00) [pid = 1248] [serial = 1241] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0C830400) [pid = 1248] [serial = 1240] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (13164400) [pid = 1248] [serial = 1249] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (11EEA000) [pid = 1248] [serial = 1246] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (11FC8400) [pid = 1248] [serial = 1247] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1455C400) [pid = 1248] [serial = 1253] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1451AC00) [pid = 1248] [serial = 1252] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0DB26400) [pid = 1248] [serial = 1243] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0DB2D800) [pid = 1248] [serial = 1244] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (14554C00) [pid = 1248] [serial = 1237] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14B28000) [pid = 1248] [serial = 1255] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1617DC00) [pid = 1248] [serial = 1258] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16102800) [pid = 1248] [serial = 1256] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C20400) [pid = 1248] [serial = 1261] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16CFB400) [pid = 1248] [serial = 1264] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16EAC000) [pid = 1248] [serial = 1265] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (162B2000) [pid = 1248] [serial = 1259] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16F1B400) [pid = 1248] [serial = 1267] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C23000) [pid = 1248] [serial = 1262] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14156C00) [pid = 1248] [serial = 1250] [outer = 00000000] [url = about:blank] 02:53:58 INFO - PROCESS | 1248 | 1468230838485 Marionette TRACE conn6 <- [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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1490ms 02:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:53:58 INFO - PROCESS | 1248 | 1468230838556 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 1248 | 1468230838559 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:53:58 INFO - PROCESS | 1248 | 1468230838564 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 1248 | 1468230838568 Marionette TRACE conn6 <- [1,1726,null,{}] 02:53:58 INFO - PROCESS | 1248 | 1468230838573 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:58 INFO - PROCESS | 1248 | 1468230838576 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:58 INFO - PROCESS | 1248 | 1468230838694 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:53:58 INFO - PROCESS | 1248 | 1468230838784 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 1248 | 1468230838786 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:58 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F0C00 == 27 [pid = 1248] [id = 441] 02:53:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0D2F6800) [pid = 1248] [serial = 1323] [outer = 00000000] 02:53:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0D580C00) [pid = 1248] [serial = 1324] [outer = 0D2F6800] 02:53:58 INFO - PROCESS | 1248 | 1468230838834 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0DB2D800) [pid = 1248] [serial = 1325] [outer = 0D2F6800] 02:53:59 INFO - PROCESS | 1248 | 1468230839215 Marionette TRACE conn6 <- [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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 02:53:59 INFO - PROCESS | 1248 | 1468230839255 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 1248 | 1468230839260 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:53:59 INFO - PROCESS | 1248 | 1468230839266 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 1248 | 1468230839268 Marionette TRACE conn6 <- [1,1730,null,{}] 02:53:59 INFO - PROCESS | 1248 | 1468230839272 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:59 INFO - PROCESS | 1248 | 1468230839275 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:59 INFO - PROCESS | 1248 | 1468230839392 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:53:59 INFO - PROCESS | 1248 | 1468230839400 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 1248 | 1468230839402 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:53:59 INFO - PROCESS | 1248 | ++DOCSHELL 11F03000 == 28 [pid = 1248] [id = 442] 02:53:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (12349800) [pid = 1248] [serial = 1326] [outer = 00000000] 02:53:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1250A400) [pid = 1248] [serial = 1327] [outer = 12349800] 02:53:59 INFO - PROCESS | 1248 | 1468230839449 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (13162000) [pid = 1248] [serial = 1328] [outer = 12349800] 02:53:59 INFO - PROCESS | 1248 | 1468230839899 Marionette TRACE conn6 <- [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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 02:53:59 INFO - PROCESS | 1248 | 1468230839940 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 1248 | 1468230839943 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:53:59 INFO - PROCESS | 1248 | 1468230839946 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 1248 | 1468230839949 Marionette TRACE conn6 <- [1,1734,null,{}] 02:53:59 INFO - PROCESS | 1248 | 1468230839960 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:53:59 INFO - PROCESS | 1248 | 1468230839965 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:00 INFO - PROCESS | 1248 | 1468230840050 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:54:00 INFO - PROCESS | 1248 | 1468230840057 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1248 | 1468230840060 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:00 INFO - PROCESS | 1248 | ++DOCSHELL 14519800 == 29 [pid = 1248] [id = 443] 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (145BC400) [pid = 1248] [serial = 1329] [outer = 00000000] 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14B95800) [pid = 1248] [serial = 1330] [outer = 145BC400] 02:54:00 INFO - PROCESS | 1248 | 1468230840108 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1611B000) [pid = 1248] [serial = 1331] [outer = 145BC400] 02:54:00 INFO - PROCESS | 1248 | 1468230840595 Marionette TRACE conn6 <- [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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 02:54:00 INFO - PROCESS | 1248 | 1468230840680 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 1248 | 1468230840683 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:54:00 INFO - PROCESS | 1248 | 1468230840686 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:54:00 INFO - PROCESS | 1248 | 1468230840688 Marionette TRACE conn6 <- [1,1738,null,{}] 02:54:00 INFO - PROCESS | 1248 | 1468230840691 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:00 INFO - PROCESS | 1248 | 1468230840693 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:00 INFO - PROCESS | 1248 | 1468230840836 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:54:00 INFO - PROCESS | 1248 | 1468230840859 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 1248 | 1468230840861 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:00 INFO - PROCESS | 1248 | ++DOCSHELL 1617AC00 == 30 [pid = 1248] [id = 444] 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (162AE000) [pid = 1248] [serial = 1332] [outer = 00000000] 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16C1CC00) [pid = 1248] [serial = 1333] [outer = 162AE000] 02:54:00 INFO - PROCESS | 1248 | 1468230840905 Marionette DEBUG loaded listener.js 02:54:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (16C24C00) [pid = 1248] [serial = 1334] [outer = 162AE000] 02:54:01 INFO - PROCESS | 1248 | 1468230841338 Marionette TRACE conn6 <- [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]]]}] 02:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 02:54:01 INFO - PROCESS | 1248 | 1468230841366 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:54:01 INFO - PROCESS | 1248 | 1468230841368 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:54:01 INFO - PROCESS | 1248 | 1468230841371 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:54:01 INFO - PROCESS | 1248 | 1468230841373 Marionette TRACE conn6 <- [1,1742,null,{}] 02:54:01 INFO - PROCESS | 1248 | 1468230841377 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:01 INFO - PROCESS | 1248 | 1468230841379 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:01 INFO - PROCESS | 1248 | 1468230841488 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:54:01 INFO - PROCESS | 1248 | 1468230841494 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 1248 | 1468230841496 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:01 INFO - PROCESS | 1248 | ++DOCSHELL 16C15400 == 31 [pid = 1248] [id = 445] 02:54:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (16C18000) [pid = 1248] [serial = 1335] [outer = 00000000] 02:54:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (16EA5000) [pid = 1248] [serial = 1336] [outer = 16C18000] 02:54:01 INFO - PROCESS | 1248 | 1468230841540 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (16EAC400) [pid = 1248] [serial = 1337] [outer = 16C18000] 02:54:02 INFO - PROCESS | 1248 | 1468230842013 Marionette TRACE conn6 <- [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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 02:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:54:02 INFO - PROCESS | 1248 | 1468230842045 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 1248 | 1468230842047 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:54:02 INFO - PROCESS | 1248 | 1468230842051 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 1248 | 1468230842052 Marionette TRACE conn6 <- [1,1746,null,{}] 02:54:02 INFO - PROCESS | 1248 | 1468230842062 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:02 INFO - PROCESS | 1248 | 1468230842067 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:02 INFO - PROCESS | 1248 | 1468230842218 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:54:02 INFO - PROCESS | 1248 | 1468230842242 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 1248 | 1468230842244 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:02 INFO - PROCESS | 1248 | ++DOCSHELL 1740D000 == 32 [pid = 1248] [id = 446] 02:54:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17414000) [pid = 1248] [serial = 1338] [outer = 00000000] 02:54:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17518400) [pid = 1248] [serial = 1339] [outer = 17414000] 02:54:02 INFO - PROCESS | 1248 | 1468230842288 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (17534400) [pid = 1248] [serial = 1340] [outer = 17414000] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (13164000) [pid = 1248] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16124000) [pid = 1248] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (178F0000) [pid = 1248] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1740BC00) [pid = 1248] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (174CAC00) [pid = 1248] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17525000) [pid = 1248] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (167A4800) [pid = 1248] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0D25D800) [pid = 1248] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16CF9000) [pid = 1248] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (121D7C00) [pid = 1248] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (162B1C00) [pid = 1248] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16120800) [pid = 1248] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0CE6A800) [pid = 1248] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11FD3000) [pid = 1248] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (145C0400) [pid = 1248] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:54:02 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11E31C00) [pid = 1248] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:54:02 INFO - PROCESS | 1248 | 1468230842909 Marionette TRACE conn6 <- [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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 931ms 02:54:02 INFO - PROCESS | 1248 | 1468230842981 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1248 | 1468230842983 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:54:03 INFO - PROCESS | 1248 | 1468230842986 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 1248 | 1468230842988 Marionette TRACE conn6 <- [1,1750,null,{}] 02:54:03 INFO - PROCESS | 1248 | 1468230842991 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:03 INFO - PROCESS | 1248 | 1468230842993 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:03 INFO - PROCESS | 1248 | 1468230843070 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:54:03 INFO - PROCESS | 1248 | 1468230843076 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 1248 | 1468230843078 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:03 INFO - PROCESS | 1248 | ++DOCSHELL 11F06800 == 33 [pid = 1248] [id = 447] 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (121D7800) [pid = 1248] [serial = 1341] [outer = 00000000] 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (151DF400) [pid = 1248] [serial = 1342] [outer = 121D7800] 02:54:03 INFO - PROCESS | 1248 | 1468230843121 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (162B1C00) [pid = 1248] [serial = 1343] [outer = 121D7800] 02:54:03 INFO - PROCESS | 1248 | 1468230843541 Marionette TRACE conn6 <- [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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 570ms 02:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:54:03 INFO - PROCESS | 1248 | 1468230843557 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 1248 | 1468230843559 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:54:03 INFO - PROCESS | 1248 | 1468230843562 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 1248 | 1468230843564 Marionette TRACE conn6 <- [1,1754,null,{}] 02:54:03 INFO - PROCESS | 1248 | 1468230843567 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:03 INFO - PROCESS | 1248 | 1468230843569 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:03 INFO - PROCESS | 1248 | 1468230843688 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:54:03 INFO - PROCESS | 1248 | 1468230843696 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 1248 | 1468230843698 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C811C00 == 34 [pid = 1248] [id = 448] 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (11FD3000) [pid = 1248] [serial = 1344] [outer = 00000000] 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17516400) [pid = 1248] [serial = 1345] [outer = 11FD3000] 02:54:03 INFO - PROCESS | 1248 | 1468230843741 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1746B000) [pid = 1248] [serial = 1346] [outer = 11FD3000] 02:54:04 INFO - PROCESS | 1248 | 1468230844161 Marionette TRACE conn6 <- [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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 02:54:04 INFO - PROCESS | 1248 | 1468230844193 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:54:04 INFO - PROCESS | 1248 | 1468230844195 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:54:04 INFO - PROCESS | 1248 | 1468230844198 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 1248 | 1468230844200 Marionette TRACE conn6 <- [1,1758,null,{}] 02:54:04 INFO - PROCESS | 1248 | 1468230844204 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:04 INFO - PROCESS | 1248 | 1468230844205 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:04 INFO - PROCESS | 1248 | 1468230844319 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:54:04 INFO - PROCESS | 1248 | 1468230844327 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 1248 | 1468230844329 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:04 INFO - PROCESS | 1248 | ++DOCSHELL 178EFC00 == 35 [pid = 1248] [id = 449] 02:54:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (178F0000) [pid = 1248] [serial = 1347] [outer = 00000000] 02:54:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17A90000) [pid = 1248] [serial = 1348] [outer = 178F0000] 02:54:04 INFO - PROCESS | 1248 | 1468230844372 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (17A93800) [pid = 1248] [serial = 1349] [outer = 178F0000] 02:54:05 INFO - PROCESS | 1248 | 1468230844979 Marionette TRACE conn6 <- [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]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 832ms 02:54:05 INFO - PROCESS | 1248 | 1468230845100 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 1248 | 1468230845104 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:54:05 INFO - PROCESS | 1248 | 1468230845110 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 1248 | 1468230845114 Marionette TRACE conn6 <- [1,1762,null,{}] 02:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:54:05 INFO - PROCESS | 1248 | 1468230845119 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:05 INFO - PROCESS | 1248 | 1468230845122 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:05 INFO - PROCESS | 1248 | 1468230845251 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:54:05 INFO - PROCESS | 1248 | 1468230845380 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 1248 | 1468230845383 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:05 INFO - PROCESS | 1248 | ++DOCSHELL 0CECA800 == 36 [pid = 1248] [id = 450] 02:54:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0CED3000) [pid = 1248] [serial = 1350] [outer = 00000000] 02:54:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0DE51400) [pid = 1248] [serial = 1351] [outer = 0CED3000] 02:54:05 INFO - PROCESS | 1248 | 1468230845440 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (11F05800) [pid = 1248] [serial = 1352] [outer = 0CED3000] 02:54:06 INFO - PROCESS | 1248 | 1468230846116 Marionette TRACE conn6 <- [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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1063ms 02:54:06 INFO - PROCESS | 1248 | 1468230846186 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 1248 | 1468230846191 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:54:06 INFO - PROCESS | 1248 | 1468230846197 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:54:06 INFO - PROCESS | 1248 | 1468230846199 Marionette TRACE conn6 <- [1,1766,null,{}] 02:54:06 INFO - PROCESS | 1248 | 1468230846203 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:06 INFO - PROCESS | 1248 | 1468230846206 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:06 INFO - PROCESS | 1248 | 1468230846324 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:54:06 INFO - PROCESS | 1248 | 1468230846469 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 1248 | 1468230846472 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:06 INFO - PROCESS | 1248 | ++DOCSHELL 1415F800 == 37 [pid = 1248] [id = 451] 02:54:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (14505000) [pid = 1248] [serial = 1353] [outer = 00000000] 02:54:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (145BB800) [pid = 1248] [serial = 1354] [outer = 14505000] 02:54:06 INFO - PROCESS | 1248 | 1468230846528 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (16120000) [pid = 1248] [serial = 1355] [outer = 14505000] 02:54:07 INFO - PROCESS | 1248 | 1468230847324 Marionette TRACE conn6 <- [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]]]}] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 0C811C00 == 36 [pid = 1248] [id = 448] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 11F06800 == 35 [pid = 1248] [id = 447] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 1740D000 == 34 [pid = 1248] [id = 446] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 16C15400 == 33 [pid = 1248] [id = 445] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 1617AC00 == 32 [pid = 1248] [id = 444] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 14519800 == 31 [pid = 1248] [id = 443] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 11F03000 == 30 [pid = 1248] [id = 442] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 0D2F0C00 == 29 [pid = 1248] [id = 441] 02:54:07 INFO - PROCESS | 1248 | --DOCSHELL 11E29800 == 28 [pid = 1248] [id = 440] 02:54:07 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 02:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1177ms 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (11EEBC00) [pid = 1248] [serial = 1304] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17413400) [pid = 1248] [serial = 1291] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1751F000) [pid = 1248] [serial = 1294] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (17413C00) [pid = 1248] [serial = 1292] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1753DC00) [pid = 1248] [serial = 1297] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16CF4000) [pid = 1248] [serial = 1288] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0DB2BC00) [pid = 1248] [serial = 1279] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0EAD1800) [pid = 1248] [serial = 1280] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1700FC00) [pid = 1248] [serial = 1268] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (12431C00) [pid = 1248] [serial = 1282] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1250C400) [pid = 1248] [serial = 1283] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C1E800) [pid = 1248] [serial = 1276] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17A94C00) [pid = 1248] [serial = 1306] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16F16400) [pid = 1248] [serial = 1277] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DA1A400) [pid = 1248] [serial = 1270] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0DDC8000) [pid = 1248] [serial = 1271] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (123A0C00) [pid = 1248] [serial = 1273] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (124E8C00) [pid = 1248] [serial = 1274] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14B95000) [pid = 1248] [serial = 1285] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16126C00) [pid = 1248] [serial = 1286] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17A9A000) [pid = 1248] [serial = 1307] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (178FA000) [pid = 1248] [serial = 1303] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (177FA000) [pid = 1248] [serial = 1298] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1751F800) [pid = 1248] [serial = 1295] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1751DC00) [pid = 1248] [serial = 1300] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17522800) [pid = 1248] [serial = 1301] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16EABC00) [pid = 1248] [serial = 1289] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1611D800) [pid = 1248] [serial = 1238] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C1EC00) [pid = 1248] [serial = 1235] [outer = 00000000] [url = about:blank] 02:54:07 INFO - PROCESS | 1248 | 1468230847411 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 1248 | 1468230847415 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:54:07 INFO - PROCESS | 1248 | 1468230847421 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 1248 | 1468230847424 Marionette TRACE conn6 <- [1,1770,null,{}] 02:54:07 INFO - PROCESS | 1248 | 1468230847430 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:07 INFO - PROCESS | 1248 | 1468230847432 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:07 INFO - PROCESS | 1248 | 1468230847524 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:54:07 INFO - PROCESS | 1248 | 1468230847531 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 1248 | 1468230847534 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:07 INFO - PROCESS | 1248 | ++DOCSHELL 0D2FB000 == 29 [pid = 1248] [id = 452] 02:54:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0D2FD000) [pid = 1248] [serial = 1356] [outer = 00000000] 02:54:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0DA1F400) [pid = 1248] [serial = 1357] [outer = 0D2FD000] 02:54:07 INFO - PROCESS | 1248 | 1468230847581 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0DD84C00) [pid = 1248] [serial = 1358] [outer = 0D2FD000] 02:54:08 INFO - PROCESS | 1248 | 1468230848102 Marionette TRACE conn6 <- [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]]]}] 02:54:08 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 02:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 02:54:08 INFO - PROCESS | 1248 | 1468230848153 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1248 | 1468230848158 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:54:08 INFO - PROCESS | 1248 | 1468230848163 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 1248 | 1468230848166 Marionette TRACE conn6 <- [1,1774,null,{}] 02:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:54:08 INFO - PROCESS | 1248 | 1468230848169 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 1248 | 1468230848172 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:08 INFO - PROCESS | 1248 | 1468230848257 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:54:08 INFO - PROCESS | 1248 | 1468230848349 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1248 | 1468230848351 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:08 INFO - PROCESS | 1248 | ++DOCSHELL 12325C00 == 30 [pid = 1248] [id = 453] 02:54:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1233B000) [pid = 1248] [serial = 1359] [outer = 00000000] 02:54:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (124E2800) [pid = 1248] [serial = 1360] [outer = 1233B000] 02:54:08 INFO - PROCESS | 1248 | 1468230848398 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (125AEC00) [pid = 1248] [serial = 1361] [outer = 1233B000] 02:54:08 INFO - PROCESS | 1248 | 1468230848775 Marionette TRACE conn6 <- [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]]]}] 02:54:08 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 02:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 02:54:08 INFO - PROCESS | 1248 | 1468230848838 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 1248 | 1468230848841 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:54:08 INFO - PROCESS | 1248 | 1468230848844 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:54:08 INFO - PROCESS | 1248 | 1468230848847 Marionette TRACE conn6 <- [1,1778,null,{}] 02:54:08 INFO - PROCESS | 1248 | 1468230848858 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:08 INFO - PROCESS | 1248 | 1468230848863 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:08 INFO - PROCESS | 1248 | 1468230848949 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:54:08 INFO - PROCESS | 1248 | 1468230848956 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 1248 | 1468230848959 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:08 INFO - PROCESS | 1248 | ++DOCSHELL 151EE000 == 31 [pid = 1248] [id = 454] 02:54:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16102800) [pid = 1248] [serial = 1362] [outer = 00000000] 02:54:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16127400) [pid = 1248] [serial = 1363] [outer = 16102800] 02:54:09 INFO - PROCESS | 1248 | 1468230849007 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1679BC00) [pid = 1248] [serial = 1364] [outer = 16102800] 02:54:09 INFO - PROCESS | 1248 | 1468230849485 Marionette TRACE conn6 <- [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]]]}] 02:54:09 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) 02:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 02:54:09 INFO - PROCESS | 1248 | 1468230849528 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 1248 | 1468230849531 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:54:09 INFO - PROCESS | 1248 | 1468230849535 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:54:09 INFO - PROCESS | 1248 | 1468230849536 Marionette TRACE conn6 <- [1,1782,null,{}] 02:54:09 INFO - PROCESS | 1248 | 1468230849546 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:09 INFO - PROCESS | 1248 | 1468230849548 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:09 INFO - PROCESS | 1248 | 1468230849665 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:54:09 INFO - PROCESS | 1248 | 1468230849670 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 1248 | 1468230849672 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:09 INFO - PROCESS | 1248 | ++DOCSHELL 16CF4000 == 32 [pid = 1248] [id = 455] 02:54:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF6000) [pid = 1248] [serial = 1365] [outer = 00000000] 02:54:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EA7400) [pid = 1248] [serial = 1366] [outer = 16CF6000] 02:54:09 INFO - PROCESS | 1248 | 1468230849716 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16F16400) [pid = 1248] [serial = 1367] [outer = 16CF6000] 02:54:10 INFO - PROCESS | 1248 | 1468230850152 Marionette TRACE conn6 <- [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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 02:54:10 INFO - PROCESS | 1248 | 1468230850169 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 1248 | 1468230850171 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:54:10 INFO - PROCESS | 1248 | 1468230850174 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1248 | 1468230850176 Marionette TRACE conn6 <- [1,1786,null,{}] 02:54:10 INFO - PROCESS | 1248 | 1468230850179 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:10 INFO - PROCESS | 1248 | 1468230850181 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:10 INFO - PROCESS | 1248 | 1468230850296 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:54:10 INFO - PROCESS | 1248 | 1468230850302 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 1248 | 1468230850304 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:10 INFO - PROCESS | 1248 | ++DOCSHELL 16EA4400 == 33 [pid = 1248] [id = 456] 02:54:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16F21800) [pid = 1248] [serial = 1368] [outer = 00000000] 02:54:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17411000) [pid = 1248] [serial = 1369] [outer = 16F21800] 02:54:10 INFO - PROCESS | 1248 | 1468230850347 Marionette DEBUG loaded listener.js 02:54:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17412000) [pid = 1248] [serial = 1370] [outer = 16F21800] 02:54:10 INFO - PROCESS | 1248 | 1468230850820 Marionette TRACE conn6 <- [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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 02:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:54:10 INFO - PROCESS | 1248 | 1468230850850 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 1248 | 1468230850852 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:54:10 INFO - PROCESS | 1248 | 1468230850854 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 1248 | 1468230850856 Marionette TRACE conn6 <- [1,1790,null,{}] 02:54:10 INFO - PROCESS | 1248 | 1468230850860 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:10 INFO - PROCESS | 1248 | 1468230850865 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:11 INFO - PROCESS | 1248 | 1468230851004 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:54:11 INFO - PROCESS | 1248 | 1468230851076 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1248 | 1468230851078 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:11 INFO - PROCESS | 1248 | ++DOCSHELL 0C820400 == 34 [pid = 1248] [id = 457] 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0C82C400) [pid = 1248] [serial = 1371] [outer = 00000000] 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17520800) [pid = 1248] [serial = 1372] [outer = 0C82C400] 02:54:11 INFO - PROCESS | 1248 | 1468230851123 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (174C8000) [pid = 1248] [serial = 1373] [outer = 0C82C400] 02:54:11 INFO - PROCESS | 1248 | 1468230851536 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (121D7800) [pid = 1248] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (162AE000) [pid = 1248] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (11F02C00) [pid = 1248] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D2F6800) [pid = 1248] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145BC400) [pid = 1248] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C18000) [pid = 1248] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C8B3400) [pid = 1248] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14517400) [pid = 1248] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (178FA400) [pid = 1248] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0D57C800) [pid = 1248] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17414000) [pid = 1248] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (11FD3000) [pid = 1248] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:54:11 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (12349800) [pid = 1248] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:54:11 INFO - PROCESS | 1248 | 1468230851685 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 1248 | 1468230851687 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:54:11 INFO - PROCESS | 1248 | 1468230851697 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 1248 | 1468230851699 Marionette TRACE conn6 <- [1,1794,null,{}] 02:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:54:11 INFO - PROCESS | 1248 | 1468230851702 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:11 INFO - PROCESS | 1248 | 1468230851704 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:11 INFO - PROCESS | 1248 | 1468230851786 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:54:11 INFO - PROCESS | 1248 | 1468230851794 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 1248 | 1468230851796 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:11 INFO - PROCESS | 1248 | ++DOCSHELL 11F02C00 == 35 [pid = 1248] [id = 458] 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11F0B000) [pid = 1248] [serial = 1374] [outer = 00000000] 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (124E9000) [pid = 1248] [serial = 1375] [outer = 11F0B000] 02:54:11 INFO - PROCESS | 1248 | 1468230851839 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1455B000) [pid = 1248] [serial = 1376] [outer = 11F0B000] 02:54:12 INFO - PROCESS | 1248 | 1468230852271 Marionette TRACE conn6 <- [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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 02:54:12 INFO - PROCESS | 1248 | 1468230852336 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1248 | 1468230852338 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:54:12 INFO - PROCESS | 1248 | 1468230852341 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1248 | 1468230852342 Marionette TRACE conn6 <- [1,1798,null,{}] 02:54:12 INFO - PROCESS | 1248 | 1468230852346 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:12 INFO - PROCESS | 1248 | 1468230852348 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:12 INFO - PROCESS | 1248 | 1468230852426 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:54:12 INFO - PROCESS | 1248 | 1468230852432 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 1248 | 1468230852434 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:12 INFO - PROCESS | 1248 | ++DOCSHELL 124E2400 == 36 [pid = 1248] [id = 459] 02:54:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16CF4400) [pid = 1248] [serial = 1377] [outer = 00000000] 02:54:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17523000) [pid = 1248] [serial = 1378] [outer = 16CF4400] 02:54:12 INFO - PROCESS | 1248 | 1468230852477 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17540000) [pid = 1248] [serial = 1379] [outer = 16CF4400] 02:54:12 INFO - PROCESS | 1248 | 1468230852899 Marionette TRACE conn6 <- [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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 570ms 02:54:12 INFO - PROCESS | 1248 | 1468230852912 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 1248 | 1468230852914 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:54:12 INFO - PROCESS | 1248 | 1468230852917 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 1248 | 1468230852918 Marionette TRACE conn6 <- [1,1802,null,{}] 02:54:12 INFO - PROCESS | 1248 | 1468230852922 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:12 INFO - PROCESS | 1248 | 1468230852924 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:13 INFO - PROCESS | 1248 | 1468230853057 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:54:13 INFO - PROCESS | 1248 | 1468230853065 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 1248 | 1468230853067 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:13 INFO - PROCESS | 1248 | ++DOCSHELL 174CB000 == 37 [pid = 1248] [id = 460] 02:54:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17522C00) [pid = 1248] [serial = 1380] [outer = 00000000] 02:54:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A98800) [pid = 1248] [serial = 1381] [outer = 17522C00] 02:54:13 INFO - PROCESS | 1248 | 1468230853110 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18645400) [pid = 1248] [serial = 1382] [outer = 17522C00] 02:54:13 INFO - PROCESS | 1248 | 1468230853536 Marionette TRACE conn6 <- [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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 02:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:54:13 INFO - PROCESS | 1248 | 1468230853587 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 1248 | 1468230853589 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:54:13 INFO - PROCESS | 1248 | 1468230853596 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 1248 | 1468230853598 Marionette TRACE conn6 <- [1,1806,null,{}] 02:54:13 INFO - PROCESS | 1248 | 1468230853601 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:13 INFO - PROCESS | 1248 | 1468230853603 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:13 INFO - PROCESS | 1248 | 1468230853765 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:54:13 INFO - PROCESS | 1248 | 1468230853836 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 1248 | 1468230853839 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C81D800 == 38 [pid = 1248] [id = 461] 02:54:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0C825C00) [pid = 1248] [serial = 1383] [outer = 00000000] 02:54:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0C8BBC00) [pid = 1248] [serial = 1384] [outer = 0C825C00] 02:54:13 INFO - PROCESS | 1248 | 1468230853898 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0D183C00) [pid = 1248] [serial = 1385] [outer = 0C825C00] 02:54:14 INFO - PROCESS | 1248 | 1468230854565 Marionette TRACE conn6 <- [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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1022ms 02:54:14 INFO - PROCESS | 1248 | 1468230854623 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 1248 | 1468230854628 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:54:14 INFO - PROCESS | 1248 | 1468230854654 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 1248 | 1468230854658 Marionette TRACE conn6 <- [1,1810,null,{}] 02:54:14 INFO - PROCESS | 1248 | 1468230854662 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:14 INFO - PROCESS | 1248 | 1468230854665 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:14 INFO - PROCESS | 1248 | 1468230854778 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:54:14 INFO - PROCESS | 1248 | 1468230854915 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 1248 | 1468230854918 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:14 INFO - PROCESS | 1248 | ++DOCSHELL 1450AC00 == 39 [pid = 1248] [id = 462] 02:54:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (14513C00) [pid = 1248] [serial = 1386] [outer = 00000000] 02:54:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (145B4C00) [pid = 1248] [serial = 1387] [outer = 14513C00] 02:54:15 INFO - PROCESS | 1248 | 1468230854974 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16104C00) [pid = 1248] [serial = 1388] [outer = 14513C00] 02:54:15 INFO - PROCESS | 1248 | 1468230855531 Marionette TRACE conn6 <- [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]]]}] 02:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 950ms 02:54:15 INFO - PROCESS | 1248 | 1468230855588 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 1248 | 1468230855591 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:54:15 INFO - PROCESS | 1248 | 1468230855595 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 1248 | 1468230855597 Marionette TRACE conn6 <- [1,1814,null,{}] 02:54:15 INFO - PROCESS | 1248 | 1468230855602 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:15 INFO - PROCESS | 1248 | 1468230855605 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:15 INFO - PROCESS | 1248 | 1468230855715 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:54:15 INFO - PROCESS | 1248 | 1468230855824 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 1248 | 1468230855827 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:15 INFO - PROCESS | 1248 | ++DOCSHELL 17013C00 == 40 [pid = 1248] [id = 463] 02:54:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1740B800) [pid = 1248] [serial = 1389] [outer = 00000000] 02:54:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17518C00) [pid = 1248] [serial = 1390] [outer = 1740B800] 02:54:15 INFO - PROCESS | 1248 | 1468230855880 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (178EE400) [pid = 1248] [serial = 1391] [outer = 1740B800] 02:54:16 INFO - PROCESS | 1248 | 1468230856476 Marionette TRACE conn6 <- [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]]]}] 02:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 02:54:16 INFO - PROCESS | 1248 | 1468230856527 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 1248 | 1468230856531 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:54:16 INFO - PROCESS | 1248 | 1468230856542 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 1248 | 1468230856546 Marionette TRACE conn6 <- [1,1818,null,{}] 02:54:16 INFO - PROCESS | 1248 | 1468230856550 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:16 INFO - PROCESS | 1248 | 1468230856553 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:16 INFO - PROCESS | 1248 | 1468230856667 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:54:16 INFO - PROCESS | 1248 | 1468230856773 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 1248 | 1468230856776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:16 INFO - PROCESS | 1248 | ++DOCSHELL 1911D800 == 41 [pid = 1248] [id = 464] 02:54:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1911E400) [pid = 1248] [serial = 1392] [outer = 00000000] 02:54:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19125000) [pid = 1248] [serial = 1393] [outer = 1911E400] 02:54:16 INFO - PROCESS | 1248 | 1468230856828 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19128C00) [pid = 1248] [serial = 1394] [outer = 1911E400] 02:54:17 INFO - PROCESS | 1248 | 1468230857396 Marionette TRACE conn6 <- [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]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1027ms 02:54:17 INFO - PROCESS | 1248 | 1468230857583 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 1248 | 1468230857587 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:54:17 INFO - PROCESS | 1248 | 1468230857593 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 1248 | 1468230857596 Marionette TRACE conn6 <- [1,1822,null,{}] 02:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:54:17 INFO - PROCESS | 1248 | 1468230857621 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:17 INFO - PROCESS | 1248 | 1468230857624 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:17 INFO - PROCESS | 1248 | 1468230857724 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:54:17 INFO - PROCESS | 1248 | 1468230857826 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 1248 | 1468230857831 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:17 INFO - PROCESS | 1248 | ++DOCSHELL 11EEAC00 == 42 [pid = 1248] [id = 465] 02:54:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (11EEC000) [pid = 1248] [serial = 1395] [outer = 00000000] 02:54:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1233F800) [pid = 1248] [serial = 1396] [outer = 11EEC000] 02:54:17 INFO - PROCESS | 1248 | 1468230857879 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1246A400) [pid = 1248] [serial = 1397] [outer = 11EEC000] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 174CB000 == 41 [pid = 1248] [id = 460] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 124E2400 == 40 [pid = 1248] [id = 459] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 11F02C00 == 39 [pid = 1248] [id = 458] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 0C820400 == 38 [pid = 1248] [id = 457] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 16EA4400 == 37 [pid = 1248] [id = 456] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 16CF4000 == 36 [pid = 1248] [id = 455] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 151EE000 == 35 [pid = 1248] [id = 454] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 12325C00 == 34 [pid = 1248] [id = 453] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 0D2FB000 == 33 [pid = 1248] [id = 452] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 0CECA800 == 32 [pid = 1248] [id = 450] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 1415F800 == 31 [pid = 1248] [id = 451] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 178EFC00 == 30 [pid = 1248] [id = 449] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 1911D800 == 29 [pid = 1248] [id = 464] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 17013C00 == 28 [pid = 1248] [id = 463] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 0C81D800 == 27 [pid = 1248] [id = 461] 02:54:18 INFO - PROCESS | 1248 | --DOCSHELL 1450AC00 == 26 [pid = 1248] [id = 462] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16C1CC00) [pid = 1248] [serial = 1333] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (14512800) [pid = 1248] [serial = 1322] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14091400) [pid = 1248] [serial = 1321] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0D580C00) [pid = 1248] [serial = 1324] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0DB2D800) [pid = 1248] [serial = 1325] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14B95800) [pid = 1248] [serial = 1330] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16EA5000) [pid = 1248] [serial = 1336] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (11F0F800) [pid = 1248] [serial = 1310] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0E8D9800) [pid = 1248] [serial = 1309] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (162B6400) [pid = 1248] [serial = 1313] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (145C1400) [pid = 1248] [serial = 1312] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17BAC400) [pid = 1248] [serial = 1316] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17A96C00) [pid = 1248] [serial = 1315] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14092C00) [pid = 1248] [serial = 1319] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0E8DA800) [pid = 1248] [serial = 1318] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C24C00) [pid = 1248] [serial = 1334] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17518400) [pid = 1248] [serial = 1339] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16EAC400) [pid = 1248] [serial = 1337] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1746B000) [pid = 1248] [serial = 1346] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17534400) [pid = 1248] [serial = 1340] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1250A400) [pid = 1248] [serial = 1327] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (13162000) [pid = 1248] [serial = 1328] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (151DF400) [pid = 1248] [serial = 1342] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (162B1C00) [pid = 1248] [serial = 1343] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1611B000) [pid = 1248] [serial = 1331] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17A90000) [pid = 1248] [serial = 1348] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17516400) [pid = 1248] [serial = 1345] [outer = 00000000] [url = about:blank] 02:54:19 INFO - PROCESS | 1248 | 1468230859212 Marionette TRACE conn6 <- [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]]]}] 02:54:19 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 02:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1640ms 02:54:19 INFO - PROCESS | 1248 | 1468230859240 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 1248 | 1468230859245 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:54:19 INFO - PROCESS | 1248 | 1468230859249 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 1248 | 1468230859252 Marionette TRACE conn6 <- [1,1826,null,{}] 02:54:19 INFO - PROCESS | 1248 | 1468230859258 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:19 INFO - PROCESS | 1248 | 1468230859260 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:19 INFO - PROCESS | 1248 | 1468230859352 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:54:19 INFO - PROCESS | 1248 | 1468230859442 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 1248 | 1468230859446 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:19 INFO - PROCESS | 1248 | ++DOCSHELL 0CE6A800 == 27 [pid = 1248] [id = 466] 02:54:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0CE6B800) [pid = 1248] [serial = 1398] [outer = 00000000] 02:54:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D580C00) [pid = 1248] [serial = 1399] [outer = 0CE6B800] 02:54:19 INFO - PROCESS | 1248 | 1468230859494 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DB29800) [pid = 1248] [serial = 1400] [outer = 0CE6B800] 02:54:19 INFO - PROCESS | 1248 | 1468230859922 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 02:54:20 INFO - PROCESS | 1248 | 1468230859980 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 1248 | 1468230859985 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:54:20 INFO - PROCESS | 1248 | 1468230859991 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:54:20 INFO - PROCESS | 1248 | 1468230859994 Marionette TRACE conn6 <- [1,1830,null,{}] 02:54:20 INFO - PROCESS | 1248 | 1468230859997 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:20 INFO - PROCESS | 1248 | 1468230860000 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:20 INFO - PROCESS | 1248 | 1468230860092 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:54:20 INFO - PROCESS | 1248 | 1468230860098 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 1248 | 1468230860101 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:20 INFO - PROCESS | 1248 | ++DOCSHELL 11EE4800 == 28 [pid = 1248] [id = 467] 02:54:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11FC8400) [pid = 1248] [serial = 1401] [outer = 00000000] 02:54:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (123C3800) [pid = 1248] [serial = 1402] [outer = 11FC8400] 02:54:20 INFO - PROCESS | 1248 | 1468230860150 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1250E000) [pid = 1248] [serial = 1403] [outer = 11FC8400] 02:54:20 INFO - PROCESS | 1248 | 1468230860604 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 02:54:20 INFO - PROCESS | 1248 | 1468230860665 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 1248 | 1468230860667 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:54:20 INFO - PROCESS | 1248 | 1468230860671 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:54:20 INFO - PROCESS | 1248 | 1468230860674 Marionette TRACE conn6 <- [1,1834,null,{}] 02:54:20 INFO - PROCESS | 1248 | 1468230860685 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:20 INFO - PROCESS | 1248 | 1468230860689 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:20 INFO - PROCESS | 1248 | 1468230860804 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:54:20 INFO - PROCESS | 1248 | 1468230860904 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 1248 | 1468230860907 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:20 INFO - PROCESS | 1248 | ++DOCSHELL 145BA800 == 29 [pid = 1248] [id = 468] 02:54:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (145BB400) [pid = 1248] [serial = 1404] [outer = 00000000] 02:54:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (145C2800) [pid = 1248] [serial = 1405] [outer = 145BB400] 02:54:20 INFO - PROCESS | 1248 | 1468230860955 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (151DF400) [pid = 1248] [serial = 1406] [outer = 145BB400] 02:54:21 INFO - PROCESS | 1248 | 1468230861364 Marionette TRACE conn6 <- [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]]]}] 02:54:21 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) 02:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 02:54:21 INFO - PROCESS | 1248 | 1468230861405 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 1248 | 1468230861407 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:54:21 INFO - PROCESS | 1248 | 1468230861411 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 1248 | 1468230861412 Marionette TRACE conn6 <- [1,1838,null,{}] 02:54:21 INFO - PROCESS | 1248 | 1468230861416 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:21 INFO - PROCESS | 1248 | 1468230861418 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:21 INFO - PROCESS | 1248 | 1468230861535 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:54:21 INFO - PROCESS | 1248 | 1468230861540 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 1248 | 1468230861542 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:21 INFO - PROCESS | 1248 | ++DOCSHELL 151EEC00 == 30 [pid = 1248] [id = 469] 02:54:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1611BC00) [pid = 1248] [serial = 1407] [outer = 00000000] 02:54:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16128000) [pid = 1248] [serial = 1408] [outer = 1611BC00] 02:54:21 INFO - PROCESS | 1248 | 1468230861640 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1679A800) [pid = 1248] [serial = 1409] [outer = 1611BC00] 02:54:22 INFO - PROCESS | 1248 | 1468230862060 Marionette TRACE conn6 <- [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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:54:22 INFO - PROCESS | 1248 | 1468230862085 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1248 | 1468230862087 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:54:22 INFO - PROCESS | 1248 | 1468230862090 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1248 | 1468230862091 Marionette TRACE conn6 <- [1,1842,null,{}] 02:54:22 INFO - PROCESS | 1248 | 1468230862095 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 1248 | 1468230862097 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:22 INFO - PROCESS | 1248 | 1468230862233 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:54:22 INFO - PROCESS | 1248 | 1468230862258 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 1248 | 1468230862260 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:22 INFO - PROCESS | 1248 | ++DOCSHELL 16C17C00 == 31 [pid = 1248] [id = 470] 02:54:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C18000) [pid = 1248] [serial = 1410] [outer = 00000000] 02:54:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16C23800) [pid = 1248] [serial = 1411] [outer = 16C18000] 02:54:22 INFO - PROCESS | 1248 | 1468230862303 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16CF1000) [pid = 1248] [serial = 1412] [outer = 16C18000] 02:54:22 INFO - PROCESS | 1248 | 1468230862765 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 731ms 02:54:22 INFO - PROCESS | 1248 | 1468230862827 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 1248 | 1468230862829 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:54:22 INFO - PROCESS | 1248 | 1468230862832 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 1248 | 1468230862834 Marionette TRACE conn6 <- [1,1846,null,{}] 02:54:22 INFO - PROCESS | 1248 | 1468230862838 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:22 INFO - PROCESS | 1248 | 1468230862843 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:23 INFO - PROCESS | 1248 | 1468230862978 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:54:23 INFO - PROCESS | 1248 | 1468230863043 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1248 | 1468230863045 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:23 INFO - PROCESS | 1248 | ++DOCSHELL 16EA6000 == 32 [pid = 1248] [id = 471] 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16EA8400) [pid = 1248] [serial = 1413] [outer = 00000000] 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1740CC00) [pid = 1248] [serial = 1414] [outer = 16EA8400] 02:54:23 INFO - PROCESS | 1248 | 1468230863089 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1741A400) [pid = 1248] [serial = 1415] [outer = 16EA8400] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17522C00) [pid = 1248] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16F21800) [pid = 1248] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16CF6000) [pid = 1248] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C82C400) [pid = 1248] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0CED3000) [pid = 1248] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16102800) [pid = 1248] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D2FD000) [pid = 1248] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (178F0000) [pid = 1248] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14505000) [pid = 1248] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1233B000) [pid = 1248] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11F0B000) [pid = 1248] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:54:23 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16CF4400) [pid = 1248] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:54:23 INFO - PROCESS | 1248 | 1468230863690 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 870ms 02:54:23 INFO - PROCESS | 1248 | 1468230863706 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 1248 | 1468230863708 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:54:23 INFO - PROCESS | 1248 | 1468230863712 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 1248 | 1468230863713 Marionette TRACE conn6 <- [1,1850,null,{}] 02:54:23 INFO - PROCESS | 1248 | 1468230863717 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:23 INFO - PROCESS | 1248 | 1468230863719 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:23 INFO - PROCESS | 1248 | 1468230863796 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:54:23 INFO - PROCESS | 1248 | 1468230863802 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 1248 | 1468230863804 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:23 INFO - PROCESS | 1248 | ++DOCSHELL 0DA1C800 == 33 [pid = 1248] [id = 472] 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (12436C00) [pid = 1248] [serial = 1416] [outer = 00000000] 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CEF800) [pid = 1248] [serial = 1417] [outer = 12436C00] 02:54:23 INFO - PROCESS | 1248 | 1468230863847 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16CF3400) [pid = 1248] [serial = 1418] [outer = 12436C00] 02:54:24 INFO - PROCESS | 1248 | 1468230864270 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 570ms 02:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:54:24 INFO - PROCESS | 1248 | 1468230864286 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 1248 | 1468230864288 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:54:24 INFO - PROCESS | 1248 | 1468230864291 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 1248 | 1468230864292 Marionette TRACE conn6 <- [1,1854,null,{}] 02:54:24 INFO - PROCESS | 1248 | 1468230864296 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:24 INFO - PROCESS | 1248 | 1468230864298 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:24 INFO - PROCESS | 1248 | 1468230864418 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:54:24 INFO - PROCESS | 1248 | 1468230864427 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 1248 | 1468230864429 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:24 INFO - PROCESS | 1248 | ++DOCSHELL 145B5000 == 34 [pid = 1248] [id = 473] 02:54:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17015800) [pid = 1248] [serial = 1419] [outer = 00000000] 02:54:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (174C9000) [pid = 1248] [serial = 1420] [outer = 17015800] 02:54:24 INFO - PROCESS | 1248 | 1468230864472 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17466400) [pid = 1248] [serial = 1421] [outer = 17015800] 02:54:24 INFO - PROCESS | 1248 | 1468230864899 Marionette TRACE conn6 <- [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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 02:54:24 INFO - PROCESS | 1248 | 1468230864922 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 1248 | 1468230864924 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:54:24 INFO - PROCESS | 1248 | 1468230864927 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 1248 | 1468230864928 Marionette TRACE conn6 <- [1,1858,null,{}] 02:54:24 INFO - PROCESS | 1248 | 1468230864932 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:24 INFO - PROCESS | 1248 | 1468230864933 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:25 INFO - PROCESS | 1248 | 1468230865013 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:54:25 INFO - PROCESS | 1248 | 1468230865106 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 1248 | 1468230865109 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:25 INFO - PROCESS | 1248 | ++DOCSHELL 145BA000 == 35 [pid = 1248] [id = 474] 02:54:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1751EC00) [pid = 1248] [serial = 1422] [outer = 00000000] 02:54:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17536000) [pid = 1248] [serial = 1423] [outer = 1751EC00] 02:54:25 INFO - PROCESS | 1248 | 1468230865161 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1753EC00) [pid = 1248] [serial = 1424] [outer = 1751EC00] 02:54:25 INFO - PROCESS | 1248 | 1468230865668 Marionette TRACE conn6 <- [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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 770ms 02:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:54:25 INFO - PROCESS | 1248 | 1468230865698 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 1248 | 1468230865703 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:54:25 INFO - PROCESS | 1248 | 1468230865708 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 1248 | 1468230865712 Marionette TRACE conn6 <- [1,1862,null,{}] 02:54:25 INFO - PROCESS | 1248 | 1468230865745 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:25 INFO - PROCESS | 1248 | 1468230865749 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:25 INFO - PROCESS | 1248 | 1468230865913 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:54:26 INFO - PROCESS | 1248 | 1468230866032 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 1248 | 1468230866035 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:26 INFO - PROCESS | 1248 | ++DOCSHELL 0D577000 == 36 [pid = 1248] [id = 475] 02:54:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0D57C800) [pid = 1248] [serial = 1425] [outer = 00000000] 02:54:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0DE51800) [pid = 1248] [serial = 1426] [outer = 0D57C800] 02:54:26 INFO - PROCESS | 1248 | 1468230866091 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (11EAFC00) [pid = 1248] [serial = 1427] [outer = 0D57C800] 02:54:26 INFO - PROCESS | 1248 | 1468230866841 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1204ms 02:54:26 INFO - PROCESS | 1248 | 1468230866912 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 1248 | 1468230866917 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:54:26 INFO - PROCESS | 1248 | 1468230866924 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 1248 | 1468230866927 Marionette TRACE conn6 <- [1,1866,null,{}] 02:54:26 INFO - PROCESS | 1248 | 1468230866931 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:26 INFO - PROCESS | 1248 | 1468230866933 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:27 INFO - PROCESS | 1248 | 1468230867059 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:54:27 INFO - PROCESS | 1248 | 1468230867188 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 1248 | 1468230867190 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:27 INFO - PROCESS | 1248 | ++DOCSHELL 1415FC00 == 37 [pid = 1248] [id = 476] 02:54:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14160400) [pid = 1248] [serial = 1428] [outer = 00000000] 02:54:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (145B6000) [pid = 1248] [serial = 1429] [outer = 14160400] 02:54:27 INFO - PROCESS | 1248 | 1468230867247 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (151E6400) [pid = 1248] [serial = 1430] [outer = 14160400] 02:54:28 INFO - PROCESS | 1248 | 1468230868108 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 145B5000 == 36 [pid = 1248] [id = 473] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 0DA1C800 == 35 [pid = 1248] [id = 472] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 16EA6000 == 34 [pid = 1248] [id = 471] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 16C17C00 == 33 [pid = 1248] [id = 470] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 151EEC00 == 32 [pid = 1248] [id = 469] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 145BA800 == 31 [pid = 1248] [id = 468] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 11EE4800 == 30 [pid = 1248] [id = 467] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 0CE6A800 == 29 [pid = 1248] [id = 466] 02:54:28 INFO - PROCESS | 1248 | --DOCSHELL 11EEAC00 == 28 [pid = 1248] [id = 465] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17A98800) [pid = 1248] [serial = 1381] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17411000) [pid = 1248] [serial = 1369] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16EA7400) [pid = 1248] [serial = 1366] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17520800) [pid = 1248] [serial = 1372] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17412000) [pid = 1248] [serial = 1370] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0DE51400) [pid = 1248] [serial = 1351] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11F05800) [pid = 1248] [serial = 1352] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16127400) [pid = 1248] [serial = 1363] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DA1F400) [pid = 1248] [serial = 1357] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0DD84C00) [pid = 1248] [serial = 1358] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17A93800) [pid = 1248] [serial = 1349] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (145BB800) [pid = 1248] [serial = 1354] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16120000) [pid = 1248] [serial = 1355] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (124E2800) [pid = 1248] [serial = 1360] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (125AEC00) [pid = 1248] [serial = 1361] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1455B000) [pid = 1248] [serial = 1376] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (124E9000) [pid = 1248] [serial = 1375] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (174C8000) [pid = 1248] [serial = 1373] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16F16400) [pid = 1248] [serial = 1367] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17523000) [pid = 1248] [serial = 1378] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1679BC00) [pid = 1248] [serial = 1364] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17540000) [pid = 1248] [serial = 1379] [outer = 00000000] [url = about:blank] 02:54:28 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (18645400) [pid = 1248] [serial = 1382] [outer = 00000000] [url = about:blank] 02:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1281ms 02:54:28 INFO - PROCESS | 1248 | 1468230868209 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 1248 | 1468230868213 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:54:28 INFO - PROCESS | 1248 | 1468230868218 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1248 | 1468230868221 Marionette TRACE conn6 <- [1,1870,null,{}] 02:54:28 INFO - PROCESS | 1248 | 1468230868226 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:28 INFO - PROCESS | 1248 | 1468230868229 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:28 INFO - PROCESS | 1248 | 1468230868322 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:54:28 INFO - PROCESS | 1248 | 1468230868329 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 1248 | 1468230868333 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:28 INFO - PROCESS | 1248 | ++DOCSHELL 0D575000 == 29 [pid = 1248] [id = 477] 02:54:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0D57BC00) [pid = 1248] [serial = 1431] [outer = 00000000] 02:54:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0DB2BC00) [pid = 1248] [serial = 1432] [outer = 0D57BC00] 02:54:28 INFO - PROCESS | 1248 | 1468230868381 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0E8D9800) [pid = 1248] [serial = 1433] [outer = 0D57BC00] 02:54:28 INFO - PROCESS | 1248 | 1468230868904 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 02:54:28 INFO - PROCESS | 1248 | 1468230868948 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:54:28 INFO - PROCESS | 1248 | 1468230868952 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:54:28 INFO - PROCESS | 1248 | 1468230868958 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 1248 | 1468230868960 Marionette TRACE conn6 <- [1,1874,null,{}] 02:54:28 INFO - PROCESS | 1248 | 1468230868964 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:28 INFO - PROCESS | 1248 | 1468230868966 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:29 INFO - PROCESS | 1248 | 1468230869052 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:54:29 INFO - PROCESS | 1248 | 1468230869148 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1248 | 1468230869150 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:29 INFO - PROCESS | 1248 | ++DOCSHELL 12330000 == 30 [pid = 1248] [id = 478] 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (12394800) [pid = 1248] [serial = 1434] [outer = 00000000] 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1250C400) [pid = 1248] [serial = 1435] [outer = 12394800] 02:54:29 INFO - PROCESS | 1248 | 1468230869198 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14158400) [pid = 1248] [serial = 1436] [outer = 12394800] 02:54:29 INFO - PROCESS | 1248 | 1468230869570 Marionette TRACE conn6 <- [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]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 02:54:29 INFO - PROCESS | 1248 | 1468230869591 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 1248 | 1468230869593 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:54:29 INFO - PROCESS | 1248 | 1468230869597 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 1248 | 1468230869600 Marionette TRACE conn6 <- [1,1878,null,{}] 02:54:29 INFO - PROCESS | 1248 | 1468230869611 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:29 INFO - PROCESS | 1248 | 1468230869615 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:29 INFO - PROCESS | 1248 | 1468230869701 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:54:29 INFO - PROCESS | 1248 | 1468230869738 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 1248 | 1468230869741 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:29 INFO - PROCESS | 1248 | ++DOCSHELL 16102800 == 31 [pid = 1248] [id = 479] 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1611B000) [pid = 1248] [serial = 1437] [outer = 00000000] 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16129000) [pid = 1248] [serial = 1438] [outer = 1611B000] 02:54:29 INFO - PROCESS | 1248 | 1468230869790 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1679DC00) [pid = 1248] [serial = 1439] [outer = 1611B000] 02:54:30 INFO - PROCESS | 1248 | 1468230870234 Marionette TRACE conn6 <- [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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 02:54:30 INFO - PROCESS | 1248 | 1468230870288 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1248 | 1468230870291 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:54:30 INFO - PROCESS | 1248 | 1468230870294 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:54:30 INFO - PROCESS | 1248 | 1468230870296 Marionette TRACE conn6 <- [1,1882,null,{}] 02:54:30 INFO - PROCESS | 1248 | 1468230870305 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:30 INFO - PROCESS | 1248 | 1468230870307 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:30 INFO - PROCESS | 1248 | 1468230870422 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:54:30 INFO - PROCESS | 1248 | 1468230870428 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 1248 | 1468230870430 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:30 INFO - PROCESS | 1248 | ++DOCSHELL 16CEDC00 == 32 [pid = 1248] [id = 480] 02:54:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CEF400) [pid = 1248] [serial = 1440] [outer = 00000000] 02:54:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EA7800) [pid = 1248] [serial = 1441] [outer = 16CEF400] 02:54:30 INFO - PROCESS | 1248 | 1468230870473 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16F1A400) [pid = 1248] [serial = 1442] [outer = 16CEF400] 02:54:30 INFO - PROCESS | 1248 | 1468230870904 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 02:54:30 INFO - PROCESS | 1248 | 1468230870968 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 1248 | 1468230870970 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:54:30 INFO - PROCESS | 1248 | 1468230870973 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 1248 | 1468230870975 Marionette TRACE conn6 <- [1,1886,null,{}] 02:54:30 INFO - PROCESS | 1248 | 1468230870978 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:31 INFO - PROCESS | 1248 | 1468230870980 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:31 INFO - PROCESS | 1248 | 1468230871093 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:54:31 INFO - PROCESS | 1248 | 1468230871184 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1248 | 1468230871186 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:31 INFO - PROCESS | 1248 | ++DOCSHELL 16C1B400 == 33 [pid = 1248] [id = 481] 02:54:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EA2C00) [pid = 1248] [serial = 1443] [outer = 00000000] 02:54:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1740C400) [pid = 1248] [serial = 1444] [outer = 16EA2C00] 02:54:31 INFO - PROCESS | 1248 | 1468230871229 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1740D400) [pid = 1248] [serial = 1445] [outer = 16EA2C00] 02:54:31 INFO - PROCESS | 1248 | 1468230871648 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 02:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:54:31 INFO - PROCESS | 1248 | 1468230871704 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:54:31 INFO - PROCESS | 1248 | 1468230871706 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:54:31 INFO - PROCESS | 1248 | 1468230871709 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:54:31 INFO - PROCESS | 1248 | 1468230871711 Marionette TRACE conn6 <- [1,1890,null,{}] 02:54:31 INFO - PROCESS | 1248 | 1468230871715 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:31 INFO - PROCESS | 1248 | 1468230871720 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:31 INFO - PROCESS | 1248 | 1468230871861 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:54:31 INFO - PROCESS | 1248 | 1468230871932 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 1248 | 1468230871934 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:31 INFO - PROCESS | 1248 | ++DOCSHELL 0CE6A800 == 34 [pid = 1248] [id = 482] 02:54:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17419C00) [pid = 1248] [serial = 1446] [outer = 00000000] 02:54:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (178EE800) [pid = 1248] [serial = 1447] [outer = 17419C00] 02:54:32 INFO - PROCESS | 1248 | 1468230871978 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (174C8C00) [pid = 1248] [serial = 1448] [outer = 17419C00] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1611BC00) [pid = 1248] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (12436C00) [pid = 1248] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17015800) [pid = 1248] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (145BB400) [pid = 1248] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16C18000) [pid = 1248] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1740B800) [pid = 1248] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (11EEC000) [pid = 1248] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14513C00) [pid = 1248] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1911E400) [pid = 1248] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11FC8400) [pid = 1248] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16EA8400) [pid = 1248] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C825C00) [pid = 1248] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:54:32 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0CE6B800) [pid = 1248] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:54:32 INFO - PROCESS | 1248 | 1468230872503 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 831ms 02:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:54:32 INFO - PROCESS | 1248 | 1468230872540 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 1248 | 1468230872542 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:54:32 INFO - PROCESS | 1248 | 1468230872545 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 1248 | 1468230872547 Marionette TRACE conn6 <- [1,1894,null,{}] 02:54:32 INFO - PROCESS | 1248 | 1468230872550 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:32 INFO - PROCESS | 1248 | 1468230872552 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:32 INFO - PROCESS | 1248 | 1468230872631 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:54:32 INFO - PROCESS | 1248 | 1468230872636 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 1248 | 1468230872638 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:32 INFO - PROCESS | 1248 | ++DOCSHELL 0D572400 == 35 [pid = 1248] [id = 483] 02:54:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0DB30400) [pid = 1248] [serial = 1449] [outer = 00000000] 02:54:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14519800) [pid = 1248] [serial = 1450] [outer = 0DB30400] 02:54:32 INFO - PROCESS | 1248 | 1468230872763 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1611BC00) [pid = 1248] [serial = 1451] [outer = 0DB30400] 02:54:33 INFO - PROCESS | 1248 | 1468230873129 Marionette TRACE conn6 <- [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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 02:54:33 INFO - PROCESS | 1248 | 1468230873176 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 1248 | 1468230873178 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:54:33 INFO - PROCESS | 1248 | 1468230873181 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1248 | 1468230873183 Marionette TRACE conn6 <- [1,1898,null,{}] 02:54:33 INFO - PROCESS | 1248 | 1468230873186 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:33 INFO - PROCESS | 1248 | 1468230873188 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:33 INFO - PROCESS | 1248 | 1468230873267 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:54:33 INFO - PROCESS | 1248 | 1468230873365 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 1248 | 1468230873366 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:33 INFO - PROCESS | 1248 | ++DOCSHELL 11F05C00 == 36 [pid = 1248] [id = 484] 02:54:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1451A000) [pid = 1248] [serial = 1452] [outer = 00000000] 02:54:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17539C00) [pid = 1248] [serial = 1453] [outer = 1451A000] 02:54:33 INFO - PROCESS | 1248 | 1468230873411 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (178F8400) [pid = 1248] [serial = 1454] [outer = 1451A000] 02:54:33 INFO - PROCESS | 1248 | 1468230873760 Marionette TRACE conn6 <- [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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 02:54:33 INFO - PROCESS | 1248 | 1468230873812 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:54:33 INFO - PROCESS | 1248 | 1468230873824 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:54:33 INFO - PROCESS | 1248 | 1468230873837 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 1248 | 1468230873839 Marionette TRACE conn6 <- [1,1902,null,{}] 02:54:33 INFO - PROCESS | 1248 | 1468230873843 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:33 INFO - PROCESS | 1248 | 1468230873845 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:33 INFO - PROCESS | 1248 | 1468230873924 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:54:33 INFO - PROCESS | 1248 | 1468230873929 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 1248 | 1468230873931 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:33 INFO - PROCESS | 1248 | ++DOCSHELL 151EEC00 == 37 [pid = 1248] [id = 485] 02:54:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17518400) [pid = 1248] [serial = 1455] [outer = 00000000] 02:54:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A9B000) [pid = 1248] [serial = 1456] [outer = 17518400] 02:54:33 INFO - PROCESS | 1248 | 1468230873973 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17BACC00) [pid = 1248] [serial = 1457] [outer = 17518400] 02:54:34 INFO - PROCESS | 1248 | 1468230874460 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 02:54:34 INFO - PROCESS | 1248 | 1468230874524 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 1248 | 1468230874528 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:54:34 INFO - PROCESS | 1248 | 1468230874534 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 1248 | 1468230874538 Marionette TRACE conn6 <- [1,1906,null,{}] 02:54:34 INFO - PROCESS | 1248 | 1468230874545 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:34 INFO - PROCESS | 1248 | 1468230874548 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:34 INFO - PROCESS | 1248 | 1468230874672 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:54:34 INFO - PROCESS | 1248 | 1468230874842 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 1248 | 1468230874845 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:34 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2CC00 == 38 [pid = 1248] [id = 486] 02:54:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0DB2D400) [pid = 1248] [serial = 1458] [outer = 00000000] 02:54:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11E31C00) [pid = 1248] [serial = 1459] [outer = 0DB2D400] 02:54:34 INFO - PROCESS | 1248 | 1468230874903 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1233B000) [pid = 1248] [serial = 1460] [outer = 0DB2D400] 02:54:35 INFO - PROCESS | 1248 | 1468230875527 Marionette TRACE conn6 <- [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]]]}] 02:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1030ms 02:54:35 INFO - PROCESS | 1248 | 1468230875564 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 1248 | 1468230875568 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:54:35 INFO - PROCESS | 1248 | 1468230875574 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - PROCESS | 1248 | 1468230875577 Marionette TRACE conn6 <- [1,1910,null,{}] 02:54:35 INFO - PROCESS | 1248 | 1468230875581 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:35 INFO - PROCESS | 1248 | 1468230875584 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:35 INFO - PROCESS | 1248 | 1468230875699 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:54:35 INFO - PROCESS | 1248 | 1468230875838 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 1248 | 1468230875841 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:35 INFO - PROCESS | 1248 | ++DOCSHELL 14B28000 == 39 [pid = 1248] [id = 487] 02:54:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (14B97400) [pid = 1248] [serial = 1461] [outer = 00000000] 02:54:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16127800) [pid = 1248] [serial = 1462] [outer = 14B97400] 02:54:35 INFO - PROCESS | 1248 | 1468230875897 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16C1D400) [pid = 1248] [serial = 1463] [outer = 14B97400] 02:54:36 INFO - PROCESS | 1248 | 1468230876500 Marionette TRACE conn6 <- [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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 02:54:36 INFO - PROCESS | 1248 | 1468230876549 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 1248 | 1468230876551 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:54:36 INFO - PROCESS | 1248 | 1468230876555 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:54:36 INFO - PROCESS | 1248 | 1468230876558 Marionette TRACE conn6 <- [1,1914,null,{}] 02:54:36 INFO - PROCESS | 1248 | 1468230876569 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:36 INFO - PROCESS | 1248 | 1468230876574 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:36 INFO - PROCESS | 1248 | 1468230876682 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:54:36 INFO - PROCESS | 1248 | 1468230876820 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 1248 | 1468230876823 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:36 INFO - PROCESS | 1248 | ++DOCSHELL 17532400 == 40 [pid = 1248] [id = 488] 02:54:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1753CC00) [pid = 1248] [serial = 1464] [outer = 00000000] 02:54:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17A91400) [pid = 1248] [serial = 1465] [outer = 1753CC00] 02:54:36 INFO - PROCESS | 1248 | 1468230876881 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1863E800) [pid = 1248] [serial = 1466] [outer = 1753CC00] 02:54:37 INFO - PROCESS | 1248 | 1468230877450 Marionette TRACE conn6 <- [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]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 02:54:37 INFO - PROCESS | 1248 | 1468230877528 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 1248 | 1468230877531 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 1248 | 1468230877535 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:54:37 INFO - PROCESS | 1248 | 1468230877537 Marionette TRACE conn6 <- [1,1918,null,{}] 02:54:37 INFO - PROCESS | 1248 | 1468230877540 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:37 INFO - PROCESS | 1248 | 1468230877543 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:37 INFO - PROCESS | 1248 | 1468230877651 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:54:37 INFO - PROCESS | 1248 | 1468230877918 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 1248 | 1468230877921 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:37 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BA800 == 41 [pid = 1248] [id = 489] 02:54:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0C8BCC00) [pid = 1248] [serial = 1467] [outer = 00000000] 02:54:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0D265400) [pid = 1248] [serial = 1468] [outer = 0C8BCC00] 02:54:38 INFO - PROCESS | 1248 | 1468230877993 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0DA1B000) [pid = 1248] [serial = 1469] [outer = 0C8BCC00] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 11F05C00 == 40 [pid = 1248] [id = 484] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 0D572400 == 39 [pid = 1248] [id = 483] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 0CE6A800 == 38 [pid = 1248] [id = 482] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 16C1B400 == 37 [pid = 1248] [id = 481] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 16CEDC00 == 36 [pid = 1248] [id = 480] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 16102800 == 35 [pid = 1248] [id = 479] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 12330000 == 34 [pid = 1248] [id = 478] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 0D575000 == 33 [pid = 1248] [id = 477] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 0D577000 == 32 [pid = 1248] [id = 475] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 1415FC00 == 31 [pid = 1248] [id = 476] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 145BA000 == 30 [pid = 1248] [id = 474] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 17532400 == 29 [pid = 1248] [id = 488] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 151EEC00 == 28 [pid = 1248] [id = 485] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 0DB2CC00 == 27 [pid = 1248] [id = 486] 02:54:39 INFO - PROCESS | 1248 | --DOCSHELL 14B28000 == 26 [pid = 1248] [id = 487] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1679A800) [pid = 1248] [serial = 1409] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16CEF800) [pid = 1248] [serial = 1417] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (174C9000) [pid = 1248] [serial = 1420] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (151DF400) [pid = 1248] [serial = 1406] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16CF1000) [pid = 1248] [serial = 1412] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (178EE400) [pid = 1248] [serial = 1391] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1233F800) [pid = 1248] [serial = 1396] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16104C00) [pid = 1248] [serial = 1388] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19125000) [pid = 1248] [serial = 1393] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (123C3800) [pid = 1248] [serial = 1402] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1740CC00) [pid = 1248] [serial = 1414] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1741A400) [pid = 1248] [serial = 1415] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C8BBC00) [pid = 1248] [serial = 1384] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (145C2800) [pid = 1248] [serial = 1405] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1246A400) [pid = 1248] [serial = 1397] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145B4C00) [pid = 1248] [serial = 1387] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DB29800) [pid = 1248] [serial = 1400] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (19128C00) [pid = 1248] [serial = 1394] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C23800) [pid = 1248] [serial = 1411] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0D183C00) [pid = 1248] [serial = 1385] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0D580C00) [pid = 1248] [serial = 1399] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1250E000) [pid = 1248] [serial = 1403] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16CF3400) [pid = 1248] [serial = 1418] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17518C00) [pid = 1248] [serial = 1390] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16128000) [pid = 1248] [serial = 1408] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17466400) [pid = 1248] [serial = 1421] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17536000) [pid = 1248] [serial = 1423] [outer = 00000000] [url = about:blank] 02:54:39 INFO - PROCESS | 1248 | 1468230879278 Marionette TRACE conn6 <- [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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1818ms 02:54:39 INFO - PROCESS | 1248 | 1468230879360 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 1248 | 1468230879363 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:54:39 INFO - PROCESS | 1248 | 1468230879369 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 1248 | 1468230879372 Marionette TRACE conn6 <- [1,1922,null,{}] 02:54:39 INFO - PROCESS | 1248 | 1468230879378 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:39 INFO - PROCESS | 1248 | 1468230879381 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:39 INFO - PROCESS | 1248 | 1468230879466 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:54:39 INFO - PROCESS | 1248 | 1468230879473 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 1248 | 1468230879478 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BF400 == 27 [pid = 1248] [id = 490] 02:54:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0C997400) [pid = 1248] [serial = 1470] [outer = 00000000] 02:54:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0CE73000) [pid = 1248] [serial = 1471] [outer = 0C997400] 02:54:39 INFO - PROCESS | 1248 | 1468230879527 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0D17A000) [pid = 1248] [serial = 1472] [outer = 0C997400] 02:54:40 INFO - PROCESS | 1248 | 1468230880031 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 02:54:40 INFO - PROCESS | 1248 | 1468230880042 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1248 | 1468230880047 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:54:40 INFO - PROCESS | 1248 | 1468230880053 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 1248 | 1468230880055 Marionette TRACE conn6 <- [1,1926,null,{}] 02:54:40 INFO - PROCESS | 1248 | 1468230880059 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 1248 | 1468230880062 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:40 INFO - PROCESS | 1248 | 1468230880150 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:54:40 INFO - PROCESS | 1248 | 1468230880161 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 1248 | 1468230880164 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:40 INFO - PROCESS | 1248 | ++DOCSHELL 0E8DC800 == 28 [pid = 1248] [id = 491] 02:54:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0EA41000) [pid = 1248] [serial = 1473] [outer = 00000000] 02:54:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (11E2D000) [pid = 1248] [serial = 1474] [outer = 0EA41000] 02:54:40 INFO - PROCESS | 1248 | 1468230880211 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (11F0F800) [pid = 1248] [serial = 1475] [outer = 0EA41000] 02:54:40 INFO - PROCESS | 1248 | 1468230880677 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 02:54:40 INFO - PROCESS | 1248 | 1468230880727 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 1248 | 1468230880729 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:54:40 INFO - PROCESS | 1248 | 1468230880733 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:54:40 INFO - PROCESS | 1248 | 1468230880736 Marionette TRACE conn6 <- [1,1930,null,{}] 02:54:40 INFO - PROCESS | 1248 | 1468230880748 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:40 INFO - PROCESS | 1248 | 1468230880752 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:40 INFO - PROCESS | 1248 | 1468230880867 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:54:40 INFO - PROCESS | 1248 | 1468230880962 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 1248 | 1468230880966 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:41 INFO - PROCESS | 1248 | ++DOCSHELL 125A9000 == 29 [pid = 1248] [id = 492] 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (125AB800) [pid = 1248] [serial = 1476] [outer = 00000000] 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14091000) [pid = 1248] [serial = 1477] [outer = 125AB800] 02:54:41 INFO - PROCESS | 1248 | 1468230881014 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14163000) [pid = 1248] [serial = 1478] [outer = 125AB800] 02:54:41 INFO - PROCESS | 1248 | 1468230881394 Marionette TRACE conn6 <- [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]]]}] 02:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 02:54:41 INFO - PROCESS | 1248 | 1468230881407 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 1248 | 1468230881419 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:54:41 INFO - PROCESS | 1248 | 1468230881423 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - PROCESS | 1248 | 1468230881424 Marionette TRACE conn6 <- [1,1934,null,{}] 02:54:41 INFO - PROCESS | 1248 | 1468230881441 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:41 INFO - PROCESS | 1248 | 1468230881443 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:41 INFO - PROCESS | 1248 | 1468230881566 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:54:41 INFO - PROCESS | 1248 | 1468230881572 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 1248 | 1468230881574 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:41 INFO - PROCESS | 1248 | ++DOCSHELL 14513C00 == 30 [pid = 1248] [id = 493] 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14515000) [pid = 1248] [serial = 1479] [outer = 00000000] 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1455A800) [pid = 1248] [serial = 1480] [outer = 14515000] 02:54:41 INFO - PROCESS | 1248 | 1468230881671 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14B98400) [pid = 1248] [serial = 1481] [outer = 14515000] 02:54:42 INFO - PROCESS | 1248 | 1468230882083 Marionette TRACE conn6 <- [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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 02:54:42 INFO - PROCESS | 1248 | 1468230882158 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 1248 | 1468230882160 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:54:42 INFO - PROCESS | 1248 | 1468230882170 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 1248 | 1468230882171 Marionette TRACE conn6 <- [1,1938,null,{}] 02:54:42 INFO - PROCESS | 1248 | 1468230882175 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 1248 | 1468230882177 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:42 INFO - PROCESS | 1248 | 1468230882312 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:54:42 INFO - PROCESS | 1248 | 1468230882324 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 1248 | 1468230882326 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:42 INFO - PROCESS | 1248 | ++DOCSHELL 1611C000 == 31 [pid = 1248] [id = 494] 02:54:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1611D800) [pid = 1248] [serial = 1482] [outer = 00000000] 02:54:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1617A800) [pid = 1248] [serial = 1483] [outer = 1611D800] 02:54:42 INFO - PROCESS | 1248 | 1468230882370 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16798C00) [pid = 1248] [serial = 1484] [outer = 1611D800] 02:54:42 INFO - PROCESS | 1248 | 1468230882788 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 02:54:42 INFO - PROCESS | 1248 | 1468230882854 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 1248 | 1468230882856 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:54:42 INFO - PROCESS | 1248 | 1468230882860 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:54:42 INFO - PROCESS | 1248 | 1468230882862 Marionette TRACE conn6 <- [1,1942,null,{}] 02:54:42 INFO - PROCESS | 1248 | 1468230882865 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:42 INFO - PROCESS | 1248 | 1468230882871 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:43 INFO - PROCESS | 1248 | 1468230883013 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:54:43 INFO - PROCESS | 1248 | 1468230883019 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 1248 | 1468230883021 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:43 INFO - PROCESS | 1248 | ++DOCSHELL 16C1C000 == 32 [pid = 1248] [id = 495] 02:54:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C1C400) [pid = 1248] [serial = 1485] [outer = 00000000] 02:54:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CF6C00) [pid = 1248] [serial = 1486] [outer = 16C1C400] 02:54:43 INFO - PROCESS | 1248 | 1468230883065 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16F16400) [pid = 1248] [serial = 1487] [outer = 16C1C400] 02:54:43 INFO - PROCESS | 1248 | 1468230883736 Marionette TRACE conn6 <- [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]]]}] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16CEF400) [pid = 1248] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17419C00) [pid = 1248] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16EA2C00) [pid = 1248] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0DB30400) [pid = 1248] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D57BC00) [pid = 1248] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (12394800) [pid = 1248] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0D57C800) [pid = 1248] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1611B000) [pid = 1248] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1751EC00) [pid = 1248] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14160400) [pid = 1248] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1451A000) [pid = 1248] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:54:43 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17518400) [pid = 1248] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 970ms 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:54:43 INFO - PROCESS | 1248 | 1468230883834 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 1248 | 1468230883836 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:54:43 INFO - PROCESS | 1248 | 1468230883839 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 1248 | 1468230883840 Marionette TRACE conn6 <- [1,1946,null,{}] 02:54:43 INFO - PROCESS | 1248 | 1468230883847 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:43 INFO - PROCESS | 1248 | 1468230883849 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:43 INFO - PROCESS | 1248 | 1468230883929 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:54:43 INFO - PROCESS | 1248 | 1468230883935 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 1248 | 1468230883937 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:43 INFO - PROCESS | 1248 | ++DOCSHELL 0EACBC00 == 33 [pid = 1248] [id = 496] 02:54:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11EE4C00) [pid = 1248] [serial = 1488] [outer = 00000000] 02:54:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1415D000) [pid = 1248] [serial = 1489] [outer = 11EE4C00] 02:54:44 INFO - PROCESS | 1248 | 1468230883982 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14B23C00) [pid = 1248] [serial = 1490] [outer = 11EE4C00] 02:54:44 INFO - PROCESS | 1248 | 1468230884408 Marionette TRACE conn6 <- [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]]]}] 02:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 631ms 02:54:44 INFO - PROCESS | 1248 | 1468230884471 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 1248 | 1468230884473 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:54:44 INFO - PROCESS | 1248 | 1468230884476 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 1248 | 1468230884477 Marionette TRACE conn6 <- [1,1950,null,{}] 02:54:44 INFO - PROCESS | 1248 | 1468230884481 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:44 INFO - PROCESS | 1248 | 1468230884483 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:44 INFO - PROCESS | 1248 | 1468230884559 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:54:44 INFO - PROCESS | 1248 | 1468230884566 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 1248 | 1468230884568 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C816C00 == 34 [pid = 1248] [id = 497] 02:54:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0D57BC00) [pid = 1248] [serial = 1491] [outer = 00000000] 02:54:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1740C000) [pid = 1248] [serial = 1492] [outer = 0D57BC00] 02:54:44 INFO - PROCESS | 1248 | 1468230884611 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1740CC00) [pid = 1248] [serial = 1493] [outer = 0D57BC00] 02:54:45 INFO - PROCESS | 1248 | 1468230885019 Marionette TRACE conn6 <- [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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:54:45 INFO - PROCESS | 1248 | 1468230885047 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 1248 | 1468230885048 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 1248 | 1468230885051 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 1248 | 1468230885053 Marionette TRACE conn6 <- [1,1954,null,{}] 02:54:45 INFO - PROCESS | 1248 | 1468230885057 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 1248 | 1468230885058 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:45 INFO - PROCESS | 1248 | 1468230885179 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:54:45 INFO - PROCESS | 1248 | 1468230885187 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 1248 | 1468230885189 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:45 INFO - PROCESS | 1248 | ++DOCSHELL 174B0800 == 35 [pid = 1248] [id = 498] 02:54:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (174B6400) [pid = 1248] [serial = 1494] [outer = 00000000] 02:54:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17516400) [pid = 1248] [serial = 1495] [outer = 174B6400] 02:54:45 INFO - PROCESS | 1248 | 1468230885232 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17518800) [pid = 1248] [serial = 1496] [outer = 174B6400] 02:54:45 INFO - PROCESS | 1248 | 1468230885669 Marionette TRACE conn6 <- [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]]]}] 02:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 02:54:45 INFO - PROCESS | 1248 | 1468230885766 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 1248 | 1468230885770 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:54:45 INFO - PROCESS | 1248 | 1468230885776 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 1248 | 1468230885780 Marionette TRACE conn6 <- [1,1958,null,{}] 02:54:45 INFO - PROCESS | 1248 | 1468230885786 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:45 INFO - PROCESS | 1248 | 1468230885790 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:45 INFO - PROCESS | 1248 | 1468230885950 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:54:46 INFO - PROCESS | 1248 | 1468230886080 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:46 INFO - PROCESS | 1248 | 1468230886086 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:46 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD000 == 36 [pid = 1248] [id = 499] 02:54:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0CB12400) [pid = 1248] [serial = 1497] [outer = 00000000] 02:54:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0D260800) [pid = 1248] [serial = 1498] [outer = 0CB12400] 02:54:46 INFO - PROCESS | 1248 | 1468230886143 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DB24400) [pid = 1248] [serial = 1499] [outer = 0CB12400] 02:54:46 INFO - PROCESS | 1248 | 1468230886915 Marionette TRACE conn6 <- [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]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1176ms 02:54:46 INFO - PROCESS | 1248 | 1468230886954 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 1248 | 1468230886958 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:54:46 INFO - PROCESS | 1248 | 1468230886964 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 1248 | 1468230886968 Marionette TRACE conn6 <- [1,1962,null,{}] 02:54:46 INFO - PROCESS | 1248 | 1468230886972 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:46 INFO - PROCESS | 1248 | 1468230886975 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:47 INFO - PROCESS | 1248 | 1468230887095 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:54:47 INFO - PROCESS | 1248 | 1468230887230 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 1248 | 1468230887233 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:47 INFO - PROCESS | 1248 | ++DOCSHELL 12474400 == 37 [pid = 1248] [id = 500] 02:54:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (124E2C00) [pid = 1248] [serial = 1500] [outer = 00000000] 02:54:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1415E800) [pid = 1248] [serial = 1501] [outer = 124E2C00] 02:54:47 INFO - PROCESS | 1248 | 1468230887289 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (145B4400) [pid = 1248] [serial = 1502] [outer = 124E2C00] 02:54:48 INFO - PROCESS | 1248 | 1468230888152 Marionette TRACE conn6 <- [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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1236ms 02:54:48 INFO - PROCESS | 1248 | 1468230888200 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 1248 | 1468230888204 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:54:48 INFO - PROCESS | 1248 | 1468230888210 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 1248 | 1468230888213 Marionette TRACE conn6 <- [1,1966,null,{}] 02:54:48 INFO - PROCESS | 1248 | 1468230888218 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:48 INFO - PROCESS | 1248 | 1468230888220 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:48 INFO - PROCESS | 1248 | 1468230888338 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 0C816C00 == 36 [pid = 1248] [id = 497] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 0EACBC00 == 35 [pid = 1248] [id = 496] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 16C1C000 == 34 [pid = 1248] [id = 495] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 1611C000 == 33 [pid = 1248] [id = 494] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 14513C00 == 32 [pid = 1248] [id = 493] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 125A9000 == 31 [pid = 1248] [id = 492] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 0E8DC800 == 30 [pid = 1248] [id = 491] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 0C8BF400 == 29 [pid = 1248] [id = 490] 02:54:48 INFO - PROCESS | 1248 | --DOCSHELL 0C8BA800 == 28 [pid = 1248] [id = 489] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16EA7800) [pid = 1248] [serial = 1441] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (178EE800) [pid = 1248] [serial = 1447] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1740D400) [pid = 1248] [serial = 1445] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1740C400) [pid = 1248] [serial = 1444] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14519800) [pid = 1248] [serial = 1450] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DB2BC00) [pid = 1248] [serial = 1432] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0E8D9800) [pid = 1248] [serial = 1433] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1250C400) [pid = 1248] [serial = 1435] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14158400) [pid = 1248] [serial = 1436] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DE51800) [pid = 1248] [serial = 1426] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (174C8C00) [pid = 1248] [serial = 1448] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11EAFC00) [pid = 1248] [serial = 1427] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16129000) [pid = 1248] [serial = 1438] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1753EC00) [pid = 1248] [serial = 1424] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (145B6000) [pid = 1248] [serial = 1429] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (151E6400) [pid = 1248] [serial = 1430] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17539C00) [pid = 1248] [serial = 1453] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (178F8400) [pid = 1248] [serial = 1454] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17A9B000) [pid = 1248] [serial = 1456] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17BACC00) [pid = 1248] [serial = 1457] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1611BC00) [pid = 1248] [serial = 1451] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16F1A400) [pid = 1248] [serial = 1442] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1679DC00) [pid = 1248] [serial = 1439] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 1248 | 1468230888467 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 1248 | 1468230888471 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:48 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B5800 == 29 [pid = 1248] [id = 501] 02:54:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0C8B7C00) [pid = 1248] [serial = 1503] [outer = 00000000] 02:54:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0D133400) [pid = 1248] [serial = 1504] [outer = 0C8B7C00] 02:54:48 INFO - PROCESS | 1248 | 1468230888519 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0DB32400) [pid = 1248] [serial = 1505] [outer = 0C8B7C00] 02:54:48 INFO - PROCESS | 1248 | 1468230888906 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 02:54:48 INFO - PROCESS | 1248 | 1468230888969 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 1248 | 1468230888974 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:54:48 INFO - PROCESS | 1248 | 1468230888980 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:54:49 INFO - PROCESS | 1248 | 1468230888983 Marionette TRACE conn6 <- [1,1970,null,{}] 02:54:49 INFO - PROCESS | 1248 | 1468230888987 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 1248 | 1468230888989 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:49 INFO - PROCESS | 1248 | 1468230889075 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:54:49 INFO - PROCESS | 1248 | 1468230889082 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 1248 | 1468230889084 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:49 INFO - PROCESS | 1248 | ++DOCSHELL 11EEBC00 == 30 [pid = 1248] [id = 502] 02:54:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (11EEEC00) [pid = 1248] [serial = 1506] [outer = 00000000] 02:54:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (124EA400) [pid = 1248] [serial = 1507] [outer = 11EEEC00] 02:54:49 INFO - PROCESS | 1248 | 1468230889131 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (13163400) [pid = 1248] [serial = 1508] [outer = 11EEEC00] 02:54:49 INFO - PROCESS | 1248 | 1468230889597 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 02:54:49 INFO - PROCESS | 1248 | 1468230889655 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 1248 | 1468230889658 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:54:49 INFO - PROCESS | 1248 | 1468230889661 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 1248 | 1468230889665 Marionette TRACE conn6 <- [1,1974,null,{}] 02:54:49 INFO - PROCESS | 1248 | 1468230889675 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:49 INFO - PROCESS | 1248 | 1468230889680 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:49 INFO - PROCESS | 1248 | 1468230889799 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:54:49 INFO - PROCESS | 1248 | 1468230889913 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 1248 | 1468230889916 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:49 INFO - PROCESS | 1248 | ++DOCSHELL 16104800 == 31 [pid = 1248] [id = 503] 02:54:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16109400) [pid = 1248] [serial = 1509] [outer = 00000000] 02:54:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16125C00) [pid = 1248] [serial = 1510] [outer = 16109400] 02:54:49 INFO - PROCESS | 1248 | 1468230889963 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (162B2000) [pid = 1248] [serial = 1511] [outer = 16109400] 02:54:50 INFO - PROCESS | 1248 | 1468230890358 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 02:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:54:50 INFO - PROCESS | 1248 | 1468230890395 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 1248 | 1468230890397 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:54:50 INFO - PROCESS | 1248 | 1468230890400 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 1248 | 1468230890402 Marionette TRACE conn6 <- [1,1978,null,{}] 02:54:50 INFO - PROCESS | 1248 | 1468230890405 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:50 INFO - PROCESS | 1248 | 1468230890407 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:50 INFO - PROCESS | 1248 | 1468230890494 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:54:50 INFO - PROCESS | 1248 | 1468230890599 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 1248 | 1468230890601 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:50 INFO - PROCESS | 1248 | ++DOCSHELL 162B1C00 == 32 [pid = 1248] [id = 504] 02:54:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1679F400) [pid = 1248] [serial = 1512] [outer = 00000000] 02:54:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16CFA000) [pid = 1248] [serial = 1513] [outer = 1679F400] 02:54:50 INFO - PROCESS | 1248 | 1468230890646 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16F1A400) [pid = 1248] [serial = 1514] [outer = 1679F400] 02:54:51 INFO - PROCESS | 1248 | 1468230891054 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 02:54:51 INFO - PROCESS | 1248 | 1468230891131 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 1248 | 1468230891133 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:54:51 INFO - PROCESS | 1248 | 1468230891136 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1248 | 1468230891138 Marionette TRACE conn6 <- [1,1982,null,{}] 02:54:51 INFO - PROCESS | 1248 | 1468230891175 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 1248 | 1468230891177 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:51 INFO - PROCESS | 1248 | 1468230891298 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:54:51 INFO - PROCESS | 1248 | 1468230891304 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 1248 | 1468230891306 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:51 INFO - PROCESS | 1248 | ++DOCSHELL 1740B800 == 33 [pid = 1248] [id = 505] 02:54:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1740C800) [pid = 1248] [serial = 1515] [outer = 00000000] 02:54:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17416000) [pid = 1248] [serial = 1516] [outer = 1740C800] 02:54:51 INFO - PROCESS | 1248 | 1468230891349 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (174C6C00) [pid = 1248] [serial = 1517] [outer = 1740C800] 02:54:51 INFO - PROCESS | 1248 | 1468230891794 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:54:51 INFO - PROCESS | 1248 | 1468230891811 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 1248 | 1468230891813 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:54:51 INFO - PROCESS | 1248 | 1468230891816 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 1248 | 1468230891818 Marionette TRACE conn6 <- [1,1986,null,{}] 02:54:51 INFO - PROCESS | 1248 | 1468230891822 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:51 INFO - PROCESS | 1248 | 1468230891827 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:51 INFO - PROCESS | 1248 | 1468230891964 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:54:51 INFO - PROCESS | 1248 | 1468230891969 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 1248 | 1468230891971 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:52 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B1C00 == 34 [pid = 1248] [id = 506] 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (174C8000) [pid = 1248] [serial = 1518] [outer = 00000000] 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17540000) [pid = 1248] [serial = 1519] [outer = 174C8000] 02:54:52 INFO - PROCESS | 1248 | 1468230892015 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17540800) [pid = 1248] [serial = 1520] [outer = 174C8000] 02:54:52 INFO - PROCESS | 1248 | 1468230892471 Marionette TRACE conn6 <- [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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 671ms 02:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:54:52 INFO - PROCESS | 1248 | 1468230892487 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 1248 | 1468230892489 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:54:52 INFO - PROCESS | 1248 | 1468230892492 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 1248 | 1468230892493 Marionette TRACE conn6 <- [1,1990,null,{}] 02:54:52 INFO - PROCESS | 1248 | 1468230892502 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:52 INFO - PROCESS | 1248 | 1468230892504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:52 INFO - PROCESS | 1248 | 1468230892692 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C997400) [pid = 1248] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (125AB800) [pid = 1248] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0EA41000) [pid = 1248] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C8BCC00) [pid = 1248] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DB2D400) [pid = 1248] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14B97400) [pid = 1248] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1753CC00) [pid = 1248] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1611D800) [pid = 1248] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16C1C400) [pid = 1248] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11EE4C00) [pid = 1248] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (14515000) [pid = 1248] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:54:52 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0D57BC00) [pid = 1248] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:54:52 INFO - PROCESS | 1248 | 1468230892788 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:52 INFO - PROCESS | 1248 | 1468230892790 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:52 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B7400 == 35 [pid = 1248] [id = 507] 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0C8B8000) [pid = 1248] [serial = 1521] [outer = 00000000] 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0EA41000) [pid = 1248] [serial = 1522] [outer = 0C8B8000] 02:54:52 INFO - PROCESS | 1248 | 1468230892833 Marionette DEBUG loaded listener.js 02:54:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (13158800) [pid = 1248] [serial = 1523] [outer = 0C8B8000] 02:54:53 INFO - PROCESS | 1248 | 1468230893180 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 02:54:53 INFO - PROCESS | 1248 | 1468230893225 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:54:53 INFO - PROCESS | 1248 | 1468230893227 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:54:53 INFO - PROCESS | 1248 | 1468230893230 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 1248 | 1468230893232 Marionette TRACE conn6 <- [1,1994,null,{}] 02:54:53 INFO - PROCESS | 1248 | 1468230893235 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:53 INFO - PROCESS | 1248 | 1468230893237 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:53 INFO - PROCESS | 1248 | 1468230893316 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:54:53 INFO - PROCESS | 1248 | 1468230893322 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1248 | 1468230893324 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BE800 == 36 [pid = 1248] [id = 508] 02:54:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (146D8000) [pid = 1248] [serial = 1524] [outer = 00000000] 02:54:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (178F6000) [pid = 1248] [serial = 1525] [outer = 146D8000] 02:54:53 INFO - PROCESS | 1248 | 1468230893367 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (178FBC00) [pid = 1248] [serial = 1526] [outer = 146D8000] 02:54:53 INFO - PROCESS | 1248 | 1468230893776 Marionette TRACE conn6 <- [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]]]}] 02:54:53 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 02:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 02:54:53 INFO - PROCESS | 1248 | 1468230893803 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:54:53 INFO - PROCESS | 1248 | 1468230893805 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:54:53 INFO - PROCESS | 1248 | 1468230893808 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:54:53 INFO - PROCESS | 1248 | 1468230893810 Marionette TRACE conn6 <- [1,1998,null,{}] 02:54:53 INFO - PROCESS | 1248 | 1468230893813 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:53 INFO - PROCESS | 1248 | 1468230893815 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:53 INFO - PROCESS | 1248 | 1468230893939 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:54:53 INFO - PROCESS | 1248 | 1468230893946 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 1248 | 1468230893948 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:53 INFO - PROCESS | 1248 | ++DOCSHELL 16F23C00 == 37 [pid = 1248] [id = 509] 02:54:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (178F6800) [pid = 1248] [serial = 1527] [outer = 00000000] 02:54:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17A98800) [pid = 1248] [serial = 1528] [outer = 178F6800] 02:54:54 INFO - PROCESS | 1248 | 1468230894001 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17A9CC00) [pid = 1248] [serial = 1529] [outer = 178F6800] 02:54:54 INFO - PROCESS | 1248 | 1468230894423 Marionette TRACE conn6 <- [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]]]}] 02:54:54 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 02:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 02:54:54 INFO - PROCESS | 1248 | 1468230894480 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 1248 | 1468230894482 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:54:54 INFO - PROCESS | 1248 | 1468230894485 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:54:54 INFO - PROCESS | 1248 | 1468230894487 Marionette TRACE conn6 <- [1,2002,null,{}] 02:54:54 INFO - PROCESS | 1248 | 1468230894490 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:54 INFO - PROCESS | 1248 | 1468230894492 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:54 INFO - PROCESS | 1248 | 1468230894617 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:54:54 INFO - PROCESS | 1248 | 1468230894632 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 1248 | 1468230894633 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:54 INFO - PROCESS | 1248 | ++DOCSHELL 17A96000 == 38 [pid = 1248] [id = 510] 02:54:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17A96800) [pid = 1248] [serial = 1530] [outer = 00000000] 02:54:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18A02C00) [pid = 1248] [serial = 1531] [outer = 17A96800] 02:54:54 INFO - PROCESS | 1248 | 1468230894679 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18A05400) [pid = 1248] [serial = 1532] [outer = 17A96800] 02:54:55 INFO - PROCESS | 1248 | 1468230895340 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 02:54:55 INFO - PROCESS | 1248 | 1468230895420 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 1248 | 1468230895424 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:54:55 INFO - PROCESS | 1248 | 1468230895429 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 1248 | 1468230895434 Marionette TRACE conn6 <- [1,2006,null,{}] 02:54:55 INFO - PROCESS | 1248 | 1468230895439 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:55 INFO - PROCESS | 1248 | 1468230895442 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:55 INFO - PROCESS | 1248 | 1468230895562 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:54:55 INFO - PROCESS | 1248 | 1468230895694 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 1248 | 1468230895697 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:55 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2B800 == 39 [pid = 1248] [id = 511] 02:54:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DB2C000) [pid = 1248] [serial = 1533] [outer = 00000000] 02:54:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (124E6C00) [pid = 1248] [serial = 1534] [outer = 0DB2C000] 02:54:55 INFO - PROCESS | 1248 | 1468230895757 Marionette DEBUG loaded listener.js 02:54:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (14513C00) [pid = 1248] [serial = 1535] [outer = 0DB2C000] 02:54:56 INFO - PROCESS | 1248 | 1468230896320 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 02:54:56 INFO - PROCESS | 1248 | 1468230896360 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 1248 | 1468230896364 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:54:56 INFO - PROCESS | 1248 | 1468230896371 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:54:56 INFO - PROCESS | 1248 | 1468230896374 Marionette TRACE conn6 <- [1,2010,null,{}] 02:54:56 INFO - PROCESS | 1248 | 1468230896378 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:56 INFO - PROCESS | 1248 | 1468230896380 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:56 INFO - PROCESS | 1248 | 1468230896496 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:54:56 INFO - PROCESS | 1248 | 1468230896607 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:56 INFO - PROCESS | 1248 | 1468230896610 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:56 INFO - PROCESS | 1248 | ++DOCSHELL 16125000 == 40 [pid = 1248] [id = 512] 02:54:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1617DC00) [pid = 1248] [serial = 1536] [outer = 00000000] 02:54:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16EA7800) [pid = 1248] [serial = 1537] [outer = 1617DC00] 02:54:56 INFO - PROCESS | 1248 | 1468230896706 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17415800) [pid = 1248] [serial = 1538] [outer = 1617DC00] 02:54:57 INFO - PROCESS | 1248 | 1468230897330 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 02:54:57 INFO - PROCESS | 1248 | 1468230897345 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:54:57 INFO - PROCESS | 1248 | 1468230897347 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:54:57 INFO - PROCESS | 1248 | 1468230897351 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:54:57 INFO - PROCESS | 1248 | 1468230897355 Marionette TRACE conn6 <- [1,2014,null,{}] 02:54:57 INFO - PROCESS | 1248 | 1468230897366 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:57 INFO - PROCESS | 1248 | 1468230897370 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:57 INFO - PROCESS | 1248 | 1468230897481 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:54:57 INFO - PROCESS | 1248 | 1468230897593 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 1248 | 1468230897596 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:57 INFO - PROCESS | 1248 | ++DOCSHELL 17BAB800 == 41 [pid = 1248] [id = 513] 02:54:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17BAD000) [pid = 1248] [serial = 1539] [outer = 00000000] 02:54:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18AC9C00) [pid = 1248] [serial = 1540] [outer = 17BAD000] 02:54:57 INFO - PROCESS | 1248 | 1468230897692 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19120C00) [pid = 1248] [serial = 1541] [outer = 17BAD000] 02:54:58 INFO - PROCESS | 1248 | 1468230898461 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1124ms 02:54:58 INFO - PROCESS | 1248 | 1468230898490 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 1248 | 1468230898495 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:54:58 INFO - PROCESS | 1248 | 1468230898501 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 1248 | 1468230898504 Marionette TRACE conn6 <- [1,2018,null,{}] 02:54:58 INFO - PROCESS | 1248 | 1468230898509 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:54:58 INFO - PROCESS | 1248 | 1468230898512 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:58 INFO - PROCESS | 1248 | 1468230898616 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:54:58 INFO - PROCESS | 1248 | 1468230898754 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 1248 | 1468230898759 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:54:58 INFO - PROCESS | 1248 | ++DOCSHELL 121B9400 == 42 [pid = 1248] [id = 514] 02:54:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (121BC800) [pid = 1248] [serial = 1542] [outer = 00000000] 02:54:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (12431C00) [pid = 1248] [serial = 1543] [outer = 121BC800] 02:54:58 INFO - PROCESS | 1248 | 1468230898813 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1250E000) [pid = 1248] [serial = 1544] [outer = 121BC800] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 16F23C00 == 41 [pid = 1248] [id = 509] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0C8BE800 == 40 [pid = 1248] [id = 508] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0C8B7400 == 39 [pid = 1248] [id = 507] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0C8B1C00 == 38 [pid = 1248] [id = 506] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 1740B800 == 37 [pid = 1248] [id = 505] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 162B1C00 == 36 [pid = 1248] [id = 504] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 16104800 == 35 [pid = 1248] [id = 503] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 11EEBC00 == 34 [pid = 1248] [id = 502] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0C8B5800 == 33 [pid = 1248] [id = 501] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 12474400 == 32 [pid = 1248] [id = 500] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0C8BD000 == 31 [pid = 1248] [id = 499] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 174B0800 == 30 [pid = 1248] [id = 498] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 17BAB800 == 29 [pid = 1248] [id = 513] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 16125000 == 28 [pid = 1248] [id = 512] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 17A96000 == 27 [pid = 1248] [id = 510] 02:54:59 INFO - PROCESS | 1248 | --DOCSHELL 0DB2B800 == 26 [pid = 1248] [id = 511] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0CE73000) [pid = 1248] [serial = 1471] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0D17A000) [pid = 1248] [serial = 1472] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (14091000) [pid = 1248] [serial = 1477] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (11E2D000) [pid = 1248] [serial = 1474] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (11F0F800) [pid = 1248] [serial = 1475] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DA1B000) [pid = 1248] [serial = 1469] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0D265400) [pid = 1248] [serial = 1468] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1233B000) [pid = 1248] [serial = 1460] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11E31C00) [pid = 1248] [serial = 1459] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C1D400) [pid = 1248] [serial = 1463] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16127800) [pid = 1248] [serial = 1462] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1863E800) [pid = 1248] [serial = 1466] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17A91400) [pid = 1248] [serial = 1465] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1617A800) [pid = 1248] [serial = 1483] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16CF6C00) [pid = 1248] [serial = 1486] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14B23C00) [pid = 1248] [serial = 1490] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1415D000) [pid = 1248] [serial = 1489] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16F16400) [pid = 1248] [serial = 1487] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1455A800) [pid = 1248] [serial = 1480] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1740CC00) [pid = 1248] [serial = 1493] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14B98400) [pid = 1248] [serial = 1481] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16798C00) [pid = 1248] [serial = 1484] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17516400) [pid = 1248] [serial = 1495] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1740C000) [pid = 1248] [serial = 1492] [outer = 00000000] [url = about:blank] 02:54:59 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14163000) [pid = 1248] [serial = 1478] [outer = 00000000] [url = about:blank] 02:55:00 INFO - PROCESS | 1248 | 1468230900018 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1577ms 02:55:00 INFO - PROCESS | 1248 | 1468230900084 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 1248 | 1468230900088 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:55:00 INFO - PROCESS | 1248 | 1468230900098 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 1248 | 1468230900101 Marionette TRACE conn6 <- [1,2022,null,{}] 02:55:00 INFO - PROCESS | 1248 | 1468230900150 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:00 INFO - PROCESS | 1248 | 1468230900153 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:00 INFO - PROCESS | 1248 | 1468230900245 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:55:00 INFO - PROCESS | 1248 | 1468230900253 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 1248 | 1468230900255 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:00 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F4C00 == 27 [pid = 1248] [id = 515] 02:55:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0D2F6C00) [pid = 1248] [serial = 1545] [outer = 00000000] 02:55:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D57D800) [pid = 1248] [serial = 1546] [outer = 0D2F6C00] 02:55:00 INFO - PROCESS | 1248 | 1468230900303 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DA1F400) [pid = 1248] [serial = 1547] [outer = 0D2F6C00] 02:55:00 INFO - PROCESS | 1248 | 1468230900796 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 02:55:00 INFO - PROCESS | 1248 | 1468230900824 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:55:00 INFO - PROCESS | 1248 | 1468230900829 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:55:00 INFO - PROCESS | 1248 | 1468230900835 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 1248 | 1468230900838 Marionette TRACE conn6 <- [1,2026,null,{}] 02:55:00 INFO - PROCESS | 1248 | 1468230900842 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:00 INFO - PROCESS | 1248 | 1468230900844 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:00 INFO - PROCESS | 1248 | 1468230900931 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:55:00 INFO - PROCESS | 1248 | 1468230900940 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:00 INFO - PROCESS | 1248 | 1468230900942 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:00 INFO - PROCESS | 1248 | ++DOCSHELL 11F04400 == 28 [pid = 1248] [id = 516] 02:55:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11F04C00) [pid = 1248] [serial = 1548] [outer = 00000000] 02:55:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (121D1400) [pid = 1248] [serial = 1549] [outer = 11F04C00] 02:55:01 INFO - PROCESS | 1248 | 1468230900990 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (123CD000) [pid = 1248] [serial = 1550] [outer = 11F04C00] 02:55:01 INFO - PROCESS | 1248 | 1468230901451 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:55:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:55:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 02:55:01 INFO - PROCESS | 1248 | 1468230901509 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:55:01 INFO - PROCESS | 1248 | 1468230901511 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:55:01 INFO - PROCESS | 1248 | 1468230901514 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:55:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:55:01 INFO - PROCESS | 1248 | 1468230901517 Marionette TRACE conn6 <- [1,2030,null,{}] 02:55:01 INFO - PROCESS | 1248 | 1468230901528 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:01 INFO - PROCESS | 1248 | 1468230901533 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:01 INFO - PROCESS | 1248 | 1468230901620 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:55:01 INFO - PROCESS | 1248 | 1468230901752 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 1248 | 1468230901755 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:01 INFO - PROCESS | 1248 | ++DOCSHELL 145B5C00 == 29 [pid = 1248] [id = 517] 02:55:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (145B6000) [pid = 1248] [serial = 1551] [outer = 00000000] 02:55:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (145BF000) [pid = 1248] [serial = 1552] [outer = 145B6000] 02:55:01 INFO - PROCESS | 1248 | 1468230901803 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14B95000) [pid = 1248] [serial = 1553] [outer = 145B6000] 02:55:02 INFO - PROCESS | 1248 | 1468230902198 Marionette TRACE conn6 <- [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]]]}] 02:55:02 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) 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 731ms 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:55:02 INFO - PROCESS | 1248 | 1468230902248 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 1248 | 1468230902251 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:55:02 INFO - PROCESS | 1248 | 1468230902254 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 1248 | 1468230902256 Marionette TRACE conn6 <- [1,2034,null,{}] 02:55:02 INFO - PROCESS | 1248 | 1468230902259 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:02 INFO - PROCESS | 1248 | 1468230902261 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:02 INFO - PROCESS | 1248 | 1468230902379 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:55:02 INFO - PROCESS | 1248 | 1468230902441 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 1248 | 1468230902443 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:02 INFO - PROCESS | 1248 | ++DOCSHELL 151E4800 == 30 [pid = 1248] [id = 518] 02:55:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (151E4C00) [pid = 1248] [serial = 1554] [outer = 00000000] 02:55:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16128400) [pid = 1248] [serial = 1555] [outer = 151E4C00] 02:55:02 INFO - PROCESS | 1248 | 1468230902489 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16797400) [pid = 1248] [serial = 1556] [outer = 151E4C00] 02:55:02 INFO - PROCESS | 1248 | 1468230902893 Marionette TRACE conn6 <- [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]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 02:55:02 INFO - PROCESS | 1248 | 1468230902931 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 1248 | 1468230902933 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:55:02 INFO - PROCESS | 1248 | 1468230902936 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 1248 | 1468230902938 Marionette TRACE conn6 <- [1,2038,null,{}] 02:55:02 INFO - PROCESS | 1248 | 1468230902941 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:02 INFO - PROCESS | 1248 | 1468230902943 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:03 INFO - PROCESS | 1248 | 1468230903082 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:55:03 INFO - PROCESS | 1248 | 1468230903107 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 1248 | 1468230903109 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:03 INFO - PROCESS | 1248 | ++DOCSHELL 16C1B400 == 31 [pid = 1248] [id = 519] 02:55:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C1D000) [pid = 1248] [serial = 1557] [outer = 00000000] 02:55:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16C24C00) [pid = 1248] [serial = 1558] [outer = 16C1D000] 02:55:03 INFO - PROCESS | 1248 | 1468230903154 Marionette DEBUG loaded listener.js 02:55:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16CF6800) [pid = 1248] [serial = 1559] [outer = 16C1D000] 02:55:03 INFO - PROCESS | 1248 | 1468230903631 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:55:03 INFO - PROCESS | 1248 | 1468230903668 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 1248 | 1468230903671 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:55:03 INFO - PROCESS | 1248 | 1468230903674 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 1248 | 1468230903675 Marionette TRACE conn6 <- [1,2042,null,{}] 02:55:03 INFO - PROCESS | 1248 | 1468230903679 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:03 INFO - PROCESS | 1248 | 1468230903684 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:03 INFO - PROCESS | 1248 | 1468230903821 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:55:03 INFO - PROCESS | 1248 | 1468230903885 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:03 INFO - PROCESS | 1248 | 1468230903887 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:03 INFO - PROCESS | 1248 | ++DOCSHELL 16EA6000 == 32 [pid = 1248] [id = 520] 02:55:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16EAD800) [pid = 1248] [serial = 1560] [outer = 00000000] 02:55:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17419800) [pid = 1248] [serial = 1561] [outer = 16EAD800] 02:55:03 INFO - PROCESS | 1248 | 1468230903932 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (174CA000) [pid = 1248] [serial = 1562] [outer = 16EAD800] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (178F6800) [pid = 1248] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1740C800) [pid = 1248] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (174C8000) [pid = 1248] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0C8B8000) [pid = 1248] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (174B6400) [pid = 1248] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11EEEC00) [pid = 1248] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (124E2C00) [pid = 1248] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16109400) [pid = 1248] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0CB12400) [pid = 1248] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0C8B7C00) [pid = 1248] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (146D8000) [pid = 1248] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1679F400) [pid = 1248] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:55:04 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17A96800) [pid = 1248] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:55:04 INFO - PROCESS | 1248 | 1468230904520 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:55:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 870ms 02:55:04 INFO - PROCESS | 1248 | 1468230904544 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:55:04 INFO - PROCESS | 1248 | 1468230904547 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:55:04 INFO - PROCESS | 1248 | 1468230904550 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:55:04 INFO - PROCESS | 1248 | 1468230904551 Marionette TRACE conn6 <- [1,2046,null,{}] 02:55:04 INFO - PROCESS | 1248 | 1468230904555 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:04 INFO - PROCESS | 1248 | 1468230904556 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:04 INFO - PROCESS | 1248 | 1468230904633 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:55:04 INFO - PROCESS | 1248 | 1468230904639 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 1248 | 1468230904641 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:04 INFO - PROCESS | 1248 | ++DOCSHELL 0DB30C00 == 33 [pid = 1248] [id = 521] 02:55:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14516400) [pid = 1248] [serial = 1563] [outer = 00000000] 02:55:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C22000) [pid = 1248] [serial = 1564] [outer = 14516400] 02:55:04 INFO - PROCESS | 1248 | 1468230904684 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF5800) [pid = 1248] [serial = 1565] [outer = 14516400] 02:55:05 INFO - PROCESS | 1248 | 1468230905109 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 02:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:55:05 INFO - PROCESS | 1248 | 1468230905121 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 1248 | 1468230905122 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:55:05 INFO - PROCESS | 1248 | 1468230905126 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 1248 | 1468230905127 Marionette TRACE conn6 <- [1,2050,null,{}] 02:55:05 INFO - PROCESS | 1248 | 1468230905133 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:05 INFO - PROCESS | 1248 | 1468230905135 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:05 INFO - PROCESS | 1248 | 1468230905273 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:55:05 INFO - PROCESS | 1248 | 1468230905281 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:05 INFO - PROCESS | 1248 | 1468230905283 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:05 INFO - PROCESS | 1248 | ++DOCSHELL 121CC000 == 34 [pid = 1248] [id = 522] 02:55:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1415DC00) [pid = 1248] [serial = 1566] [outer = 00000000] 02:55:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17519000) [pid = 1248] [serial = 1567] [outer = 1415DC00] 02:55:05 INFO - PROCESS | 1248 | 1468230905326 Marionette DEBUG loaded listener.js 02:55:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1746B000) [pid = 1248] [serial = 1568] [outer = 1415DC00] 02:55:05 INFO - PROCESS | 1248 | 1468230905741 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 02:55:05 INFO - PROCESS | 1248 | 1468230905798 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 1248 | 1468230905800 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:55:05 INFO - PROCESS | 1248 | 1468230905803 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 1248 | 1468230905805 Marionette TRACE conn6 <- [1,2054,null,{}] 02:55:05 INFO - PROCESS | 1248 | 1468230905808 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:05 INFO - PROCESS | 1248 | 1468230905810 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:05 INFO - PROCESS | 1248 | 1468230905927 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:55:06 INFO - PROCESS | 1248 | 1468230905994 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 1248 | 1468230905996 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:06 INFO - PROCESS | 1248 | ++DOCSHELL 145B3C00 == 35 [pid = 1248] [id = 523] 02:55:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17532C00) [pid = 1248] [serial = 1569] [outer = 00000000] 02:55:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1757C800) [pid = 1248] [serial = 1570] [outer = 17532C00] 02:55:06 INFO - PROCESS | 1248 | 1468230906043 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (177F6C00) [pid = 1248] [serial = 1571] [outer = 17532C00] 02:55:06 INFO - PROCESS | 1248 | 1468230906593 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 02:55:06 INFO - PROCESS | 1248 | 1468230906674 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:55:06 INFO - PROCESS | 1248 | 1468230906678 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:55:06 INFO - PROCESS | 1248 | 1468230906683 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:55:06 INFO - PROCESS | 1248 | 1468230906687 Marionette TRACE conn6 <- [1,2058,null,{}] 02:55:06 INFO - PROCESS | 1248 | 1468230906692 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:06 INFO - PROCESS | 1248 | 1468230906695 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:06 INFO - PROCESS | 1248 | 1468230906924 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:55:07 INFO - PROCESS | 1248 | 1468230907007 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 1248 | 1468230907010 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:07 INFO - PROCESS | 1248 | ++DOCSHELL 0CED4C00 == 36 [pid = 1248] [id = 524] 02:55:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0D572C00) [pid = 1248] [serial = 1572] [outer = 00000000] 02:55:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0DDC5800) [pid = 1248] [serial = 1573] [outer = 0D572C00] 02:55:07 INFO - PROCESS | 1248 | 1468230907066 Marionette DEBUG loaded listener.js 02:55:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11EEC000) [pid = 1248] [serial = 1574] [outer = 0D572C00] 02:55:07 INFO - PROCESS | 1248 | 1468230907749 Marionette TRACE conn6 <- [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]]]}] 02:55:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:55:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1123ms 02:55:07 INFO - PROCESS | 1248 | 1468230907807 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 1248 | 1468230907812 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:55:07 INFO - PROCESS | 1248 | 1468230907818 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 1248 | 1468230907821 Marionette TRACE conn6 <- [1,2062,null,{}] 02:55:07 INFO - PROCESS | 1248 | 1468230907825 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:07 INFO - PROCESS | 1248 | 1468230907828 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:07 INFO - PROCESS | 1248 | 1468230907948 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:55:08 INFO - PROCESS | 1248 | 1468230908086 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:08 INFO - PROCESS | 1248 | 1468230908089 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:08 INFO - PROCESS | 1248 | ++DOCSHELL 14091000 == 37 [pid = 1248] [id = 525] 02:55:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1451D400) [pid = 1248] [serial = 1575] [outer = 00000000] 02:55:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (145BC800) [pid = 1248] [serial = 1576] [outer = 1451D400] 02:55:08 INFO - PROCESS | 1248 | 1468230908146 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1611B400) [pid = 1248] [serial = 1577] [outer = 1451D400] 02:55:09 INFO - PROCESS | 1248 | 1468230908993 Marionette TRACE conn6 <- [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]]]}] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 121CC000 == 36 [pid = 1248] [id = 522] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 0DB30C00 == 35 [pid = 1248] [id = 521] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 16EA6000 == 34 [pid = 1248] [id = 520] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 16C1B400 == 33 [pid = 1248] [id = 519] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 151E4800 == 32 [pid = 1248] [id = 518] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 145B5C00 == 31 [pid = 1248] [id = 517] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 11F04400 == 30 [pid = 1248] [id = 516] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 0D2F4C00 == 29 [pid = 1248] [id = 515] 02:55:09 INFO - PROCESS | 1248 | --DOCSHELL 121B9400 == 28 [pid = 1248] [id = 514] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (18A02C00) [pid = 1248] [serial = 1531] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (18A05400) [pid = 1248] [serial = 1532] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17A98800) [pid = 1248] [serial = 1528] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17416000) [pid = 1248] [serial = 1516] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17540000) [pid = 1248] [serial = 1519] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0EA41000) [pid = 1248] [serial = 1522] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17518800) [pid = 1248] [serial = 1496] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (124EA400) [pid = 1248] [serial = 1507] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (13163400) [pid = 1248] [serial = 1508] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1415E800) [pid = 1248] [serial = 1501] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (145B4400) [pid = 1248] [serial = 1502] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16125C00) [pid = 1248] [serial = 1510] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (162B2000) [pid = 1248] [serial = 1511] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0D260800) [pid = 1248] [serial = 1498] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17540800) [pid = 1248] [serial = 1520] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0DB24400) [pid = 1248] [serial = 1499] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0D133400) [pid = 1248] [serial = 1504] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0DB32400) [pid = 1248] [serial = 1505] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (178F6000) [pid = 1248] [serial = 1525] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (13158800) [pid = 1248] [serial = 1523] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16CFA000) [pid = 1248] [serial = 1513] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (178FBC00) [pid = 1248] [serial = 1526] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16F1A400) [pid = 1248] [serial = 1514] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (174C6C00) [pid = 1248] [serial = 1517] [outer = 00000000] [url = about:blank] 02:55:09 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (17A9CC00) [pid = 1248] [serial = 1529] [outer = 00000000] [url = about:blank] 02:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1274ms 02:55:09 INFO - PROCESS | 1248 | 1468230909096 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 1248 | 1468230909100 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:55:09 INFO - PROCESS | 1248 | 1468230909105 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - PROCESS | 1248 | 1468230909107 Marionette TRACE conn6 <- [1,2066,null,{}] 02:55:09 INFO - PROCESS | 1248 | 1468230909113 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 1248 | 1468230909115 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:09 INFO - PROCESS | 1248 | 1468230909208 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:55:09 INFO - PROCESS | 1248 | 1468230909215 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 1248 | 1468230909217 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:09 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F6800 == 29 [pid = 1248] [id = 526] 02:55:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0D2FAC00) [pid = 1248] [serial = 1578] [outer = 00000000] 02:55:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0DB24400) [pid = 1248] [serial = 1579] [outer = 0D2FAC00] 02:55:09 INFO - PROCESS | 1248 | 1468230909266 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0DD5E800) [pid = 1248] [serial = 1580] [outer = 0D2FAC00] 02:55:09 INFO - PROCESS | 1248 | 1468230909780 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 02:55:09 INFO - PROCESS | 1248 | 1468230909836 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:55:09 INFO - PROCESS | 1248 | 1468230909840 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:55:09 INFO - PROCESS | 1248 | 1468230909846 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:55:09 INFO - PROCESS | 1248 | 1468230909848 Marionette TRACE conn6 <- [1,2070,null,{}] 02:55:09 INFO - PROCESS | 1248 | 1468230909852 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:09 INFO - PROCESS | 1248 | 1468230909855 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:09 INFO - PROCESS | 1248 | 1468230909940 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:55:10 INFO - PROCESS | 1248 | 1468230910038 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 1248 | 1468230910040 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C994C00 == 30 [pid = 1248] [id = 527] 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (12329000) [pid = 1248] [serial = 1581] [outer = 00000000] 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (125AE400) [pid = 1248] [serial = 1582] [outer = 12329000] 02:55:10 INFO - PROCESS | 1248 | 1468230910086 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14091800) [pid = 1248] [serial = 1583] [outer = 12329000] 02:55:10 INFO - PROCESS | 1248 | 1468230910478 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 02:55:10 INFO - PROCESS | 1248 | 1468230910521 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 1248 | 1468230910523 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:55:10 INFO - PROCESS | 1248 | 1468230910527 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 1248 | 1468230910530 Marionette TRACE conn6 <- [1,2074,null,{}] 02:55:10 INFO - PROCESS | 1248 | 1468230910542 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:10 INFO - PROCESS | 1248 | 1468230910547 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:10 INFO - PROCESS | 1248 | 1468230910667 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:55:10 INFO - PROCESS | 1248 | 1468230910682 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 1248 | 1468230910685 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:10 INFO - PROCESS | 1248 | ++DOCSHELL 16104800 == 31 [pid = 1248] [id = 528] 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1611AC00) [pid = 1248] [serial = 1584] [outer = 00000000] 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16129C00) [pid = 1248] [serial = 1585] [outer = 1611AC00] 02:55:10 INFO - PROCESS | 1248 | 1468230910739 Marionette DEBUG loaded listener.js 02:55:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (162BB400) [pid = 1248] [serial = 1586] [outer = 1611AC00] 02:55:11 INFO - PROCESS | 1248 | 1468230911202 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 02:55:11 INFO - PROCESS | 1248 | 1468230911261 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 1248 | 1468230911264 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:55:11 INFO - PROCESS | 1248 | 1468230911267 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:55:11 INFO - PROCESS | 1248 | 1468230911269 Marionette TRACE conn6 <- [1,2078,null,{}] 02:55:11 INFO - PROCESS | 1248 | 1468230911272 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 1248 | 1468230911274 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:11 INFO - PROCESS | 1248 | 1468230911391 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:55:11 INFO - PROCESS | 1248 | 1468230911396 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:11 INFO - PROCESS | 1248 | 1468230911398 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:11 INFO - PROCESS | 1248 | ++DOCSHELL 16C1D400 == 32 [pid = 1248] [id = 529] 02:55:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16C20800) [pid = 1248] [serial = 1587] [outer = 00000000] 02:55:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EA7000) [pid = 1248] [serial = 1588] [outer = 16C20800] 02:55:11 INFO - PROCESS | 1248 | 1468230911493 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16F16000) [pid = 1248] [serial = 1589] [outer = 16C20800] 02:55:11 INFO - PROCESS | 1248 | 1468230911910 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 02:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:55:11 INFO - PROCESS | 1248 | 1468230911941 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 1248 | 1468230911943 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:55:11 INFO - PROCESS | 1248 | 1468230911946 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 1248 | 1468230911948 Marionette TRACE conn6 <- [1,2082,null,{}] 02:55:11 INFO - PROCESS | 1248 | 1468230911951 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:11 INFO - PROCESS | 1248 | 1468230911953 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:12 INFO - PROCESS | 1248 | 1468230912065 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:55:12 INFO - PROCESS | 1248 | 1468230912157 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 1248 | 1468230912159 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:12 INFO - PROCESS | 1248 | ++DOCSHELL 16F1B000 == 33 [pid = 1248] [id = 530] 02:55:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16F1D000) [pid = 1248] [serial = 1590] [outer = 00000000] 02:55:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17410400) [pid = 1248] [serial = 1591] [outer = 16F1D000] 02:55:12 INFO - PROCESS | 1248 | 1468230912203 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17416400) [pid = 1248] [serial = 1592] [outer = 16F1D000] 02:55:12 INFO - PROCESS | 1248 | 1468230912625 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 731ms 02:55:12 INFO - PROCESS | 1248 | 1468230912677 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 1248 | 1468230912679 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:55:12 INFO - PROCESS | 1248 | 1468230912689 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 1248 | 1468230912691 Marionette TRACE conn6 <- [1,2086,null,{}] 02:55:12 INFO - PROCESS | 1248 | 1468230912694 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:12 INFO - PROCESS | 1248 | 1468230912700 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:12 INFO - PROCESS | 1248 | 1468230912853 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:55:12 INFO - PROCESS | 1248 | 1468230912911 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 1248 | 1468230912913 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:12 INFO - PROCESS | 1248 | ++DOCSHELL 17519800 == 34 [pid = 1248] [id = 531] 02:55:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1751A800) [pid = 1248] [serial = 1593] [outer = 00000000] 02:55:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (178EE800) [pid = 1248] [serial = 1594] [outer = 1751A800] 02:55:12 INFO - PROCESS | 1248 | 1468230912958 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17525000) [pid = 1248] [serial = 1595] [outer = 1751A800] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (121BC800) [pid = 1248] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D2F6C00) [pid = 1248] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (151E4C00) [pid = 1248] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (11F04C00) [pid = 1248] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145B6000) [pid = 1248] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C1D000) [pid = 1248] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16EAD800) [pid = 1248] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1415DC00) [pid = 1248] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0DB2C000) [pid = 1248] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1617DC00) [pid = 1248] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17BAD000) [pid = 1248] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:55:13 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14516400) [pid = 1248] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:55:13 INFO - PROCESS | 1248 | 1468230913441 Marionette TRACE conn6 <- [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]]]}] 02:55:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:55:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 02:55:13 INFO - PROCESS | 1248 | 1468230913462 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:55:13 INFO - PROCESS | 1248 | 1468230913464 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:55:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:55:13 INFO - PROCESS | 1248 | 1468230913467 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:55:13 INFO - PROCESS | 1248 | 1468230913468 Marionette TRACE conn6 <- [1,2090,null,{}] 02:55:13 INFO - PROCESS | 1248 | 1468230913472 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:13 INFO - PROCESS | 1248 | 1468230913474 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:13 INFO - PROCESS | 1248 | 1468230913552 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:55:13 INFO - PROCESS | 1248 | 1468230913647 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 1248 | 1468230913649 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BB000 == 35 [pid = 1248] [id = 532] 02:55:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D2F6C00) [pid = 1248] [serial = 1596] [outer = 00000000] 02:55:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16109400) [pid = 1248] [serial = 1597] [outer = 0D2F6C00] 02:55:13 INFO - PROCESS | 1248 | 1468230913694 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16CEE400) [pid = 1248] [serial = 1598] [outer = 0D2F6C00] 02:55:14 INFO - PROCESS | 1248 | 1468230914044 Marionette TRACE conn6 <- [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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 02:55:14 INFO - PROCESS | 1248 | 1468230914098 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 1248 | 1468230914100 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:55:14 INFO - PROCESS | 1248 | 1468230914103 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 1248 | 1468230914105 Marionette TRACE conn6 <- [1,2094,null,{}] 02:55:14 INFO - PROCESS | 1248 | 1468230914108 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 1248 | 1468230914110 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:14 INFO - PROCESS | 1248 | 1468230914226 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:55:14 INFO - PROCESS | 1248 | 1468230914232 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 1248 | 1468230914233 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:14 INFO - PROCESS | 1248 | ++DOCSHELL 17521400 == 36 [pid = 1248] [id = 533] 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17523800) [pid = 1248] [serial = 1599] [outer = 00000000] 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17A8FC00) [pid = 1248] [serial = 1600] [outer = 17523800] 02:55:14 INFO - PROCESS | 1248 | 1468230914279 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17A91000) [pid = 1248] [serial = 1601] [outer = 17523800] 02:55:14 INFO - PROCESS | 1248 | 1468230914678 Marionette TRACE conn6 <- [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]]]}] 02:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 02:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:55:14 INFO - PROCESS | 1248 | 1468230914734 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 1248 | 1468230914736 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:55:14 INFO - PROCESS | 1248 | 1468230914739 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 1248 | 1468230914751 Marionette TRACE conn6 <- [1,2098,null,{}] 02:55:14 INFO - PROCESS | 1248 | 1468230914755 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:14 INFO - PROCESS | 1248 | 1468230914757 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:14 INFO - PROCESS | 1248 | 1468230914837 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:55:14 INFO - PROCESS | 1248 | 1468230914843 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 1248 | 1468230914845 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:14 INFO - PROCESS | 1248 | ++DOCSHELL 125A3800 == 37 [pid = 1248] [id = 534] 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (145B5800) [pid = 1248] [serial = 1602] [outer = 00000000] 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17BAB800) [pid = 1248] [serial = 1603] [outer = 145B5800] 02:55:14 INFO - PROCESS | 1248 | 1468230914890 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (188BD400) [pid = 1248] [serial = 1604] [outer = 145B5800] 02:55:15 INFO - PROCESS | 1248 | 1468230915368 Marionette TRACE conn6 <- [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]]]}] 02:55:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 02:55:15 INFO - PROCESS | 1248 | 1468230915431 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:55:15 INFO - PROCESS | 1248 | 1468230915435 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:55:15 INFO - PROCESS | 1248 | 1468230915440 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 1248 | 1468230915445 Marionette TRACE conn6 <- [1,2102,null,{}] 02:55:15 INFO - PROCESS | 1248 | 1468230915452 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:15 INFO - PROCESS | 1248 | 1468230915455 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:15 INFO - PROCESS | 1248 | 1468230915577 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:55:15 INFO - PROCESS | 1248 | 1468230915710 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 1248 | 1468230915715 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:15 INFO - PROCESS | 1248 | ++DOCSHELL 0D178C00 == 38 [pid = 1248] [id = 535] 02:55:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0D184400) [pid = 1248] [serial = 1605] [outer = 00000000] 02:55:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0DB26000) [pid = 1248] [serial = 1606] [outer = 0D184400] 02:55:15 INFO - PROCESS | 1248 | 1468230915775 Marionette DEBUG loaded listener.js 02:55:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (11E31C00) [pid = 1248] [serial = 1607] [outer = 0D184400] 02:55:16 INFO - PROCESS | 1248 | 1468230916376 Marionette TRACE conn6 <- [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]]]}] 02:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 990ms 02:55:16 INFO - PROCESS | 1248 | 1468230916430 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 1248 | 1468230916435 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:55:16 INFO - PROCESS | 1248 | 1468230916441 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 1248 | 1468230916444 Marionette TRACE conn6 <- [1,2106,null,{}] 02:55:16 INFO - PROCESS | 1248 | 1468230916448 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:16 INFO - PROCESS | 1248 | 1468230916451 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:16 INFO - PROCESS | 1248 | 1468230916567 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:55:16 INFO - PROCESS | 1248 | 1468230916706 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 1248 | 1468230916709 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:16 INFO - PROCESS | 1248 | ++DOCSHELL 14516C00 == 39 [pid = 1248] [id = 536] 02:55:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14519400) [pid = 1248] [serial = 1608] [outer = 00000000] 02:55:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14B23400) [pid = 1248] [serial = 1609] [outer = 14519400] 02:55:16 INFO - PROCESS | 1248 | 1468230916766 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1611E400) [pid = 1248] [serial = 1610] [outer = 14519400] 02:55:17 INFO - PROCESS | 1248 | 1468230917313 Marionette TRACE conn6 <- [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]]]}] 02:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 931ms 02:55:17 INFO - PROCESS | 1248 | 1468230917376 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 1248 | 1468230917379 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:55:17 INFO - PROCESS | 1248 | 1468230917383 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:55:17 INFO - PROCESS | 1248 | 1468230917386 Marionette TRACE conn6 <- [1,2110,null,{}] 02:55:17 INFO - PROCESS | 1248 | 1468230917397 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:17 INFO - PROCESS | 1248 | 1468230917402 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:17 INFO - PROCESS | 1248 | 1468230917514 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:55:17 INFO - PROCESS | 1248 | 1468230917653 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:17 INFO - PROCESS | 1248 | 1468230917656 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:17 INFO - PROCESS | 1248 | ++DOCSHELL 1751DC00 == 40 [pid = 1248] [id = 537] 02:55:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17520000) [pid = 1248] [serial = 1611] [outer = 00000000] 02:55:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (177EF800) [pid = 1248] [serial = 1612] [outer = 17520000] 02:55:17 INFO - PROCESS | 1248 | 1468230917714 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17A99000) [pid = 1248] [serial = 1613] [outer = 17520000] 02:55:18 INFO - PROCESS | 1248 | 1468230918318 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:55:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:55:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 970ms 02:55:18 INFO - PROCESS | 1248 | 1468230918356 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:55:18 INFO - PROCESS | 1248 | 1468230918359 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:55:18 INFO - PROCESS | 1248 | 1468230918362 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:55:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:55:18 INFO - PROCESS | 1248 | 1468230918364 Marionette TRACE conn6 <- [1,2114,null,{}] 02:55:18 INFO - PROCESS | 1248 | 1468230918368 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:18 INFO - PROCESS | 1248 | 1468230918370 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:18 INFO - PROCESS | 1248 | 1468230918481 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:55:18 INFO - PROCESS | 1248 | 1468230918642 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 1248 | 1468230918645 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:18 INFO - PROCESS | 1248 | ++DOCSHELL 17522000 == 41 [pid = 1248] [id = 538] 02:55:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17523000) [pid = 1248] [serial = 1614] [outer = 00000000] 02:55:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18ACE000) [pid = 1248] [serial = 1615] [outer = 17523000] 02:55:18 INFO - PROCESS | 1248 | 1468230918699 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19123400) [pid = 1248] [serial = 1616] [outer = 17523000] 02:55:19 INFO - PROCESS | 1248 | 1468230919449 Marionette TRACE conn6 <- [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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1126ms 02:55:19 INFO - PROCESS | 1248 | 1468230919493 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 1248 | 1468230919497 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:55:19 INFO - PROCESS | 1248 | 1468230919501 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 1248 | 1468230919505 Marionette TRACE conn6 <- [1,2118,null,{}] 02:55:19 INFO - PROCESS | 1248 | 1468230919510 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:19 INFO - PROCESS | 1248 | 1468230919513 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:19 INFO - PROCESS | 1248 | 1468230919614 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:55:19 INFO - PROCESS | 1248 | 1468230919757 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 1248 | 1468230919760 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:19 INFO - PROCESS | 1248 | ++DOCSHELL 0DE4B000 == 42 [pid = 1248] [id = 539] 02:55:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (11C19400) [pid = 1248] [serial = 1617] [outer = 00000000] 02:55:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1250C400) [pid = 1248] [serial = 1618] [outer = 11C19400] 02:55:19 INFO - PROCESS | 1248 | 1468230919810 Marionette DEBUG loaded listener.js 02:55:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1415D400) [pid = 1248] [serial = 1619] [outer = 11C19400] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 17521400 == 41 [pid = 1248] [id = 533] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0C8BB000 == 40 [pid = 1248] [id = 532] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 17519800 == 39 [pid = 1248] [id = 531] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 16F1B000 == 38 [pid = 1248] [id = 530] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 16C1D400 == 37 [pid = 1248] [id = 529] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 16104800 == 36 [pid = 1248] [id = 528] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0C994C00 == 35 [pid = 1248] [id = 527] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0D2F6800 == 34 [pid = 1248] [id = 526] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 145B3C00 == 33 [pid = 1248] [id = 523] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 14091000 == 32 [pid = 1248] [id = 525] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0CED4C00 == 31 [pid = 1248] [id = 524] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 17522000 == 30 [pid = 1248] [id = 538] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 14516C00 == 29 [pid = 1248] [id = 536] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 1751DC00 == 28 [pid = 1248] [id = 537] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 125A3800 == 27 [pid = 1248] [id = 534] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0D178C00 == 26 [pid = 1248] [id = 535] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1250E000) [pid = 1248] [serial = 1544] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (12431C00) [pid = 1248] [serial = 1543] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0D57D800) [pid = 1248] [serial = 1546] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0DA1F400) [pid = 1248] [serial = 1547] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16128400) [pid = 1248] [serial = 1555] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (121D1400) [pid = 1248] [serial = 1549] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (123CD000) [pid = 1248] [serial = 1550] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (145BF000) [pid = 1248] [serial = 1552] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C24C00) [pid = 1248] [serial = 1558] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17419800) [pid = 1248] [serial = 1561] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1746B000) [pid = 1248] [serial = 1568] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (174CA000) [pid = 1248] [serial = 1562] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14513C00) [pid = 1248] [serial = 1535] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (124E6C00) [pid = 1248] [serial = 1534] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17415800) [pid = 1248] [serial = 1538] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16EA7800) [pid = 1248] [serial = 1537] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (19120C00) [pid = 1248] [serial = 1541] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC9C00) [pid = 1248] [serial = 1540] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16C22000) [pid = 1248] [serial = 1564] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16CF6800) [pid = 1248] [serial = 1559] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16797400) [pid = 1248] [serial = 1556] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16CF5800) [pid = 1248] [serial = 1565] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1757C800) [pid = 1248] [serial = 1570] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17519000) [pid = 1248] [serial = 1567] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14B95000) [pid = 1248] [serial = 1553] [outer = 00000000] [url = about:blank] 02:55:20 INFO - PROCESS | 1248 | --DOCSHELL 0D576000 == 25 [pid = 1248] [id = 12] 02:55:21 INFO - PROCESS | 1248 | 1468230921007 Marionette TRACE conn6 <- [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] 02:55:21 INFO - PROCESS | 1248 | 1468230921044 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:55:21 INFO - PROCESS | 1248 | 1468230921049 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 1248 | 1468230921051 Marionette TRACE conn6 <- [1,2122,null,{}] 02:55:21 INFO - PROCESS | 1248 | 1468230921056 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 1248 | 1468230921059 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:21 INFO - PROCESS | 1248 | 1468230921180 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:55:21 INFO - PROCESS | 1248 | 1468230921273 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 1248 | 1468230921276 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:21 INFO - PROCESS | 1248 | ++DOCSHELL 0D596000 == 26 [pid = 1248] [id = 540] 02:55:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0D965C00) [pid = 1248] [serial = 1620] [outer = 00000000] 02:55:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0DB32800) [pid = 1248] [serial = 1621] [outer = 0D965C00] 02:55:21 INFO - PROCESS | 1248 | 1468230921324 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DE4D800) [pid = 1248] [serial = 1622] [outer = 0D965C00] 02:55:21 INFO - PROCESS | 1248 | 1468230921712 Marionette TRACE conn6 <- [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]]]}] 02:55:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:55:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 02:55:21 INFO - PROCESS | 1248 | 1468230921784 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 02:55:21 INFO - PROCESS | 1248 | 1468230921788 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:55:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:55:21 INFO - PROCESS | 1248 | 1468230921795 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:55:21 INFO - PROCESS | 1248 | 1468230921797 Marionette TRACE conn6 <- [1,2126,null,{}] 02:55:21 INFO - PROCESS | 1248 | 1468230921801 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:21 INFO - PROCESS | 1248 | 1468230921803 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:21 INFO - PROCESS | 1248 | 1468230921894 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:55:21 INFO - PROCESS | 1248 | 1468230921899 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 1248 | 1468230921902 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:21 INFO - PROCESS | 1248 | ++DOCSHELL 11E29800 == 27 [pid = 1248] [id = 541] 02:55:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (11F02800) [pid = 1248] [serial = 1623] [outer = 00000000] 02:55:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (12473000) [pid = 1248] [serial = 1624] [outer = 11F02800] 02:55:21 INFO - PROCESS | 1248 | 1468230921948 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (14088400) [pid = 1248] [serial = 1625] [outer = 11F02800] 02:55:22 INFO - PROCESS | 1248 | 1468230922398 Marionette TRACE conn6 <- [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]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 671ms 02:55:22 INFO - PROCESS | 1248 | 1468230922465 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 1248 | 1468230922468 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:55:22 INFO - PROCESS | 1248 | 1468230922471 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 1248 | 1468230922474 Marionette TRACE conn6 <- [1,2130,null,{}] 02:55:22 INFO - PROCESS | 1248 | 1468230922485 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:22 INFO - PROCESS | 1248 | 1468230922489 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:22 INFO - PROCESS | 1248 | 1468230922575 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:55:22 INFO - PROCESS | 1248 | 1468230922581 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 1248 | 1468230922584 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:22 INFO - PROCESS | 1248 | ++DOCSHELL 1450A800 == 28 [pid = 1248] [id = 542] 02:55:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14516800) [pid = 1248] [serial = 1626] [outer = 00000000] 02:55:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (145C2000) [pid = 1248] [serial = 1627] [outer = 14516800] 02:55:22 INFO - PROCESS | 1248 | 1468230922631 Marionette DEBUG loaded listener.js 02:55:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (145B3C00) [pid = 1248] [serial = 1628] [outer = 14516800] 02:55:23 INFO - PROCESS | 1248 | 1468230923145 Marionette TRACE conn6 <- [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] 02:55:23 INFO - PROCESS | 1248 | 1468230923210 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:55:23 INFO - PROCESS | 1248 | 1468230923213 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 1248 | 1468230923215 Marionette TRACE conn6 <- [1,2134,null,{}] 02:55:23 INFO - PROCESS | 1248 | 1468230923255 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:23 INFO - PROCESS | 1248 | 1468230923257 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:23 INFO - PROCESS | 1248 | 1468230923374 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:55:23 INFO - PROCESS | 1248 | 1468230923382 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:23 INFO - PROCESS | 1248 | 1468230923384 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:23 INFO - PROCESS | 1248 | ++DOCSHELL 16104C00 == 29 [pid = 1248] [id = 543] 02:55:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16128400) [pid = 1248] [serial = 1629] [outer = 00000000] 02:55:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1679B800) [pid = 1248] [serial = 1630] [outer = 16128400] 02:55:23 INFO - PROCESS | 1248 | 1468230923428 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C1B800) [pid = 1248] [serial = 1631] [outer = 16128400] 02:55:23 INFO - PROCESS | 1248 | 1468230923864 Marionette TRACE conn6 <- [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] 02:55:23 INFO - PROCESS | 1248 | 1468230923933 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:55:23 INFO - PROCESS | 1248 | 1468230923937 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:55:23 INFO - PROCESS | 1248 | 1468230923938 Marionette TRACE conn6 <- [1,2138,null,{}] 02:55:23 INFO - PROCESS | 1248 | 1468230923942 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:23 INFO - PROCESS | 1248 | 1468230923944 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:24 INFO - PROCESS | 1248 | 1468230924056 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:55:24 INFO - PROCESS | 1248 | 1468230924066 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 1248 | 1468230924068 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:24 INFO - PROCESS | 1248 | ++DOCSHELL 16C24800 == 30 [pid = 1248] [id = 544] 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C24C00) [pid = 1248] [serial = 1632] [outer = 00000000] 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16EA7800) [pid = 1248] [serial = 1633] [outer = 16C24C00] 02:55:24 INFO - PROCESS | 1248 | 1468230924111 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16EAE000) [pid = 1248] [serial = 1634] [outer = 16C24C00] 02:55:24 INFO - PROCESS | 1248 | 1468230924581 Marionette TRACE conn6 <- [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]]]}] 02:55:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 02:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:55:24 INFO - PROCESS | 1248 | 1468230924611 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 02:55:24 INFO - PROCESS | 1248 | 1468230924613 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:55:24 INFO - PROCESS | 1248 | 1468230924616 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:55:24 INFO - PROCESS | 1248 | 1468230924617 Marionette TRACE conn6 <- [1,2142,null,{}] 02:55:24 INFO - PROCESS | 1248 | 1468230924621 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:24 INFO - PROCESS | 1248 | 1468230924626 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:24 INFO - PROCESS | 1248 | 1468230924788 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:55:24 INFO - PROCESS | 1248 | 1468230924800 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 1248 | 1468230924802 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:24 INFO - PROCESS | 1248 | ++DOCSHELL 1740C400 == 31 [pid = 1248] [id = 545] 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17410000) [pid = 1248] [serial = 1635] [outer = 00000000] 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (174C8000) [pid = 1248] [serial = 1636] [outer = 17410000] 02:55:24 INFO - PROCESS | 1248 | 1468230924846 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17517800) [pid = 1248] [serial = 1637] [outer = 17410000] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1751A800) [pid = 1248] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16F1D000) [pid = 1248] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0D2F6C00) [pid = 1248] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0D572C00) [pid = 1248] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17532C00) [pid = 1248] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (12329000) [pid = 1248] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1611AC00) [pid = 1248] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1451D400) [pid = 1248] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0D2FAC00) [pid = 1248] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145B5800) [pid = 1248] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17523800) [pid = 1248] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:55:25 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16C20800) [pid = 1248] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:55:25 INFO - PROCESS | 1248 | 1468230925480 Marionette TRACE conn6 <- [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]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 02:55:25 INFO - PROCESS | 1248 | 1468230925546 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 1248 | 1468230925548 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:55:25 INFO - PROCESS | 1248 | 1468230925551 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 1248 | 1468230925553 Marionette TRACE conn6 <- [1,2146,null,{}] 02:55:25 INFO - PROCESS | 1248 | 1468230925556 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:25 INFO - PROCESS | 1248 | 1468230925558 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:25 INFO - PROCESS | 1248 | 1468230925638 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:55:25 INFO - PROCESS | 1248 | 1468230925645 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 1248 | 1468230925647 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:25 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F3800 == 32 [pid = 1248] [id = 546] 02:55:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1233C000) [pid = 1248] [serial = 1638] [outer = 00000000] 02:55:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C1E800) [pid = 1248] [serial = 1639] [outer = 1233C000] 02:55:25 INFO - PROCESS | 1248 | 1468230925690 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EA5C00) [pid = 1248] [serial = 1640] [outer = 1233C000] 02:55:26 INFO - PROCESS | 1248 | 1468230926101 Marionette TRACE conn6 <- [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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 02:55:26 INFO - PROCESS | 1248 | 1468230926123 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 02:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:55:26 INFO - PROCESS | 1248 | 1468230926124 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:55:26 INFO - PROCESS | 1248 | 1468230926127 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 1248 | 1468230926129 Marionette TRACE conn6 <- [1,2150,null,{}] 02:55:26 INFO - PROCESS | 1248 | 1468230926133 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:26 INFO - PROCESS | 1248 | 1468230926135 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:26 INFO - PROCESS | 1248 | 1468230926259 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:55:26 INFO - PROCESS | 1248 | 1468230926268 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 1248 | 1468230926269 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:26 INFO - PROCESS | 1248 | ++DOCSHELL 17418000 == 33 [pid = 1248] [id = 547] 02:55:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17419C00) [pid = 1248] [serial = 1641] [outer = 00000000] 02:55:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1751C000) [pid = 1248] [serial = 1642] [outer = 17419C00] 02:55:26 INFO - PROCESS | 1248 | 1468230926313 Marionette DEBUG loaded listener.js 02:55:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (174D5400) [pid = 1248] [serial = 1643] [outer = 17419C00] 02:55:26 INFO - PROCESS | 1248 | 1468230926745 Marionette TRACE conn6 <- [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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 02:55:26 INFO - PROCESS | 1248 | 1468230926798 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 1248 | 1468230926800 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:55:26 INFO - PROCESS | 1248 | 1468230926804 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 1248 | 1468230926805 Marionette TRACE conn6 <- [1,2154,null,{}] 02:55:26 INFO - PROCESS | 1248 | 1468230926818 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:26 INFO - PROCESS | 1248 | 1468230926820 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:26 INFO - PROCESS | 1248 | 1468230926903 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:55:26 INFO - PROCESS | 1248 | 1468230926912 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 1248 | 1468230926914 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:26 INFO - PROCESS | 1248 | ++DOCSHELL 17534800 == 34 [pid = 1248] [id = 548] 02:55:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17538C00) [pid = 1248] [serial = 1644] [outer = 00000000] 02:55:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (178F2400) [pid = 1248] [serial = 1645] [outer = 17538C00] 02:55:26 INFO - PROCESS | 1248 | 1468230926966 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (178FB400) [pid = 1248] [serial = 1646] [outer = 17538C00] 02:55:27 INFO - PROCESS | 1248 | 1468230927671 Marionette TRACE conn6 <- [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]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 930ms 02:55:27 INFO - PROCESS | 1248 | 1468230927735 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:55:27 INFO - PROCESS | 1248 | 1468230927740 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:55:27 INFO - PROCESS | 1248 | 1468230927745 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 1248 | 1468230927749 Marionette TRACE conn6 <- [1,2158,null,{}] 02:55:27 INFO - PROCESS | 1248 | 1468230927755 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:27 INFO - PROCESS | 1248 | 1468230927758 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:27 INFO - PROCESS | 1248 | 1468230927888 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:55:28 INFO - PROCESS | 1248 | 1468230928020 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 1248 | 1468230928022 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD400 == 35 [pid = 1248] [id = 549] 02:55:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0D260000) [pid = 1248] [serial = 1647] [outer = 00000000] 02:55:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11EA3000) [pid = 1248] [serial = 1648] [outer = 0D260000] 02:55:28 INFO - PROCESS | 1248 | 1468230928080 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1242C000) [pid = 1248] [serial = 1649] [outer = 0D260000] 02:55:28 INFO - PROCESS | 1248 | 1468230928740 Marionette TRACE conn6 <- [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]]]}] 02:55:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1023ms 02:55:28 INFO - PROCESS | 1248 | 1468230928768 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:55:28 INFO - PROCESS | 1248 | 1468230928772 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:55:28 INFO - PROCESS | 1248 | 1468230928823 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:55:28 INFO - PROCESS | 1248 | 1468230928826 Marionette TRACE conn6 <- [1,2162,null,{}] 02:55:28 INFO - PROCESS | 1248 | 1468230928831 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:28 INFO - PROCESS | 1248 | 1468230928834 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:28 INFO - PROCESS | 1248 | 1468230928959 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:55:29 INFO - PROCESS | 1248 | 1468230929090 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 1248 | 1468230929093 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:29 INFO - PROCESS | 1248 | ++DOCSHELL 14502800 == 36 [pid = 1248] [id = 550] 02:55:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (14503C00) [pid = 1248] [serial = 1650] [outer = 00000000] 02:55:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (145B5400) [pid = 1248] [serial = 1651] [outer = 14503C00] 02:55:29 INFO - PROCESS | 1248 | 1468230929149 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (151E9400) [pid = 1248] [serial = 1652] [outer = 14503C00] 02:55:30 INFO - PROCESS | 1248 | 1468230930016 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 17418000 == 35 [pid = 1248] [id = 547] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 0D2F3800 == 34 [pid = 1248] [id = 546] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 1740C400 == 33 [pid = 1248] [id = 545] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 16C24800 == 32 [pid = 1248] [id = 544] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 16104C00 == 31 [pid = 1248] [id = 543] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 0CB0F800 == 30 [pid = 1248] [id = 13] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 1450A800 == 29 [pid = 1248] [id = 542] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 11E29800 == 28 [pid = 1248] [id = 541] 02:55:30 INFO - PROCESS | 1248 | --DOCSHELL 0D596000 == 27 [pid = 1248] [id = 540] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (178EE800) [pid = 1248] [serial = 1594] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17416400) [pid = 1248] [serial = 1592] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17410400) [pid = 1248] [serial = 1591] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16109400) [pid = 1248] [serial = 1597] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0DDC5800) [pid = 1248] [serial = 1573] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (11EEC000) [pid = 1248] [serial = 1574] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (177F6C00) [pid = 1248] [serial = 1571] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (125AE400) [pid = 1248] [serial = 1582] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14091800) [pid = 1248] [serial = 1583] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (16129C00) [pid = 1248] [serial = 1585] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (145BC800) [pid = 1248] [serial = 1576] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1611B400) [pid = 1248] [serial = 1577] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DB24400) [pid = 1248] [serial = 1579] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DD5E800) [pid = 1248] [serial = 1580] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17BAB800) [pid = 1248] [serial = 1603] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (188BD400) [pid = 1248] [serial = 1604] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17525000) [pid = 1248] [serial = 1595] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A8FC00) [pid = 1248] [serial = 1600] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17A91000) [pid = 1248] [serial = 1601] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EA7000) [pid = 1248] [serial = 1588] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16F16000) [pid = 1248] [serial = 1589] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16CEE400) [pid = 1248] [serial = 1598] [outer = 00000000] [url = about:blank] 02:55:30 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (162BB400) [pid = 1248] [serial = 1586] [outer = 00000000] [url = about:blank] 02:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1319ms 02:55:30 INFO - PROCESS | 1248 | 1468230930102 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 1248 | 1468230930106 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:55:30 INFO - PROCESS | 1248 | 1468230930111 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 1248 | 1468230930114 Marionette TRACE conn6 <- [1,2166,null,{}] 02:55:30 INFO - PROCESS | 1248 | 1468230930120 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 1248 | 1468230930122 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:30 INFO - PROCESS | 1248 | 1468230930229 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:55:30 INFO - PROCESS | 1248 | 1468230930318 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:30 INFO - PROCESS | 1248 | 1468230930323 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:30 INFO - PROCESS | 1248 | ++DOCSHELL 0CED2400 == 28 [pid = 1248] [id = 551] 02:55:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0CEF2000) [pid = 1248] [serial = 1653] [outer = 00000000] 02:55:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0DB2B000) [pid = 1248] [serial = 1654] [outer = 0CEF2000] 02:55:30 INFO - PROCESS | 1248 | 1468230930371 Marionette DEBUG loaded listener.js 02:55:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0EA41800) [pid = 1248] [serial = 1655] [outer = 0CEF2000] 02:55:30 INFO - PROCESS | 1248 | 1468230930817 Marionette TRACE conn6 <- [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]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 02:55:30 INFO - PROCESS | 1248 | 1468230930882 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 1248 | 1468230930886 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:55:30 INFO - PROCESS | 1248 | 1468230930892 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:55:30 INFO - PROCESS | 1248 | 1468230930894 Marionette TRACE conn6 <- [1,2170,null,{}] 02:55:30 INFO - PROCESS | 1248 | 1468230930898 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:30 INFO - PROCESS | 1248 | 1468230930901 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:31 INFO - PROCESS | 1248 | 1468230930986 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:55:31 INFO - PROCESS | 1248 | 1468230931000 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 1248 | 1468230931002 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:31 INFO - PROCESS | 1248 | ++DOCSHELL 12468400 == 29 [pid = 1248] [id = 552] 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1246E400) [pid = 1248] [serial = 1656] [outer = 00000000] 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (13160400) [pid = 1248] [serial = 1657] [outer = 1246E400] 02:55:31 INFO - PROCESS | 1248 | 1468230931049 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1415DC00) [pid = 1248] [serial = 1658] [outer = 1246E400] 02:55:31 INFO - PROCESS | 1248 | 1468230931515 Marionette TRACE conn6 <- [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]]]}] 02:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 02:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:55:31 INFO - PROCESS | 1248 | 1468230931567 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:55:31 INFO - PROCESS | 1248 | 1468230931569 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:55:31 INFO - PROCESS | 1248 | 1468230931573 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:55:31 INFO - PROCESS | 1248 | 1468230931576 Marionette TRACE conn6 <- [1,2174,null,{}] 02:55:31 INFO - PROCESS | 1248 | 1468230931587 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:31 INFO - PROCESS | 1248 | 1468230931591 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:31 INFO - PROCESS | 1248 | 1468230931704 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:55:31 INFO - PROCESS | 1248 | 1468230931720 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 1248 | 1468230931723 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:31 INFO - PROCESS | 1248 | ++DOCSHELL 16125C00 == 30 [pid = 1248] [id = 553] 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16126000) [pid = 1248] [serial = 1659] [outer = 00000000] 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1617A800) [pid = 1248] [serial = 1660] [outer = 16126000] 02:55:31 INFO - PROCESS | 1248 | 1468230931855 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1679F400) [pid = 1248] [serial = 1661] [outer = 16126000] 02:55:32 INFO - PROCESS | 1248 | 1468230932234 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 02:55:32 INFO - PROCESS | 1248 | 1468230932247 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 1248 | 1468230932249 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:55:32 INFO - PROCESS | 1248 | 1468230932252 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 1248 | 1468230932254 Marionette TRACE conn6 <- [1,2178,null,{}] 02:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:55:32 INFO - PROCESS | 1248 | 1468230932257 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 1248 | 1468230932259 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:32 INFO - PROCESS | 1248 | 1468230932344 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:55:32 INFO - PROCESS | 1248 | 1468230932349 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 1248 | 1468230932351 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:32 INFO - PROCESS | 1248 | ++DOCSHELL 16127400 == 31 [pid = 1248] [id = 554] 02:55:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C1D000) [pid = 1248] [serial = 1662] [outer = 00000000] 02:55:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EA4400) [pid = 1248] [serial = 1663] [outer = 16C1D000] 02:55:32 INFO - PROCESS | 1248 | 1468230932488 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16F1B400) [pid = 1248] [serial = 1664] [outer = 16C1D000] 02:55:32 INFO - PROCESS | 1248 | 1468230932888 Marionette TRACE conn6 <- [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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 02:55:32 INFO - PROCESS | 1248 | 1468230932927 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 1248 | 1468230932929 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:55:32 INFO - PROCESS | 1248 | 1468230932932 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 1248 | 1468230932933 Marionette TRACE conn6 <- [1,2182,null,{}] 02:55:32 INFO - PROCESS | 1248 | 1468230932937 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:32 INFO - PROCESS | 1248 | 1468230932939 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:33 INFO - PROCESS | 1248 | 1468230933052 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:55:33 INFO - PROCESS | 1248 | 1468230933140 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 1248 | 1468230933142 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:33 INFO - PROCESS | 1248 | ++DOCSHELL 17010800 == 32 [pid = 1248] [id = 555] 02:55:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17012000) [pid = 1248] [serial = 1665] [outer = 00000000] 02:55:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17416400) [pid = 1248] [serial = 1666] [outer = 17012000] 02:55:33 INFO - PROCESS | 1248 | 1468230933188 Marionette DEBUG loaded listener.js 02:55:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17418000) [pid = 1248] [serial = 1667] [outer = 17012000] 02:55:33 INFO - PROCESS | 1248 | 1468230933606 Marionette TRACE conn6 <- [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]]]}] 02:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 02:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:55:33 INFO - PROCESS | 1248 | 1468230933663 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:55:33 INFO - PROCESS | 1248 | 1468230933665 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:55:33 INFO - PROCESS | 1248 | 1468230933668 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 1248 | 1468230933670 Marionette TRACE conn6 <- [1,2186,null,{}] 02:55:33 INFO - PROCESS | 1248 | 1468230933681 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:33 INFO - PROCESS | 1248 | 1468230933687 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:33 INFO - PROCESS | 1248 | 1468230933825 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:55:33 INFO - PROCESS | 1248 | 1468230933900 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 1248 | 1468230933902 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:33 INFO - PROCESS | 1248 | ++DOCSHELL 174C7400 == 33 [pid = 1248] [id = 556] 02:55:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17516400) [pid = 1248] [serial = 1668] [outer = 00000000] 02:55:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (177FDC00) [pid = 1248] [serial = 1669] [outer = 17516400] 02:55:33 INFO - PROCESS | 1248 | 1468230933945 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17525000) [pid = 1248] [serial = 1670] [outer = 17516400] 02:55:34 INFO - PROCESS | 1248 | 1468230934354 Marionette TRACE conn6 <- [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]]]}] 02:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0D576400) [pid = 1248] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16128400) [pid = 1248] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14516800) [pid = 1248] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D965C00) [pid = 1248] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (11C19400) [pid = 1248] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (11F02800) [pid = 1248] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0CB11800) [pid = 1248] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0D184400) [pid = 1248] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16C24C00) [pid = 1248] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14519400) [pid = 1248] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17520000) [pid = 1248] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17523000) [pid = 1248] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17419C00) [pid = 1248] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17410000) [pid = 1248] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:55:34 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1233C000) [pid = 1248] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:55:34 INFO - PROCESS | 1248 | 1468230934491 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:55:34 INFO - PROCESS | 1248 | 1468230934493 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:55:34 INFO - PROCESS | 1248 | 1468230934502 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:55:34 INFO - PROCESS | 1248 | 1468230934504 Marionette TRACE conn6 <- [1,2190,null,{}] 02:55:34 INFO - PROCESS | 1248 | 1468230934507 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:34 INFO - PROCESS | 1248 | 1468230934509 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:34 INFO - PROCESS | 1248 | 1468230934594 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:55:34 INFO - PROCESS | 1248 | 1468230934599 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:34 INFO - PROCESS | 1248 | 1468230934601 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:34 INFO - PROCESS | 1248 | ++DOCSHELL 0DD6A800 == 34 [pid = 1248] [id = 557] 02:55:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (11C19400) [pid = 1248] [serial = 1671] [outer = 00000000] 02:55:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14516800) [pid = 1248] [serial = 1672] [outer = 11C19400] 02:55:34 INFO - PROCESS | 1248 | 1468230934644 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145C0000) [pid = 1248] [serial = 1673] [outer = 11C19400] 02:55:35 INFO - PROCESS | 1248 | 1468230935054 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 570ms 02:55:35 INFO - PROCESS | 1248 | 1468230935079 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 1248 | 1468230935081 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:55:35 INFO - PROCESS | 1248 | 1468230935084 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 1248 | 1468230935085 Marionette TRACE conn6 <- [1,2194,null,{}] 02:55:35 INFO - PROCESS | 1248 | 1468230935089 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 1248 | 1468230935091 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:35 INFO - PROCESS | 1248 | 1468230935212 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:55:35 INFO - PROCESS | 1248 | 1468230935221 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 1248 | 1468230935222 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:35 INFO - PROCESS | 1248 | ++DOCSHELL 151E6400 == 35 [pid = 1248] [id = 558] 02:55:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1611B400) [pid = 1248] [serial = 1674] [outer = 00000000] 02:55:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (177FA000) [pid = 1248] [serial = 1675] [outer = 1611B400] 02:55:35 INFO - PROCESS | 1248 | 1468230935265 Marionette DEBUG loaded listener.js 02:55:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (178F4000) [pid = 1248] [serial = 1676] [outer = 1611B400] 02:55:35 INFO - PROCESS | 1248 | 1468230935668 Marionette TRACE conn6 <- [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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 02:55:35 INFO - PROCESS | 1248 | 1468230935715 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 1248 | 1468230935717 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:55:35 INFO - PROCESS | 1248 | 1468230935720 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 1248 | 1468230935722 Marionette TRACE conn6 <- [1,2198,null,{}] 02:55:35 INFO - PROCESS | 1248 | 1468230935726 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:35 INFO - PROCESS | 1248 | 1468230935728 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:35 INFO - PROCESS | 1248 | 1468230935872 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:55:35 INFO - PROCESS | 1248 | 1468230935886 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:35 INFO - PROCESS | 1248 | 1468230935888 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:35 INFO - PROCESS | 1248 | ++DOCSHELL 0C820C00 == 36 [pid = 1248] [id = 559] 02:55:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0C833400) [pid = 1248] [serial = 1677] [outer = 00000000] 02:55:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (146DA400) [pid = 1248] [serial = 1678] [outer = 0C833400] 02:55:35 INFO - PROCESS | 1248 | 1468230935931 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1863E800) [pid = 1248] [serial = 1679] [outer = 0C833400] 02:55:36 INFO - PROCESS | 1248 | 1468230936348 Marionette TRACE conn6 <- [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]]]}] 02:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 02:55:36 INFO - PROCESS | 1248 | 1468230936391 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:55:36 INFO - PROCESS | 1248 | 1468230936393 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:55:36 INFO - PROCESS | 1248 | 1468230936396 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:55:36 INFO - PROCESS | 1248 | 1468230936397 Marionette TRACE conn6 <- [1,2202,null,{}] 02:55:36 INFO - PROCESS | 1248 | 1468230936401 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:36 INFO - PROCESS | 1248 | 1468230936403 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:36 INFO - PROCESS | 1248 | 1468230936570 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:55:36 INFO - PROCESS | 1248 | 1468230936645 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 1248 | 1468230936648 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:36 INFO - PROCESS | 1248 | ++DOCSHELL 0C816400 == 37 [pid = 1248] [id = 560] 02:55:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C818400) [pid = 1248] [serial = 1680] [outer = 00000000] 02:55:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0C8B6C00) [pid = 1248] [serial = 1681] [outer = 0C818400] 02:55:36 INFO - PROCESS | 1248 | 1468230936707 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0D185C00) [pid = 1248] [serial = 1682] [outer = 0C818400] 02:55:37 INFO - PROCESS | 1248 | 1468230937373 Marionette TRACE conn6 <- [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]]]}] 02:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1018ms 02:55:37 INFO - PROCESS | 1248 | 1468230937416 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:55:37 INFO - PROCESS | 1248 | 1468230937420 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:55:37 INFO - PROCESS | 1248 | 1468230937424 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 1248 | 1468230937428 Marionette TRACE conn6 <- [1,2206,null,{}] 02:55:37 INFO - PROCESS | 1248 | 1468230937453 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:37 INFO - PROCESS | 1248 | 1468230937456 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:37 INFO - PROCESS | 1248 | 1468230937568 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:55:37 INFO - PROCESS | 1248 | 1468230937709 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 1248 | 1468230937712 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:37 INFO - PROCESS | 1248 | ++DOCSHELL 14093C00 == 38 [pid = 1248] [id = 561] 02:55:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (14515800) [pid = 1248] [serial = 1683] [outer = 00000000] 02:55:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14B9D800) [pid = 1248] [serial = 1684] [outer = 14515800] 02:55:37 INFO - PROCESS | 1248 | 1468230937770 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16120C00) [pid = 1248] [serial = 1685] [outer = 14515800] 02:55:38 INFO - PROCESS | 1248 | 1468230938322 Marionette TRACE conn6 <- [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]]]}] 02:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 02:55:38 INFO - PROCESS | 1248 | 1468230938360 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 1248 | 1468230938364 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:55:38 INFO - PROCESS | 1248 | 1468230938368 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 1248 | 1468230938371 Marionette TRACE conn6 <- [1,2210,null,{}] 02:55:38 INFO - PROCESS | 1248 | 1468230938375 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:38 INFO - PROCESS | 1248 | 1468230938378 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:38 INFO - PROCESS | 1248 | 1468230938489 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:55:38 INFO - PROCESS | 1248 | 1468230938602 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:38 INFO - PROCESS | 1248 | 1468230938605 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:38 INFO - PROCESS | 1248 | ++DOCSHELL 17015800 == 39 [pid = 1248] [id = 562] 02:55:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17522400) [pid = 1248] [serial = 1686] [outer = 00000000] 02:55:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1753F800) [pid = 1248] [serial = 1687] [outer = 17522400] 02:55:38 INFO - PROCESS | 1248 | 1468230938699 Marionette DEBUG loaded listener.js 02:55:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (178F3400) [pid = 1248] [serial = 1688] [outer = 17522400] 02:55:39 INFO - PROCESS | 1248 | 1468230939317 Marionette TRACE conn6 <- [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]]]}] 02:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 02:55:39 INFO - PROCESS | 1248 | 1468230939340 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:55:39 INFO - PROCESS | 1248 | 1468230939344 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:55:39 INFO - PROCESS | 1248 | 1468230939355 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:55:39 INFO - PROCESS | 1248 | 1468230939360 Marionette TRACE conn6 <- [1,2214,null,{}] 02:55:39 INFO - PROCESS | 1248 | 1468230939364 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:39 INFO - PROCESS | 1248 | 1468230939367 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:39 INFO - PROCESS | 1248 | 1468230939478 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:55:39 INFO - PROCESS | 1248 | 1468230939590 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 1248 | 1468230939592 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:39 INFO - PROCESS | 1248 | ++DOCSHELL 17522C00 == 40 [pid = 1248] [id = 563] 02:55:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17523400) [pid = 1248] [serial = 1689] [outer = 00000000] 02:55:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1911E800) [pid = 1248] [serial = 1690] [outer = 17523400] 02:55:39 INFO - PROCESS | 1248 | 1468230939710 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19123800) [pid = 1248] [serial = 1691] [outer = 17523400] 02:55:40 INFO - PROCESS | 1248 | 1468230940393 Marionette TRACE conn6 <- [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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1082ms 02:55:40 INFO - PROCESS | 1248 | 1468230940432 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 1248 | 1468230940436 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:55:40 INFO - PROCESS | 1248 | 1468230940441 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 1248 | 1468230940444 Marionette TRACE conn6 <- [1,2218,null,{}] 02:55:40 INFO - PROCESS | 1248 | 1468230940449 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:40 INFO - PROCESS | 1248 | 1468230940451 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:40 INFO - PROCESS | 1248 | 1468230940550 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:55:40 INFO - PROCESS | 1248 | 1468230940666 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 1248 | 1468230940668 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:40 INFO - PROCESS | 1248 | ++DOCSHELL 0D96F000 == 41 [pid = 1248] [id = 564] 02:55:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0D96F400) [pid = 1248] [serial = 1692] [outer = 00000000] 02:55:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1233F800) [pid = 1248] [serial = 1693] [outer = 0D96F400] 02:55:40 INFO - PROCESS | 1248 | 1468230940765 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (12438800) [pid = 1248] [serial = 1694] [outer = 0D96F400] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0DE4B000 == 40 [pid = 1248] [id = 539] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0C820C00 == 39 [pid = 1248] [id = 559] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 151E6400 == 38 [pid = 1248] [id = 558] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0DD6A800 == 37 [pid = 1248] [id = 557] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 174C7400 == 36 [pid = 1248] [id = 556] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 17010800 == 35 [pid = 1248] [id = 555] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 16127400 == 34 [pid = 1248] [id = 554] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 16125C00 == 33 [pid = 1248] [id = 553] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 12468400 == 32 [pid = 1248] [id = 552] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0CED2400 == 31 [pid = 1248] [id = 551] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 14502800 == 30 [pid = 1248] [id = 550] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0C8BD400 == 29 [pid = 1248] [id = 549] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 17534800 == 28 [pid = 1248] [id = 548] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 17522C00 == 27 [pid = 1248] [id = 563] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 17015800 == 26 [pid = 1248] [id = 562] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 0C816400 == 25 [pid = 1248] [id = 560] 02:55:41 INFO - PROCESS | 1248 | --DOCSHELL 14093C00 == 24 [pid = 1248] [id = 561] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0D576C00) [pid = 1248] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1679B800) [pid = 1248] [serial = 1630] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (145C2000) [pid = 1248] [serial = 1627] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0DB32800) [pid = 1248] [serial = 1621] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0DE4D800) [pid = 1248] [serial = 1622] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1415D400) [pid = 1248] [serial = 1619] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1250C400) [pid = 1248] [serial = 1618] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (12473000) [pid = 1248] [serial = 1624] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14088400) [pid = 1248] [serial = 1625] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (145B7400) [pid = 1248] [serial = 1118] [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.] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11E31C00) [pid = 1248] [serial = 1607] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0DB26000) [pid = 1248] [serial = 1606] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16EA7800) [pid = 1248] [serial = 1633] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1611E400) [pid = 1248] [serial = 1610] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14B23400) [pid = 1248] [serial = 1609] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17A99000) [pid = 1248] [serial = 1613] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (177EF800) [pid = 1248] [serial = 1612] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19123400) [pid = 1248] [serial = 1616] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18ACE000) [pid = 1248] [serial = 1615] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (174D5400) [pid = 1248] [serial = 1643] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (178F2400) [pid = 1248] [serial = 1645] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (174C8000) [pid = 1248] [serial = 1636] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16EAE000) [pid = 1248] [serial = 1634] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17517800) [pid = 1248] [serial = 1637] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C1E800) [pid = 1248] [serial = 1639] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16EA5C00) [pid = 1248] [serial = 1640] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (16C1B800) [pid = 1248] [serial = 1631] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1751C000) [pid = 1248] [serial = 1642] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (145B3C00) [pid = 1248] [serial = 1628] [outer = 00000000] [url = about:blank] 02:55:41 INFO - PROCESS | 1248 | 1468230941870 Marionette TRACE conn6 <- [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]]]}] 02:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1474ms 02:55:41 INFO - PROCESS | 1248 | 1468230941917 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:55:41 INFO - PROCESS | 1248 | 1468230941921 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:55:41 INFO - PROCESS | 1248 | 1468230941925 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 1248 | 1468230941930 Marionette TRACE conn6 <- [1,2222,null,{}] 02:55:41 INFO - PROCESS | 1248 | 1468230941935 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:41 INFO - PROCESS | 1248 | 1468230941937 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:42 INFO - PROCESS | 1248 | 1468230942026 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:55:42 INFO - PROCESS | 1248 | 1468230942033 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 1248 | 1468230942036 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:42 INFO - PROCESS | 1248 | ++DOCSHELL 0D2F7400 == 25 [pid = 1248] [id = 565] 02:55:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0D58F000) [pid = 1248] [serial = 1695] [outer = 00000000] 02:55:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0DB27400) [pid = 1248] [serial = 1696] [outer = 0D58F000] 02:55:42 INFO - PROCESS | 1248 | 1468230942083 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0DB32800) [pid = 1248] [serial = 1697] [outer = 0D58F000] 02:55:42 INFO - PROCESS | 1248 | 1468230942572 Marionette TRACE conn6 <- [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]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 691ms 02:55:42 INFO - PROCESS | 1248 | 1468230942616 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 1248 | 1468230942621 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:55:42 INFO - PROCESS | 1248 | 1468230942627 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:55:42 INFO - PROCESS | 1248 | 1468230942630 Marionette TRACE conn6 <- [1,2226,null,{}] 02:55:42 INFO - PROCESS | 1248 | 1468230942634 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:42 INFO - PROCESS | 1248 | 1468230942636 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:42 INFO - PROCESS | 1248 | 1468230942754 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:55:42 INFO - PROCESS | 1248 | 1468230942855 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 1248 | 1468230942857 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:42 INFO - PROCESS | 1248 | ++DOCSHELL 12330000 == 26 [pid = 1248] [id = 566] 02:55:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1233A400) [pid = 1248] [serial = 1698] [outer = 00000000] 02:55:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (123C3800) [pid = 1248] [serial = 1699] [outer = 1233A400] 02:55:42 INFO - PROCESS | 1248 | 1468230942906 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (124E1800) [pid = 1248] [serial = 1700] [outer = 1233A400] 02:55:43 INFO - PROCESS | 1248 | 1468230943247 Marionette TRACE conn6 <- [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]]]}] 02:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 02:55:43 INFO - PROCESS | 1248 | 1468230943309 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:55:43 INFO - PROCESS | 1248 | 1468230943311 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:55:43 INFO - PROCESS | 1248 | 1468230943314 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:55:43 INFO - PROCESS | 1248 | 1468230943317 Marionette TRACE conn6 <- [1,2230,null,{}] 02:55:43 INFO - PROCESS | 1248 | 1468230943328 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:43 INFO - PROCESS | 1248 | 1468230943332 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:43 INFO - PROCESS | 1248 | 1468230943415 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:55:43 INFO - PROCESS | 1248 | 1468230943422 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 1248 | 1468230943425 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:43 INFO - PROCESS | 1248 | ++DOCSHELL 14511C00 == 27 [pid = 1248] [id = 567] 02:55:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14512400) [pid = 1248] [serial = 1701] [outer = 00000000] 02:55:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (145B4400) [pid = 1248] [serial = 1702] [outer = 14512400] 02:55:43 INFO - PROCESS | 1248 | 1468230943472 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (145C1400) [pid = 1248] [serial = 1703] [outer = 14512400] 02:55:43 INFO - PROCESS | 1248 | 1468230943959 Marionette TRACE conn6 <- [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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 02:55:44 INFO - PROCESS | 1248 | 1468230943986 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 1248 | 1468230943989 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:55:44 INFO - PROCESS | 1248 | 1468230943992 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:55:44 INFO - PROCESS | 1248 | 1468230943993 Marionette TRACE conn6 <- [1,2234,null,{}] 02:55:44 INFO - PROCESS | 1248 | 1468230943997 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:44 INFO - PROCESS | 1248 | 1468230943999 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:44 INFO - PROCESS | 1248 | 1468230944118 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:55:44 INFO - PROCESS | 1248 | 1468230944212 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 1248 | 1468230944213 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:44 INFO - PROCESS | 1248 | ++DOCSHELL 151DF400 == 28 [pid = 1248] [id = 568] 02:55:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (151E0C00) [pid = 1248] [serial = 1704] [outer = 00000000] 02:55:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1611BC00) [pid = 1248] [serial = 1705] [outer = 151E0C00] 02:55:44 INFO - PROCESS | 1248 | 1468230944257 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16127800) [pid = 1248] [serial = 1706] [outer = 151E0C00] 02:55:44 INFO - PROCESS | 1248 | 1468230944670 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 02:55:44 INFO - PROCESS | 1248 | 1468230944726 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 1248 | 1468230944728 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:55:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:55:44 INFO - PROCESS | 1248 | 1468230944732 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 1248 | 1468230944733 Marionette TRACE conn6 <- [1,2238,null,{}] 02:55:44 INFO - PROCESS | 1248 | 1468230944744 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:44 INFO - PROCESS | 1248 | 1468230944746 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:44 INFO - PROCESS | 1248 | 1468230944855 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:55:44 INFO - PROCESS | 1248 | 1468230944868 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 1248 | 1468230944870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:44 INFO - PROCESS | 1248 | ++DOCSHELL 1617AC00 == 29 [pid = 1248] [id = 569] 02:55:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (162B2400) [pid = 1248] [serial = 1707] [outer = 00000000] 02:55:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16C19800) [pid = 1248] [serial = 1708] [outer = 162B2400] 02:55:44 INFO - PROCESS | 1248 | 1468230944914 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C24800) [pid = 1248] [serial = 1709] [outer = 162B2400] 02:55:45 INFO - PROCESS | 1248 | 1468230945399 Marionette TRACE conn6 <- [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]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 02:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:55:45 INFO - PROCESS | 1248 | 1468230945490 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 1248 | 1468230945492 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:55:45 INFO - PROCESS | 1248 | 1468230945505 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 1248 | 1468230945507 Marionette TRACE conn6 <- [1,2242,null,{}] 02:55:45 INFO - PROCESS | 1248 | 1468230945510 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:45 INFO - PROCESS | 1248 | 1468230945516 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:45 INFO - PROCESS | 1248 | 1468230945652 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17516400) [pid = 1248] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17538C00) [pid = 1248] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0CEF2000) [pid = 1248] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16126000) [pid = 1248] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0D260000) [pid = 1248] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14503C00) [pid = 1248] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1246E400) [pid = 1248] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11C19400) [pid = 1248] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16C1D000) [pid = 1248] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1611B400) [pid = 1248] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0C833400) [pid = 1248] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:55:45 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17012000) [pid = 1248] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:55:45 INFO - PROCESS | 1248 | 1468230945941 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 1248 | 1468230945943 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:45 INFO - PROCESS | 1248 | ++DOCSHELL 0C81E800 == 30 [pid = 1248] [id = 570] 02:55:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0C826400) [pid = 1248] [serial = 1710] [outer = 00000000] 02:55:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0D259C00) [pid = 1248] [serial = 1711] [outer = 0C826400] 02:55:46 INFO - PROCESS | 1248 | 1468230945989 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (125A9C00) [pid = 1248] [serial = 1712] [outer = 0C826400] 02:55:46 INFO - PROCESS | 1248 | 1468230946333 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:55:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 890ms 02:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:55:46 INFO - PROCESS | 1248 | 1468230946388 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:55:46 INFO - PROCESS | 1248 | 1468230946390 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:55:46 INFO - PROCESS | 1248 | 1468230946394 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:55:46 INFO - PROCESS | 1248 | 1468230946395 Marionette TRACE conn6 <- [1,2246,null,{}] 02:55:46 INFO - PROCESS | 1248 | 1468230946399 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:46 INFO - PROCESS | 1248 | 1468230946401 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:46 INFO - PROCESS | 1248 | 1468230946477 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:55:46 INFO - PROCESS | 1248 | 1468230946570 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:46 INFO - PROCESS | 1248 | 1468230946572 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:46 INFO - PROCESS | 1248 | ++DOCSHELL 0D135000 == 31 [pid = 1248] [id = 571] 02:55:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (12506000) [pid = 1248] [serial = 1713] [outer = 00000000] 02:55:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16CF7400) [pid = 1248] [serial = 1714] [outer = 12506000] 02:55:46 INFO - PROCESS | 1248 | 1468230946616 Marionette DEBUG loaded listener.js 02:55:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17010000) [pid = 1248] [serial = 1715] [outer = 12506000] 02:55:47 INFO - PROCESS | 1248 | 1468230946979 Marionette TRACE conn6 <- [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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 02:55:47 INFO - PROCESS | 1248 | 1468230947024 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 1248 | 1468230947026 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:55:47 INFO - PROCESS | 1248 | 1468230947029 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 1248 | 1468230947031 Marionette TRACE conn6 <- [1,2250,null,{}] 02:55:47 INFO - PROCESS | 1248 | 1468230947034 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:47 INFO - PROCESS | 1248 | 1468230947036 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:47 INFO - PROCESS | 1248 | 1468230947153 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:55:47 INFO - PROCESS | 1248 | 1468230947188 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 1248 | 1468230947190 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:47 INFO - PROCESS | 1248 | ++DOCSHELL 16CF2800 == 32 [pid = 1248] [id = 572] 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17013400) [pid = 1248] [serial = 1716] [outer = 00000000] 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17418800) [pid = 1248] [serial = 1717] [outer = 17013400] 02:55:47 INFO - PROCESS | 1248 | 1468230947241 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16123C00) [pid = 1248] [serial = 1718] [outer = 17013400] 02:55:47 INFO - PROCESS | 1248 | 1468230947637 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:55:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 02:55:47 INFO - PROCESS | 1248 | 1468230947660 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:55:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:55:47 INFO - PROCESS | 1248 | 1468230947662 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:55:47 INFO - PROCESS | 1248 | 1468230947665 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 1248 | 1468230947667 Marionette TRACE conn6 <- [1,2254,null,{}] 02:55:47 INFO - PROCESS | 1248 | 1468230947671 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:47 INFO - PROCESS | 1248 | 1468230947672 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:47 INFO - PROCESS | 1248 | 1468230947790 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:55:47 INFO - PROCESS | 1248 | 1468230947798 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 1248 | 1468230947800 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:47 INFO - PROCESS | 1248 | ++DOCSHELL 17417400 == 33 [pid = 1248] [id = 573] 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (174AC000) [pid = 1248] [serial = 1719] [outer = 00000000] 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1751BC00) [pid = 1248] [serial = 1720] [outer = 174AC000] 02:55:47 INFO - PROCESS | 1248 | 1468230947843 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17532400) [pid = 1248] [serial = 1721] [outer = 174AC000] 02:55:48 INFO - PROCESS | 1248 | 1468230948647 Marionette TRACE conn6 <- [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]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1022ms 02:55:48 INFO - PROCESS | 1248 | 1468230948689 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 1248 | 1468230948693 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:55:48 INFO - PROCESS | 1248 | 1468230948698 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 1248 | 1468230948703 Marionette TRACE conn6 <- [1,2258,null,{}] 02:55:48 INFO - PROCESS | 1248 | 1468230948728 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:48 INFO - PROCESS | 1248 | 1468230948731 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:48 INFO - PROCESS | 1248 | 1468230948874 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:55:49 INFO - PROCESS | 1248 | 1468230949011 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:49 INFO - PROCESS | 1248 | 1468230949014 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:49 INFO - PROCESS | 1248 | ++DOCSHELL 0CED2400 == 34 [pid = 1248] [id = 574] 02:55:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0D135400) [pid = 1248] [serial = 1722] [outer = 00000000] 02:55:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (11C46400) [pid = 1248] [serial = 1723] [outer = 0D135400] 02:55:49 INFO - PROCESS | 1248 | 1468230949072 Marionette DEBUG loaded listener.js 02:55:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11FD3000) [pid = 1248] [serial = 1724] [outer = 0D135400] 02:55:49 INFO - PROCESS | 1248 | 1468230949754 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1104ms 02:55:49 INFO - PROCESS | 1248 | 1468230949806 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 1248 | 1468230949810 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:55:49 INFO - PROCESS | 1248 | 1468230949816 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 1248 | 1468230949819 Marionette TRACE conn6 <- [1,2262,null,{}] 02:55:49 INFO - PROCESS | 1248 | 1468230949823 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:49 INFO - PROCESS | 1248 | 1468230949826 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:49 INFO - PROCESS | 1248 | 1468230949948 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:55:50 INFO - PROCESS | 1248 | 1468230950178 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 1248 | 1468230950182 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:50 INFO - PROCESS | 1248 | ++DOCSHELL 0C811400 == 35 [pid = 1248] [id = 575] 02:55:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0C81CC00) [pid = 1248] [serial = 1725] [outer = 00000000] 02:55:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0C8B2000) [pid = 1248] [serial = 1726] [outer = 0C81CC00] 02:55:50 INFO - PROCESS | 1248 | 1468230950241 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0CECB800) [pid = 1248] [serial = 1727] [outer = 0C81CC00] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 16CF2800 == 34 [pid = 1248] [id = 572] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 0D135000 == 33 [pid = 1248] [id = 571] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 0C81E800 == 32 [pid = 1248] [id = 570] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 1617AC00 == 31 [pid = 1248] [id = 569] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 151DF400 == 30 [pid = 1248] [id = 568] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 14511C00 == 29 [pid = 1248] [id = 567] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 12330000 == 28 [pid = 1248] [id = 566] 02:55:50 INFO - PROCESS | 1248 | --DOCSHELL 0D2F7400 == 27 [pid = 1248] [id = 565] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (146DA400) [pid = 1248] [serial = 1678] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17416400) [pid = 1248] [serial = 1666] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (177FDC00) [pid = 1248] [serial = 1669] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17418000) [pid = 1248] [serial = 1667] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (178FB400) [pid = 1248] [serial = 1646] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0DB2B000) [pid = 1248] [serial = 1654] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0EA41800) [pid = 1248] [serial = 1655] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1617A800) [pid = 1248] [serial = 1660] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1679F400) [pid = 1248] [serial = 1661] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11EA3000) [pid = 1248] [serial = 1648] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1242C000) [pid = 1248] [serial = 1649] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (145B5400) [pid = 1248] [serial = 1651] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (151E9400) [pid = 1248] [serial = 1652] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (13160400) [pid = 1248] [serial = 1657] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1415DC00) [pid = 1248] [serial = 1658] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1863E800) [pid = 1248] [serial = 1679] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14516800) [pid = 1248] [serial = 1672] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17525000) [pid = 1248] [serial = 1670] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (145C0000) [pid = 1248] [serial = 1673] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16EA4400) [pid = 1248] [serial = 1663] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16F1B400) [pid = 1248] [serial = 1664] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (178F4000) [pid = 1248] [serial = 1676] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (177FA000) [pid = 1248] [serial = 1675] [outer = 00000000] [url = about:blank] 02:55:50 INFO - PROCESS | 1248 | 1468230950861 Marionette TRACE conn6 <- [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]]]}] 02:55:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:55:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1070ms 02:55:50 INFO - PROCESS | 1248 | 1468230950904 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:55:50 INFO - PROCESS | 1248 | 1468230950907 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:55:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:55:50 INFO - PROCESS | 1248 | 1468230950915 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:55:50 INFO - PROCESS | 1248 | 1468230950918 Marionette TRACE conn6 <- [1,2266,null,{}] 02:55:50 INFO - PROCESS | 1248 | 1468230950922 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:50 INFO - PROCESS | 1248 | 1468230950925 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:51 INFO - PROCESS | 1248 | 1468230951011 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:55:51 INFO - PROCESS | 1248 | 1468230951109 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 1248 | 1468230951112 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:51 INFO - PROCESS | 1248 | ++DOCSHELL 0C8B2400 == 28 [pid = 1248] [id = 576] 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0CB18000) [pid = 1248] [serial = 1728] [outer = 00000000] 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0EACB000) [pid = 1248] [serial = 1729] [outer = 0CB18000] 02:55:51 INFO - PROCESS | 1248 | 1468230951158 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (121B7400) [pid = 1248] [serial = 1730] [outer = 0CB18000] 02:55:51 INFO - PROCESS | 1248 | 1468230951587 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 02:55:51 INFO - PROCESS | 1248 | 1468230951651 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 1248 | 1468230951655 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:55:51 INFO - PROCESS | 1248 | 1468230951659 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 1248 | 1468230951662 Marionette TRACE conn6 <- [1,2270,null,{}] 02:55:51 INFO - PROCESS | 1248 | 1468230951666 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:51 INFO - PROCESS | 1248 | 1468230951668 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:51 INFO - PROCESS | 1248 | 1468230951757 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:55:51 INFO - PROCESS | 1248 | 1468230951771 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 1248 | 1468230951773 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:51 INFO - PROCESS | 1248 | ++DOCSHELL 1415FC00 == 29 [pid = 1248] [id = 577] 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (14505000) [pid = 1248] [serial = 1731] [outer = 00000000] 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (14519800) [pid = 1248] [serial = 1732] [outer = 14505000] 02:55:51 INFO - PROCESS | 1248 | 1468230951817 Marionette DEBUG loaded listener.js 02:55:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (145B5400) [pid = 1248] [serial = 1733] [outer = 14505000] 02:55:52 INFO - PROCESS | 1248 | 1468230952272 Marionette TRACE conn6 <- [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]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 631ms 02:55:52 INFO - PROCESS | 1248 | 1468230952291 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 1248 | 1468230952293 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:55:52 INFO - PROCESS | 1248 | 1468230952301 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - PROCESS | 1248 | 1468230952307 Marionette TRACE conn6 <- [1,2274,null,{}] 02:55:52 INFO - PROCESS | 1248 | 1468230952316 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:52 INFO - PROCESS | 1248 | 1468230952320 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:52 INFO - PROCESS | 1248 | 1468230952406 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:55:52 INFO - PROCESS | 1248 | 1468230952416 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:52 INFO - PROCESS | 1248 | 1468230952418 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:52 INFO - PROCESS | 1248 | ++DOCSHELL 1611E400 == 30 [pid = 1248] [id = 578] 02:55:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1611E800) [pid = 1248] [serial = 1734] [outer = 00000000] 02:55:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (162B1800) [pid = 1248] [serial = 1735] [outer = 1611E800] 02:55:52 INFO - PROCESS | 1248 | 1468230952470 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (162BC400) [pid = 1248] [serial = 1736] [outer = 1611E800] 02:55:52 INFO - PROCESS | 1248 | 1468230952911 Marionette TRACE conn6 <- [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]]]}] 02:55:52 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 02:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 02:55:52 INFO - PROCESS | 1248 | 1468230952944 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 1248 | 1468230952946 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:55:52 INFO - PROCESS | 1248 | 1468230952950 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:55:52 INFO - PROCESS | 1248 | 1468230952951 Marionette TRACE conn6 <- [1,2278,null,{}] 02:55:52 INFO - PROCESS | 1248 | 1468230952955 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:52 INFO - PROCESS | 1248 | 1468230952957 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:53 INFO - PROCESS | 1248 | 1468230953082 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:55:53 INFO - PROCESS | 1248 | 1468230953168 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 1248 | 1468230953170 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:53 INFO - PROCESS | 1248 | ++DOCSHELL 16C17C00 == 31 [pid = 1248] [id = 579] 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16C18400) [pid = 1248] [serial = 1737] [outer = 00000000] 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16CF4C00) [pid = 1248] [serial = 1738] [outer = 16C18400] 02:55:53 INFO - PROCESS | 1248 | 1468230953213 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EAB400) [pid = 1248] [serial = 1739] [outer = 16C18400] 02:55:53 INFO - PROCESS | 1248 | 1468230953633 Marionette TRACE conn6 <- [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]]]}] 02:55:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:55:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 02:55:53 INFO - PROCESS | 1248 | 1468230953684 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:55:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:55:53 INFO - PROCESS | 1248 | 1468230953686 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:55:53 INFO - PROCESS | 1248 | 1468230953689 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:55:53 INFO - PROCESS | 1248 | 1468230953691 Marionette TRACE conn6 <- [1,2282,null,{}] 02:55:53 INFO - PROCESS | 1248 | 1468230953700 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:53 INFO - PROCESS | 1248 | 1468230953702 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:53 INFO - PROCESS | 1248 | 1468230953818 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:55:53 INFO - PROCESS | 1248 | 1468230953823 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 1248 | 1468230953829 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:53 INFO - PROCESS | 1248 | ++DOCSHELL 125A9400 == 32 [pid = 1248] [id = 580] 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1700FC00) [pid = 1248] [serial = 1740] [outer = 00000000] 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17414400) [pid = 1248] [serial = 1741] [outer = 1700FC00] 02:55:53 INFO - PROCESS | 1248 | 1468230953887 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (174C7C00) [pid = 1248] [serial = 1742] [outer = 1700FC00] 02:55:54 INFO - PROCESS | 1248 | 1468230954357 Marionette TRACE conn6 <- [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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 02:55:54 INFO - PROCESS | 1248 | 1468230954447 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 1248 | 1468230954449 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:55:54 INFO - PROCESS | 1248 | 1468230954458 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 1248 | 1468230954460 Marionette TRACE conn6 <- [1,2286,null,{}] 02:55:54 INFO - PROCESS | 1248 | 1468230954468 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:54 INFO - PROCESS | 1248 | 1468230954470 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:54 INFO - PROCESS | 1248 | 1468230954594 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:55:54 INFO - PROCESS | 1248 | 1468230954607 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 1248 | 1468230954609 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:54 INFO - PROCESS | 1248 | ++DOCSHELL 12473800 == 33 [pid = 1248] [id = 581] 02:55:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14502000) [pid = 1248] [serial = 1743] [outer = 00000000] 02:55:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1753F400) [pid = 1248] [serial = 1744] [outer = 14502000] 02:55:54 INFO - PROCESS | 1248 | 1468230954707 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (177EEC00) [pid = 1248] [serial = 1745] [outer = 14502000] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (151E0C00) [pid = 1248] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (162B2400) [pid = 1248] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0D96F400) [pid = 1248] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1233A400) [pid = 1248] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14512400) [pid = 1248] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0D58F000) [pid = 1248] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (17013400) [pid = 1248] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0C826400) [pid = 1248] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0C818400) [pid = 1248] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (14515800) [pid = 1248] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17522400) [pid = 1248] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17523400) [pid = 1248] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:55:55 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (12506000) [pid = 1248] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:55:55 INFO - PROCESS | 1248 | 1468230955166 Marionette TRACE conn6 <- [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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 02:55:55 INFO - PROCESS | 1248 | 1468230955187 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:55:55 INFO - PROCESS | 1248 | 1468230955189 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:55:55 INFO - PROCESS | 1248 | 1468230955192 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 1248 | 1468230955194 Marionette TRACE conn6 <- [1,2290,null,{}] 02:55:55 INFO - PROCESS | 1248 | 1468230955197 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:55 INFO - PROCESS | 1248 | 1468230955199 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:55 INFO - PROCESS | 1248 | 1468230955278 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:55:55 INFO - PROCESS | 1248 | 1468230955284 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 1248 | 1468230955285 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:55 INFO - PROCESS | 1248 | ++DOCSHELL 1246AC00 == 34 [pid = 1248] [id = 582] 02:55:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (12506000) [pid = 1248] [serial = 1746] [outer = 00000000] 02:55:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16CF5400) [pid = 1248] [serial = 1747] [outer = 12506000] 02:55:55 INFO - PROCESS | 1248 | 1468230955329 Marionette DEBUG loaded listener.js 02:55:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17013800) [pid = 1248] [serial = 1748] [outer = 12506000] 02:55:55 INFO - PROCESS | 1248 | 1468230955758 Marionette TRACE conn6 <- [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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 02:55:55 INFO - PROCESS | 1248 | 1468230955823 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 1248 | 1468230955825 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:55:55 INFO - PROCESS | 1248 | 1468230955827 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 1248 | 1468230955829 Marionette TRACE conn6 <- [1,2294,null,{}] 02:55:55 INFO - PROCESS | 1248 | 1468230955832 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:55 INFO - PROCESS | 1248 | 1468230955834 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:55 INFO - PROCESS | 1248 | 1468230955913 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:55:55 INFO - PROCESS | 1248 | 1468230955948 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:55 INFO - PROCESS | 1248 | 1468230955949 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:55 INFO - PROCESS | 1248 | ++DOCSHELL 0D965C00 == 35 [pid = 1248] [id = 583] 02:55:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0DB26400) [pid = 1248] [serial = 1749] [outer = 00000000] 02:55:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (178F7C00) [pid = 1248] [serial = 1750] [outer = 0DB26400] 02:55:56 INFO - PROCESS | 1248 | 1468230955994 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (178F9000) [pid = 1248] [serial = 1751] [outer = 0DB26400] 02:55:56 INFO - PROCESS | 1248 | 1468230956435 Marionette TRACE conn6 <- [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]]]}] 02:55:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:55:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 02:55:56 INFO - PROCESS | 1248 | 1468230956466 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:55:56 INFO - PROCESS | 1248 | 1468230956468 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:55:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:55:56 INFO - PROCESS | 1248 | 1468230956471 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:55:56 INFO - PROCESS | 1248 | 1468230956473 Marionette TRACE conn6 <- [1,2298,null,{}] 02:55:56 INFO - PROCESS | 1248 | 1468230956476 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:56 INFO - PROCESS | 1248 | 1468230956478 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:56 INFO - PROCESS | 1248 | 1468230956559 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:55:56 INFO - PROCESS | 1248 | 1468230956564 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 1248 | 1468230956566 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:56 INFO - PROCESS | 1248 | ++DOCSHELL 145BA800 == 36 [pid = 1248] [id = 584] 02:55:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16CF8400) [pid = 1248] [serial = 1752] [outer = 00000000] 02:55:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17A97000) [pid = 1248] [serial = 1753] [outer = 16CF8400] 02:55:56 INFO - PROCESS | 1248 | 1468230956609 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17BA8800) [pid = 1248] [serial = 1754] [outer = 16CF8400] 02:55:57 INFO - PROCESS | 1248 | 1468230957023 Marionette TRACE conn6 <- [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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 570ms 02:55:57 INFO - PROCESS | 1248 | 1468230957044 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 1248 | 1468230957046 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:55:57 INFO - PROCESS | 1248 | 1468230957108 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 1248 | 1468230957112 Marionette TRACE conn6 <- [1,2302,null,{}] 02:55:57 INFO - PROCESS | 1248 | 1468230957118 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:57 INFO - PROCESS | 1248 | 1468230957122 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:57 INFO - PROCESS | 1248 | 1468230957240 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:55:57 INFO - PROCESS | 1248 | 1468230957413 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 1248 | 1468230957417 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:57 INFO - PROCESS | 1248 | ++DOCSHELL 0D96A800 == 37 [pid = 1248] [id = 585] 02:55:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0D96AC00) [pid = 1248] [serial = 1755] [outer = 00000000] 02:55:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0DE4B000) [pid = 1248] [serial = 1756] [outer = 0D96AC00] 02:55:57 INFO - PROCESS | 1248 | 1468230957475 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (11F0F800) [pid = 1248] [serial = 1757] [outer = 0D96AC00] 02:55:58 INFO - PROCESS | 1248 | 1468230958027 Marionette TRACE conn6 <- [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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:55:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 02:55:58 INFO - PROCESS | 1248 | 1468230958090 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 1248 | 1468230958094 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:55:58 INFO - PROCESS | 1248 | 1468230958100 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:55:58 INFO - PROCESS | 1248 | 1468230958102 Marionette TRACE conn6 <- [1,2306,null,{}] 02:55:58 INFO - PROCESS | 1248 | 1468230958109 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:58 INFO - PROCESS | 1248 | 1468230958113 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:58 INFO - PROCESS | 1248 | 1468230958226 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:55:58 INFO - PROCESS | 1248 | 1468230958367 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:58 INFO - PROCESS | 1248 | 1468230958369 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:58 INFO - PROCESS | 1248 | ++DOCSHELL 145BB400 == 38 [pid = 1248] [id = 586] 02:55:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145C1800) [pid = 1248] [serial = 1758] [outer = 00000000] 02:55:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14BA0000) [pid = 1248] [serial = 1759] [outer = 145C1800] 02:55:58 INFO - PROCESS | 1248 | 1468230958426 Marionette DEBUG loaded listener.js 02:55:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16121000) [pid = 1248] [serial = 1760] [outer = 145C1800] 02:55:59 INFO - PROCESS | 1248 | 1468230959009 Marionette TRACE conn6 <- [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] 02:55:59 INFO - PROCESS | 1248 | 1468230959037 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:55:59 INFO - PROCESS | 1248 | 1468230959040 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:55:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:55:59 INFO - PROCESS | 1248 | 1468230959042 Marionette TRACE conn6 <- [1,2310,null,{}] 02:55:59 INFO - PROCESS | 1248 | 1468230959047 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:55:59 INFO - PROCESS | 1248 | 1468230959049 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:59 INFO - PROCESS | 1248 | 1468230959161 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:55:59 INFO - PROCESS | 1248 | 1468230959322 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 1248 | 1468230959329 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:55:59 INFO - PROCESS | 1248 | ++DOCSHELL 177EF000 == 39 [pid = 1248] [id = 587] 02:55:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (177FA000) [pid = 1248] [serial = 1761] [outer = 00000000] 02:55:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A8F400) [pid = 1248] [serial = 1762] [outer = 177FA000] 02:55:59 INFO - PROCESS | 1248 | 1468230959387 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (18645400) [pid = 1248] [serial = 1763] [outer = 177FA000] 02:56:00 INFO - PROCESS | 1248 | 1468230959991 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 02:56:00 INFO - PROCESS | 1248 | 1468230960014 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 1248 | 1468230960016 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:56:00 INFO - PROCESS | 1248 | 1468230960020 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:56:00 INFO - PROCESS | 1248 | 1468230960021 Marionette TRACE conn6 <- [1,2314,null,{}] 02:56:00 INFO - PROCESS | 1248 | 1468230960025 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:00 INFO - PROCESS | 1248 | 1468230960028 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:00 INFO - PROCESS | 1248 | 1468230960136 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:56:00 INFO - PROCESS | 1248 | 1468230960246 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 1248 | 1468230960249 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:00 INFO - PROCESS | 1248 | ++DOCSHELL 18AC5000 == 40 [pid = 1248] [id = 588] 02:56:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (18AC8000) [pid = 1248] [serial = 1764] [outer = 00000000] 02:56:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1911F000) [pid = 1248] [serial = 1765] [outer = 18AC8000] 02:56:00 INFO - PROCESS | 1248 | 1468230960301 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19129800) [pid = 1248] [serial = 1766] [outer = 18AC8000] 02:56:00 INFO - PROCESS | 1248 | 1468230960894 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 02:56:00 INFO - PROCESS | 1248 | 1468230960954 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 1248 | 1468230960957 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:56:00 INFO - PROCESS | 1248 | 1468230960960 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 1248 | 1468230960962 Marionette TRACE conn6 <- [1,2318,null,{}] 02:56:00 INFO - PROCESS | 1248 | 1468230960966 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:00 INFO - PROCESS | 1248 | 1468230960968 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:01 INFO - PROCESS | 1248 | 1468230961073 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:56:01 INFO - PROCESS | 1248 | 1468230961185 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 1248 | 1468230961188 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:01 INFO - PROCESS | 1248 | ++DOCSHELL 0CB0FC00 == 41 [pid = 1248] [id = 589] 02:56:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0CB12400) [pid = 1248] [serial = 1767] [outer = 00000000] 02:56:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (12466800) [pid = 1248] [serial = 1768] [outer = 0CB12400] 02:56:01 INFO - PROCESS | 1248 | 1468230961240 Marionette DEBUG loaded listener.js 02:56:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (14B2C400) [pid = 1248] [serial = 1769] [outer = 0CB12400] 02:56:02 INFO - PROCESS | 1248 | 1468230961983 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:56:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1066ms 02:56:02 INFO - PROCESS | 1248 | 1468230962030 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:56:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:56:02 INFO - PROCESS | 1248 | 1468230962034 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:56:02 INFO - PROCESS | 1248 | 1468230962038 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 1248 | 1468230962043 Marionette TRACE conn6 <- [1,2322,null,{}] 02:56:02 INFO - PROCESS | 1248 | 1468230962047 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:02 INFO - PROCESS | 1248 | 1468230962050 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:02 INFO - PROCESS | 1248 | 1468230962154 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:56:02 INFO - PROCESS | 1248 | 1468230962294 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:02 INFO - PROCESS | 1248 | 1468230962297 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:02 INFO - PROCESS | 1248 | ++DOCSHELL 0D133400 == 42 [pid = 1248] [id = 590] 02:56:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0D967000) [pid = 1248] [serial = 1770] [outer = 00000000] 02:56:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (13165800) [pid = 1248] [serial = 1771] [outer = 0D967000] 02:56:02 INFO - PROCESS | 1248 | 1468230962347 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (14502800) [pid = 1248] [serial = 1772] [outer = 0D967000] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0D965C00 == 41 [pid = 1248] [id = 583] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 1246AC00 == 40 [pid = 1248] [id = 582] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 12473800 == 39 [pid = 1248] [id = 581] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 125A9400 == 38 [pid = 1248] [id = 580] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 16C17C00 == 37 [pid = 1248] [id = 579] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 1611E400 == 36 [pid = 1248] [id = 578] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 1415FC00 == 35 [pid = 1248] [id = 577] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0C8B2400 == 34 [pid = 1248] [id = 576] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0C811400 == 33 [pid = 1248] [id = 575] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0CED2400 == 32 [pid = 1248] [id = 574] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 17417400 == 31 [pid = 1248] [id = 573] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0D96F000 == 30 [pid = 1248] [id = 564] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 18AC5000 == 29 [pid = 1248] [id = 588] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0CB0FC00 == 28 [pid = 1248] [id = 589] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 177EF000 == 27 [pid = 1248] [id = 587] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 145BA800 == 26 [pid = 1248] [id = 584] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 0D96A800 == 25 [pid = 1248] [id = 585] 02:56:03 INFO - PROCESS | 1248 | --DOCSHELL 145BB400 == 24 [pid = 1248] [id = 586] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1751BC00) [pid = 1248] [serial = 1720] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1611BC00) [pid = 1248] [serial = 1705] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (16C19800) [pid = 1248] [serial = 1708] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (12438800) [pid = 1248] [serial = 1694] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1233F800) [pid = 1248] [serial = 1693] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (123C3800) [pid = 1248] [serial = 1699] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (124E1800) [pid = 1248] [serial = 1700] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (145B4400) [pid = 1248] [serial = 1702] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DB27400) [pid = 1248] [serial = 1696] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0DB32800) [pid = 1248] [serial = 1697] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17418800) [pid = 1248] [serial = 1717] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16127800) [pid = 1248] [serial = 1706] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0D259C00) [pid = 1248] [serial = 1711] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D185C00) [pid = 1248] [serial = 1682] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C8B6C00) [pid = 1248] [serial = 1681] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16C24800) [pid = 1248] [serial = 1709] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16120C00) [pid = 1248] [serial = 1685] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14B9D800) [pid = 1248] [serial = 1684] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (178F3400) [pid = 1248] [serial = 1688] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1753F800) [pid = 1248] [serial = 1687] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (19123800) [pid = 1248] [serial = 1691] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1911E800) [pid = 1248] [serial = 1690] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (125A9C00) [pid = 1248] [serial = 1712] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16CF7400) [pid = 1248] [serial = 1714] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17010000) [pid = 1248] [serial = 1715] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (145C1400) [pid = 1248] [serial = 1703] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16123C00) [pid = 1248] [serial = 1718] [outer = 00000000] [url = about:blank] 02:56:03 INFO - PROCESS | 1248 | 1468230963517 Marionette TRACE conn6 <- [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]]]}] 02:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1522ms 02:56:03 INFO - PROCESS | 1248 | 1468230963562 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:56:03 INFO - PROCESS | 1248 | 1468230963566 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:56:03 INFO - PROCESS | 1248 | 1468230963570 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:56:03 INFO - PROCESS | 1248 | 1468230963575 Marionette TRACE conn6 <- [1,2326,null,{}] 02:56:03 INFO - PROCESS | 1248 | 1468230963580 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:03 INFO - PROCESS | 1248 | 1468230963582 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:03 INFO - PROCESS | 1248 | 1468230963671 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:56:03 INFO - PROCESS | 1248 | 1468230963681 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 1248 | 1468230963684 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:03 INFO - PROCESS | 1248 | ++DOCSHELL 0D573C00 == 25 [pid = 1248] [id = 591] 02:56:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0D575000) [pid = 1248] [serial = 1773] [outer = 00000000] 02:56:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0DB27400) [pid = 1248] [serial = 1774] [outer = 0D575000] 02:56:03 INFO - PROCESS | 1248 | 1468230963731 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0DD5E400) [pid = 1248] [serial = 1775] [outer = 0D575000] 02:56:04 INFO - PROCESS | 1248 | 1468230964216 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 02:56:04 INFO - PROCESS | 1248 | 1468230964261 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 1248 | 1468230964266 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:56:04 INFO - PROCESS | 1248 | 1468230964272 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:56:04 INFO - PROCESS | 1248 | 1468230964275 Marionette TRACE conn6 <- [1,2330,null,{}] 02:56:04 INFO - PROCESS | 1248 | 1468230964279 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:04 INFO - PROCESS | 1248 | 1468230964281 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:04 INFO - PROCESS | 1248 | 1468230964400 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:56:04 INFO - PROCESS | 1248 | 1468230964502 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 1248 | 1468230964504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:04 INFO - PROCESS | 1248 | ++DOCSHELL 1233A400 == 26 [pid = 1248] [id = 592] 02:56:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1233B000) [pid = 1248] [serial = 1776] [outer = 00000000] 02:56:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1246A400) [pid = 1248] [serial = 1777] [outer = 1233B000] 02:56:04 INFO - PROCESS | 1248 | 1468230964552 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (124E6C00) [pid = 1248] [serial = 1778] [outer = 1233B000] 02:56:04 INFO - PROCESS | 1248 | 1468230964916 Marionette TRACE conn6 <- [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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 02:56:04 INFO - PROCESS | 1248 | 1468230964957 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 1248 | 1468230964959 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:56:04 INFO - PROCESS | 1248 | 1468230964962 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:56:04 INFO - PROCESS | 1248 | 1468230964966 Marionette TRACE conn6 <- [1,2334,null,{}] 02:56:05 INFO - PROCESS | 1248 | 1468230964976 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 1248 | 1468230964980 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:05 INFO - PROCESS | 1248 | 1468230965064 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:56:05 INFO - PROCESS | 1248 | 1468230965071 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 1248 | 1468230965074 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:05 INFO - PROCESS | 1248 | ++DOCSHELL 14517800 == 27 [pid = 1248] [id = 593] 02:56:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1451A400) [pid = 1248] [serial = 1779] [outer = 00000000] 02:56:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (145B4400) [pid = 1248] [serial = 1780] [outer = 1451A400] 02:56:05 INFO - PROCESS | 1248 | 1468230965121 Marionette DEBUG loaded listener.js 02:56:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (145BE000) [pid = 1248] [serial = 1781] [outer = 1451A400] 02:56:05 INFO - PROCESS | 1248 | 1468230965626 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:56:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 02:56:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:56:05 INFO - PROCESS | 1248 | 1468230965637 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 1248 | 1468230965639 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:56:05 INFO - PROCESS | 1248 | 1468230965642 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 1248 | 1468230965644 Marionette TRACE conn6 <- [1,2338,null,{}] 02:56:05 INFO - PROCESS | 1248 | 1468230965647 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:05 INFO - PROCESS | 1248 | 1468230965649 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:05 INFO - PROCESS | 1248 | 1468230965772 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:56:05 INFO - PROCESS | 1248 | 1468230965867 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:05 INFO - PROCESS | 1248 | 1468230965869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:05 INFO - PROCESS | 1248 | ++DOCSHELL 151E4800 == 28 [pid = 1248] [id = 594] 02:56:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (151E7800) [pid = 1248] [serial = 1782] [outer = 00000000] 02:56:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16121C00) [pid = 1248] [serial = 1783] [outer = 151E7800] 02:56:05 INFO - PROCESS | 1248 | 1468230965914 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16129000) [pid = 1248] [serial = 1784] [outer = 151E7800] 02:56:06 INFO - PROCESS | 1248 | 1468230966348 Marionette TRACE conn6 <- [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]]]}] 02:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 02:56:06 INFO - PROCESS | 1248 | 1468230966373 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:56:06 INFO - PROCESS | 1248 | 1468230966375 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:56:06 INFO - PROCESS | 1248 | 1468230966378 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:56:06 INFO - PROCESS | 1248 | 1468230966380 Marionette TRACE conn6 <- [1,2342,null,{}] 02:56:06 INFO - PROCESS | 1248 | 1468230966383 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:06 INFO - PROCESS | 1248 | 1468230966385 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:06 INFO - PROCESS | 1248 | 1468230966498 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:56:06 INFO - PROCESS | 1248 | 1468230966505 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 1248 | 1468230966507 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:06 INFO - PROCESS | 1248 | ++DOCSHELL 1679F000 == 29 [pid = 1248] [id = 595] 02:56:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C16C00) [pid = 1248] [serial = 1785] [outer = 00000000] 02:56:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16C1F800) [pid = 1248] [serial = 1786] [outer = 16C16C00] 02:56:06 INFO - PROCESS | 1248 | 1468230966551 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16CEE400) [pid = 1248] [serial = 1787] [outer = 16C16C00] 02:56:07 INFO - PROCESS | 1248 | 1468230967037 Marionette TRACE conn6 <- [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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 02:56:07 INFO - PROCESS | 1248 | 1468230967055 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 1248 | 1468230967057 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:56:07 INFO - PROCESS | 1248 | 1468230967060 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:56:07 INFO - PROCESS | 1248 | 1468230967061 Marionette TRACE conn6 <- [1,2346,null,{}] 02:56:07 INFO - PROCESS | 1248 | 1468230967065 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:07 INFO - PROCESS | 1248 | 1468230967071 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:07 INFO - PROCESS | 1248 | 1468230967198 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:56:07 INFO - PROCESS | 1248 | 1468230967296 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 1248 | 1468230967297 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:07 INFO - PROCESS | 1248 | ++DOCSHELL 16CF9000 == 30 [pid = 1248] [id = 596] 02:56:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16EAA400) [pid = 1248] [serial = 1788] [outer = 00000000] 02:56:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17410000) [pid = 1248] [serial = 1789] [outer = 16EAA400] 02:56:07 INFO - PROCESS | 1248 | 1468230967353 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17417400) [pid = 1248] [serial = 1790] [outer = 16EAA400] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0CB18000) [pid = 1248] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0C81CC00) [pid = 1248] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14505000) [pid = 1248] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12506000) [pid = 1248] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14502000) [pid = 1248] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D135400) [pid = 1248] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1611E800) [pid = 1248] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1700FC00) [pid = 1248] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16C18400) [pid = 1248] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (174AC000) [pid = 1248] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:56:07 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16CF8400) [pid = 1248] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:56:07 INFO - PROCESS | 1248 | 1468230967907 Marionette TRACE conn6 <- [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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:56:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 870ms 02:56:07 INFO - PROCESS | 1248 | 1468230967934 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:56:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:56:07 INFO - PROCESS | 1248 | 1468230967936 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:56:07 INFO - PROCESS | 1248 | 1468230967939 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 1248 | 1468230967941 Marionette TRACE conn6 <- [1,2350,null,{}] 02:56:07 INFO - PROCESS | 1248 | 1468230967944 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:07 INFO - PROCESS | 1248 | 1468230967946 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:08 INFO - PROCESS | 1248 | 1468230968067 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:56:08 INFO - PROCESS | 1248 | 1468230968124 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 1248 | 1468230968126 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:08 INFO - PROCESS | 1248 | ++DOCSHELL 14502000 == 31 [pid = 1248] [id = 597] 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14503400) [pid = 1248] [serial = 1791] [outer = 00000000] 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16C18800) [pid = 1248] [serial = 1792] [outer = 14503400] 02:56:08 INFO - PROCESS | 1248 | 1468230968169 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EAD800) [pid = 1248] [serial = 1793] [outer = 14503400] 02:56:08 INFO - PROCESS | 1248 | 1468230968523 Marionette TRACE conn6 <- [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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:56:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 02:56:08 INFO - PROCESS | 1248 | 1468230968580 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 1248 | 1468230968582 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:56:08 INFO - PROCESS | 1248 | 1468230968585 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 1248 | 1468230968587 Marionette TRACE conn6 <- [1,2354,null,{}] 02:56:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:56:08 INFO - PROCESS | 1248 | 1468230968590 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:08 INFO - PROCESS | 1248 | 1468230968592 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:08 INFO - PROCESS | 1248 | 1468230968671 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:56:08 INFO - PROCESS | 1248 | 1468230968676 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:08 INFO - PROCESS | 1248 | 1468230968678 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:08 INFO - PROCESS | 1248 | ++DOCSHELL 0C828C00 == 32 [pid = 1248] [id = 598] 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (151E6400) [pid = 1248] [serial = 1794] [outer = 00000000] 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (174C9000) [pid = 1248] [serial = 1795] [outer = 151E6400] 02:56:08 INFO - PROCESS | 1248 | 1468230968722 Marionette DEBUG loaded listener.js 02:56:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (174C9400) [pid = 1248] [serial = 1796] [outer = 151E6400] 02:56:09 INFO - PROCESS | 1248 | 1468230969157 Marionette TRACE conn6 <- [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]]]}] 02:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 630ms 02:56:09 INFO - PROCESS | 1248 | 1468230969231 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:56:09 INFO - PROCESS | 1248 | 1468230969233 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:56:09 INFO - PROCESS | 1248 | 1468230969236 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:56:09 INFO - PROCESS | 1248 | 1468230969238 Marionette TRACE conn6 <- [1,2358,null,{}] 02:56:09 INFO - PROCESS | 1248 | 1468230969241 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:09 INFO - PROCESS | 1248 | 1468230969243 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:09 INFO - PROCESS | 1248 | 1468230969323 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:56:09 INFO - PROCESS | 1248 | 1468230969331 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 1248 | 1468230969333 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:09 INFO - PROCESS | 1248 | ++DOCSHELL 16121800 == 33 [pid = 1248] [id = 599] 02:56:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1751C800) [pid = 1248] [serial = 1797] [outer = 00000000] 02:56:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17525000) [pid = 1248] [serial = 1798] [outer = 1751C800] 02:56:09 INFO - PROCESS | 1248 | 1468230969386 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1753EC00) [pid = 1248] [serial = 1799] [outer = 1751C800] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 0D573C00 == 32 [pid = 1248] [id = 591] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 0D133400 == 31 [pid = 1248] [id = 590] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 16CF9000 == 30 [pid = 1248] [id = 596] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 151E4800 == 29 [pid = 1248] [id = 594] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 14502000 == 28 [pid = 1248] [id = 597] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 1679F000 == 27 [pid = 1248] [id = 595] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 14517800 == 26 [pid = 1248] [id = 593] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 1233A400 == 25 [pid = 1248] [id = 592] 02:56:10 INFO - PROCESS | 1248 | --DOCSHELL 0C828C00 == 24 [pid = 1248] [id = 598] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17A97000) [pid = 1248] [serial = 1753] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17BA8800) [pid = 1248] [serial = 1754] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0EACB000) [pid = 1248] [serial = 1729] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0CECB800) [pid = 1248] [serial = 1727] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (145B5400) [pid = 1248] [serial = 1733] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (121B7400) [pid = 1248] [serial = 1730] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CF5400) [pid = 1248] [serial = 1747] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1753F400) [pid = 1248] [serial = 1744] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11FD3000) [pid = 1248] [serial = 1724] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (162BC400) [pid = 1248] [serial = 1736] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17414400) [pid = 1248] [serial = 1741] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0C8B2000) [pid = 1248] [serial = 1726] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17013800) [pid = 1248] [serial = 1748] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16EAB400) [pid = 1248] [serial = 1739] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (174C7C00) [pid = 1248] [serial = 1742] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (178F7C00) [pid = 1248] [serial = 1750] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (162B1800) [pid = 1248] [serial = 1735] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17532400) [pid = 1248] [serial = 1721] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (11C46400) [pid = 1248] [serial = 1723] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (14519800) [pid = 1248] [serial = 1732] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (16CF4C00) [pid = 1248] [serial = 1738] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (177EEC00) [pid = 1248] [serial = 1745] [outer = 00000000] [url = about:blank] 02:56:11 INFO - PROCESS | 1248 | 1468230971160 Marionette TRACE conn6 <- [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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1977ms 02:56:11 INFO - PROCESS | 1248 | 1468230971214 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 1248 | 1468230971218 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:56:11 INFO - PROCESS | 1248 | 1468230971223 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 1248 | 1468230971226 Marionette TRACE conn6 <- [1,2362,null,{}] 02:56:11 INFO - PROCESS | 1248 | 1468230971232 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:11 INFO - PROCESS | 1248 | 1468230971235 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:11 INFO - PROCESS | 1248 | 1468230971326 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:56:11 INFO - PROCESS | 1248 | 1468230971335 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 1248 | 1468230971340 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:11 INFO - PROCESS | 1248 | ++DOCSHELL 0CECA800 == 25 [pid = 1248] [id = 600] 02:56:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0CECBC00) [pid = 1248] [serial = 1800] [outer = 00000000] 02:56:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0D13B000) [pid = 1248] [serial = 1801] [outer = 0CECBC00] 02:56:11 INFO - PROCESS | 1248 | 1468230971388 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0D265400) [pid = 1248] [serial = 1802] [outer = 0CECBC00] 02:56:11 INFO - PROCESS | 1248 | 1468230971896 Marionette TRACE conn6 <- [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]]]}] 02:56:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:56:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 02:56:11 INFO - PROCESS | 1248 | 1468230971954 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:56:11 INFO - PROCESS | 1248 | 1468230971958 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:56:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:56:11 INFO - PROCESS | 1248 | 1468230971965 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:56:11 INFO - PROCESS | 1248 | 1468230971967 Marionette TRACE conn6 <- [1,2366,null,{}] 02:56:12 INFO - PROCESS | 1248 | 1468230971971 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:12 INFO - PROCESS | 1248 | 1468230971974 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:12 INFO - PROCESS | 1248 | 1468230972060 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:56:12 INFO - PROCESS | 1248 | 1468230972067 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 1248 | 1468230972069 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:12 INFO - PROCESS | 1248 | ++DOCSHELL 0DB33000 == 26 [pid = 1248] [id = 601] 02:56:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0DDC5800) [pid = 1248] [serial = 1803] [outer = 00000000] 02:56:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0EA3B800) [pid = 1248] [serial = 1804] [outer = 0DDC5800] 02:56:12 INFO - PROCESS | 1248 | 1468230972116 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (11C46400) [pid = 1248] [serial = 1805] [outer = 0DDC5800] 02:56:12 INFO - PROCESS | 1248 | 1468230972603 Marionette TRACE conn6 <- [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]]]}] 02:56:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:56:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 02:56:12 INFO - PROCESS | 1248 | 1468230972639 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 1248 | 1468230972641 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:56:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:56:12 INFO - PROCESS | 1248 | 1468230972644 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 1248 | 1468230972648 Marionette TRACE conn6 <- [1,2370,null,{}] 02:56:12 INFO - PROCESS | 1248 | 1468230972658 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:12 INFO - PROCESS | 1248 | 1468230972663 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:12 INFO - PROCESS | 1248 | 1468230972778 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:56:12 INFO - PROCESS | 1248 | 1468230972876 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 1248 | 1468230972879 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:12 INFO - PROCESS | 1248 | ++DOCSHELL 1250A400 == 27 [pid = 1248] [id = 602] 02:56:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1250B000) [pid = 1248] [serial = 1806] [outer = 00000000] 02:56:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1315A400) [pid = 1248] [serial = 1807] [outer = 1250B000] 02:56:12 INFO - PROCESS | 1248 | 1468230972926 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14091C00) [pid = 1248] [serial = 1808] [outer = 1250B000] 02:56:13 INFO - PROCESS | 1248 | 1468230973311 Marionette TRACE conn6 <- [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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 02:56:13 INFO - PROCESS | 1248 | 1468230973318 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 1248 | 1468230973321 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:56:13 INFO - PROCESS | 1248 | 1468230973324 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:56:13 INFO - PROCESS | 1248 | 1468230973326 Marionette TRACE conn6 <- [1,2374,null,{}] 02:56:13 INFO - PROCESS | 1248 | 1468230973329 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:13 INFO - PROCESS | 1248 | 1468230973331 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:13 INFO - PROCESS | 1248 | 1468230973454 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:56:13 INFO - PROCESS | 1248 | 1468230973464 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 1248 | 1468230973466 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:13 INFO - PROCESS | 1248 | ++DOCSHELL 14091000 == 28 [pid = 1248] [id = 603] 02:56:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1415D800) [pid = 1248] [serial = 1809] [outer = 00000000] 02:56:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14520400) [pid = 1248] [serial = 1810] [outer = 1415D800] 02:56:13 INFO - PROCESS | 1248 | 1468230973510 Marionette DEBUG loaded listener.js 02:56:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (145BC000) [pid = 1248] [serial = 1811] [outer = 1415D800] 02:56:13 INFO - PROCESS | 1248 | 1468230973926 Marionette TRACE conn6 <- [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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 02:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:56:13 INFO - PROCESS | 1248 | 1468230973959 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 1248 | 1468230973961 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:56:13 INFO - PROCESS | 1248 | 1468230973964 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 1248 | 1468230973965 Marionette TRACE conn6 <- [1,2378,null,{}] 02:56:13 INFO - PROCESS | 1248 | 1468230973969 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 1248 | 1468230973971 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:14 INFO - PROCESS | 1248 | 1468230974083 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:56:14 INFO - PROCESS | 1248 | 1468230974091 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 1248 | 1468230974093 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:14 INFO - PROCESS | 1248 | ++DOCSHELL 14512000 == 29 [pid = 1248] [id = 604] 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (145C1C00) [pid = 1248] [serial = 1812] [outer = 00000000] 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16102400) [pid = 1248] [serial = 1813] [outer = 145C1C00] 02:56:14 INFO - PROCESS | 1248 | 1468230974136 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16127C00) [pid = 1248] [serial = 1814] [outer = 145C1C00] 02:56:14 INFO - PROCESS | 1248 | 1468230974575 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 02:56:14 INFO - PROCESS | 1248 | 1468230974594 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 1248 | 1468230974597 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:56:14 INFO - PROCESS | 1248 | 1468230974600 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:56:14 INFO - PROCESS | 1248 | 1468230974602 Marionette TRACE conn6 <- [1,2382,null,{}] 02:56:14 INFO - PROCESS | 1248 | 1468230974605 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:14 INFO - PROCESS | 1248 | 1468230974610 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:14 INFO - PROCESS | 1248 | 1468230974748 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:56:14 INFO - PROCESS | 1248 | 1468230974756 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:14 INFO - PROCESS | 1248 | 1468230974758 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:14 INFO - PROCESS | 1248 | ++DOCSHELL 162BB400 == 30 [pid = 1248] [id = 605] 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1679B400) [pid = 1248] [serial = 1815] [outer = 00000000] 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CEFC00) [pid = 1248] [serial = 1816] [outer = 1679B400] 02:56:14 INFO - PROCESS | 1248 | 1468230974802 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EA6000) [pid = 1248] [serial = 1817] [outer = 1679B400] 02:56:15 INFO - PROCESS | 1248 | 1468230975243 Marionette TRACE conn6 <- [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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 02:56:15 INFO - PROCESS | 1248 | 1468230975274 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 1248 | 1468230975276 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:56:15 INFO - PROCESS | 1248 | 1468230975280 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 1248 | 1468230975281 Marionette TRACE conn6 <- [1,2386,null,{}] 02:56:15 INFO - PROCESS | 1248 | 1468230975285 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:15 INFO - PROCESS | 1248 | 1468230975287 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:15 INFO - PROCESS | 1248 | 1468230975423 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:56:15 INFO - PROCESS | 1248 | 1468230975434 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 1248 | 1468230975436 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:15 INFO - PROCESS | 1248 | ++DOCSHELL 16EAA000 == 31 [pid = 1248] [id = 606] 02:56:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16EABC00) [pid = 1248] [serial = 1818] [outer = 00000000] 02:56:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16F21800) [pid = 1248] [serial = 1819] [outer = 16EABC00] 02:56:15 INFO - PROCESS | 1248 | 1468230975478 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16F24000) [pid = 1248] [serial = 1820] [outer = 16EABC00] 02:56:15 INFO - PROCESS | 1248 | 1468230975880 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:56:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 02:56:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:56:15 INFO - PROCESS | 1248 | 1468230975910 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 1248 | 1468230975912 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:56:15 INFO - PROCESS | 1248 | 1468230975915 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 1248 | 1468230975917 Marionette TRACE conn6 <- [1,2390,null,{}] 02:56:15 INFO - PROCESS | 1248 | 1468230975921 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:15 INFO - PROCESS | 1248 | 1468230975923 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:16 INFO - PROCESS | 1248 | 1468230976043 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:56:16 INFO - PROCESS | 1248 | 1468230976051 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 1248 | 1468230976052 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:16 INFO - PROCESS | 1248 | ++DOCSHELL 0E8DF400 == 32 [pid = 1248] [id = 607] 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16EB1C00) [pid = 1248] [serial = 1821] [outer = 00000000] 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17471C00) [pid = 1248] [serial = 1822] [outer = 16EB1C00] 02:56:16 INFO - PROCESS | 1248 | 1468230976096 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (145B6800) [pid = 1248] [serial = 1823] [outer = 16EB1C00] 02:56:16 INFO - PROCESS | 1248 | 1468230976533 Marionette TRACE conn6 <- [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]]]}] 02:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 02:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:56:16 INFO - PROCESS | 1248 | 1468230976587 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:56:16 INFO - PROCESS | 1248 | 1468230976589 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:56:16 INFO - PROCESS | 1248 | 1468230976592 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:56:16 INFO - PROCESS | 1248 | 1468230976594 Marionette TRACE conn6 <- [1,2394,null,{}] 02:56:16 INFO - PROCESS | 1248 | 1468230976603 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:16 INFO - PROCESS | 1248 | 1468230976605 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:16 INFO - PROCESS | 1248 | 1468230976715 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:56:16 INFO - PROCESS | 1248 | 1468230976806 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 1248 | 1468230976808 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:16 INFO - PROCESS | 1248 | ++DOCSHELL 12506000 == 33 [pid = 1248] [id = 608] 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (174CA400) [pid = 1248] [serial = 1824] [outer = 00000000] 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17520000) [pid = 1248] [serial = 1825] [outer = 174CA400] 02:56:16 INFO - PROCESS | 1248 | 1468230976850 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17522400) [pid = 1248] [serial = 1826] [outer = 174CA400] 02:56:17 INFO - PROCESS | 1248 | 1468230977279 Marionette TRACE conn6 <- [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]]]}] 02:56:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:56:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 02:56:17 INFO - PROCESS | 1248 | 1468230977327 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:56:17 INFO - PROCESS | 1248 | 1468230977329 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:56:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:56:17 INFO - PROCESS | 1248 | 1468230977332 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:56:17 INFO - PROCESS | 1248 | 1468230977334 Marionette TRACE conn6 <- [1,2398,null,{}] 02:56:17 INFO - PROCESS | 1248 | 1468230977337 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:17 INFO - PROCESS | 1248 | 1468230977339 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:17 INFO - PROCESS | 1248 | 1468230977455 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:56:17 INFO - PROCESS | 1248 | 1468230977466 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:17 INFO - PROCESS | 1248 | 1468230977468 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:17 INFO - PROCESS | 1248 | ++DOCSHELL 17538C00 == 34 [pid = 1248] [id = 609] 02:56:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (17539C00) [pid = 1248] [serial = 1827] [outer = 00000000] 02:56:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (178F0400) [pid = 1248] [serial = 1828] [outer = 17539C00] 02:56:17 INFO - PROCESS | 1248 | 1468230977510 Marionette DEBUG loaded listener.js 02:56:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (178F9C00) [pid = 1248] [serial = 1829] [outer = 17539C00] 02:56:18 INFO - PROCESS | 1248 | 1468230978053 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 02:56:18 INFO - PROCESS | 1248 | 1468230978103 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 1248 | 1468230978105 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:56:18 INFO - PROCESS | 1248 | 1468230978108 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:56:18 INFO - PROCESS | 1248 | 1468230978112 Marionette TRACE conn6 <- [1,2402,null,{}] 02:56:18 INFO - PROCESS | 1248 | 1468230978115 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:18 INFO - PROCESS | 1248 | 1468230978118 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:18 INFO - PROCESS | 1248 | 1468230978243 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:56:18 INFO - PROCESS | 1248 | 1468230978309 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 1248 | 1468230978311 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:18 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2B000 == 35 [pid = 1248] [id = 610] 02:56:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17A94800) [pid = 1248] [serial = 1830] [outer = 00000000] 02:56:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17BABC00) [pid = 1248] [serial = 1831] [outer = 17A94800] 02:56:18 INFO - PROCESS | 1248 | 1468230978359 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (18A05400) [pid = 1248] [serial = 1832] [outer = 17A94800] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0DB26400) [pid = 1248] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (151E6400) [pid = 1248] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (151E7800) [pid = 1248] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16C16C00) [pid = 1248] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16EAA400) [pid = 1248] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (14503400) [pid = 1248] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0D96AC00) [pid = 1248] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1451A400) [pid = 1248] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1233B000) [pid = 1248] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0D575000) [pid = 1248] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0D967000) [pid = 1248] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0CB12400) [pid = 1248] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (18AC8000) [pid = 1248] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (177FA000) [pid = 1248] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:56:18 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145C1800) [pid = 1248] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:56:18 INFO - PROCESS | 1248 | 1468230978893 Marionette TRACE conn6 <- [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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 830ms 02:56:18 INFO - PROCESS | 1248 | 1468230978943 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 1248 | 1468230978945 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:56:18 INFO - PROCESS | 1248 | 1468230978948 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 1248 | 1468230978950 Marionette TRACE conn6 <- [1,2406,null,{}] 02:56:18 INFO - PROCESS | 1248 | 1468230978953 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:18 INFO - PROCESS | 1248 | 1468230978955 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:19 INFO - PROCESS | 1248 | 1468230979034 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:56:19 INFO - PROCESS | 1248 | 1468230979040 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 1248 | 1468230979041 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:19 INFO - PROCESS | 1248 | ++DOCSHELL 1451A000 == 36 [pid = 1248] [id = 611] 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14554800) [pid = 1248] [serial = 1833] [outer = 00000000] 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16172000) [pid = 1248] [serial = 1834] [outer = 14554800] 02:56:19 INFO - PROCESS | 1248 | 1468230979085 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1617A800) [pid = 1248] [serial = 1835] [outer = 14554800] 02:56:19 INFO - PROCESS | 1248 | 1468230979520 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 02:56:19 INFO - PROCESS | 1248 | 1468230979579 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 1248 | 1468230979581 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:56:19 INFO - PROCESS | 1248 | 1468230979584 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 1248 | 1468230979586 Marionette TRACE conn6 <- [1,2410,null,{}] 02:56:19 INFO - PROCESS | 1248 | 1468230979589 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:19 INFO - PROCESS | 1248 | 1468230979591 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:19 INFO - PROCESS | 1248 | 1468230979670 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:56:19 INFO - PROCESS | 1248 | 1468230979676 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 1248 | 1468230979677 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:19 INFO - PROCESS | 1248 | ++DOCSHELL 1746A000 == 37 [pid = 1248] [id = 612] 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17540800) [pid = 1248] [serial = 1836] [outer = 00000000] 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A9AC00) [pid = 1248] [serial = 1837] [outer = 17540800] 02:56:19 INFO - PROCESS | 1248 | 1468230979720 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16C1F400) [pid = 1248] [serial = 1838] [outer = 17540800] 02:56:20 INFO - PROCESS | 1248 | 1468230980150 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 02:56:20 INFO - PROCESS | 1248 | 1468230980223 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 1248 | 1468230980225 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:56:20 INFO - PROCESS | 1248 | 1468230980228 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 1248 | 1468230980230 Marionette TRACE conn6 <- [1,2414,null,{}] 02:56:20 INFO - PROCESS | 1248 | 1468230980233 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:20 INFO - PROCESS | 1248 | 1468230980235 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:20 INFO - PROCESS | 1248 | 1468230980314 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:56:20 INFO - PROCESS | 1248 | 1468230980319 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:20 INFO - PROCESS | 1248 | 1468230980321 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:20 INFO - PROCESS | 1248 | ++DOCSHELL 1617B800 == 38 [pid = 1248] [id = 613] 02:56:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (18AC6000) [pid = 1248] [serial = 1839] [outer = 00000000] 02:56:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1911E400) [pid = 1248] [serial = 1840] [outer = 18AC6000] 02:56:20 INFO - PROCESS | 1248 | 1468230980364 Marionette DEBUG loaded listener.js 02:56:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (19121800) [pid = 1248] [serial = 1841] [outer = 18AC6000] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 16121800 == 37 [pid = 1248] [id = 599] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 0CECA800 == 36 [pid = 1248] [id = 600] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 0DB33000 == 35 [pid = 1248] [id = 601] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 1250A400 == 34 [pid = 1248] [id = 602] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 1746A000 == 33 [pid = 1248] [id = 612] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 17538C00 == 32 [pid = 1248] [id = 609] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 16EAA000 == 31 [pid = 1248] [id = 606] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 14091000 == 30 [pid = 1248] [id = 603] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 162BB400 == 29 [pid = 1248] [id = 605] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 0E8DF400 == 28 [pid = 1248] [id = 607] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 12506000 == 27 [pid = 1248] [id = 608] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 1451A000 == 26 [pid = 1248] [id = 611] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 14512000 == 25 [pid = 1248] [id = 604] 02:56:21 INFO - PROCESS | 1248 | --DOCSHELL 0DB2B000 == 24 [pid = 1248] [id = 610] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (174C9400) [pid = 1248] [serial = 1796] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17525000) [pid = 1248] [serial = 1798] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16121C00) [pid = 1248] [serial = 1783] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C1F800) [pid = 1248] [serial = 1786] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16129000) [pid = 1248] [serial = 1784] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17410000) [pid = 1248] [serial = 1789] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16C18800) [pid = 1248] [serial = 1792] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16CEE400) [pid = 1248] [serial = 1787] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17417400) [pid = 1248] [serial = 1790] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (174C9000) [pid = 1248] [serial = 1795] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DE4B000) [pid = 1248] [serial = 1756] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (145B4400) [pid = 1248] [serial = 1780] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1246A400) [pid = 1248] [serial = 1777] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (124E6C00) [pid = 1248] [serial = 1778] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0DB27400) [pid = 1248] [serial = 1774] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0DD5E400) [pid = 1248] [serial = 1775] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14502800) [pid = 1248] [serial = 1772] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (13165800) [pid = 1248] [serial = 1771] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14B2C400) [pid = 1248] [serial = 1769] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (12466800) [pid = 1248] [serial = 1768] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (19129800) [pid = 1248] [serial = 1766] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1911F000) [pid = 1248] [serial = 1765] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (18645400) [pid = 1248] [serial = 1763] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17A8F400) [pid = 1248] [serial = 1762] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16121000) [pid = 1248] [serial = 1760] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (14BA0000) [pid = 1248] [serial = 1759] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (11F0F800) [pid = 1248] [serial = 1757] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16EAD800) [pid = 1248] [serial = 1793] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (145BE000) [pid = 1248] [serial = 1781] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (178F9000) [pid = 1248] [serial = 1751] [outer = 00000000] [url = about:blank] 02:56:22 INFO - PROCESS | 1248 | 1468230982201 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 2021ms 02:56:22 INFO - PROCESS | 1248 | 1468230982251 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 1248 | 1468230982254 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:56:22 INFO - PROCESS | 1248 | 1468230982260 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 1248 | 1468230982262 Marionette TRACE conn6 <- [1,2418,null,{}] 02:56:22 INFO - PROCESS | 1248 | 1468230982268 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:22 INFO - PROCESS | 1248 | 1468230982271 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:22 INFO - PROCESS | 1248 | 1468230982360 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:56:22 INFO - PROCESS | 1248 | 1468230982367 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 1248 | 1468230982370 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:22 INFO - PROCESS | 1248 | ++DOCSHELL 0CB0F800 == 25 [pid = 1248] [id = 614] 02:56:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (0CB0FC00) [pid = 1248] [serial = 1842] [outer = 00000000] 02:56:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (0D2F3800) [pid = 1248] [serial = 1843] [outer = 0CB0FC00] 02:56:22 INFO - PROCESS | 1248 | 1468230982418 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (0D57F400) [pid = 1248] [serial = 1844] [outer = 0CB0FC00] 02:56:22 INFO - PROCESS | 1248 | 1468230982907 Marionette TRACE conn6 <- [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]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 02:56:22 INFO - PROCESS | 1248 | 1468230982934 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 1248 | 1468230982939 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:56:22 INFO - PROCESS | 1248 | 1468230982946 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:56:22 INFO - PROCESS | 1248 | 1468230982948 Marionette TRACE conn6 <- [1,2422,null,{}] 02:56:22 INFO - PROCESS | 1248 | 1468230982953 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:22 INFO - PROCESS | 1248 | 1468230982955 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:23 INFO - PROCESS | 1248 | 1468230983045 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:56:23 INFO - PROCESS | 1248 | 1468230983054 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 1248 | 1468230983057 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:23 INFO - PROCESS | 1248 | ++DOCSHELL 0DE51400 == 26 [pid = 1248] [id = 615] 02:56:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0E8DFC00) [pid = 1248] [serial = 1845] [outer = 00000000] 02:56:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (11E29800) [pid = 1248] [serial = 1846] [outer = 0E8DFC00] 02:56:23 INFO - PROCESS | 1248 | 1468230983104 Marionette DEBUG loaded listener.js 02:56:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (11F02800) [pid = 1248] [serial = 1847] [outer = 0E8DFC00] 02:56:23 INFO - PROCESS | 1248 | 1468230983554 Marionette TRACE conn6 <- [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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 02:56:23 INFO - PROCESS | 1248 | 1468230983621 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:56:23 INFO - PROCESS | 1248 | 1468230983623 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:56:23 INFO - PROCESS | 1248 | 1468230983627 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 1248 | 1468230983630 Marionette TRACE conn6 <- [1,2426,null,{}] 02:56:23 INFO - PROCESS | 1248 | 1468230983641 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:23 INFO - PROCESS | 1248 | 1468230983646 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:23 INFO - PROCESS | 1248 | 1468230983727 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:56:23 INFO - PROCESS | 1248 | 1468230983861 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:23 INFO - PROCESS | 1248 | 1468230983864 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:23 INFO - PROCESS | 1248 | ++DOCSHELL 124E6000 == 27 [pid = 1248] [id = 616] 02:56:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (124E6C00) [pid = 1248] [serial = 1848] [outer = 00000000] 02:56:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (12507800) [pid = 1248] [serial = 1849] [outer = 124E6C00] 02:56:23 INFO - PROCESS | 1248 | 1468230983911 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1315B400) [pid = 1248] [serial = 1850] [outer = 124E6C00] 02:56:24 INFO - PROCESS | 1248 | 1468230984281 Marionette TRACE conn6 <- [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]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 02:56:24 INFO - PROCESS | 1248 | 1468230984301 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:56:24 INFO - PROCESS | 1248 | 1468230984303 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:56:24 INFO - PROCESS | 1248 | 1468230984306 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 1248 | 1468230984308 Marionette TRACE conn6 <- [1,2430,null,{}] 02:56:24 INFO - PROCESS | 1248 | 1468230984312 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 1248 | 1468230984314 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:24 INFO - PROCESS | 1248 | 1468230984402 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:56:24 INFO - PROCESS | 1248 | 1468230984495 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 1248 | 1468230984497 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:24 INFO - PROCESS | 1248 | ++DOCSHELL 12506000 == 28 [pid = 1248] [id = 617] 02:56:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (13159800) [pid = 1248] [serial = 1851] [outer = 00000000] 02:56:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1450A400) [pid = 1248] [serial = 1852] [outer = 13159800] 02:56:24 INFO - PROCESS | 1248 | 1468230984542 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1451F800) [pid = 1248] [serial = 1853] [outer = 13159800] 02:56:24 INFO - PROCESS | 1248 | 1468230984898 Marionette TRACE conn6 <- [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]]]}] 02:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 02:56:24 INFO - PROCESS | 1248 | 1468230984941 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:56:24 INFO - PROCESS | 1248 | 1468230984943 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:56:24 INFO - PROCESS | 1248 | 1468230984946 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:56:24 INFO - PROCESS | 1248 | 1468230984948 Marionette TRACE conn6 <- [1,2434,null,{}] 02:56:24 INFO - PROCESS | 1248 | 1468230984951 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:24 INFO - PROCESS | 1248 | 1468230984953 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:25 INFO - PROCESS | 1248 | 1468230985069 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:56:25 INFO - PROCESS | 1248 | 1468230985077 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 1248 | 1468230985079 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:25 INFO - PROCESS | 1248 | ++DOCSHELL 145B6000 == 29 [pid = 1248] [id = 618] 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (145BB400) [pid = 1248] [serial = 1854] [outer = 00000000] 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14B30C00) [pid = 1248] [serial = 1855] [outer = 145BB400] 02:56:25 INFO - PROCESS | 1248 | 1468230985123 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (151E0000) [pid = 1248] [serial = 1856] [outer = 145BB400] 02:56:25 INFO - PROCESS | 1248 | 1468230985553 Marionette TRACE conn6 <- [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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 02:56:25 INFO - PROCESS | 1248 | 1468230985577 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:56:25 INFO - PROCESS | 1248 | 1468230985579 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:56:25 INFO - PROCESS | 1248 | 1468230985582 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 1248 | 1468230985584 Marionette TRACE conn6 <- [1,2438,null,{}] 02:56:25 INFO - PROCESS | 1248 | 1468230985587 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:25 INFO - PROCESS | 1248 | 1468230985592 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:25 INFO - PROCESS | 1248 | 1468230985729 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:56:25 INFO - PROCESS | 1248 | 1468230985737 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 1248 | 1468230985739 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:25 INFO - PROCESS | 1248 | ++DOCSHELL 151E6400 == 30 [pid = 1248] [id = 619] 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16102000) [pid = 1248] [serial = 1857] [outer = 00000000] 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16177000) [pid = 1248] [serial = 1858] [outer = 16102000] 02:56:25 INFO - PROCESS | 1248 | 1468230985783 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (167A4800) [pid = 1248] [serial = 1859] [outer = 16102000] 02:56:26 INFO - PROCESS | 1248 | 1468230986195 Marionette TRACE conn6 <- [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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 02:56:26 INFO - PROCESS | 1248 | 1468230986254 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 1248 | 1468230986256 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:56:26 INFO - PROCESS | 1248 | 1468230986259 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 1248 | 1468230986260 Marionette TRACE conn6 <- [1,2442,null,{}] 02:56:26 INFO - PROCESS | 1248 | 1468230986264 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 1248 | 1468230986265 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:26 INFO - PROCESS | 1248 | 1468230986377 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:56:26 INFO - PROCESS | 1248 | 1468230986417 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 1248 | 1468230986419 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:26 INFO - PROCESS | 1248 | ++DOCSHELL 162B4000 == 31 [pid = 1248] [id = 620] 02:56:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1679F000) [pid = 1248] [serial = 1860] [outer = 00000000] 02:56:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CEE400) [pid = 1248] [serial = 1861] [outer = 1679F000] 02:56:26 INFO - PROCESS | 1248 | 1468230986463 Marionette DEBUG loaded listener.js 02:56:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16CF0400) [pid = 1248] [serial = 1862] [outer = 1679F000] 02:56:26 INFO - PROCESS | 1248 | 1468230986873 Marionette TRACE conn6 <- [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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 02:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:56:26 INFO - PROCESS | 1248 | 1468230986890 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 1248 | 1468230986892 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:56:26 INFO - PROCESS | 1248 | 1468230986895 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 1248 | 1468230986897 Marionette TRACE conn6 <- [1,2446,null,{}] 02:56:26 INFO - PROCESS | 1248 | 1468230986900 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:26 INFO - PROCESS | 1248 | 1468230986902 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:27 INFO - PROCESS | 1248 | 1468230987023 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:56:27 INFO - PROCESS | 1248 | 1468230987031 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 1248 | 1468230987033 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:27 INFO - PROCESS | 1248 | ++DOCSHELL 0C826C00 == 32 [pid = 1248] [id = 621] 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0C830400) [pid = 1248] [serial = 1863] [outer = 00000000] 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16F20400) [pid = 1248] [serial = 1864] [outer = 0C830400] 02:56:27 INFO - PROCESS | 1248 | 1468230987076 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16EA7400) [pid = 1248] [serial = 1865] [outer = 0C830400] 02:56:27 INFO - PROCESS | 1248 | 1468230987511 Marionette TRACE conn6 <- [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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 02:56:27 INFO - PROCESS | 1248 | 1468230987567 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 1248 | 1468230987569 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:56:27 INFO - PROCESS | 1248 | 1468230987573 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 1248 | 1468230987574 Marionette TRACE conn6 <- [1,2450,null,{}] 02:56:27 INFO - PROCESS | 1248 | 1468230987578 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:27 INFO - PROCESS | 1248 | 1468230987580 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:27 INFO - PROCESS | 1248 | 1468230987694 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:56:27 INFO - PROCESS | 1248 | 1468230987783 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:27 INFO - PROCESS | 1248 | 1468230987784 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:27 INFO - PROCESS | 1248 | ++DOCSHELL 124E2800 == 33 [pid = 1248] [id = 622] 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17410C00) [pid = 1248] [serial = 1866] [outer = 00000000] 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17466400) [pid = 1248] [serial = 1867] [outer = 17410C00] 02:56:27 INFO - PROCESS | 1248 | 1468230987827 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (174C9800) [pid = 1248] [serial = 1868] [outer = 17410C00] 02:56:28 INFO - PROCESS | 1248 | 1468230988225 Marionette TRACE conn6 <- [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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 02:56:28 INFO - PROCESS | 1248 | 1468230988250 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 1248 | 1468230988252 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:56:28 INFO - PROCESS | 1248 | 1468230988255 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 1248 | 1468230988257 Marionette TRACE conn6 <- [1,2454,null,{}] 02:56:28 INFO - PROCESS | 1248 | 1468230988260 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:28 INFO - PROCESS | 1248 | 1468230988262 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:28 INFO - PROCESS | 1248 | 1468230988378 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:56:28 INFO - PROCESS | 1248 | 1468230988383 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 1248 | 1468230988385 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:28 INFO - PROCESS | 1248 | ++DOCSHELL 174D5C00 == 34 [pid = 1248] [id = 623] 02:56:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17517800) [pid = 1248] [serial = 1869] [outer = 00000000] 02:56:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17520C00) [pid = 1248] [serial = 1870] [outer = 17517800] 02:56:28 INFO - PROCESS | 1248 | 1468230988428 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1753DC00) [pid = 1248] [serial = 1871] [outer = 17517800] 02:56:28 INFO - PROCESS | 1248 | 1468230988864 Marionette TRACE conn6 <- [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]]]}] 02:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 02:56:28 INFO - PROCESS | 1248 | 1468230988892 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:56:28 INFO - PROCESS | 1248 | 1468230988895 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:56:28 INFO - PROCESS | 1248 | 1468230988898 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:56:28 INFO - PROCESS | 1248 | 1468230988900 Marionette TRACE conn6 <- [1,2458,null,{}] 02:56:28 INFO - PROCESS | 1248 | 1468230988905 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:28 INFO - PROCESS | 1248 | 1468230988907 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:29 INFO - PROCESS | 1248 | 1468230989034 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:56:29 INFO - PROCESS | 1248 | 1468230989039 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 1248 | 1468230989042 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:29 INFO - PROCESS | 1248 | ++DOCSHELL 145B4400 == 35 [pid = 1248] [id = 624] 02:56:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (178F8400) [pid = 1248] [serial = 1872] [outer = 00000000] 02:56:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (17A94C00) [pid = 1248] [serial = 1873] [outer = 178F8400] 02:56:29 INFO - PROCESS | 1248 | 1468230989173 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17BA8400) [pid = 1248] [serial = 1874] [outer = 178F8400] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (174CA400) [pid = 1248] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17539C00) [pid = 1248] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17A94800) [pid = 1248] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17540800) [pid = 1248] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16EB1C00) [pid = 1248] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16EABC00) [pid = 1248] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1679B400) [pid = 1248] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (145C1C00) [pid = 1248] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1415D800) [pid = 1248] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1250B000) [pid = 1248] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0DDC5800) [pid = 1248] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0CECBC00) [pid = 1248] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1751C800) [pid = 1248] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:56:29 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14554800) [pid = 1248] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:56:29 INFO - PROCESS | 1248 | 1468230989688 Marionette TRACE conn6 <- [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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 02:56:29 INFO - PROCESS | 1248 | 1468230989734 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 1248 | 1468230989736 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:56:29 INFO - PROCESS | 1248 | 1468230989768 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 1248 | 1468230989769 Marionette TRACE conn6 <- [1,2462,null,{}] 02:56:29 INFO - PROCESS | 1248 | 1468230989774 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:29 INFO - PROCESS | 1248 | 1468230989776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:29 INFO - PROCESS | 1248 | 1468230989856 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:56:29 INFO - PROCESS | 1248 | 1468230989861 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 1248 | 1468230989863 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:29 INFO - PROCESS | 1248 | ++DOCSHELL 14554800 == 36 [pid = 1248] [id = 625] 02:56:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (151E4000) [pid = 1248] [serial = 1875] [outer = 00000000] 02:56:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EABC00) [pid = 1248] [serial = 1876] [outer = 151E4000] 02:56:29 INFO - PROCESS | 1248 | 1468230989917 Marionette DEBUG loaded listener.js 02:56:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17516400) [pid = 1248] [serial = 1877] [outer = 151E4000] 02:56:30 INFO - PROCESS | 1248 | 1468230990774 Marionette TRACE conn6 <- [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]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1047ms 02:56:30 INFO - PROCESS | 1248 | 1468230990793 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 1248 | 1468230990798 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:56:30 INFO - PROCESS | 1248 | 1468230990802 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 1248 | 1468230990808 Marionette TRACE conn6 <- [1,2466,null,{}] 02:56:30 INFO - PROCESS | 1248 | 1468230990833 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:30 INFO - PROCESS | 1248 | 1468230990836 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:30 INFO - PROCESS | 1248 | 1468230990961 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:56:31 INFO - PROCESS | 1248 | 1468230991100 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 1248 | 1468230991102 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BF800 == 37 [pid = 1248] [id = 626] 02:56:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0CB15000) [pid = 1248] [serial = 1878] [outer = 00000000] 02:56:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DB2D400) [pid = 1248] [serial = 1879] [outer = 0CB15000] 02:56:31 INFO - PROCESS | 1248 | 1468230991160 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DDC8000) [pid = 1248] [serial = 1880] [outer = 0CB15000] 02:56:32 INFO - PROCESS | 1248 | 1468230991999 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1245ms 02:56:32 INFO - PROCESS | 1248 | 1468230992049 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 1248 | 1468230992052 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:56:32 INFO - PROCESS | 1248 | 1468230992057 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 1248 | 1468230992061 Marionette TRACE conn6 <- [1,2470,null,{}] 02:56:32 INFO - PROCESS | 1248 | 1468230992066 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:32 INFO - PROCESS | 1248 | 1468230992069 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:32 INFO - PROCESS | 1248 | 1468230992183 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:56:32 INFO - PROCESS | 1248 | 1468230992317 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 1248 | 1468230992321 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:32 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2B800 == 38 [pid = 1248] [id = 627] 02:56:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0DB2D800) [pid = 1248] [serial = 1881] [outer = 00000000] 02:56:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11E26C00) [pid = 1248] [serial = 1882] [outer = 0DB2D800] 02:56:32 INFO - PROCESS | 1248 | 1468230992373 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (11EE4800) [pid = 1248] [serial = 1883] [outer = 0DB2D800] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 145B4400 == 37 [pid = 1248] [id = 624] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 174D5C00 == 36 [pid = 1248] [id = 623] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 124E2800 == 35 [pid = 1248] [id = 622] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 0C826C00 == 34 [pid = 1248] [id = 621] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 162B4000 == 33 [pid = 1248] [id = 620] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 151E6400 == 32 [pid = 1248] [id = 619] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 145B6000 == 31 [pid = 1248] [id = 618] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 12506000 == 30 [pid = 1248] [id = 617] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 124E6000 == 29 [pid = 1248] [id = 616] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 0DE51400 == 28 [pid = 1248] [id = 615] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 0CB0F800 == 27 [pid = 1248] [id = 614] 02:56:32 INFO - PROCESS | 1248 | --DOCSHELL 1617B800 == 26 [pid = 1248] [id = 613] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17520000) [pid = 1248] [serial = 1825] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (178F0400) [pid = 1248] [serial = 1828] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17522400) [pid = 1248] [serial = 1826] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (17BABC00) [pid = 1248] [serial = 1831] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (18A05400) [pid = 1248] [serial = 1832] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17A9AC00) [pid = 1248] [serial = 1837] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17471C00) [pid = 1248] [serial = 1822] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16F21800) [pid = 1248] [serial = 1819] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16F24000) [pid = 1248] [serial = 1820] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CEFC00) [pid = 1248] [serial = 1816] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16EA6000) [pid = 1248] [serial = 1817] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16102400) [pid = 1248] [serial = 1813] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16C1F400) [pid = 1248] [serial = 1838] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16127C00) [pid = 1248] [serial = 1814] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14520400) [pid = 1248] [serial = 1810] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (145BC000) [pid = 1248] [serial = 1811] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1315A400) [pid = 1248] [serial = 1807] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14091C00) [pid = 1248] [serial = 1808] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0EA3B800) [pid = 1248] [serial = 1804] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (11C46400) [pid = 1248] [serial = 1805] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0D13B000) [pid = 1248] [serial = 1801] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0D265400) [pid = 1248] [serial = 1802] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1753EC00) [pid = 1248] [serial = 1799] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1911E400) [pid = 1248] [serial = 1840] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (178F9C00) [pid = 1248] [serial = 1829] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (16172000) [pid = 1248] [serial = 1834] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (145B6800) [pid = 1248] [serial = 1823] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1617A800) [pid = 1248] [serial = 1835] [outer = 00000000] [url = about:blank] 02:56:32 INFO - PROCESS | 1248 | 1468230992910 Marionette TRACE conn6 <- [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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 891ms 02:56:32 INFO - PROCESS | 1248 | 1468230992948 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 1248 | 1468230992953 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:56:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:56:32 INFO - PROCESS | 1248 | 1468230992959 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 1248 | 1468230992962 Marionette TRACE conn6 <- [1,2474,null,{}] 02:56:32 INFO - PROCESS | 1248 | 1468230992965 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:32 INFO - PROCESS | 1248 | 1468230992968 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:33 INFO - PROCESS | 1248 | 1468230993054 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:56:33 INFO - PROCESS | 1248 | 1468230993064 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 1248 | 1468230993066 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:33 INFO - PROCESS | 1248 | ++DOCSHELL 11F06400 == 27 [pid = 1248] [id = 628] 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (12399800) [pid = 1248] [serial = 1884] [outer = 00000000] 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (12466800) [pid = 1248] [serial = 1885] [outer = 12399800] 02:56:33 INFO - PROCESS | 1248 | 1468230993113 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (12503800) [pid = 1248] [serial = 1886] [outer = 12399800] 02:56:33 INFO - PROCESS | 1248 | 1468230993618 Marionette TRACE conn6 <- [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]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:56:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 02:56:33 INFO - PROCESS | 1248 | 1468230993633 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:56:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:56:33 INFO - PROCESS | 1248 | 1468230993635 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:56:33 INFO - PROCESS | 1248 | 1468230993639 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 1248 | 1468230993642 Marionette TRACE conn6 <- [1,2478,null,{}] 02:56:33 INFO - PROCESS | 1248 | 1468230993653 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:33 INFO - PROCESS | 1248 | 1468230993657 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:33 INFO - PROCESS | 1248 | 1468230993774 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:56:33 INFO - PROCESS | 1248 | 1468230993785 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:33 INFO - PROCESS | 1248 | 1468230993788 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:33 INFO - PROCESS | 1248 | ++DOCSHELL 14520400 == 28 [pid = 1248] [id = 629] 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14555400) [pid = 1248] [serial = 1887] [outer = 00000000] 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (145BA800) [pid = 1248] [serial = 1888] [outer = 14555400] 02:56:33 INFO - PROCESS | 1248 | 1468230993836 Marionette DEBUG loaded listener.js 02:56:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (146D0800) [pid = 1248] [serial = 1889] [outer = 14555400] 02:56:34 INFO - PROCESS | 1248 | 1468230994310 Marionette TRACE conn6 <- [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]]]}] 02:56:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 731ms 02:56:34 INFO - PROCESS | 1248 | 1468230994370 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:56:34 INFO - PROCESS | 1248 | 1468230994373 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:56:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:56:34 INFO - PROCESS | 1248 | 1468230994376 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:56:34 INFO - PROCESS | 1248 | 1468230994378 Marionette TRACE conn6 <- [1,2482,null,{}] 02:56:34 INFO - PROCESS | 1248 | 1468230994381 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:34 INFO - PROCESS | 1248 | 1468230994383 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:34 INFO - PROCESS | 1248 | 1468230994468 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:56:34 INFO - PROCESS | 1248 | 1468230994476 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 1248 | 1468230994478 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:34 INFO - PROCESS | 1248 | ++DOCSHELL 151EE000 == 29 [pid = 1248] [id = 630] 02:56:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16110000) [pid = 1248] [serial = 1890] [outer = 00000000] 02:56:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16129C00) [pid = 1248] [serial = 1891] [outer = 16110000] 02:56:34 INFO - PROCESS | 1248 | 1468230994617 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1617DC00) [pid = 1248] [serial = 1892] [outer = 16110000] 02:56:35 INFO - PROCESS | 1248 | 1468230994998 Marionette TRACE conn6 <- [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]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 02:56:35 INFO - PROCESS | 1248 | 1468230995050 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 1248 | 1468230995052 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:56:35 INFO - PROCESS | 1248 | 1468230995055 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 1248 | 1468230995057 Marionette TRACE conn6 <- [1,2486,null,{}] 02:56:35 INFO - PROCESS | 1248 | 1468230995060 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:35 INFO - PROCESS | 1248 | 1468230995062 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:35 INFO - PROCESS | 1248 | 1468230995207 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:56:35 INFO - PROCESS | 1248 | 1468230995276 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 1248 | 1468230995278 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:35 INFO - PROCESS | 1248 | ++DOCSHELL 145BA400 == 30 [pid = 1248] [id = 631] 02:56:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (145C0000) [pid = 1248] [serial = 1893] [outer = 00000000] 02:56:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1679D400) [pid = 1248] [serial = 1894] [outer = 145C0000] 02:56:35 INFO - PROCESS | 1248 | 1468230995324 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16C1E400) [pid = 1248] [serial = 1895] [outer = 145C0000] 02:56:35 INFO - PROCESS | 1248 | 1468230995715 Marionette TRACE conn6 <- [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]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:56:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 02:56:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:56:35 INFO - PROCESS | 1248 | 1468230995726 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 1248 | 1468230995728 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:56:35 INFO - PROCESS | 1248 | 1468230995731 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 1248 | 1468230995733 Marionette TRACE conn6 <- [1,2490,null,{}] 02:56:35 INFO - PROCESS | 1248 | 1468230995757 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:35 INFO - PROCESS | 1248 | 1468230995763 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:35 INFO - PROCESS | 1248 | 1468230995912 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:56:35 INFO - PROCESS | 1248 | 1468230995918 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 1248 | 1468230995920 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:36 INFO - PROCESS | 1248 | ++DOCSHELL 16CF3000 == 31 [pid = 1248] [id = 632] 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16CF8000) [pid = 1248] [serial = 1896] [outer = 00000000] 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17015800) [pid = 1248] [serial = 1897] [outer = 16CF8000] 02:56:36 INFO - PROCESS | 1248 | 1468230996016 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17416000) [pid = 1248] [serial = 1898] [outer = 16CF8000] 02:56:36 INFO - PROCESS | 1248 | 1468230996444 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:56:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:56:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 02:56:36 INFO - PROCESS | 1248 | 1468230996467 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 1248 | 1468230996469 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:56:36 INFO - PROCESS | 1248 | 1468230996472 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 1248 | 1468230996473 Marionette TRACE conn6 <- [1,2494,null,{}] 02:56:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:56:36 INFO - PROCESS | 1248 | 1468230996477 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:36 INFO - PROCESS | 1248 | 1468230996479 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:36 INFO - PROCESS | 1248 | 1468230996624 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:56:36 INFO - PROCESS | 1248 | 1468230996648 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:36 INFO - PROCESS | 1248 | 1468230996650 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:36 INFO - PROCESS | 1248 | ++DOCSHELL 0DD6D400 == 32 [pid = 1248] [id = 633] 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16EAB800) [pid = 1248] [serial = 1899] [outer = 00000000] 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1751A000) [pid = 1248] [serial = 1900] [outer = 16EAB800] 02:56:36 INFO - PROCESS | 1248 | 1468230996693 Marionette DEBUG loaded listener.js 02:56:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1751D800) [pid = 1248] [serial = 1901] [outer = 16EAB800] 02:56:37 INFO - PROCESS | 1248 | 1468230997143 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (178F8400) [pid = 1248] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17410C00) [pid = 1248] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18AC6000) [pid = 1248] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17517800) [pid = 1248] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16102000) [pid = 1248] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0CB0FC00) [pid = 1248] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (13159800) [pid = 1248] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0E8DFC00) [pid = 1248] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (145BB400) [pid = 1248] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1679F000) [pid = 1248] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0C830400) [pid = 1248] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:56:37 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (124E6C00) [pid = 1248] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:56:37 INFO - PROCESS | 1248 | 1468230997304 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 1248 | 1468230997306 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:56:37 INFO - PROCESS | 1248 | 1468230997311 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 1248 | 1468230997313 Marionette TRACE conn6 <- [1,2498,null,{}] 02:56:37 INFO - PROCESS | 1248 | 1468230997323 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:37 INFO - PROCESS | 1248 | 1468230997325 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:37 INFO - PROCESS | 1248 | 1468230997405 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:56:37 INFO - PROCESS | 1248 | 1468230997411 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 1248 | 1468230997413 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:37 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2E400 == 33 [pid = 1248] [id = 634] 02:56:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (145B4000) [pid = 1248] [serial = 1902] [outer = 00000000] 02:56:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (16CEDC00) [pid = 1248] [serial = 1903] [outer = 145B4000] 02:56:37 INFO - PROCESS | 1248 | 1468230997461 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (174C7C00) [pid = 1248] [serial = 1904] [outer = 145B4000] 02:56:37 INFO - PROCESS | 1248 | 1468230997886 Marionette TRACE conn6 <- [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]]]}] 02:56:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:56:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 02:56:37 INFO - PROCESS | 1248 | 1468230997961 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 1248 | 1468230997963 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:56:37 INFO - PROCESS | 1248 | 1468230997967 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 1248 | 1468230997968 Marionette TRACE conn6 <- [1,2502,null,{}] 02:56:38 INFO - PROCESS | 1248 | 1468230997972 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:38 INFO - PROCESS | 1248 | 1468230997973 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:38 INFO - PROCESS | 1248 | 1468230998054 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:56:38 INFO - PROCESS | 1248 | 1468230998059 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 1248 | 1468230998061 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:38 INFO - PROCESS | 1248 | ++DOCSHELL 16C20C00 == 34 [pid = 1248] [id = 635] 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17535400) [pid = 1248] [serial = 1905] [outer = 00000000] 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (178EF400) [pid = 1248] [serial = 1906] [outer = 17535400] 02:56:38 INFO - PROCESS | 1248 | 1468230998104 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (178F7400) [pid = 1248] [serial = 1907] [outer = 17535400] 02:56:38 INFO - PROCESS | 1248 | 1468230998531 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:56:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:56:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 02:56:38 INFO - PROCESS | 1248 | 1468230998601 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:56:38 INFO - PROCESS | 1248 | 1468230998603 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:56:38 INFO - PROCESS | 1248 | 1468230998606 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:56:38 INFO - PROCESS | 1248 | 1468230998607 Marionette TRACE conn6 <- [1,2506,null,{}] 02:56:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:56:38 INFO - PROCESS | 1248 | 1468230998611 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:38 INFO - PROCESS | 1248 | 1468230998613 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:38 INFO - PROCESS | 1248 | 1468230998692 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:56:38 INFO - PROCESS | 1248 | 1468230998698 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 1248 | 1468230998700 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:38 INFO - PROCESS | 1248 | ++DOCSHELL 16120400 == 35 [pid = 1248] [id = 636] 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1757B000) [pid = 1248] [serial = 1908] [outer = 00000000] 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17A93800) [pid = 1248] [serial = 1909] [outer = 1757B000] 02:56:38 INFO - PROCESS | 1248 | 1468230998743 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17A9C000) [pid = 1248] [serial = 1910] [outer = 1757B000] 02:56:39 INFO - PROCESS | 1248 | 1468230999175 Marionette TRACE conn6 <- [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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 02:56:39 INFO - PROCESS | 1248 | 1468230999241 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 1248 | 1468230999243 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:56:39 INFO - PROCESS | 1248 | 1468230999246 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 1248 | 1468230999249 Marionette TRACE conn6 <- [1,2510,null,{}] 02:56:39 INFO - PROCESS | 1248 | 1468230999252 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:39 INFO - PROCESS | 1248 | 1468230999255 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:39 INFO - PROCESS | 1248 | 1468230999396 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:56:39 INFO - PROCESS | 1248 | 1468230999589 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 1248 | 1468230999592 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C81E400 == 36 [pid = 1248] [id = 637] 02:56:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0C81E800) [pid = 1248] [serial = 1911] [outer = 00000000] 02:56:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0C8B2800) [pid = 1248] [serial = 1912] [outer = 0C81E800] 02:56:39 INFO - PROCESS | 1248 | 1468230999650 Marionette DEBUG loaded listener.js 02:56:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0CE1EC00) [pid = 1248] [serial = 1913] [outer = 0C81E800] 02:56:40 INFO - PROCESS | 1248 | 1468231000226 Marionette TRACE conn6 <- [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]]]}] 02:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1016ms 02:56:40 INFO - PROCESS | 1248 | 1468231000268 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:56:40 INFO - PROCESS | 1248 | 1468231000272 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:56:40 INFO - PROCESS | 1248 | 1468231000277 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:56:40 INFO - PROCESS | 1248 | 1468231000280 Marionette TRACE conn6 <- [1,2514,null,{}] 02:56:40 INFO - PROCESS | 1248 | 1468231000285 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:40 INFO - PROCESS | 1248 | 1468231000288 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:40 INFO - PROCESS | 1248 | 1468231000422 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:56:40 INFO - PROCESS | 1248 | 1468231000535 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:40 INFO - PROCESS | 1248 | 1468231000538 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:40 INFO - PROCESS | 1248 | ++DOCSHELL 125AB800 == 37 [pid = 1248] [id = 638] 02:56:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14086400) [pid = 1248] [serial = 1914] [outer = 00000000] 02:56:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1450A800) [pid = 1248] [serial = 1915] [outer = 14086400] 02:56:40 INFO - PROCESS | 1248 | 1468231000592 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1455B000) [pid = 1248] [serial = 1916] [outer = 14086400] 02:56:41 INFO - PROCESS | 1248 | 1468231001181 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:56:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:56:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms 02:56:41 INFO - PROCESS | 1248 | 1468231001267 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 1248 | 1468231001270 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:56:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:56:41 INFO - PROCESS | 1248 | 1468231001274 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 1248 | 1468231001277 Marionette TRACE conn6 <- [1,2518,null,{}] 02:56:41 INFO - PROCESS | 1248 | 1468231001296 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:41 INFO - PROCESS | 1248 | 1468231001298 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:41 INFO - PROCESS | 1248 | 1468231001414 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:56:41 INFO - PROCESS | 1248 | 1468231001548 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 1248 | 1468231001550 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:41 INFO - PROCESS | 1248 | ++DOCSHELL 16C1F400 == 38 [pid = 1248] [id = 639] 02:56:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16CED800) [pid = 1248] [serial = 1917] [outer = 00000000] 02:56:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1700F800) [pid = 1248] [serial = 1918] [outer = 16CED800] 02:56:41 INFO - PROCESS | 1248 | 1468231001605 Marionette DEBUG loaded listener.js 02:56:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (174CAC00) [pid = 1248] [serial = 1919] [outer = 16CED800] 02:56:42 INFO - PROCESS | 1248 | 1468231002211 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 971ms 02:56:42 INFO - PROCESS | 1248 | 1468231002247 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:56:42 INFO - PROCESS | 1248 | 1468231002251 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:56:42 INFO - PROCESS | 1248 | 1468231002262 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:56:42 INFO - PROCESS | 1248 | 1468231002266 Marionette TRACE conn6 <- [1,2522,null,{}] 02:56:42 INFO - PROCESS | 1248 | 1468231002270 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:42 INFO - PROCESS | 1248 | 1468231002273 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:42 INFO - PROCESS | 1248 | 1468231002387 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:56:42 INFO - PROCESS | 1248 | 1468231002497 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:42 INFO - PROCESS | 1248 | 1468231002500 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:42 INFO - PROCESS | 1248 | ++DOCSHELL 18A07C00 == 39 [pid = 1248] [id = 640] 02:56:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18AC5000) [pid = 1248] [serial = 1920] [outer = 00000000] 02:56:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (1911D400) [pid = 1248] [serial = 1921] [outer = 18AC5000] 02:56:42 INFO - PROCESS | 1248 | 1468231002553 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19121000) [pid = 1248] [serial = 1922] [outer = 18AC5000] 02:56:43 INFO - PROCESS | 1248 | 1468231003296 Marionette TRACE conn6 <- [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]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1077ms 02:56:43 INFO - PROCESS | 1248 | 1468231003344 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 1248 | 1468231003349 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:56:43 INFO - PROCESS | 1248 | 1468231003354 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 1248 | 1468231003358 Marionette TRACE conn6 <- [1,2526,null,{}] 02:56:43 INFO - PROCESS | 1248 | 1468231003363 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:43 INFO - PROCESS | 1248 | 1468231003366 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:43 INFO - PROCESS | 1248 | 1468231003472 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:56:43 INFO - PROCESS | 1248 | 1468231003585 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 1248 | 1468231003589 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:43 INFO - PROCESS | 1248 | ++DOCSHELL 0D96F400 == 40 [pid = 1248] [id = 641] 02:56:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0DA1A800) [pid = 1248] [serial = 1923] [outer = 00000000] 02:56:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (11EA3000) [pid = 1248] [serial = 1924] [outer = 0DA1A800] 02:56:43 INFO - PROCESS | 1248 | 1468231003684 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (12431000) [pid = 1248] [serial = 1925] [outer = 0DA1A800] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 16120400 == 39 [pid = 1248] [id = 636] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 16C20C00 == 38 [pid = 1248] [id = 635] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 0DB2E400 == 37 [pid = 1248] [id = 634] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 0DD6D400 == 36 [pid = 1248] [id = 633] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 16CF3000 == 35 [pid = 1248] [id = 632] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 145BA400 == 34 [pid = 1248] [id = 631] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 151EE000 == 33 [pid = 1248] [id = 630] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 14520400 == 32 [pid = 1248] [id = 629] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 11F06400 == 31 [pid = 1248] [id = 628] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 0DB2B800 == 30 [pid = 1248] [id = 627] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 0C8BF800 == 29 [pid = 1248] [id = 626] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 14554800 == 28 [pid = 1248] [id = 625] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 18A07C00 == 27 [pid = 1248] [id = 640] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 16C1F400 == 26 [pid = 1248] [id = 639] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 0C81E400 == 25 [pid = 1248] [id = 637] 02:56:44 INFO - PROCESS | 1248 | --DOCSHELL 125AB800 == 24 [pid = 1248] [id = 638] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16EABC00) [pid = 1248] [serial = 1876] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17A94C00) [pid = 1248] [serial = 1873] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (17466400) [pid = 1248] [serial = 1867] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (19121800) [pid = 1248] [serial = 1841] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17520C00) [pid = 1248] [serial = 1870] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16177000) [pid = 1248] [serial = 1858] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (167A4800) [pid = 1248] [serial = 1859] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0D2F3800) [pid = 1248] [serial = 1843] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0D57F400) [pid = 1248] [serial = 1844] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1450A400) [pid = 1248] [serial = 1852] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1451F800) [pid = 1248] [serial = 1853] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (11E29800) [pid = 1248] [serial = 1846] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11F02800) [pid = 1248] [serial = 1847] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (14B30C00) [pid = 1248] [serial = 1855] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (151E0000) [pid = 1248] [serial = 1856] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CEE400) [pid = 1248] [serial = 1861] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (16CF0400) [pid = 1248] [serial = 1862] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16F20400) [pid = 1248] [serial = 1864] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (174C9800) [pid = 1248] [serial = 1868] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (12507800) [pid = 1248] [serial = 1849] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1315B400) [pid = 1248] [serial = 1850] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17BA8400) [pid = 1248] [serial = 1874] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1753DC00) [pid = 1248] [serial = 1871] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16EA7400) [pid = 1248] [serial = 1865] [outer = 00000000] [url = about:blank] 02:56:44 INFO - PROCESS | 1248 | 1468231004871 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:56:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1575ms 02:56:44 INFO - PROCESS | 1248 | 1468231004930 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 1248 | 1468231004934 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:56:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:56:44 INFO - PROCESS | 1248 | 1468231004939 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 1248 | 1468231004942 Marionette TRACE conn6 <- [1,2530,null,{}] 02:56:44 INFO - PROCESS | 1248 | 1468231004954 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:44 INFO - PROCESS | 1248 | 1468231004957 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:45 INFO - PROCESS | 1248 | 1468231005080 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:56:45 INFO - PROCESS | 1248 | 1468231005094 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 1248 | 1468231005096 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:45 INFO - PROCESS | 1248 | ++DOCSHELL 0D58C800 == 25 [pid = 1248] [id = 642] 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0D58F000) [pid = 1248] [serial = 1926] [outer = 00000000] 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0D970000) [pid = 1248] [serial = 1927] [outer = 0D58F000] 02:56:45 INFO - PROCESS | 1248 | 1468231005144 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0DB2B800) [pid = 1248] [serial = 1928] [outer = 0D58F000] 02:56:45 INFO - PROCESS | 1248 | 1468231005639 Marionette TRACE conn6 <- [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]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 02:56:45 INFO - PROCESS | 1248 | 1468231005670 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 1248 | 1468231005675 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:56:45 INFO - PROCESS | 1248 | 1468231005681 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 1248 | 1468231005684 Marionette TRACE conn6 <- [1,2534,null,{}] 02:56:45 INFO - PROCESS | 1248 | 1468231005688 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:45 INFO - PROCESS | 1248 | 1468231005690 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:45 INFO - PROCESS | 1248 | 1468231005777 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:56:45 INFO - PROCESS | 1248 | 1468231005786 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 1248 | 1468231005788 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:45 INFO - PROCESS | 1248 | ++DOCSHELL 121D1800 == 26 [pid = 1248] [id = 643] 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (121D7800) [pid = 1248] [serial = 1929] [outer = 00000000] 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (12430800) [pid = 1248] [serial = 1930] [outer = 121D7800] 02:56:45 INFO - PROCESS | 1248 | 1468231005836 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (12502000) [pid = 1248] [serial = 1931] [outer = 121D7800] 02:56:46 INFO - PROCESS | 1248 | 1468231006318 Marionette TRACE conn6 <- [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]]]}] 02:56:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:56:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 02:56:46 INFO - PROCESS | 1248 | 1468231006355 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:56:46 INFO - PROCESS | 1248 | 1468231006357 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:56:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:56:46 INFO - PROCESS | 1248 | 1468231006360 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:56:46 INFO - PROCESS | 1248 | 1468231006363 Marionette TRACE conn6 <- [1,2538,null,{}] 02:56:46 INFO - PROCESS | 1248 | 1468231006374 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:46 INFO - PROCESS | 1248 | 1468231006378 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:46 INFO - PROCESS | 1248 | 1468231006462 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:56:46 INFO - PROCESS | 1248 | 1468231006596 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 1248 | 1468231006599 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:46 INFO - PROCESS | 1248 | ++DOCSHELL 145C0400 == 27 [pid = 1248] [id = 644] 02:56:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (145C1800) [pid = 1248] [serial = 1932] [outer = 00000000] 02:56:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14B2D000) [pid = 1248] [serial = 1933] [outer = 145C1800] 02:56:46 INFO - PROCESS | 1248 | 1468231006647 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (151DF800) [pid = 1248] [serial = 1934] [outer = 145C1800] 02:56:47 INFO - PROCESS | 1248 | 1468231007066 Marionette TRACE conn6 <- [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]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 02:56:47 INFO - PROCESS | 1248 | 1468231007094 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 1248 | 1468231007097 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:56:47 INFO - PROCESS | 1248 | 1468231007100 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 1248 | 1468231007101 Marionette TRACE conn6 <- [1,2542,null,{}] 02:56:47 INFO - PROCESS | 1248 | 1468231007105 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:47 INFO - PROCESS | 1248 | 1468231007107 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:47 INFO - PROCESS | 1248 | 1468231007225 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:56:47 INFO - PROCESS | 1248 | 1468231007232 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 1248 | 1468231007234 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:47 INFO - PROCESS | 1248 | ++DOCSHELL 16104800 == 28 [pid = 1248] [id = 645] 02:56:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1611D000) [pid = 1248] [serial = 1935] [outer = 00000000] 02:56:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16128400) [pid = 1248] [serial = 1936] [outer = 1611D000] 02:56:47 INFO - PROCESS | 1248 | 1468231007332 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1679F000) [pid = 1248] [serial = 1937] [outer = 1611D000] 02:56:47 INFO - PROCESS | 1248 | 1468231007742 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 02:56:47 INFO - PROCESS | 1248 | 1468231007771 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 1248 | 1468231007773 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:56:47 INFO - PROCESS | 1248 | 1468231007776 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 1248 | 1468231007778 Marionette TRACE conn6 <- [1,2546,null,{}] 02:56:47 INFO - PROCESS | 1248 | 1468231007781 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:47 INFO - PROCESS | 1248 | 1468231007783 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:47 INFO - PROCESS | 1248 | 1468231007937 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:56:47 INFO - PROCESS | 1248 | 1468231007958 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 1248 | 1468231007960 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:48 INFO - PROCESS | 1248 | ++DOCSHELL 16C17000 == 29 [pid = 1248] [id = 646] 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C1B400) [pid = 1248] [serial = 1938] [outer = 00000000] 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16CF3800) [pid = 1248] [serial = 1939] [outer = 16C1B400] 02:56:48 INFO - PROCESS | 1248 | 1468231008004 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16EA4C00) [pid = 1248] [serial = 1940] [outer = 16C1B400] 02:56:48 INFO - PROCESS | 1248 | 1468231008466 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:56:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 02:56:48 INFO - PROCESS | 1248 | 1468231008512 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 1248 | 1468231008515 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:56:48 INFO - PROCESS | 1248 | 1468231008517 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:56:48 INFO - PROCESS | 1248 | 1468231008519 Marionette TRACE conn6 <- [1,2550,null,{}] 02:56:48 INFO - PROCESS | 1248 | 1468231008522 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:48 INFO - PROCESS | 1248 | 1468231008528 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:48 INFO - PROCESS | 1248 | 1468231008666 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:56:48 INFO - PROCESS | 1248 | 1468231008676 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:48 INFO - PROCESS | 1248 | 1468231008678 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:48 INFO - PROCESS | 1248 | ++DOCSHELL 16EAC800 == 30 [pid = 1248] [id = 647] 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16F15C00) [pid = 1248] [serial = 1941] [outer = 00000000] 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17412400) [pid = 1248] [serial = 1942] [outer = 16F15C00] 02:56:48 INFO - PROCESS | 1248 | 1468231008776 Marionette DEBUG loaded listener.js 02:56:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17473C00) [pid = 1248] [serial = 1943] [outer = 16F15C00] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16CF8000) [pid = 1248] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (16EAB800) [pid = 1248] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14555400) [pid = 1248] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0CB15000) [pid = 1248] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (12399800) [pid = 1248] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16110000) [pid = 1248] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (151E4000) [pid = 1248] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0DB2D800) [pid = 1248] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (145B4000) [pid = 1248] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17535400) [pid = 1248] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (145C0000) [pid = 1248] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:56:49 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1757B000) [pid = 1248] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:56:49 INFO - PROCESS | 1248 | 1468231009369 Marionette TRACE conn6 <- [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]]]}] 02:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 870ms 02:56:49 INFO - PROCESS | 1248 | 1468231009392 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:56:49 INFO - PROCESS | 1248 | 1468231009394 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:56:49 INFO - PROCESS | 1248 | 1468231009397 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 1248 | 1468231009399 Marionette TRACE conn6 <- [1,2554,null,{}] 02:56:49 INFO - PROCESS | 1248 | 1468231009402 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:49 INFO - PROCESS | 1248 | 1468231009404 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:49 INFO - PROCESS | 1248 | 1468231009480 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:56:49 INFO - PROCESS | 1248 | 1468231009486 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 1248 | 1468231009488 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:49 INFO - PROCESS | 1248 | ++DOCSHELL 0CB0F800 == 31 [pid = 1248] [id = 648] 02:56:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14162800) [pid = 1248] [serial = 1944] [outer = 00000000] 02:56:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (162B2400) [pid = 1248] [serial = 1945] [outer = 14162800] 02:56:49 INFO - PROCESS | 1248 | 1468231009531 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (162B4000) [pid = 1248] [serial = 1946] [outer = 14162800] 02:56:49 INFO - PROCESS | 1248 | 1468231009963 Marionette TRACE conn6 <- [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]]]}] 02:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 631ms 02:56:50 INFO - PROCESS | 1248 | 1468231010029 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 1248 | 1468231010031 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:56:50 INFO - PROCESS | 1248 | 1468231010034 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 1248 | 1468231010036 Marionette TRACE conn6 <- [1,2558,null,{}] 02:56:50 INFO - PROCESS | 1248 | 1468231010039 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:50 INFO - PROCESS | 1248 | 1468231010041 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:50 INFO - PROCESS | 1248 | 1468231010119 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:56:50 INFO - PROCESS | 1248 | 1468231010125 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 1248 | 1468231010126 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:50 INFO - PROCESS | 1248 | ++DOCSHELL 0EAD1000 == 32 [pid = 1248] [id = 649] 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16F24000) [pid = 1248] [serial = 1947] [outer = 00000000] 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17519800) [pid = 1248] [serial = 1948] [outer = 16F24000] 02:56:50 INFO - PROCESS | 1248 | 1468231010169 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (174C8800) [pid = 1248] [serial = 1949] [outer = 16F24000] 02:56:50 INFO - PROCESS | 1248 | 1468231010627 Marionette TRACE conn6 <- [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]]]}] 02:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 02:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:56:50 INFO - PROCESS | 1248 | 1468231010665 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:56:50 INFO - PROCESS | 1248 | 1468231010667 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:56:50 INFO - PROCESS | 1248 | 1468231010670 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:56:50 INFO - PROCESS | 1248 | 1468231010672 Marionette TRACE conn6 <- [1,2562,null,{}] 02:56:50 INFO - PROCESS | 1248 | 1468231010675 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:50 INFO - PROCESS | 1248 | 1468231010676 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:50 INFO - PROCESS | 1248 | 1468231010754 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:56:50 INFO - PROCESS | 1248 | 1468231010759 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 1248 | 1468231010761 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:50 INFO - PROCESS | 1248 | ++DOCSHELL 145BC800 == 33 [pid = 1248] [id = 650] 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1753F800) [pid = 1248] [serial = 1950] [outer = 00000000] 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (178EE800) [pid = 1248] [serial = 1951] [outer = 1753F800] 02:56:50 INFO - PROCESS | 1248 | 1468231010813 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (178F4000) [pid = 1248] [serial = 1952] [outer = 1753F800] 02:56:51 INFO - PROCESS | 1248 | 1468231011569 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:56:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 930ms 02:56:51 INFO - PROCESS | 1248 | 1468231011601 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 1248 | 1468231011606 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:56:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:56:51 INFO - PROCESS | 1248 | 1468231011610 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 1248 | 1468231011614 Marionette TRACE conn6 <- [1,2566,null,{}] 02:56:51 INFO - PROCESS | 1248 | 1468231011620 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:51 INFO - PROCESS | 1248 | 1468231011623 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:51 INFO - PROCESS | 1248 | 1468231011753 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:56:51 INFO - PROCESS | 1248 | 1468231011870 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 1248 | 1468231011873 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:51 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD400 == 34 [pid = 1248] [id = 651] 02:56:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0D25A000) [pid = 1248] [serial = 1953] [outer = 00000000] 02:56:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0EACE000) [pid = 1248] [serial = 1954] [outer = 0D25A000] 02:56:51 INFO - PROCESS | 1248 | 1468231011929 Marionette DEBUG loaded listener.js 02:56:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11FC9400) [pid = 1248] [serial = 1955] [outer = 0D25A000] 02:56:52 INFO - PROCESS | 1248 | 1468231012655 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1123ms 02:56:52 INFO - PROCESS | 1248 | 1468231012754 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 1248 | 1468231012759 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:56:52 INFO - PROCESS | 1248 | 1468231012767 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 1248 | 1468231012769 Marionette TRACE conn6 <- [1,2570,null,{}] 02:56:52 INFO - PROCESS | 1248 | 1468231012774 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:52 INFO - PROCESS | 1248 | 1468231012777 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:52 INFO - PROCESS | 1248 | 1468231012911 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:56:53 INFO - PROCESS | 1248 | 1468231013049 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 1248 | 1468231013052 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C834800 == 35 [pid = 1248] [id = 652] 02:56:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0C8B8C00) [pid = 1248] [serial = 1956] [outer = 00000000] 02:56:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (145B6000) [pid = 1248] [serial = 1957] [outer = 0C8B8C00] 02:56:53 INFO - PROCESS | 1248 | 1468231013108 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (151DF400) [pid = 1248] [serial = 1958] [outer = 0C8B8C00] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 0EAD1000 == 34 [pid = 1248] [id = 649] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 0CB0F800 == 33 [pid = 1248] [id = 648] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 16EAC800 == 32 [pid = 1248] [id = 647] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 16C17000 == 31 [pid = 1248] [id = 646] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 16104800 == 30 [pid = 1248] [id = 645] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 145C0400 == 29 [pid = 1248] [id = 644] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 121D1800 == 28 [pid = 1248] [id = 643] 02:56:53 INFO - PROCESS | 1248 | --DOCSHELL 0D58C800 == 27 [pid = 1248] [id = 642] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17A93800) [pid = 1248] [serial = 1909] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17015800) [pid = 1248] [serial = 1897] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1751A000) [pid = 1248] [serial = 1900] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17416000) [pid = 1248] [serial = 1898] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (145BA800) [pid = 1248] [serial = 1888] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (146D0800) [pid = 1248] [serial = 1889] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0DB2D400) [pid = 1248] [serial = 1879] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DDC8000) [pid = 1248] [serial = 1880] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (12466800) [pid = 1248] [serial = 1885] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (12503800) [pid = 1248] [serial = 1886] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16129C00) [pid = 1248] [serial = 1891] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1617DC00) [pid = 1248] [serial = 1892] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17516400) [pid = 1248] [serial = 1877] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11E26C00) [pid = 1248] [serial = 1882] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (11EE4800) [pid = 1248] [serial = 1883] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17A9C000) [pid = 1248] [serial = 1910] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16CEDC00) [pid = 1248] [serial = 1903] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (174C7C00) [pid = 1248] [serial = 1904] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (178EF400) [pid = 1248] [serial = 1906] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (178F7400) [pid = 1248] [serial = 1907] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1679D400) [pid = 1248] [serial = 1894] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16C1E400) [pid = 1248] [serial = 1895] [outer = 00000000] [url = about:blank] 02:56:53 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1751D800) [pid = 1248] [serial = 1901] [outer = 00000000] [url = about:blank] 02:56:54 INFO - PROCESS | 1248 | 1468231014013 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1282ms 02:56:54 INFO - PROCESS | 1248 | 1468231014051 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 1248 | 1468231014055 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:56:54 INFO - PROCESS | 1248 | 1468231014060 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 1248 | 1468231014063 Marionette TRACE conn6 <- [1,2574,null,{}] 02:56:54 INFO - PROCESS | 1248 | 1468231014068 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:54 INFO - PROCESS | 1248 | 1468231014071 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:54 INFO - PROCESS | 1248 | 1468231014182 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:56:54 INFO - PROCESS | 1248 | 1468231014189 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 1248 | 1468231014193 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C811400 == 28 [pid = 1248] [id = 653] 02:56:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0C82B400) [pid = 1248] [serial = 1959] [outer = 00000000] 02:56:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0DB31C00) [pid = 1248] [serial = 1960] [outer = 0C82B400] 02:56:54 INFO - PROCESS | 1248 | 1468231014247 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0CECA800) [pid = 1248] [serial = 1961] [outer = 0C82B400] 02:56:54 INFO - PROCESS | 1248 | 1468231014779 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 770ms 02:56:54 INFO - PROCESS | 1248 | 1468231014831 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 1248 | 1468231014835 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:56:54 INFO - PROCESS | 1248 | 1468231014841 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 1248 | 1468231014844 Marionette TRACE conn6 <- [1,2578,null,{}] 02:56:54 INFO - PROCESS | 1248 | 1468231014847 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:54 INFO - PROCESS | 1248 | 1468231014849 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:54 INFO - PROCESS | 1248 | 1468231014936 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:56:55 INFO - PROCESS | 1248 | 1468231015035 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 1248 | 1468231015037 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:55 INFO - PROCESS | 1248 | ++DOCSHELL 0EACB000 == 29 [pid = 1248] [id = 654] 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (11C14400) [pid = 1248] [serial = 1962] [outer = 00000000] 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (11EEC000) [pid = 1248] [serial = 1963] [outer = 11C14400] 02:56:55 INFO - PROCESS | 1248 | 1468231015084 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (12324000) [pid = 1248] [serial = 1964] [outer = 11C14400] 02:56:55 INFO - PROCESS | 1248 | 1468231015483 Marionette TRACE conn6 <- [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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 02:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:56:55 INFO - PROCESS | 1248 | 1468231015516 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 1248 | 1468231015518 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:56:55 INFO - PROCESS | 1248 | 1468231015522 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 1248 | 1468231015525 Marionette TRACE conn6 <- [1,2582,null,{}] 02:56:55 INFO - PROCESS | 1248 | 1468231015536 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:55 INFO - PROCESS | 1248 | 1468231015540 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:55 INFO - PROCESS | 1248 | 1468231015650 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:56:55 INFO - PROCESS | 1248 | 1468231015660 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:55 INFO - PROCESS | 1248 | 1468231015663 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:55 INFO - PROCESS | 1248 | ++DOCSHELL 1451A400 == 30 [pid = 1248] [id = 655] 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1451D800) [pid = 1248] [serial = 1965] [outer = 00000000] 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (145B6C00) [pid = 1248] [serial = 1966] [outer = 1451D800] 02:56:55 INFO - PROCESS | 1248 | 1468231015712 Marionette DEBUG loaded listener.js 02:56:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (146D2800) [pid = 1248] [serial = 1967] [outer = 1451D800] 02:56:56 INFO - PROCESS | 1248 | 1468231016163 Marionette TRACE conn6 <- [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]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 691ms 02:56:56 INFO - PROCESS | 1248 | 1468231016214 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 1248 | 1468231016216 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:56:56 INFO - PROCESS | 1248 | 1468231016220 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:56:56 INFO - PROCESS | 1248 | 1468231016221 Marionette TRACE conn6 <- [1,2586,null,{}] 02:56:56 INFO - PROCESS | 1248 | 1468231016231 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:56 INFO - PROCESS | 1248 | 1468231016233 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:56 INFO - PROCESS | 1248 | 1468231016354 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:56:56 INFO - PROCESS | 1248 | 1468231016360 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 1248 | 1468231016361 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:56 INFO - PROCESS | 1248 | ++DOCSHELL 16123400 == 31 [pid = 1248] [id = 656] 02:56:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16123800) [pid = 1248] [serial = 1968] [outer = 00000000] 02:56:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1617DC00) [pid = 1248] [serial = 1969] [outer = 16123800] 02:56:56 INFO - PROCESS | 1248 | 1468231016407 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (167A4C00) [pid = 1248] [serial = 1970] [outer = 16123800] 02:56:56 INFO - PROCESS | 1248 | 1468231016864 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:56:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:56:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 02:56:56 INFO - PROCESS | 1248 | 1468231016893 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:56:56 INFO - PROCESS | 1248 | 1468231016895 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:56:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:56:56 INFO - PROCESS | 1248 | 1468231016905 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:56:56 INFO - PROCESS | 1248 | 1468231016907 Marionette TRACE conn6 <- [1,2590,null,{}] 02:56:56 INFO - PROCESS | 1248 | 1468231016910 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:56 INFO - PROCESS | 1248 | 1468231016912 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:57 INFO - PROCESS | 1248 | 1468231017027 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:56:57 INFO - PROCESS | 1248 | 1468231017121 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 1248 | 1468231017123 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:57 INFO - PROCESS | 1248 | ++DOCSHELL 16C17800 == 32 [pid = 1248] [id = 657] 02:56:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C1CC00) [pid = 1248] [serial = 1971] [outer = 00000000] 02:56:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CEDC00) [pid = 1248] [serial = 1972] [outer = 16C1CC00] 02:56:57 INFO - PROCESS | 1248 | 1468231017166 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16CEE400) [pid = 1248] [serial = 1973] [outer = 16C1CC00] 02:56:57 INFO - PROCESS | 1248 | 1468231017615 Marionette TRACE conn6 <- [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]]]}] 02:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 02:56:57 INFO - PROCESS | 1248 | 1468231017638 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 1248 | 1468231017640 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:56:57 INFO - PROCESS | 1248 | 1468231017648 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:56:57 INFO - PROCESS | 1248 | 1468231017650 Marionette TRACE conn6 <- [1,2594,null,{}] 02:56:57 INFO - PROCESS | 1248 | 1468231017653 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:57 INFO - PROCESS | 1248 | 1468231017659 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:57 INFO - PROCESS | 1248 | 1468231017810 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:56:57 INFO - PROCESS | 1248 | 1468231017880 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 1248 | 1468231017882 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:57 INFO - PROCESS | 1248 | ++DOCSHELL 16798C00 == 33 [pid = 1248] [id = 658] 02:56:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16F23C00) [pid = 1248] [serial = 1974] [outer = 00000000] 02:56:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1746D800) [pid = 1248] [serial = 1975] [outer = 16F23C00] 02:56:57 INFO - PROCESS | 1248 | 1468231017927 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17010800) [pid = 1248] [serial = 1976] [outer = 16F23C00] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (0C81E800) [pid = 1248] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14086400) [pid = 1248] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (16C1B400) [pid = 1248] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CED800) [pid = 1248] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC5000) [pid = 1248] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16F15C00) [pid = 1248] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16F24000) [pid = 1248] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14162800) [pid = 1248] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1611D000) [pid = 1248] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (0DA1A800) [pid = 1248] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0D58F000) [pid = 1248] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (121D7800) [pid = 1248] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:56:58 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (145C1800) [pid = 1248] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:56:58 INFO - PROCESS | 1248 | 1468231018460 Marionette TRACE conn6 <- [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]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 830ms 02:56:58 INFO - PROCESS | 1248 | 1468231018484 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 1248 | 1468231018486 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:56:58 INFO - PROCESS | 1248 | 1468231018489 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 1248 | 1468231018490 Marionette TRACE conn6 <- [1,2598,null,{}] 02:56:58 INFO - PROCESS | 1248 | 1468231018493 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:58 INFO - PROCESS | 1248 | 1468231018495 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:58 INFO - PROCESS | 1248 | 1468231018574 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:56:58 INFO - PROCESS | 1248 | 1468231018673 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:58 INFO - PROCESS | 1248 | 1468231018675 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:58 INFO - PROCESS | 1248 | ++DOCSHELL 124E1800 == 34 [pid = 1248] [id = 659] 02:56:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (13166000) [pid = 1248] [serial = 1977] [outer = 00000000] 02:56:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145BD400) [pid = 1248] [serial = 1978] [outer = 13166000] 02:56:58 INFO - PROCESS | 1248 | 1468231018720 Marionette DEBUG loaded listener.js 02:56:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (162B7C00) [pid = 1248] [serial = 1979] [outer = 13166000] 02:56:59 INFO - PROCESS | 1248 | 1468231019081 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 02:56:59 INFO - PROCESS | 1248 | 1468231019120 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 1248 | 1468231019122 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:56:59 INFO - PROCESS | 1248 | 1468231019125 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 1248 | 1468231019127 Marionette TRACE conn6 <- [1,2602,null,{}] 02:56:59 INFO - PROCESS | 1248 | 1468231019131 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:59 INFO - PROCESS | 1248 | 1468231019132 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:59 INFO - PROCESS | 1248 | 1468231019211 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:56:59 INFO - PROCESS | 1248 | 1468231019307 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 1248 | 1468231019309 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:59 INFO - PROCESS | 1248 | ++DOCSHELL 1617B800 == 35 [pid = 1248] [id = 660] 02:56:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16797400) [pid = 1248] [serial = 1980] [outer = 00000000] 02:56:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17516C00) [pid = 1248] [serial = 1981] [outer = 16797400] 02:56:59 INFO - PROCESS | 1248 | 1468231019353 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1751F400) [pid = 1248] [serial = 1982] [outer = 16797400] 02:56:59 INFO - PROCESS | 1248 | 1468231019722 Marionette TRACE conn6 <- [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]]]}] 02:56:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:56:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 02:56:59 INFO - PROCESS | 1248 | 1468231019756 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:56:59 INFO - PROCESS | 1248 | 1468231019758 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:56:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:56:59 INFO - PROCESS | 1248 | 1468231019761 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:56:59 INFO - PROCESS | 1248 | 1468231019763 Marionette TRACE conn6 <- [1,2606,null,{}] 02:56:59 INFO - PROCESS | 1248 | 1468231019766 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:56:59 INFO - PROCESS | 1248 | 1468231019768 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:59 INFO - PROCESS | 1248 | 1468231019886 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:56:59 INFO - PROCESS | 1248 | 1468231019924 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 1248 | 1468231019926 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:56:59 INFO - PROCESS | 1248 | ++DOCSHELL 14519400 == 36 [pid = 1248] [id = 661] 02:56:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17536400) [pid = 1248] [serial = 1983] [outer = 00000000] 02:56:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (177FBC00) [pid = 1248] [serial = 1984] [outer = 17536400] 02:57:00 INFO - PROCESS | 1248 | 1468231019969 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (178F9400) [pid = 1248] [serial = 1985] [outer = 17536400] 02:57:00 INFO - PROCESS | 1248 | 1468231020437 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 02:57:00 INFO - PROCESS | 1248 | 1468231020493 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 1248 | 1468231020498 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:57:00 INFO - PROCESS | 1248 | 1468231020503 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 1248 | 1468231020507 Marionette TRACE conn6 <- [1,2610,null,{}] 02:57:00 INFO - PROCESS | 1248 | 1468231020513 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:00 INFO - PROCESS | 1248 | 1468231020516 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:00 INFO - PROCESS | 1248 | 1468231020638 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:57:00 INFO - PROCESS | 1248 | 1468231020780 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 1248 | 1468231020785 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:00 INFO - PROCESS | 1248 | ++DOCSHELL 0C82B800 == 37 [pid = 1248] [id = 662] 02:57:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0C8B2000) [pid = 1248] [serial = 1986] [outer = 00000000] 02:57:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0D96C000) [pid = 1248] [serial = 1987] [outer = 0C8B2000] 02:57:00 INFO - PROCESS | 1248 | 1468231020846 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0E8DA400) [pid = 1248] [serial = 1988] [outer = 0C8B2000] 02:57:01 INFO - PROCESS | 1248 | 1468231021499 Marionette TRACE conn6 <- [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]]]}] 02:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1018ms 02:57:01 INFO - PROCESS | 1248 | 1468231021526 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 1248 | 1468231021531 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:57:01 INFO - PROCESS | 1248 | 1468231021537 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:57:01 INFO - PROCESS | 1248 | 1468231021540 Marionette TRACE conn6 <- [1,2614,null,{}] 02:57:01 INFO - PROCESS | 1248 | 1468231021544 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:01 INFO - PROCESS | 1248 | 1468231021547 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:01 INFO - PROCESS | 1248 | 1468231021658 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:57:01 INFO - PROCESS | 1248 | 1468231021799 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 1248 | 1468231021802 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:01 INFO - PROCESS | 1248 | ++DOCSHELL 125AB800 == 38 [pid = 1248] [id = 663] 02:57:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (13163400) [pid = 1248] [serial = 1989] [outer = 00000000] 02:57:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14511C00) [pid = 1248] [serial = 1990] [outer = 13163400] 02:57:01 INFO - PROCESS | 1248 | 1468231021858 Marionette DEBUG loaded listener.js 02:57:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (145BD000) [pid = 1248] [serial = 1991] [outer = 13163400] 02:57:02 INFO - PROCESS | 1248 | 1468231022464 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:57:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:57:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 971ms 02:57:02 INFO - PROCESS | 1248 | 1468231022511 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:57:02 INFO - PROCESS | 1248 | 1468231022513 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:57:02 INFO - PROCESS | 1248 | 1468231022517 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:57:02 INFO - PROCESS | 1248 | 1468231022520 Marionette TRACE conn6 <- [1,2618,null,{}] 02:57:02 INFO - PROCESS | 1248 | 1468231022531 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:02 INFO - PROCESS | 1248 | 1468231022536 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:02 INFO - PROCESS | 1248 | 1468231022647 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:57:02 INFO - PROCESS | 1248 | 1468231022788 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:02 INFO - PROCESS | 1248 | 1468231022791 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:02 INFO - PROCESS | 1248 | ++DOCSHELL 1740B800 == 39 [pid = 1248] [id = 664] 02:57:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17410400) [pid = 1248] [serial = 1992] [outer = 00000000] 02:57:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (174D5400) [pid = 1248] [serial = 1993] [outer = 17410400] 02:57:02 INFO - PROCESS | 1248 | 1468231022848 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (178FC800) [pid = 1248] [serial = 1994] [outer = 17410400] 02:57:03 INFO - PROCESS | 1248 | 1468231023464 Marionette TRACE conn6 <- [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]]]}] 02:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 02:57:03 INFO - PROCESS | 1248 | 1468231023491 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:57:03 INFO - PROCESS | 1248 | 1468231023494 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:57:03 INFO - PROCESS | 1248 | 1468231023497 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:57:03 INFO - PROCESS | 1248 | 1468231023499 Marionette TRACE conn6 <- [1,2622,null,{}] 02:57:03 INFO - PROCESS | 1248 | 1468231023503 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:03 INFO - PROCESS | 1248 | 1468231023505 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:03 INFO - PROCESS | 1248 | 1468231023615 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:57:03 INFO - PROCESS | 1248 | 1468231023727 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 1248 | 1468231023729 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C817400 == 40 [pid = 1248] [id = 665] 02:57:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C827800) [pid = 1248] [serial = 1995] [outer = 00000000] 02:57:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0CECC000) [pid = 1248] [serial = 1996] [outer = 0C827800] 02:57:03 INFO - PROCESS | 1248 | 1468231023928 Marionette DEBUG loaded listener.js 02:57:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0D576400) [pid = 1248] [serial = 1997] [outer = 0C827800] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0D96F400 == 39 [pid = 1248] [id = 641] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 1617B800 == 38 [pid = 1248] [id = 660] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 124E1800 == 37 [pid = 1248] [id = 659] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 16798C00 == 36 [pid = 1248] [id = 658] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 16C17800 == 35 [pid = 1248] [id = 657] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 16123400 == 34 [pid = 1248] [id = 656] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 1451A400 == 33 [pid = 1248] [id = 655] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0EACB000 == 32 [pid = 1248] [id = 654] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0C811400 == 31 [pid = 1248] [id = 653] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0C8BD400 == 30 [pid = 1248] [id = 651] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 145BC800 == 29 [pid = 1248] [id = 650] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0C834800 == 28 [pid = 1248] [id = 652] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 1740B800 == 27 [pid = 1248] [id = 664] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 14519400 == 26 [pid = 1248] [id = 661] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 0C82B800 == 25 [pid = 1248] [id = 662] 02:57:05 INFO - PROCESS | 1248 | --DOCSHELL 125AB800 == 24 [pid = 1248] [id = 663] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1679F000) [pid = 1248] [serial = 1937] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16128400) [pid = 1248] [serial = 1936] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (12431000) [pid = 1248] [serial = 1925] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11EA3000) [pid = 1248] [serial = 1924] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0D970000) [pid = 1248] [serial = 1927] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0DB2B800) [pid = 1248] [serial = 1928] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (12430800) [pid = 1248] [serial = 1930] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (12502000) [pid = 1248] [serial = 1931] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14B2D000) [pid = 1248] [serial = 1933] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0CE1EC00) [pid = 1248] [serial = 1913] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C8B2800) [pid = 1248] [serial = 1912] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1455B000) [pid = 1248] [serial = 1916] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1450A800) [pid = 1248] [serial = 1915] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (16CF3800) [pid = 1248] [serial = 1939] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (174CAC00) [pid = 1248] [serial = 1919] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1700F800) [pid = 1248] [serial = 1918] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19121000) [pid = 1248] [serial = 1922] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1911D400) [pid = 1248] [serial = 1921] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (17412400) [pid = 1248] [serial = 1942] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (178EE800) [pid = 1248] [serial = 1951] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17519800) [pid = 1248] [serial = 1948] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17473C00) [pid = 1248] [serial = 1943] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (162B2400) [pid = 1248] [serial = 1945] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (151DF800) [pid = 1248] [serial = 1934] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (162B4000) [pid = 1248] [serial = 1946] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (174C8800) [pid = 1248] [serial = 1949] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (16EA4C00) [pid = 1248] [serial = 1940] [outer = 00000000] [url = about:blank] 02:57:05 INFO - PROCESS | 1248 | 1468231025239 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:57:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1825ms 02:57:05 INFO - PROCESS | 1248 | 1468231025326 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:57:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:57:05 INFO - PROCESS | 1248 | 1468231025330 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:57:05 INFO - PROCESS | 1248 | 1468231025336 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 1248 | 1468231025339 Marionette TRACE conn6 <- [1,2626,null,{}] 02:57:05 INFO - PROCESS | 1248 | 1468231025345 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:05 INFO - PROCESS | 1248 | 1468231025349 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:05 INFO - PROCESS | 1248 | 1468231025443 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:57:05 INFO - PROCESS | 1248 | 1468231025450 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:05 INFO - PROCESS | 1248 | 1468231025455 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:05 INFO - PROCESS | 1248 | ++DOCSHELL 0D184400 == 25 [pid = 1248] [id = 666] 02:57:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0D185C00) [pid = 1248] [serial = 1998] [outer = 00000000] 02:57:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0D58B000) [pid = 1248] [serial = 1999] [outer = 0D185C00] 02:57:05 INFO - PROCESS | 1248 | 1468231025503 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0D967000) [pid = 1248] [serial = 2000] [outer = 0D185C00] 02:57:06 INFO - PROCESS | 1248 | 1468231026023 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 02:57:06 INFO - PROCESS | 1248 | 1468231026066 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 1248 | 1468231026071 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:57:06 INFO - PROCESS | 1248 | 1468231026078 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - PROCESS | 1248 | 1468231026081 Marionette TRACE conn6 <- [1,2630,null,{}] 02:57:06 INFO - PROCESS | 1248 | 1468231026084 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 1248 | 1468231026087 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:06 INFO - PROCESS | 1248 | 1468231026180 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:57:06 INFO - PROCESS | 1248 | 1468231026189 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 1248 | 1468231026191 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:06 INFO - PROCESS | 1248 | ++DOCSHELL 121D1800 == 26 [pid = 1248] [id = 667] 02:57:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (121D7C00) [pid = 1248] [serial = 2001] [outer = 00000000] 02:57:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (123C6000) [pid = 1248] [serial = 2002] [outer = 121D7C00] 02:57:06 INFO - PROCESS | 1248 | 1468231026240 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1246AC00) [pid = 1248] [serial = 2003] [outer = 121D7C00] 02:57:06 INFO - PROCESS | 1248 | 1468231026700 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:57:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:57:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 02:57:06 INFO - PROCESS | 1248 | 1468231026751 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:57:06 INFO - PROCESS | 1248 | 1468231026753 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:57:06 INFO - PROCESS | 1248 | 1468231026757 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:57:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:57:06 INFO - PROCESS | 1248 | 1468231026760 Marionette TRACE conn6 <- [1,2634,null,{}] 02:57:06 INFO - PROCESS | 1248 | 1468231026771 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:06 INFO - PROCESS | 1248 | 1468231026776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:06 INFO - PROCESS | 1248 | 1468231026891 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:57:06 INFO - PROCESS | 1248 | 1468231026903 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 1248 | 1468231026907 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:06 INFO - PROCESS | 1248 | ++DOCSHELL 1450B000 == 27 [pid = 1248] [id = 668] 02:57:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1450F800) [pid = 1248] [serial = 2004] [outer = 00000000] 02:57:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145B9000) [pid = 1248] [serial = 2005] [outer = 1450F800] 02:57:06 INFO - PROCESS | 1248 | 1468231026955 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (146DA400) [pid = 1248] [serial = 2006] [outer = 1450F800] 02:57:07 INFO - PROCESS | 1248 | 1468231027453 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:57:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 02:57:07 INFO - PROCESS | 1248 | 1468231027491 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 1248 | 1468231027493 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:57:07 INFO - PROCESS | 1248 | 1468231027496 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:57:07 INFO - PROCESS | 1248 | 1468231027498 Marionette TRACE conn6 <- [1,2638,null,{}] 02:57:07 INFO - PROCESS | 1248 | 1468231027502 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:07 INFO - PROCESS | 1248 | 1468231027504 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:07 INFO - PROCESS | 1248 | 1468231027619 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:57:07 INFO - PROCESS | 1248 | 1468231027624 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:07 INFO - PROCESS | 1248 | 1468231027626 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:07 INFO - PROCESS | 1248 | ++DOCSHELL 11EE4400 == 28 [pid = 1248] [id = 669] 02:57:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14090C00) [pid = 1248] [serial = 2007] [outer = 00000000] 02:57:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16122800) [pid = 1248] [serial = 2008] [outer = 14090C00] 02:57:07 INFO - PROCESS | 1248 | 1468231027674 Marionette DEBUG loaded listener.js 02:57:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1617B800) [pid = 1248] [serial = 2009] [outer = 14090C00] 02:57:08 INFO - PROCESS | 1248 | 1468231028108 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 02:57:08 INFO - PROCESS | 1248 | 1468231028133 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 1248 | 1468231028135 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:57:08 INFO - PROCESS | 1248 | 1468231028138 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 1248 | 1468231028140 Marionette TRACE conn6 <- [1,2642,null,{}] 02:57:08 INFO - PROCESS | 1248 | 1468231028143 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 1248 | 1468231028145 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:08 INFO - PROCESS | 1248 | 1468231028257 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:57:08 INFO - PROCESS | 1248 | 1468231028351 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 1248 | 1468231028353 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:08 INFO - PROCESS | 1248 | ++DOCSHELL 1679F000 == 29 [pid = 1248] [id = 670] 02:57:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C16000) [pid = 1248] [serial = 2010] [outer = 00000000] 02:57:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C20000) [pid = 1248] [serial = 2011] [outer = 16C16000] 02:57:08 INFO - PROCESS | 1248 | 1468231028396 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF3400) [pid = 1248] [serial = 2012] [outer = 16C16000] 02:57:08 INFO - PROCESS | 1248 | 1468231028795 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:57:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:57:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 02:57:08 INFO - PROCESS | 1248 | 1468231028871 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:57:08 INFO - PROCESS | 1248 | 1468231028873 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:57:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:57:08 INFO - PROCESS | 1248 | 1468231028890 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:57:08 INFO - PROCESS | 1248 | 1468231028891 Marionette TRACE conn6 <- [1,2646,null,{}] 02:57:08 INFO - PROCESS | 1248 | 1468231028896 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:08 INFO - PROCESS | 1248 | 1468231028901 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:09 INFO - PROCESS | 1248 | 1468231029049 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:57:09 INFO - PROCESS | 1248 | 1468231029110 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 1248 | 1468231029112 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:09 INFO - PROCESS | 1248 | ++DOCSHELL 16F21800 == 30 [pid = 1248] [id = 671] 02:57:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1700FC00) [pid = 1248] [serial = 2013] [outer = 00000000] 02:57:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17412400) [pid = 1248] [serial = 2014] [outer = 1700FC00] 02:57:09 INFO - PROCESS | 1248 | 1468231029156 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (174B0800) [pid = 1248] [serial = 2015] [outer = 1700FC00] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16123800) [pid = 1248] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0C8B8C00) [pid = 1248] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16C1CC00) [pid = 1248] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11C14400) [pid = 1248] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0C82B400) [pid = 1248] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1451D800) [pid = 1248] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1753F800) [pid = 1248] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0D25A000) [pid = 1248] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (13166000) [pid = 1248] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16797400) [pid = 1248] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16F23C00) [pid = 1248] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:57:09 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (17536400) [pid = 1248] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:57:09 INFO - PROCESS | 1248 | 1468231029821 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:57:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 987ms 02:57:09 INFO - PROCESS | 1248 | 1468231029868 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 1248 | 1468231029870 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:57:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:57:09 INFO - PROCESS | 1248 | 1468231029873 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 1248 | 1468231029875 Marionette TRACE conn6 <- [1,2650,null,{}] 02:57:09 INFO - PROCESS | 1248 | 1468231029878 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:09 INFO - PROCESS | 1248 | 1468231029880 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:09 INFO - PROCESS | 1248 | 1468231029956 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:57:10 INFO - PROCESS | 1248 | 1468231030055 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 1248 | 1468231030057 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C82D400 == 31 [pid = 1248] [id = 672] 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0CB11800) [pid = 1248] [serial = 2016] [outer = 00000000] 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1415D800) [pid = 1248] [serial = 2017] [outer = 0CB11800] 02:57:10 INFO - PROCESS | 1248 | 1468231030100 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1451D800) [pid = 1248] [serial = 2018] [outer = 0CB11800] 02:57:10 INFO - PROCESS | 1248 | 1468231030451 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:57:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 02:57:10 INFO - PROCESS | 1248 | 1468231030504 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 1248 | 1468231030505 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:57:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:57:10 INFO - PROCESS | 1248 | 1468231030508 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 1248 | 1468231030510 Marionette TRACE conn6 <- [1,2654,null,{}] 02:57:10 INFO - PROCESS | 1248 | 1468231030513 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:10 INFO - PROCESS | 1248 | 1468231030515 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:10 INFO - PROCESS | 1248 | 1468231030592 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:57:10 INFO - PROCESS | 1248 | 1468231030685 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:10 INFO - PROCESS | 1248 | 1468231030687 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C819000 == 32 [pid = 1248] [id = 673] 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0C8BE400) [pid = 1248] [serial = 2019] [outer = 00000000] 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17411800) [pid = 1248] [serial = 2020] [outer = 0C8BE400] 02:57:10 INFO - PROCESS | 1248 | 1468231030730 Marionette DEBUG loaded listener.js 02:57:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17418800) [pid = 1248] [serial = 2021] [outer = 0C8BE400] 02:57:11 INFO - PROCESS | 1248 | 1468231031576 Marionette TRACE conn6 <- [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]]]}] 02:57:11 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) 02:57:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1129ms 02:57:11 INFO - PROCESS | 1248 | 1468231031639 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:57:11 INFO - PROCESS | 1248 | 1468231031641 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:57:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:57:11 INFO - PROCESS | 1248 | 1468231031644 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:57:11 INFO - PROCESS | 1248 | 1468231031646 Marionette TRACE conn6 <- [1,2658,null,{}] 02:57:11 INFO - PROCESS | 1248 | 1468231031649 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:11 INFO - PROCESS | 1248 | 1468231031651 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:11 INFO - PROCESS | 1248 | 1468231031765 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:57:11 INFO - PROCESS | 1248 | 1468231031865 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 1248 | 1468231031869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:11 INFO - PROCESS | 1248 | ++DOCSHELL 0C811C00 == 33 [pid = 1248] [id = 674] 02:57:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0C813400) [pid = 1248] [serial = 2022] [outer = 00000000] 02:57:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0C827400) [pid = 1248] [serial = 2023] [outer = 0C813400] 02:57:11 INFO - PROCESS | 1248 | 1468231031927 Marionette DEBUG loaded listener.js 02:57:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0C8B4000) [pid = 1248] [serial = 2024] [outer = 0C813400] 02:57:13 INFO - PROCESS | 1248 | 1468231033109 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:57:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1524ms 02:57:13 INFO - PROCESS | 1248 | 1468231033170 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 02:57:13 INFO - PROCESS | 1248 | 1468231033173 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:57:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:57:13 INFO - PROCESS | 1248 | 1468231033219 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:57:13 INFO - PROCESS | 1248 | 1468231033222 Marionette TRACE conn6 <- [1,2662,null,{}] 02:57:13 INFO - PROCESS | 1248 | 1468231033274 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:13 INFO - PROCESS | 1248 | 1468231033277 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:13 INFO - PROCESS | 1248 | 1468231033394 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:57:13 INFO - PROCESS | 1248 | 1468231033525 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 1248 | 1468231033528 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:13 INFO - PROCESS | 1248 | ++DOCSHELL 0D96F400 == 34 [pid = 1248] [id = 675] 02:57:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (11C4D000) [pid = 1248] [serial = 2025] [outer = 00000000] 02:57:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (12473800) [pid = 1248] [serial = 2026] [outer = 11C4D000] 02:57:13 INFO - PROCESS | 1248 | 1468231033591 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (13162800) [pid = 1248] [serial = 2027] [outer = 11C4D000] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 199B5C00 == 33 [pid = 1248] [id = 406] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 11FD1000 == 32 [pid = 1248] [id = 416] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0C814C00 == 31 [pid = 1248] [id = 413] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 1315B000 == 30 [pid = 1248] [id = 412] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 1A50E000 == 29 [pid = 1248] [id = 407] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0CECC800 == 28 [pid = 1248] [id = 419] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0DDCB800 == 27 [pid = 1248] [id = 418] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 14501C00 == 26 [pid = 1248] [id = 417] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0E8DB400 == 25 [pid = 1248] [id = 415] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0D57F800 == 24 [pid = 1248] [id = 414] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0C819000 == 23 [pid = 1248] [id = 673] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0C82D400 == 22 [pid = 1248] [id = 672] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 16F21800 == 21 [pid = 1248] [id = 671] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 1679F000 == 20 [pid = 1248] [id = 670] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 11EE4400 == 19 [pid = 1248] [id = 669] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 1450B000 == 18 [pid = 1248] [id = 668] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 121D1800 == 17 [pid = 1248] [id = 667] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0D184400 == 16 [pid = 1248] [id = 666] 02:57:14 INFO - PROCESS | 1248 | --DOCSHELL 0C817400 == 15 [pid = 1248] [id = 665] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1617DC00) [pid = 1248] [serial = 1969] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (151DF400) [pid = 1248] [serial = 1958] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (16CEE400) [pid = 1248] [serial = 1973] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (11EEC000) [pid = 1248] [serial = 1963] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (12324000) [pid = 1248] [serial = 1964] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0DB31C00) [pid = 1248] [serial = 1960] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16CEDC00) [pid = 1248] [serial = 1972] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0CECA800) [pid = 1248] [serial = 1961] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (145B6C00) [pid = 1248] [serial = 1966] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (178F4000) [pid = 1248] [serial = 1952] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0EACE000) [pid = 1248] [serial = 1954] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (11FC9400) [pid = 1248] [serial = 1955] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (145B6000) [pid = 1248] [serial = 1957] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (145BD400) [pid = 1248] [serial = 1978] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1751F400) [pid = 1248] [serial = 1982] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1746D800) [pid = 1248] [serial = 1975] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (178F9400) [pid = 1248] [serial = 1985] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (17516C00) [pid = 1248] [serial = 1981] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (177FBC00) [pid = 1248] [serial = 1984] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (17010800) [pid = 1248] [serial = 1976] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (162B7C00) [pid = 1248] [serial = 1979] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (167A4C00) [pid = 1248] [serial = 1970] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (146D2800) [pid = 1248] [serial = 1967] [outer = 00000000] [url = about:blank] 02:57:14 INFO - PROCESS | 1248 | 1468231034858 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:57:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1718ms 02:57:14 INFO - PROCESS | 1248 | 1468231034928 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 1248 | 1468231034932 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:57:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:57:14 INFO - PROCESS | 1248 | 1468231034939 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 1248 | 1468231034942 Marionette TRACE conn6 <- [1,2666,null,{}] 02:57:14 INFO - PROCESS | 1248 | 1468231034947 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:14 INFO - PROCESS | 1248 | 1468231034949 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:15 INFO - PROCESS | 1248 | 1468231035064 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:57:15 INFO - PROCESS | 1248 | 1468231035153 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 1248 | 1468231035157 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:15 INFO - PROCESS | 1248 | ++DOCSHELL 0D184000 == 16 [pid = 1248] [id = 676] 02:57:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0D184400) [pid = 1248] [serial = 2028] [outer = 00000000] 02:57:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0E8DB400) [pid = 1248] [serial = 2029] [outer = 0D184400] 02:57:15 INFO - PROCESS | 1248 | 1468231035205 Marionette DEBUG loaded listener.js 02:57:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (11E22400) [pid = 1248] [serial = 2030] [outer = 0D184400] 02:57:16 INFO - PROCESS | 1248 | 1468231036069 Marionette TRACE conn6 <- [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]]]}] 02:57:16 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) 02:57:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 02:57:16 INFO - PROCESS | 1248 | 1468231036120 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 1248 | 1468231036125 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:57:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:57:16 INFO - PROCESS | 1248 | 1468231036131 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 1248 | 1468231036134 Marionette TRACE conn6 <- [1,2670,null,{}] 02:57:16 INFO - PROCESS | 1248 | 1468231036137 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:16 INFO - PROCESS | 1248 | 1468231036140 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:16 INFO - PROCESS | 1248 | 1468231036233 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:57:16 INFO - PROCESS | 1248 | 1468231036239 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:16 INFO - PROCESS | 1248 | 1468231036242 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:16 INFO - PROCESS | 1248 | ++DOCSHELL 124E8C00 == 17 [pid = 1248] [id = 677] 02:57:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1250E000) [pid = 1248] [serial = 2031] [outer = 00000000] 02:57:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (14156C00) [pid = 1248] [serial = 2032] [outer = 1250E000] 02:57:16 INFO - PROCESS | 1248 | 1468231036289 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14514C00) [pid = 1248] [serial = 2033] [outer = 1250E000] 02:57:17 INFO - PROCESS | 1248 | 1468231037283 Marionette TRACE conn6 <- [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]]]}] 02:57:17 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) 02:57:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1171ms 02:57:17 INFO - PROCESS | 1248 | 1468231037306 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:57:17 INFO - PROCESS | 1248 | 1468231037308 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:57:17 INFO - PROCESS | 1248 | 1468231037312 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:57:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:57:17 INFO - PROCESS | 1248 | 1468231037315 Marionette TRACE conn6 <- [1,2674,null,{}] 02:57:17 INFO - PROCESS | 1248 | 1468231037331 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:17 INFO - PROCESS | 1248 | 1468231037335 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:17 INFO - PROCESS | 1248 | 1468231037459 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:57:17 INFO - PROCESS | 1248 | 1468231037467 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 1248 | 1468231037470 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:17 INFO - PROCESS | 1248 | ++DOCSHELL 151E7000 == 18 [pid = 1248] [id = 678] 02:57:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (151E7800) [pid = 1248] [serial = 2034] [outer = 00000000] 02:57:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1611E800) [pid = 1248] [serial = 2035] [outer = 151E7800] 02:57:17 INFO - PROCESS | 1248 | 1468231037571 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16129400) [pid = 1248] [serial = 2036] [outer = 151E7800] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1450F800) [pid = 1248] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (121D7C00) [pid = 1248] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0C827800) [pid = 1248] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0D185C00) [pid = 1248] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (14090C00) [pid = 1248] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1700FC00) [pid = 1248] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0C8B2000) [pid = 1248] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (13163400) [pid = 1248] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17410400) [pid = 1248] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (16C16000) [pid = 1248] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:57:18 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (0CB11800) [pid = 1248] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:57:18 INFO - PROCESS | 1248 | 1468231038537 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:57:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1274ms 02:57:18 INFO - PROCESS | 1248 | 1468231038590 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 1248 | 1468231038593 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:57:18 INFO - PROCESS | 1248 | 1468231038596 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:57:18 INFO - PROCESS | 1248 | 1468231038597 Marionette TRACE conn6 <- [1,2678,null,{}] 02:57:18 INFO - PROCESS | 1248 | 1468231038601 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:18 INFO - PROCESS | 1248 | 1468231038603 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:18 INFO - PROCESS | 1248 | 1468231038692 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:57:18 INFO - PROCESS | 1248 | 1468231038699 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 1248 | 1468231038701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:18 INFO - PROCESS | 1248 | ++DOCSHELL 14156800 == 19 [pid = 1248] [id = 679] 02:57:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1415CC00) [pid = 1248] [serial = 2037] [outer = 00000000] 02:57:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (1679C000) [pid = 1248] [serial = 2038] [outer = 1415CC00] 02:57:18 INFO - PROCESS | 1248 | 1468231038746 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (16C18800) [pid = 1248] [serial = 2039] [outer = 1415CC00] 02:57:19 INFO - PROCESS | 1248 | 1468231039678 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:57:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:57:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1119ms 02:57:19 INFO - PROCESS | 1248 | 1468231039722 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 1248 | 1468231039724 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:57:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:57:19 INFO - PROCESS | 1248 | 1468231039728 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 1248 | 1468231039730 Marionette TRACE conn6 <- [1,2682,null,{}] 02:57:19 INFO - PROCESS | 1248 | 1468231039734 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:19 INFO - PROCESS | 1248 | 1468231039736 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:19 INFO - PROCESS | 1248 | 1468231039818 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:57:19 INFO - PROCESS | 1248 | 1468231039824 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 1248 | 1468231039826 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:19 INFO - PROCESS | 1248 | ++DOCSHELL 13161000 == 20 [pid = 1248] [id = 680] 02:57:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (16C1BC00) [pid = 1248] [serial = 2040] [outer = 00000000] 02:57:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (16EAF000) [pid = 1248] [serial = 2041] [outer = 16C1BC00] 02:57:19 INFO - PROCESS | 1248 | 1468231039870 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (16F24000) [pid = 1248] [serial = 2042] [outer = 16C1BC00] 02:57:20 INFO - PROCESS | 1248 | 1468231040836 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:57:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1130ms 02:57:20 INFO - PROCESS | 1248 | 1468231040860 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 1248 | 1468231040864 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:57:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:57:20 INFO - PROCESS | 1248 | 1468231040869 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 1248 | 1468231040872 Marionette TRACE conn6 <- [1,2686,null,{}] 02:57:20 INFO - PROCESS | 1248 | 1468231040878 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:20 INFO - PROCESS | 1248 | 1468231040881 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:21 INFO - PROCESS | 1248 | 1468231041010 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:57:21 INFO - PROCESS | 1248 | 1468231041143 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:21 INFO - PROCESS | 1248 | 1468231041148 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:21 INFO - PROCESS | 1248 | ++DOCSHELL 11FC8400 == 21 [pid = 1248] [id = 681] 02:57:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (11FC9400) [pid = 1248] [serial = 2043] [outer = 00000000] 02:57:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (12330000) [pid = 1248] [serial = 2044] [outer = 11FC9400] 02:57:21 INFO - PROCESS | 1248 | 1468231041205 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (14160400) [pid = 1248] [serial = 2045] [outer = 11FC9400] 02:57:22 INFO - PROCESS | 1248 | 1468231042312 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:57:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:57:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:57:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1479ms 02:57:22 INFO - PROCESS | 1248 | 1468231042348 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 02:57:22 INFO - PROCESS | 1248 | 1468231042353 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:57:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:57:22 INFO - PROCESS | 1248 | 1468231042362 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 1248 | 1468231042365 Marionette TRACE conn6 <- [1,2690,null,{}] 02:57:22 INFO - PROCESS | 1248 | 1468231042369 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:22 INFO - PROCESS | 1248 | 1468231042372 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:22 INFO - PROCESS | 1248 | 1468231042517 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:57:22 INFO - PROCESS | 1248 | 1468231042662 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 1248 | 1468231042664 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:22 INFO - PROCESS | 1248 | ++DOCSHELL 1611DC00 == 22 [pid = 1248] [id = 682] 02:57:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16CEDC00) [pid = 1248] [serial = 2046] [outer = 00000000] 02:57:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16EAE000) [pid = 1248] [serial = 2047] [outer = 16CEDC00] 02:57:22 INFO - PROCESS | 1248 | 1468231042721 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1740D000) [pid = 1248] [serial = 2048] [outer = 16CEDC00] 02:57:23 INFO - PROCESS | 1248 | 1468231043265 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:57:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 930ms 02:57:23 INFO - PROCESS | 1248 | 1468231043292 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 1248 | 1468231043295 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:57:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:57:23 INFO - PROCESS | 1248 | 1468231043315 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 1248 | 1468231043319 Marionette TRACE conn6 <- [1,2694,null,{}] 02:57:23 INFO - PROCESS | 1248 | 1468231043332 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:23 INFO - PROCESS | 1248 | 1468231043337 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:23 INFO - PROCESS | 1248 | 1468231043445 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:57:23 INFO - PROCESS | 1248 | 1468231043558 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:23 INFO - PROCESS | 1248 | 1468231043562 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:23 INFO - PROCESS | 1248 | ++DOCSHELL 1751F400 == 23 [pid = 1248] [id = 683] 02:57:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1751F800) [pid = 1248] [serial = 2049] [outer = 00000000] 02:57:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17523400) [pid = 1248] [serial = 2050] [outer = 1751F800] 02:57:23 INFO - PROCESS | 1248 | 1468231043660 Marionette DEBUG loaded listener.js 02:57:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17538C00) [pid = 1248] [serial = 2051] [outer = 1751F800] 02:57:24 INFO - PROCESS | 1248 | 1468231044359 Marionette TRACE conn6 <- [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]]]}] 02:57:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:57:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1087ms 02:57:24 INFO - PROCESS | 1248 | 1468231044394 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:57:24 INFO - PROCESS | 1248 | 1468231044399 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:57:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:57:24 INFO - PROCESS | 1248 | 1468231044418 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:57:24 INFO - PROCESS | 1248 | 1468231044421 Marionette TRACE conn6 <- [1,2698,null,{}] 02:57:24 INFO - PROCESS | 1248 | 1468231044426 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:24 INFO - PROCESS | 1248 | 1468231044429 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:24 INFO - PROCESS | 1248 | 1468231044529 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:57:24 INFO - PROCESS | 1248 | 1468231044678 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 1248 | 1468231044681 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:24 INFO - PROCESS | 1248 | ++DOCSHELL 0D572C00 == 24 [pid = 1248] [id = 684] 02:57:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (0D57C800) [pid = 1248] [serial = 2052] [outer = 00000000] 02:57:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0EACC000) [pid = 1248] [serial = 2053] [outer = 0D57C800] 02:57:24 INFO - PROCESS | 1248 | 1468231044731 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (13163000) [pid = 1248] [serial = 2054] [outer = 0D57C800] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 124E7C00 == 23 [pid = 1248] [id = 410] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 0C811C00 == 22 [pid = 1248] [id = 674] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 0CB10800 == 21 [pid = 1248] [id = 409] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 123C6400 == 20 [pid = 1248] [id = 411] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 1AC33400 == 19 [pid = 1248] [id = 408] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 16C19C00 == 18 [pid = 1248] [id = 420] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 16104400 == 17 [pid = 1248] [id = 404] 02:57:25 INFO - PROCESS | 1248 | --DOCSHELL 178F2800 == 16 [pid = 1248] [id = 405] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17411800) [pid = 1248] [serial = 2020] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (145B9000) [pid = 1248] [serial = 2005] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (123C6000) [pid = 1248] [serial = 2002] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1246AC00) [pid = 1248] [serial = 2003] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0CECC000) [pid = 1248] [serial = 1996] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (0D576400) [pid = 1248] [serial = 1997] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (0D58B000) [pid = 1248] [serial = 1999] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (0D967000) [pid = 1248] [serial = 2000] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16122800) [pid = 1248] [serial = 2008] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (17412400) [pid = 1248] [serial = 2014] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0E8DA400) [pid = 1248] [serial = 1988] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (0D96C000) [pid = 1248] [serial = 1987] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (145BD000) [pid = 1248] [serial = 1991] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (14511C00) [pid = 1248] [serial = 1990] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (178FC800) [pid = 1248] [serial = 1994] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (174D5400) [pid = 1248] [serial = 1993] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (16CF3400) [pid = 1248] [serial = 2012] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 55 (1415D800) [pid = 1248] [serial = 2017] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 54 (16C20000) [pid = 1248] [serial = 2011] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 53 (174B0800) [pid = 1248] [serial = 2015] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 52 (1617B800) [pid = 1248] [serial = 2009] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 51 (1451D800) [pid = 1248] [serial = 2018] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | --DOMWINDOW == 50 (146DA400) [pid = 1248] [serial = 2006] [outer = 00000000] [url = about:blank] 02:57:25 INFO - PROCESS | 1248 | 1468231045802 Marionette TRACE conn6 <- [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] 02:57:25 INFO - PROCESS | 1248 | 1468231045854 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:57:25 INFO - PROCESS | 1248 | 1468231045858 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 1248 | 1468231045863 Marionette TRACE conn6 <- [1,2702,null,{}] 02:57:25 INFO - PROCESS | 1248 | 1468231045868 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:25 INFO - PROCESS | 1248 | 1468231045870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:26 INFO - PROCESS | 1248 | 1468231045960 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:57:26 INFO - PROCESS | 1248 | 1468231046092 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 1248 | 1468231046094 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:26 INFO - PROCESS | 1248 | ++DOCSHELL 0D96C000 == 17 [pid = 1248] [id = 685] 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (0D96FC00) [pid = 1248] [serial = 2055] [outer = 00000000] 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (0E8DD400) [pid = 1248] [serial = 2056] [outer = 0D96FC00] 02:57:26 INFO - PROCESS | 1248 | 1468231046142 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (11EA7C00) [pid = 1248] [serial = 2057] [outer = 0D96FC00] 02:57:26 INFO - PROCESS | 1248 | 1468231046526 Marionette TRACE conn6 <- [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]]]}] 02:57:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:57:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 02:57:26 INFO - PROCESS | 1248 | 1468231046590 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:57:26 INFO - PROCESS | 1248 | 1468231046595 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:57:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:57:26 INFO - PROCESS | 1248 | 1468231046601 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 1248 | 1468231046603 Marionette TRACE conn6 <- [1,2706,null,{}] 02:57:26 INFO - PROCESS | 1248 | 1468231046641 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:26 INFO - PROCESS | 1248 | 1468231046643 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:26 INFO - PROCESS | 1248 | 1468231046736 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:57:26 INFO - PROCESS | 1248 | 1468231046751 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:26 INFO - PROCESS | 1248 | 1468231046753 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:26 INFO - PROCESS | 1248 | ++DOCSHELL 1250A400 == 18 [pid = 1248] [id = 686] 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (1250C400) [pid = 1248] [serial = 2058] [outer = 00000000] 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (14087000) [pid = 1248] [serial = 2059] [outer = 1250C400] 02:57:26 INFO - PROCESS | 1248 | 1468231046805 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1415E800) [pid = 1248] [serial = 2060] [outer = 1250C400] 02:57:27 INFO - PROCESS | 1248 | 1468231047289 Marionette TRACE conn6 <- [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] 02:57:27 INFO - PROCESS | 1248 | 1468231047317 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:57:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:57:27 INFO - PROCESS | 1248 | 1468231047320 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:57:27 INFO - PROCESS | 1248 | 1468231047323 Marionette TRACE conn6 <- [1,2710,null,{}] 02:57:27 INFO - PROCESS | 1248 | 1468231047334 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:27 INFO - PROCESS | 1248 | 1468231047338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:27 INFO - PROCESS | 1248 | 1468231047424 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:57:27 INFO - PROCESS | 1248 | 1468231047431 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 1248 | 1468231047434 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:27 INFO - PROCESS | 1248 | ++DOCSHELL 14B23C00 == 19 [pid = 1248] [id = 687] 02:57:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (14B28000) [pid = 1248] [serial = 2061] [outer = 00000000] 02:57:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (151E4C00) [pid = 1248] [serial = 2062] [outer = 14B28000] 02:57:27 INFO - PROCESS | 1248 | 1468231047482 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (1611B000) [pid = 1248] [serial = 2063] [outer = 14B28000] 02:57:28 INFO - PROCESS | 1248 | 1468231047994 Marionette TRACE conn6 <- [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] 02:57:28 INFO - PROCESS | 1248 | 1468231048053 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:57:28 INFO - PROCESS | 1248 | 1468231048062 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:57:28 INFO - PROCESS | 1248 | 1468231048063 Marionette TRACE conn6 <- [1,2714,null,{}] 02:57:28 INFO - PROCESS | 1248 | 1468231048067 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:28 INFO - PROCESS | 1248 | 1468231048069 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:28 INFO - PROCESS | 1248 | 1468231048213 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:57:28 INFO - PROCESS | 1248 | 1468231048275 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 1248 | 1468231048277 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:28 INFO - PROCESS | 1248 | ++DOCSHELL 162B2400 == 20 [pid = 1248] [id = 688] 02:57:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (162BBC00) [pid = 1248] [serial = 2064] [outer = 00000000] 02:57:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (16C19800) [pid = 1248] [serial = 2065] [outer = 162BBC00] 02:57:28 INFO - PROCESS | 1248 | 1468231048322 Marionette DEBUG loaded listener.js 02:57:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (16C22000) [pid = 1248] [serial = 2066] [outer = 162BBC00] 02:57:28 INFO - PROCESS | 1248 | 1468231048735 Marionette TRACE conn6 <- [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]]]}] 02:57:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:57:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 02:57:28 INFO - PROCESS | 1248 | 1468231048796 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:57:28 INFO - PROCESS | 1248 | 1468231048798 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:57:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:57:28 INFO - PROCESS | 1248 | 1468231048801 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 1248 | 1468231048803 Marionette TRACE conn6 <- [1,2718,null,{}] 02:57:28 INFO - PROCESS | 1248 | 1468231048812 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:28 INFO - PROCESS | 1248 | 1468231048814 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:28 INFO - PROCESS | 1248 | 1468231048926 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:57:28 INFO - PROCESS | 1248 | 1468231048938 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 1248 | 1468231048940 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:28 INFO - PROCESS | 1248 | ++DOCSHELL 16CF0800 == 21 [pid = 1248] [id = 689] 02:57:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (16CF4C00) [pid = 1248] [serial = 2067] [outer = 00000000] 02:57:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (16CFBC00) [pid = 1248] [serial = 2068] [outer = 16CF4C00] 02:57:29 INFO - PROCESS | 1248 | 1468231048983 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (16EA3400) [pid = 1248] [serial = 2069] [outer = 16CF4C00] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (151E7800) [pid = 1248] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1415CC00) [pid = 1248] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (11C4D000) [pid = 1248] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (1250E000) [pid = 1248] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (0C813400) [pid = 1248] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (0D184400) [pid = 1248] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (0C8BE400) [pid = 1248] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:57:29 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16C1BC00) [pid = 1248] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:57:29 INFO - PROCESS | 1248 | 1468231049909 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:57:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:57:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:57:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:57:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:57:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:57:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1133ms 02:57:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:57:29 INFO - PROCESS | 1248 | 1468231049939 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 1248 | 1468231049941 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:57:29 INFO - PROCESS | 1248 | 1468231049944 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 1248 | 1468231049945 Marionette TRACE conn6 <- [1,2722,null,{}] 02:57:29 INFO - PROCESS | 1248 | 1468231049949 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:29 INFO - PROCESS | 1248 | 1468231049954 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:30 INFO - PROCESS | 1248 | 1468231050080 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:57:30 INFO - PROCESS | 1248 | 1468231050137 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 1248 | 1468231050139 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:30 INFO - PROCESS | 1248 | ++DOCSHELL 1611F000 == 22 [pid = 1248] [id = 690] 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (16121000) [pid = 1248] [serial = 2070] [outer = 00000000] 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (16C23C00) [pid = 1248] [serial = 2071] [outer = 16121000] 02:57:30 INFO - PROCESS | 1248 | 1468231050183 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1740CC00) [pid = 1248] [serial = 2072] [outer = 16121000] 02:57:30 INFO - PROCESS | 1248 | 1468231050540 Marionette TRACE conn6 <- [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]]]}] 02:57:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:57:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 02:57:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:57:30 INFO - PROCESS | 1248 | 1468231050589 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:57:30 INFO - PROCESS | 1248 | 1468231050591 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:57:30 INFO - PROCESS | 1248 | 1468231050595 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:57:30 INFO - PROCESS | 1248 | 1468231050596 Marionette TRACE conn6 <- [1,2726,null,{}] 02:57:30 INFO - PROCESS | 1248 | 1468231050600 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:30 INFO - PROCESS | 1248 | 1468231050602 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:30 INFO - PROCESS | 1248 | 1468231050681 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:57:30 INFO - PROCESS | 1248 | 1468231050687 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 1248 | 1468231050689 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:30 INFO - PROCESS | 1248 | ++DOCSHELL 0C819400 == 23 [pid = 1248] [id = 691] 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (145B7800) [pid = 1248] [serial = 2073] [outer = 00000000] 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (174C8800) [pid = 1248] [serial = 2074] [outer = 145B7800] 02:57:30 INFO - PROCESS | 1248 | 1468231050733 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (174CB400) [pid = 1248] [serial = 2075] [outer = 145B7800] 02:57:31 INFO - PROCESS | 1248 | 1468231051143 Marionette TRACE conn6 <- [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]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 02:57:31 INFO - PROCESS | 1248 | 1468231051173 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 1248 | 1468231051175 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:57:31 INFO - PROCESS | 1248 | 1468231051178 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 1248 | 1468231051180 Marionette TRACE conn6 <- [1,2730,null,{}] 02:57:31 INFO - PROCESS | 1248 | 1468231051184 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 1248 | 1468231051185 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:31 INFO - PROCESS | 1248 | 1468231051309 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:57:31 INFO - PROCESS | 1248 | 1468231051318 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 1248 | 1468231051320 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BA000 == 24 [pid = 1248] [id = 692] 02:57:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0CE68C00) [pid = 1248] [serial = 2076] [outer = 00000000] 02:57:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1751FC00) [pid = 1248] [serial = 2077] [outer = 0CE68C00] 02:57:31 INFO - PROCESS | 1248 | 1468231051364 Marionette DEBUG loaded listener.js 02:57:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (17520000) [pid = 1248] [serial = 2078] [outer = 0CE68C00] 02:57:31 INFO - PROCESS | 1248 | 1468231051837 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:57:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 02:57:31 INFO - PROCESS | 1248 | 1468231051913 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 1248 | 1468231051918 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:57:31 INFO - PROCESS | 1248 | 1468231051924 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:57:31 INFO - PROCESS | 1248 | 1468231051927 Marionette TRACE conn6 <- [1,2734,null,{}] 02:57:31 INFO - PROCESS | 1248 | 1468231051933 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:31 INFO - PROCESS | 1248 | 1468231051937 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:32 INFO - PROCESS | 1248 | 1468231052066 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:57:32 INFO - PROCESS | 1248 | 1468231052179 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:32 INFO - PROCESS | 1248 | 1468231052184 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:32 INFO - PROCESS | 1248 | ++DOCSHELL 0DB2AC00 == 25 [pid = 1248] [id = 693] 02:57:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0DB2D400) [pid = 1248] [serial = 2079] [outer = 00000000] 02:57:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0DE4B800) [pid = 1248] [serial = 2080] [outer = 0DB2D400] 02:57:32 INFO - PROCESS | 1248 | 1468231052263 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (11E2B400) [pid = 1248] [serial = 2081] [outer = 0DB2D400] 02:57:33 INFO - PROCESS | 1248 | 1468231053027 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:57:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:57:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1132ms 02:57:33 INFO - PROCESS | 1248 | 1468231053072 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:57:33 INFO - PROCESS | 1248 | 1468231053077 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:57:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:57:33 INFO - PROCESS | 1248 | 1468231053084 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:57:33 INFO - PROCESS | 1248 | 1468231053087 Marionette TRACE conn6 <- [1,2738,null,{}] 02:57:33 INFO - PROCESS | 1248 | 1468231053091 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:33 INFO - PROCESS | 1248 | 1468231053093 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:33 INFO - PROCESS | 1248 | 1468231053213 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:57:33 INFO - PROCESS | 1248 | 1468231053349 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 1248 | 1468231053351 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:33 INFO - PROCESS | 1248 | ++DOCSHELL 14511C00 == 26 [pid = 1248] [id = 694] 02:57:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14519400) [pid = 1248] [serial = 2082] [outer = 00000000] 02:57:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (145C0400) [pid = 1248] [serial = 2083] [outer = 14519400] 02:57:33 INFO - PROCESS | 1248 | 1468231053409 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14BA0C00) [pid = 1248] [serial = 2084] [outer = 14519400] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1611E800) [pid = 1248] [serial = 2035] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16129400) [pid = 1248] [serial = 2036] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1679C000) [pid = 1248] [serial = 2038] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16C18800) [pid = 1248] [serial = 2039] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (12473800) [pid = 1248] [serial = 2026] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (13162800) [pid = 1248] [serial = 2027] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14156C00) [pid = 1248] [serial = 2032] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (0C827400) [pid = 1248] [serial = 2023] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (0C8B4000) [pid = 1248] [serial = 2024] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (0E8DB400) [pid = 1248] [serial = 2029] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (11E22400) [pid = 1248] [serial = 2030] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (14514C00) [pid = 1248] [serial = 2033] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (16F24000) [pid = 1248] [serial = 2042] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (17418800) [pid = 1248] [serial = 2021] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (16EAF000) [pid = 1248] [serial = 2041] [outer = 00000000] [url = about:blank] 02:57:34 INFO - PROCESS | 1248 | 1468231054269 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:57:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1236ms 02:57:34 INFO - PROCESS | 1248 | 1468231054322 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 1248 | 1468231054326 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:57:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:57:34 INFO - PROCESS | 1248 | 1468231054330 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 1248 | 1468231054333 Marionette TRACE conn6 <- [1,2742,null,{}] 02:57:34 INFO - PROCESS | 1248 | 1468231054338 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:34 INFO - PROCESS | 1248 | 1468231054341 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:34 INFO - PROCESS | 1248 | 1468231054427 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:57:34 INFO - PROCESS | 1248 | 1468231054441 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 1248 | 1468231054443 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:34 INFO - PROCESS | 1248 | ++DOCSHELL 0D2FB000 == 27 [pid = 1248] [id = 695] 02:57:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0D2FEC00) [pid = 1248] [serial = 2085] [outer = 00000000] 02:57:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0D57F400) [pid = 1248] [serial = 2086] [outer = 0D2FEC00] 02:57:34 INFO - PROCESS | 1248 | 1468231054491 Marionette DEBUG loaded listener.js 02:57:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (0DB24400) [pid = 1248] [serial = 2087] [outer = 0D2FEC00] 02:57:35 INFO - PROCESS | 1248 | 1468231055001 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 02:57:35 INFO - PROCESS | 1248 | 1468231055062 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 1248 | 1468231055066 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:57:35 INFO - PROCESS | 1248 | 1468231055072 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:57:35 INFO - PROCESS | 1248 | 1468231055074 Marionette TRACE conn6 <- [1,2746,null,{}] 02:57:35 INFO - PROCESS | 1248 | 1468231055078 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 1248 | 1468231055081 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:35 INFO - PROCESS | 1248 | 1468231055167 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:57:35 INFO - PROCESS | 1248 | 1468231055265 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 1248 | 1468231055268 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:35 INFO - PROCESS | 1248 | ++DOCSHELL 11E29800 == 28 [pid = 1248] [id = 696] 02:57:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (11E2AC00) [pid = 1248] [serial = 2088] [outer = 00000000] 02:57:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (1233A400) [pid = 1248] [serial = 2089] [outer = 11E2AC00] 02:57:35 INFO - PROCESS | 1248 | 1468231055314 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (1246AC00) [pid = 1248] [serial = 2090] [outer = 11E2AC00] 02:57:35 INFO - PROCESS | 1248 | 1468231055690 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:57:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 02:57:35 INFO - PROCESS | 1248 | 1468231055747 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 1248 | 1468231055749 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:57:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:57:35 INFO - PROCESS | 1248 | 1468231055752 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 1248 | 1468231055756 Marionette TRACE conn6 <- [1,2750,null,{}] 02:57:35 INFO - PROCESS | 1248 | 1468231055766 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:35 INFO - PROCESS | 1248 | 1468231055771 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:35 INFO - PROCESS | 1248 | 1468231055886 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:57:35 INFO - PROCESS | 1248 | 1468231055902 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:35 INFO - PROCESS | 1248 | 1468231055906 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:35 INFO - PROCESS | 1248 | ++DOCSHELL 145B8400 == 29 [pid = 1248] [id = 697] 02:57:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (145BBC00) [pid = 1248] [serial = 2091] [outer = 00000000] 02:57:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14B2D800) [pid = 1248] [serial = 2092] [outer = 145BBC00] 02:57:35 INFO - PROCESS | 1248 | 1468231055954 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (16102000) [pid = 1248] [serial = 2093] [outer = 145BBC00] 02:57:36 INFO - PROCESS | 1248 | 1468231056378 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:57:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:57:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 02:57:36 INFO - PROCESS | 1248 | 1468231056427 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:57:36 INFO - PROCESS | 1248 | 1468231056429 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:57:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:57:36 INFO - PROCESS | 1248 | 1468231056456 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:57:36 INFO - PROCESS | 1248 | 1468231056458 Marionette TRACE conn6 <- [1,2754,null,{}] 02:57:36 INFO - PROCESS | 1248 | 1468231056461 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:36 INFO - PROCESS | 1248 | 1468231056463 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:36 INFO - PROCESS | 1248 | 1468231056588 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:57:36 INFO - PROCESS | 1248 | 1468231056593 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 1248 | 1468231056595 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:36 INFO - PROCESS | 1248 | ++DOCSHELL 1617B800 == 30 [pid = 1248] [id = 698] 02:57:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1617C800) [pid = 1248] [serial = 2094] [outer = 00000000] 02:57:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (167A4800) [pid = 1248] [serial = 2095] [outer = 1617C800] 02:57:36 INFO - PROCESS | 1248 | 1468231056641 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (16C1B400) [pid = 1248] [serial = 2096] [outer = 1617C800] 02:57:37 INFO - PROCESS | 1248 | 1468231057106 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 02:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:57:37 INFO - PROCESS | 1248 | 1468231057125 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 1248 | 1468231057127 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:57:37 INFO - PROCESS | 1248 | 1468231057130 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 1248 | 1468231057132 Marionette TRACE conn6 <- [1,2758,null,{}] 02:57:37 INFO - PROCESS | 1248 | 1468231057135 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 1248 | 1468231057137 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:37 INFO - PROCESS | 1248 | 1468231057254 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:57:37 INFO - PROCESS | 1248 | 1468231057350 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 1248 | 1468231057353 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:37 INFO - PROCESS | 1248 | ++DOCSHELL 16CF3400 == 31 [pid = 1248] [id = 699] 02:57:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16CF3800) [pid = 1248] [serial = 2097] [outer = 00000000] 02:57:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16CFB800) [pid = 1248] [serial = 2098] [outer = 16CF3800] 02:57:37 INFO - PROCESS | 1248 | 1468231057397 Marionette DEBUG loaded listener.js 02:57:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1700F800) [pid = 1248] [serial = 2099] [outer = 16CF3800] 02:57:37 INFO - PROCESS | 1248 | 1468231057845 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:57:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 02:57:37 INFO - PROCESS | 1248 | 1468231057901 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:57:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:57:37 INFO - PROCESS | 1248 | 1468231057903 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:57:37 INFO - PROCESS | 1248 | 1468231057906 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 1248 | 1468231057908 Marionette TRACE conn6 <- [1,2762,null,{}] 02:57:37 INFO - PROCESS | 1248 | 1468231057911 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:37 INFO - PROCESS | 1248 | 1468231057917 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:38 INFO - PROCESS | 1248 | 1468231058065 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:57:38 INFO - PROCESS | 1248 | 1468231058131 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 1248 | 1468231058133 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:38 INFO - PROCESS | 1248 | ++DOCSHELL 174B4800 == 32 [pid = 1248] [id = 700] 02:57:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (174B7800) [pid = 1248] [serial = 2100] [outer = 00000000] 02:57:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (177FBC00) [pid = 1248] [serial = 2101] [outer = 174B7800] 02:57:38 INFO - PROCESS | 1248 | 1468231058178 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1242C000) [pid = 1248] [serial = 2102] [outer = 174B7800] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (162BBC00) [pid = 1248] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0D57C800) [pid = 1248] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0D96FC00) [pid = 1248] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (14B28000) [pid = 1248] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1250C400) [pid = 1248] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (11FC9400) [pid = 1248] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16CEDC00) [pid = 1248] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (145B7800) [pid = 1248] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1751F800) [pid = 1248] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16CF4C00) [pid = 1248] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:57:38 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16121000) [pid = 1248] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:57:38 INFO - PROCESS | 1248 | 1468231058677 Marionette TRACE conn6 <- [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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:57:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 830ms 02:57:38 INFO - PROCESS | 1248 | 1468231058737 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 1248 | 1468231058739 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:57:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:57:38 INFO - PROCESS | 1248 | 1468231058742 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 1248 | 1468231058744 Marionette TRACE conn6 <- [1,2766,null,{}] 02:57:38 INFO - PROCESS | 1248 | 1468231058748 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:38 INFO - PROCESS | 1248 | 1468231058750 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:38 INFO - PROCESS | 1248 | 1468231058864 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:57:38 INFO - PROCESS | 1248 | 1468231058927 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:38 INFO - PROCESS | 1248 | 1468231058929 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:38 INFO - PROCESS | 1248 | ++DOCSHELL 145B7800 == 33 [pid = 1248] [id = 701] 02:57:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (14B28000) [pid = 1248] [serial = 2103] [outer = 00000000] 02:57:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1757B000) [pid = 1248] [serial = 2104] [outer = 14B28000] 02:57:39 INFO - PROCESS | 1248 | 1468231058973 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (178F8C00) [pid = 1248] [serial = 2105] [outer = 14B28000] 02:57:39 INFO - PROCESS | 1248 | 1468231059301 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 631ms 02:57:39 INFO - PROCESS | 1248 | 1468231059384 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 1248 | 1468231059386 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:57:39 INFO - PROCESS | 1248 | 1468231059389 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:57:39 INFO - PROCESS | 1248 | 1468231059391 Marionette TRACE conn6 <- [1,2770,null,{}] 02:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:57:39 INFO - PROCESS | 1248 | 1468231059394 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:39 INFO - PROCESS | 1248 | 1468231059396 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:39 INFO - PROCESS | 1248 | 1468231059477 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:57:39 INFO - PROCESS | 1248 | 1468231059484 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 1248 | 1468231059485 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:39 INFO - PROCESS | 1248 | ++DOCSHELL 178F3800 == 34 [pid = 1248] [id = 702] 02:57:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (178FC400) [pid = 1248] [serial = 2106] [outer = 00000000] 02:57:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (17A93400) [pid = 1248] [serial = 2107] [outer = 178FC400] 02:57:39 INFO - PROCESS | 1248 | 1468231059529 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (17A97000) [pid = 1248] [serial = 2108] [outer = 178FC400] 02:57:39 INFO - PROCESS | 1248 | 1468231059935 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:57:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:57:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 570ms 02:57:39 INFO - PROCESS | 1248 | 1468231059965 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:57:39 INFO - PROCESS | 1248 | 1468231059967 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:57:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:57:39 INFO - PROCESS | 1248 | 1468231059969 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 1248 | 1468231059971 Marionette TRACE conn6 <- [1,2774,null,{}] 02:57:40 INFO - PROCESS | 1248 | 1468231059974 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 1248 | 1468231059976 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:40 INFO - PROCESS | 1248 | 1468231060112 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:57:40 INFO - PROCESS | 1248 | 1468231060120 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 1248 | 1468231060122 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:40 INFO - PROCESS | 1248 | ++DOCSHELL 17A93000 == 35 [pid = 1248] [id = 703] 02:57:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (17A99400) [pid = 1248] [serial = 2109] [outer = 00000000] 02:57:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17BAAC00) [pid = 1248] [serial = 2110] [outer = 17A99400] 02:57:40 INFO - PROCESS | 1248 | 1468231060165 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17BAB400) [pid = 1248] [serial = 2111] [outer = 17A99400] 02:57:40 INFO - PROCESS | 1248 | 1468231060677 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:57:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 732ms 02:57:40 INFO - PROCESS | 1248 | 1468231060704 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 1248 | 1468231060709 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:57:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:57:40 INFO - PROCESS | 1248 | 1468231060714 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 1248 | 1468231060718 Marionette TRACE conn6 <- [1,2778,null,{}] 02:57:40 INFO - PROCESS | 1248 | 1468231060723 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:40 INFO - PROCESS | 1248 | 1468231060726 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:40 INFO - PROCESS | 1248 | 1468231060843 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:57:40 INFO - PROCESS | 1248 | 1468231060956 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 1248 | 1468231060961 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:41 INFO - PROCESS | 1248 | ++DOCSHELL 0C830400 == 36 [pid = 1248] [id = 704] 02:57:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C8B1000) [pid = 1248] [serial = 2112] [outer = 00000000] 02:57:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0D965C00) [pid = 1248] [serial = 2113] [outer = 0C8B1000] 02:57:41 INFO - PROCESS | 1248 | 1468231061058 Marionette DEBUG loaded listener.js 02:57:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0EACE000) [pid = 1248] [serial = 2114] [outer = 0C8B1000] 02:57:41 INFO - PROCESS | 1248 | 1468231061701 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:57:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1023ms 02:57:41 INFO - PROCESS | 1248 | 1468231061741 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 1248 | 1468231061746 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:57:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:57:41 INFO - PROCESS | 1248 | 1468231061753 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 1248 | 1468231061756 Marionette TRACE conn6 <- [1,2782,null,{}] 02:57:41 INFO - PROCESS | 1248 | 1468231061760 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:41 INFO - PROCESS | 1248 | 1468231061763 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:41 INFO - PROCESS | 1248 | 1468231061875 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:57:42 INFO - PROCESS | 1248 | 1468231062016 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 1248 | 1468231062018 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:42 INFO - PROCESS | 1248 | ++DOCSHELL 1451A400 == 37 [pid = 1248] [id = 705] 02:57:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1451B400) [pid = 1248] [serial = 2115] [outer = 00000000] 02:57:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (145C2000) [pid = 1248] [serial = 2116] [outer = 1451B400] 02:57:42 INFO - PROCESS | 1248 | 1468231062075 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16129800) [pid = 1248] [serial = 2117] [outer = 1451B400] 02:57:42 INFO - PROCESS | 1248 | 1468231062698 Marionette TRACE conn6 <- [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]]]}] 02:57:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:57:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 971ms 02:57:42 INFO - PROCESS | 1248 | 1468231062726 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:57:42 INFO - PROCESS | 1248 | 1468231062729 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:57:42 INFO - PROCESS | 1248 | 1468231062733 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:57:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:57:42 INFO - PROCESS | 1248 | 1468231062736 Marionette TRACE conn6 <- [1,2786,null,{}] 02:57:42 INFO - PROCESS | 1248 | 1468231062748 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:42 INFO - PROCESS | 1248 | 1468231062752 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:42 INFO - PROCESS | 1248 | 1468231062862 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:57:43 INFO - PROCESS | 1248 | 1468231062975 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:43 INFO - PROCESS | 1248 | 1468231062978 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:43 INFO - PROCESS | 1248 | ++DOCSHELL 17521400 == 38 [pid = 1248] [id = 706] 02:57:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17523000) [pid = 1248] [serial = 2118] [outer = 00000000] 02:57:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17A92400) [pid = 1248] [serial = 2119] [outer = 17523000] 02:57:43 INFO - PROCESS | 1248 | 1468231063075 Marionette DEBUG loaded listener.js 02:57:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (188BF800) [pid = 1248] [serial = 2120] [outer = 17523000] 02:57:43 INFO - PROCESS | 1248 | 1468231063840 Marionette TRACE conn6 <- [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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:57:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1133ms 02:57:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:57:43 INFO - PROCESS | 1248 | 1468231063870 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 1248 | 1468231063874 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:57:43 INFO - PROCESS | 1248 | 1468231063879 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 1248 | 1468231063882 Marionette TRACE conn6 <- [1,2790,null,{}] 02:57:43 INFO - PROCESS | 1248 | 1468231063887 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:43 INFO - PROCESS | 1248 | 1468231063890 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:44 INFO - PROCESS | 1248 | 1468231063997 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:57:44 INFO - PROCESS | 1248 | 1468231064139 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 1248 | 1468231064141 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:44 INFO - PROCESS | 1248 | ++DOCSHELL 0D96FC00 == 39 [pid = 1248] [id = 707] 02:57:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0DB2B400) [pid = 1248] [serial = 2121] [outer = 00000000] 02:57:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (11EEC000) [pid = 1248] [serial = 2122] [outer = 0DB2B400] 02:57:44 INFO - PROCESS | 1248 | 1468231064193 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (124E6C00) [pid = 1248] [serial = 2123] [outer = 0DB2B400] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 178F3800 == 38 [pid = 1248] [id = 702] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 145B7800 == 37 [pid = 1248] [id = 701] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 174B4800 == 36 [pid = 1248] [id = 700] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 16CF3400 == 35 [pid = 1248] [id = 699] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 1617B800 == 34 [pid = 1248] [id = 698] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 145B8400 == 33 [pid = 1248] [id = 697] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 11E29800 == 32 [pid = 1248] [id = 696] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 0D2FB000 == 31 [pid = 1248] [id = 695] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 0D96F400 == 30 [pid = 1248] [id = 675] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 14511C00 == 29 [pid = 1248] [id = 694] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 17521400 == 28 [pid = 1248] [id = 706] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 17A93000 == 27 [pid = 1248] [id = 703] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 0C830400 == 26 [pid = 1248] [id = 704] 02:57:44 INFO - PROCESS | 1248 | --DOCSHELL 1451A400 == 25 [pid = 1248] [id = 705] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16C19800) [pid = 1248] [serial = 2065] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0EACC000) [pid = 1248] [serial = 2053] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0E8DD400) [pid = 1248] [serial = 2056] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (11EA7C00) [pid = 1248] [serial = 2057] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (151E4C00) [pid = 1248] [serial = 2062] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14087000) [pid = 1248] [serial = 2059] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1415E800) [pid = 1248] [serial = 2060] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14160400) [pid = 1248] [serial = 2045] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (12330000) [pid = 1248] [serial = 2044] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1740D000) [pid = 1248] [serial = 2048] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16EAE000) [pid = 1248] [serial = 2047] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (174CB400) [pid = 1248] [serial = 2075] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17538C00) [pid = 1248] [serial = 2051] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17523400) [pid = 1248] [serial = 2050] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (16CFBC00) [pid = 1248] [serial = 2068] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (16C23C00) [pid = 1248] [serial = 2071] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (16C22000) [pid = 1248] [serial = 2066] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (174C8800) [pid = 1248] [serial = 2074] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (13163000) [pid = 1248] [serial = 2054] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (16EA3400) [pid = 1248] [serial = 2069] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1740CC00) [pid = 1248] [serial = 2072] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1611B000) [pid = 1248] [serial = 2063] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1751FC00) [pid = 1248] [serial = 2077] [outer = 00000000] [url = about:blank] 02:57:45 INFO - PROCESS | 1248 | 1468231065307 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:57:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1478ms 02:57:45 INFO - PROCESS | 1248 | 1468231065358 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:57:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:57:45 INFO - PROCESS | 1248 | 1468231065362 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:57:45 INFO - PROCESS | 1248 | 1468231065366 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 1248 | 1468231065370 Marionette TRACE conn6 <- [1,2794,null,{}] 02:57:45 INFO - PROCESS | 1248 | 1468231065375 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:45 INFO - PROCESS | 1248 | 1468231065377 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:45 INFO - PROCESS | 1248 | 1468231065466 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:57:45 INFO - PROCESS | 1248 | 1468231065475 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 1248 | 1468231065478 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:45 INFO - PROCESS | 1248 | ++DOCSHELL 0D25A000 == 26 [pid = 1248] [id = 708] 02:57:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (0D25D000) [pid = 1248] [serial = 2124] [outer = 00000000] 02:57:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0DA1C800) [pid = 1248] [serial = 2125] [outer = 0D25D000] 02:57:45 INFO - PROCESS | 1248 | 1468231065526 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0DD89C00) [pid = 1248] [serial = 2126] [outer = 0D25D000] 02:57:46 INFO - PROCESS | 1248 | 1468231066029 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 02:57:46 INFO - PROCESS | 1248 | 1468231066057 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 1248 | 1468231066062 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:57:46 INFO - PROCESS | 1248 | 1468231066068 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 1248 | 1468231066071 Marionette TRACE conn6 <- [1,2798,null,{}] 02:57:46 INFO - PROCESS | 1248 | 1468231066075 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 1248 | 1468231066077 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:46 INFO - PROCESS | 1248 | 1468231066196 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:57:46 INFO - PROCESS | 1248 | 1468231066294 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 1248 | 1468231066296 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:46 INFO - PROCESS | 1248 | ++DOCSHELL 1246A400 == 27 [pid = 1248] [id = 709] 02:57:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (12472400) [pid = 1248] [serial = 2127] [outer = 00000000] 02:57:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (1250E000) [pid = 1248] [serial = 2128] [outer = 12472400] 02:57:46 INFO - PROCESS | 1248 | 1468231066351 Marionette DEBUG loaded listener.js 02:57:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (13163000) [pid = 1248] [serial = 2129] [outer = 12472400] 02:57:46 INFO - PROCESS | 1248 | 1468231066721 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:57:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 02:57:46 INFO - PROCESS | 1248 | 1468231066752 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 1248 | 1468231066754 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:57:46 INFO - PROCESS | 1248 | 1468231066758 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:57:46 INFO - PROCESS | 1248 | 1468231066761 Marionette TRACE conn6 <- [1,2802,null,{}] 02:57:46 INFO - PROCESS | 1248 | 1468231066771 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:46 INFO - PROCESS | 1248 | 1468231066776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:46 INFO - PROCESS | 1248 | 1468231066860 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:57:46 INFO - PROCESS | 1248 | 1468231066867 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:46 INFO - PROCESS | 1248 | 1468231066871 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:46 INFO - PROCESS | 1248 | ++DOCSHELL 14520C00 == 28 [pid = 1248] [id = 710] 02:57:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (14555400) [pid = 1248] [serial = 2130] [outer = 00000000] 02:57:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (145BC400) [pid = 1248] [serial = 2131] [outer = 14555400] 02:57:46 INFO - PROCESS | 1248 | 1468231066918 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (14B95C00) [pid = 1248] [serial = 2132] [outer = 14555400] 02:57:47 INFO - PROCESS | 1248 | 1468231067424 Marionette TRACE conn6 <- [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]]]}] 02:57:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:57:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 02:57:47 INFO - PROCESS | 1248 | 1468231067494 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:57:47 INFO - PROCESS | 1248 | 1468231067496 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:57:47 INFO - PROCESS | 1248 | 1468231067500 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:57:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:57:47 INFO - PROCESS | 1248 | 1468231067501 Marionette TRACE conn6 <- [1,2806,null,{}] 02:57:47 INFO - PROCESS | 1248 | 1468231067505 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:47 INFO - PROCESS | 1248 | 1468231067507 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:47 INFO - PROCESS | 1248 | 1468231067657 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:57:47 INFO - PROCESS | 1248 | 1468231067679 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 1248 | 1468231067681 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:47 INFO - PROCESS | 1248 | ++DOCSHELL 16121800 == 29 [pid = 1248] [id = 711] 02:57:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16122000) [pid = 1248] [serial = 2133] [outer = 00000000] 02:57:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16176C00) [pid = 1248] [serial = 2134] [outer = 16122000] 02:57:47 INFO - PROCESS | 1248 | 1468231067728 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (167A4C00) [pid = 1248] [serial = 2135] [outer = 16122000] 02:57:48 INFO - PROCESS | 1248 | 1468231068140 Marionette TRACE conn6 <- [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]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:57:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 02:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:57:48 INFO - PROCESS | 1248 | 1468231068173 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 1248 | 1468231068175 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 1248 | 1468231068178 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 1248 | 1468231068180 Marionette TRACE conn6 <- [1,2810,null,{}] 02:57:48 INFO - PROCESS | 1248 | 1468231068183 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 1248 | 1468231068185 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:48 INFO - PROCESS | 1248 | 1468231068296 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:57:48 INFO - PROCESS | 1248 | 1468231068302 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 1248 | 1468231068304 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:48 INFO - PROCESS | 1248 | ++DOCSHELL 16C1E400 == 30 [pid = 1248] [id = 712] 02:57:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16C1E800) [pid = 1248] [serial = 2136] [outer = 00000000] 02:57:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16CF2C00) [pid = 1248] [serial = 2137] [outer = 16C1E800] 02:57:48 INFO - PROCESS | 1248 | 1468231068348 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CF8000) [pid = 1248] [serial = 2138] [outer = 16C1E800] 02:57:48 INFO - PROCESS | 1248 | 1468231068820 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:57:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 02:57:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:57:48 INFO - PROCESS | 1248 | 1468231068849 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 1248 | 1468231068851 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:57:48 INFO - PROCESS | 1248 | 1468231068855 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 1248 | 1468231068856 Marionette TRACE conn6 <- [1,2814,null,{}] 02:57:48 INFO - PROCESS | 1248 | 1468231068859 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:48 INFO - PROCESS | 1248 | 1468231068865 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:49 INFO - PROCESS | 1248 | 1468231068996 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:57:49 INFO - PROCESS | 1248 | 1468231069090 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 1248 | 1468231069092 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:49 INFO - PROCESS | 1248 | ++DOCSHELL 16EAD000 == 31 [pid = 1248] [id = 713] 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EB0400) [pid = 1248] [serial = 2139] [outer = 00000000] 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17410800) [pid = 1248] [serial = 2140] [outer = 16EB0400] 02:57:49 INFO - PROCESS | 1248 | 1468231069136 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17418C00) [pid = 1248] [serial = 2141] [outer = 16EB0400] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1617C800) [pid = 1248] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0CE68C00) [pid = 1248] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DB2D400) [pid = 1248] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0D2FEC00) [pid = 1248] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (11E2AC00) [pid = 1248] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (145BBC00) [pid = 1248] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (14519400) [pid = 1248] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (178FC400) [pid = 1248] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16CF3800) [pid = 1248] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14B28000) [pid = 1248] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:57:49 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17A99400) [pid = 1248] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:57:49 INFO - PROCESS | 1248 | 1468231069694 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:57:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 871ms 02:57:49 INFO - PROCESS | 1248 | 1468231069729 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 1248 | 1468231069731 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:57:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:57:49 INFO - PROCESS | 1248 | 1468231069734 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 1248 | 1468231069736 Marionette TRACE conn6 <- [1,2818,null,{}] 02:57:49 INFO - PROCESS | 1248 | 1468231069739 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:49 INFO - PROCESS | 1248 | 1468231069741 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:49 INFO - PROCESS | 1248 | 1468231069818 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:57:49 INFO - PROCESS | 1248 | 1468231069823 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:49 INFO - PROCESS | 1248 | 1468231069825 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:49 INFO - PROCESS | 1248 | ++DOCSHELL 14B28000 == 32 [pid = 1248] [id = 714] 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16CF3800) [pid = 1248] [serial = 2142] [outer = 00000000] 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1740EC00) [pid = 1248] [serial = 2143] [outer = 16CF3800] 02:57:49 INFO - PROCESS | 1248 | 1468231069869 Marionette DEBUG loaded listener.js 02:57:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17412400) [pid = 1248] [serial = 2144] [outer = 16CF3800] 02:57:50 INFO - PROCESS | 1248 | 1468231070300 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:57:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 02:57:50 INFO - PROCESS | 1248 | 1468231070366 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 1248 | 1468231070368 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:57:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:57:50 INFO - PROCESS | 1248 | 1468231070371 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 1248 | 1468231070373 Marionette TRACE conn6 <- [1,2822,null,{}] 02:57:50 INFO - PROCESS | 1248 | 1468231070376 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:50 INFO - PROCESS | 1248 | 1468231070378 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:50 INFO - PROCESS | 1248 | 1468231070456 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:57:50 INFO - PROCESS | 1248 | 1468231070464 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 1248 | 1468231070466 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:50 INFO - PROCESS | 1248 | ++DOCSHELL 174CAC00 == 33 [pid = 1248] [id = 715] 02:57:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (174D5400) [pid = 1248] [serial = 2145] [outer = 00000000] 02:57:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C816C00) [pid = 1248] [serial = 2146] [outer = 174D5400] 02:57:50 INFO - PROCESS | 1248 | 1468231070510 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (162BC400) [pid = 1248] [serial = 2147] [outer = 174D5400] 02:57:50 INFO - PROCESS | 1248 | 1468231070964 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:57:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 02:57:51 INFO - PROCESS | 1248 | 1468231071017 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 1248 | 1468231071019 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:57:51 INFO - PROCESS | 1248 | 1468231071023 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 1248 | 1468231071025 Marionette TRACE conn6 <- [1,2826,null,{}] 02:57:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:57:51 INFO - PROCESS | 1248 | 1468231071028 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:51 INFO - PROCESS | 1248 | 1468231071030 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:51 INFO - PROCESS | 1248 | 1468231071108 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:57:51 INFO - PROCESS | 1248 | 1468231071114 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 1248 | 1468231071116 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:51 INFO - PROCESS | 1248 | ++DOCSHELL 1751DC00 == 34 [pid = 1248] [id = 716] 02:57:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1751EC00) [pid = 1248] [serial = 2148] [outer = 00000000] 02:57:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1753A000) [pid = 1248] [serial = 2149] [outer = 1751EC00] 02:57:51 INFO - PROCESS | 1248 | 1468231071159 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (178F3000) [pid = 1248] [serial = 2150] [outer = 1751EC00] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 0D25A000 == 33 [pid = 1248] [id = 708] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 0D96FC00 == 32 [pid = 1248] [id = 707] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 16121800 == 31 [pid = 1248] [id = 711] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 16C1E400 == 30 [pid = 1248] [id = 712] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 1246A400 == 29 [pid = 1248] [id = 709] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 14520C00 == 28 [pid = 1248] [id = 710] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 16EAD000 == 27 [pid = 1248] [id = 713] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 174CAC00 == 26 [pid = 1248] [id = 715] 02:57:52 INFO - PROCESS | 1248 | --DOCSHELL 14B28000 == 25 [pid = 1248] [id = 714] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (167A4800) [pid = 1248] [serial = 2095] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17520000) [pid = 1248] [serial = 2078] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0DE4B800) [pid = 1248] [serial = 2080] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (11E2B400) [pid = 1248] [serial = 2081] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0D57F400) [pid = 1248] [serial = 2086] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (0DB24400) [pid = 1248] [serial = 2087] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1233A400) [pid = 1248] [serial = 2089] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1246AC00) [pid = 1248] [serial = 2090] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (14B2D800) [pid = 1248] [serial = 2092] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (145C0400) [pid = 1248] [serial = 2083] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (14BA0C00) [pid = 1248] [serial = 2084] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17A97000) [pid = 1248] [serial = 2108] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1700F800) [pid = 1248] [serial = 2099] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (16CFB800) [pid = 1248] [serial = 2098] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1757B000) [pid = 1248] [serial = 2104] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (177FBC00) [pid = 1248] [serial = 2101] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (17BAB400) [pid = 1248] [serial = 2111] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (17A93400) [pid = 1248] [serial = 2107] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (178F8C00) [pid = 1248] [serial = 2105] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (16C1B400) [pid = 1248] [serial = 2096] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 57 (17BAAC00) [pid = 1248] [serial = 2110] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | --DOMWINDOW == 56 (16102000) [pid = 1248] [serial = 2093] [outer = 00000000] [url = about:blank] 02:57:52 INFO - PROCESS | 1248 | 1468231072932 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1972ms 02:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:57:53 INFO - PROCESS | 1248 | 1468231073002 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 1248 | 1468231073006 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:57:53 INFO - PROCESS | 1248 | 1468231073011 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 1248 | 1468231073014 Marionette TRACE conn6 <- [1,2830,null,{}] 02:57:53 INFO - PROCESS | 1248 | 1468231073020 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 1248 | 1468231073022 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:53 INFO - PROCESS | 1248 | 1468231073110 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:57:53 INFO - PROCESS | 1248 | 1468231073124 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 1248 | 1468231073126 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:53 INFO - PROCESS | 1248 | ++DOCSHELL 0CB11C00 == 26 [pid = 1248] [id = 717] 02:57:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (0D182400) [pid = 1248] [serial = 2151] [outer = 00000000] 02:57:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (0D2F6800) [pid = 1248] [serial = 2152] [outer = 0D182400] 02:57:53 INFO - PROCESS | 1248 | 1468231073176 Marionette DEBUG loaded listener.js 02:57:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (0D575800) [pid = 1248] [serial = 2153] [outer = 0D182400] 02:57:53 INFO - PROCESS | 1248 | 1468231073678 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:57:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 02:57:53 INFO - PROCESS | 1248 | 1468231073742 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 1248 | 1468231073747 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:57:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:57:53 INFO - PROCESS | 1248 | 1468231073754 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 1248 | 1468231073756 Marionette TRACE conn6 <- [1,2834,null,{}] 02:57:53 INFO - PROCESS | 1248 | 1468231073760 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:53 INFO - PROCESS | 1248 | 1468231073763 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:53 INFO - PROCESS | 1248 | 1468231073854 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:57:53 INFO - PROCESS | 1248 | 1468231073867 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:53 INFO - PROCESS | 1248 | 1468231073870 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:53 INFO - PROCESS | 1248 | ++DOCSHELL 11EA3000 == 27 [pid = 1248] [id = 718] 02:57:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (11EA6C00) [pid = 1248] [serial = 2154] [outer = 00000000] 02:57:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (11EEBC00) [pid = 1248] [serial = 2155] [outer = 11EA6C00] 02:57:53 INFO - PROCESS | 1248 | 1468231073926 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (121BE400) [pid = 1248] [serial = 2156] [outer = 11EA6C00] 02:57:54 INFO - PROCESS | 1248 | 1468231074382 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:57:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:57:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 02:57:54 INFO - PROCESS | 1248 | 1468231074427 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:57:54 INFO - PROCESS | 1248 | 1468231074429 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:57:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:57:54 INFO - PROCESS | 1248 | 1468231074432 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:57:54 INFO - PROCESS | 1248 | 1468231074436 Marionette TRACE conn6 <- [1,2838,null,{}] 02:57:54 INFO - PROCESS | 1248 | 1468231074447 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:54 INFO - PROCESS | 1248 | 1468231074451 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:54 INFO - PROCESS | 1248 | 1468231074562 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:57:54 INFO - PROCESS | 1248 | 1468231074579 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 1248 | 1468231074582 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:54 INFO - PROCESS | 1248 | ++DOCSHELL 14156C00 == 28 [pid = 1248] [id = 719] 02:57:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (14093400) [pid = 1248] [serial = 2157] [outer = 00000000] 02:57:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (1415F800) [pid = 1248] [serial = 2158] [outer = 14093400] 02:57:54 INFO - PROCESS | 1248 | 1468231074630 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (1450D400) [pid = 1248] [serial = 2159] [outer = 14093400] 02:57:55 INFO - PROCESS | 1248 | 1468231075065 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 02:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:57:55 INFO - PROCESS | 1248 | 1468231075114 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 1248 | 1468231075117 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 1248 | 1468231075120 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 1248 | 1468231075122 Marionette TRACE conn6 <- [1,2842,null,{}] 02:57:55 INFO - PROCESS | 1248 | 1468231075125 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 1248 | 1468231075127 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:55 INFO - PROCESS | 1248 | 1468231075211 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:57:55 INFO - PROCESS | 1248 | 1468231075217 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 1248 | 1468231075219 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:55 INFO - PROCESS | 1248 | ++DOCSHELL 14520400 == 29 [pid = 1248] [id = 720] 02:57:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (14520800) [pid = 1248] [serial = 2160] [outer = 00000000] 02:57:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (145B5800) [pid = 1248] [serial = 2161] [outer = 14520800] 02:57:55 INFO - PROCESS | 1248 | 1468231075263 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (146DA400) [pid = 1248] [serial = 2162] [outer = 14520800] 02:57:55 INFO - PROCESS | 1248 | 1468231075694 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:57:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 631ms 02:57:55 INFO - PROCESS | 1248 | 1468231075754 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 1248 | 1468231075756 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:57:55 INFO - PROCESS | 1248 | 1468231075759 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:57:55 INFO - PROCESS | 1248 | 1468231075761 Marionette TRACE conn6 <- [1,2846,null,{}] 02:57:55 INFO - PROCESS | 1248 | 1468231075764 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:55 INFO - PROCESS | 1248 | 1468231075766 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:55 INFO - PROCESS | 1248 | 1468231075844 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:57:55 INFO - PROCESS | 1248 | 1468231075850 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 1248 | 1468231075852 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:55 INFO - PROCESS | 1248 | ++DOCSHELL 151E4000 == 30 [pid = 1248] [id = 721] 02:57:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (151E4C00) [pid = 1248] [serial = 2163] [outer = 00000000] 02:57:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (16121800) [pid = 1248] [serial = 2164] [outer = 151E4C00] 02:57:55 INFO - PROCESS | 1248 | 1468231075895 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16129000) [pid = 1248] [serial = 2165] [outer = 151E4C00] 02:57:56 INFO - PROCESS | 1248 | 1468231076359 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:57:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 631ms 02:57:56 INFO - PROCESS | 1248 | 1468231076406 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 1248 | 1468231076409 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:57:56 INFO - PROCESS | 1248 | 1468231076412 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:57:56 INFO - PROCESS | 1248 | 1468231076414 Marionette TRACE conn6 <- [1,2850,null,{}] 02:57:56 INFO - PROCESS | 1248 | 1468231076417 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:56 INFO - PROCESS | 1248 | 1468231076423 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:56 INFO - PROCESS | 1248 | 1468231076533 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:57:56 INFO - PROCESS | 1248 | 1468231076544 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 1248 | 1468231076546 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:56 INFO - PROCESS | 1248 | ++DOCSHELL 16CF2400 == 31 [pid = 1248] [id = 722] 02:57:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (16CF4000) [pid = 1248] [serial = 2166] [outer = 00000000] 02:57:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16EA5800) [pid = 1248] [serial = 2167] [outer = 16CF4000] 02:57:56 INFO - PROCESS | 1248 | 1468231076589 Marionette DEBUG loaded listener.js 02:57:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16EABC00) [pid = 1248] [serial = 2168] [outer = 16CF4000] 02:57:57 INFO - PROCESS | 1248 | 1468231077019 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 02:57:57 INFO - PROCESS | 1248 | 1468231077055 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 1248 | 1468231077057 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:57:57 INFO - PROCESS | 1248 | 1468231077060 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - PROCESS | 1248 | 1468231077062 Marionette TRACE conn6 <- [1,2854,null,{}] 02:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:57:57 INFO - PROCESS | 1248 | 1468231077065 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 1248 | 1468231077067 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:57 INFO - PROCESS | 1248 | 1468231077147 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:57:57 INFO - PROCESS | 1248 | 1468231077153 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1248 | 1468231077155 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:57 INFO - PROCESS | 1248 | ++DOCSHELL 16F1B000 == 32 [pid = 1248] [id = 723] 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (16F20400) [pid = 1248] [serial = 2169] [outer = 00000000] 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (17302000) [pid = 1248] [serial = 2170] [outer = 16F20400] 02:57:57 INFO - PROCESS | 1248 | 1468231077198 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1740C400) [pid = 1248] [serial = 2171] [outer = 16F20400] 02:57:57 INFO - PROCESS | 1248 | 1468231077652 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:57:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 02:57:57 INFO - PROCESS | 1248 | 1468231077707 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:57:57 INFO - PROCESS | 1248 | 1468231077709 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:57:57 INFO - PROCESS | 1248 | 1468231077712 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:57:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:57:57 INFO - PROCESS | 1248 | 1468231077714 Marionette TRACE conn6 <- [1,2858,null,{}] 02:57:57 INFO - PROCESS | 1248 | 1468231077717 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:57 INFO - PROCESS | 1248 | 1468231077719 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:57 INFO - PROCESS | 1248 | 1468231077798 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:57:57 INFO - PROCESS | 1248 | 1468231077805 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:57 INFO - PROCESS | 1248 | 1468231077807 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:57 INFO - PROCESS | 1248 | ++DOCSHELL 0CB16000 == 33 [pid = 1248] [id = 724] 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16EAEC00) [pid = 1248] [serial = 2172] [outer = 00000000] 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17518400) [pid = 1248] [serial = 2173] [outer = 16EAEC00] 02:57:57 INFO - PROCESS | 1248 | 1468231077850 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (174C7000) [pid = 1248] [serial = 2174] [outer = 16EAEC00] 02:57:58 INFO - PROCESS | 1248 | 1468231078342 Marionette TRACE conn6 <- [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]]]}] 02:57:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:57:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 02:57:58 INFO - PROCESS | 1248 | 1468231078387 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 1248 | 1468231078389 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:57:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:57:58 INFO - PROCESS | 1248 | 1468231078392 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 1248 | 1468231078394 Marionette TRACE conn6 <- [1,2862,null,{}] 02:57:58 INFO - PROCESS | 1248 | 1468231078397 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:58 INFO - PROCESS | 1248 | 1468231078399 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:58 INFO - PROCESS | 1248 | 1468231078511 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:57:58 INFO - PROCESS | 1248 | 1468231078599 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 1248 | 1468231078601 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:58 INFO - PROCESS | 1248 | ++DOCSHELL 14091800 == 34 [pid = 1248] [id = 725] 02:57:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17535000) [pid = 1248] [serial = 2175] [outer = 00000000] 02:57:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (177F6400) [pid = 1248] [serial = 2176] [outer = 17535000] 02:57:58 INFO - PROCESS | 1248 | 1468231078644 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (177F6C00) [pid = 1248] [serial = 2177] [outer = 17535000] 02:57:59 INFO - PROCESS | 1248 | 1468231079050 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 02:57:59 INFO - PROCESS | 1248 | 1468231079126 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1248 | 1468231079128 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:57:59 INFO - PROCESS | 1248 | 1468231079131 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 1248 | 1468231079133 Marionette TRACE conn6 <- [1,2866,null,{}] 02:57:59 INFO - PROCESS | 1248 | 1468231079136 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 1248 | 1468231079138 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:59 INFO - PROCESS | 1248 | 1468231079256 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:57:59 INFO - PROCESS | 1248 | 1468231079261 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 1248 | 1468231079263 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:57:59 INFO - PROCESS | 1248 | ++DOCSHELL 178F5400 == 35 [pid = 1248] [id = 726] 02:57:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (178F5C00) [pid = 1248] [serial = 2178] [outer = 00000000] 02:57:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17A8EC00) [pid = 1248] [serial = 2179] [outer = 178F5C00] 02:57:59 INFO - PROCESS | 1248 | 1468231079306 Marionette DEBUG loaded listener.js 02:57:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17A95800) [pid = 1248] [serial = 2180] [outer = 178F5C00] 02:57:59 INFO - PROCESS | 1248 | 1468231079756 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:57:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 02:57:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:57:59 INFO - PROCESS | 1248 | 1468231079804 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 1248 | 1468231079807 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:57:59 INFO - PROCESS | 1248 | 1468231079810 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 1248 | 1468231079812 Marionette TRACE conn6 <- [1,2870,null,{}] 02:57:59 INFO - PROCESS | 1248 | 1468231079816 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:57:59 INFO - PROCESS | 1248 | 1468231079818 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:00 INFO - PROCESS | 1248 | 1468231079973 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (174D5400) [pid = 1248] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (16122000) [pid = 1248] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16C1E800) [pid = 1248] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (16EB0400) [pid = 1248] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14555400) [pid = 1248] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (12472400) [pid = 1248] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0D25D000) [pid = 1248] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0DB2B400) [pid = 1248] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17523000) [pid = 1248] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1451B400) [pid = 1248] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0C8B1000) [pid = 1248] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16CF3800) [pid = 1248] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:58:00 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (174B7800) [pid = 1248] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:58:00 INFO - PROCESS | 1248 | 1468231080192 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1248 | 1468231080195 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:00 INFO - PROCESS | 1248 | ++DOCSHELL 0C81C000 == 36 [pid = 1248] [id = 727] 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C82D400) [pid = 1248] [serial = 2181] [outer = 00000000] 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0CEF2C00) [pid = 1248] [serial = 2182] [outer = 0C82D400] 02:58:00 INFO - PROCESS | 1248 | 1468231080240 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14553C00) [pid = 1248] [serial = 2183] [outer = 0C82D400] 02:58:00 INFO - PROCESS | 1248 | 1468231080615 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:58:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:58:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 831ms 02:58:00 INFO - PROCESS | 1248 | 1468231080645 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:58:00 INFO - PROCESS | 1248 | 1468231080647 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:58:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:58:00 INFO - PROCESS | 1248 | 1468231080650 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:58:00 INFO - PROCESS | 1248 | 1468231080651 Marionette TRACE conn6 <- [1,2874,null,{}] 02:58:00 INFO - PROCESS | 1248 | 1468231080655 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:00 INFO - PROCESS | 1248 | 1468231080656 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:00 INFO - PROCESS | 1248 | 1468231080775 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:58:00 INFO - PROCESS | 1248 | 1468231080780 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:00 INFO - PROCESS | 1248 | 1468231080782 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:00 INFO - PROCESS | 1248 | ++DOCSHELL 1611B400 == 37 [pid = 1248] [id = 728] 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1617A000) [pid = 1248] [serial = 2184] [outer = 00000000] 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1751D400) [pid = 1248] [serial = 2185] [outer = 1617A000] 02:58:00 INFO - PROCESS | 1248 | 1468231080826 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1753FC00) [pid = 1248] [serial = 2186] [outer = 1617A000] 02:58:01 INFO - PROCESS | 1248 | 1468231081242 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 02:58:01 INFO - PROCESS | 1248 | 1468231081293 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1248 | 1468231081295 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:58:01 INFO - PROCESS | 1248 | 1468231081298 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:58:01 INFO - PROCESS | 1248 | 1468231081300 Marionette TRACE conn6 <- [1,2878,null,{}] 02:58:01 INFO - PROCESS | 1248 | 1468231081303 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 1248 | 1468231081305 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:01 INFO - PROCESS | 1248 | 1468231081384 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:58:01 INFO - PROCESS | 1248 | 1468231081389 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 1248 | 1468231081391 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:01 INFO - PROCESS | 1248 | ++DOCSHELL 13158800 == 38 [pid = 1248] [id = 729] 02:58:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (188B9000) [pid = 1248] [serial = 2187] [outer = 00000000] 02:58:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (18AC7800) [pid = 1248] [serial = 2188] [outer = 188B9000] 02:58:01 INFO - PROCESS | 1248 | 1468231081434 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18ACDC00) [pid = 1248] [serial = 2189] [outer = 188B9000] 02:58:01 INFO - PROCESS | 1248 | 1468231081873 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:58:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 02:58:01 INFO - PROCESS | 1248 | 1468231081942 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 1248 | 1468231081944 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:58:01 INFO - PROCESS | 1248 | 1468231081946 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 1248 | 1468231081948 Marionette TRACE conn6 <- [1,2882,null,{}] 02:58:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:58:01 INFO - PROCESS | 1248 | 1468231081951 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:01 INFO - PROCESS | 1248 | 1468231081953 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:02 INFO - PROCESS | 1248 | 1468231082033 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:58:02 INFO - PROCESS | 1248 | 1468231082038 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 1248 | 1468231082040 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:02 INFO - PROCESS | 1248 | ++DOCSHELL 18ACEC00 == 39 [pid = 1248] [id = 730] 02:58:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1911D800) [pid = 1248] [serial = 2190] [outer = 00000000] 02:58:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19122C00) [pid = 1248] [serial = 2191] [outer = 1911D800] 02:58:02 INFO - PROCESS | 1248 | 1468231082082 Marionette DEBUG loaded listener.js 02:58:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19125400) [pid = 1248] [serial = 2192] [outer = 1911D800] 02:58:02 INFO - PROCESS | 1248 | 1468231082899 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:58:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 971ms 02:58:02 INFO - PROCESS | 1248 | 1468231082923 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:58:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:58:02 INFO - PROCESS | 1248 | 1468231082928 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:58:02 INFO - PROCESS | 1248 | 1468231082932 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 1248 | 1468231082937 Marionette TRACE conn6 <- [1,2886,null,{}] 02:58:02 INFO - PROCESS | 1248 | 1468231082943 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:02 INFO - PROCESS | 1248 | 1468231082946 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:03 INFO - PROCESS | 1248 | 1468231083071 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:58:03 INFO - PROCESS | 1248 | 1468231083212 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:03 INFO - PROCESS | 1248 | 1468231083215 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:03 INFO - PROCESS | 1248 | ++DOCSHELL 0CE68C00 == 40 [pid = 1248] [id = 731] 02:58:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (0CEC9400) [pid = 1248] [serial = 2193] [outer = 00000000] 02:58:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0DB2CC00) [pid = 1248] [serial = 2194] [outer = 0CEC9400] 02:58:03 INFO - PROCESS | 1248 | 1468231083272 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0EAD1000) [pid = 1248] [serial = 2195] [outer = 0CEC9400] 02:58:04 INFO - PROCESS | 1248 | 1468231084148 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:58:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:58:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1291ms 02:58:04 INFO - PROCESS | 1248 | 1468231084225 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:58:04 INFO - PROCESS | 1248 | 1468231084228 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:58:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:58:04 INFO - PROCESS | 1248 | 1468231084234 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:58:04 INFO - PROCESS | 1248 | 1468231084237 Marionette TRACE conn6 <- [1,2890,null,{}] 02:58:04 INFO - PROCESS | 1248 | 1468231084243 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:04 INFO - PROCESS | 1248 | 1468231084246 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:04 INFO - PROCESS | 1248 | 1468231084354 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:58:04 INFO - PROCESS | 1248 | 1468231084490 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 1248 | 1468231084494 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:04 INFO - PROCESS | 1248 | ++DOCSHELL 0D57C800 == 41 [pid = 1248] [id = 732] 02:58:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (0D96B400) [pid = 1248] [serial = 2196] [outer = 00000000] 02:58:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (0DB33000) [pid = 1248] [serial = 2197] [outer = 0D96B400] 02:58:04 INFO - PROCESS | 1248 | 1468231084547 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (0EACC000) [pid = 1248] [serial = 2198] [outer = 0D96B400] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 13158800 == 40 [pid = 1248] [id = 729] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 1611B400 == 39 [pid = 1248] [id = 728] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 0C81C000 == 38 [pid = 1248] [id = 727] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 178F5400 == 37 [pid = 1248] [id = 726] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 14091800 == 36 [pid = 1248] [id = 725] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 0CB16000 == 35 [pid = 1248] [id = 724] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 16F1B000 == 34 [pid = 1248] [id = 723] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 16CF2400 == 33 [pid = 1248] [id = 722] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 151E4000 == 32 [pid = 1248] [id = 721] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 14520400 == 31 [pid = 1248] [id = 720] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 14156C00 == 30 [pid = 1248] [id = 719] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 11EA3000 == 29 [pid = 1248] [id = 718] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 0CB11C00 == 28 [pid = 1248] [id = 717] 02:58:04 INFO - PROCESS | 1248 | --DOCSHELL 1751DC00 == 27 [pid = 1248] [id = 716] 02:58:04 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1753A000) [pid = 1248] [serial = 2149] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1242C000) [pid = 1248] [serial = 2102] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (162BC400) [pid = 1248] [serial = 2147] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (16176C00) [pid = 1248] [serial = 2134] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16CF2C00) [pid = 1248] [serial = 2137] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (167A4C00) [pid = 1248] [serial = 2135] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17410800) [pid = 1248] [serial = 2140] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16CF8000) [pid = 1248] [serial = 2138] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C816C00) [pid = 1248] [serial = 2146] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17418C00) [pid = 1248] [serial = 2141] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145BC400) [pid = 1248] [serial = 2131] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1250E000) [pid = 1248] [serial = 2128] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (13163000) [pid = 1248] [serial = 2129] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (0DA1C800) [pid = 1248] [serial = 2125] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DD89C00) [pid = 1248] [serial = 2126] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (124E6C00) [pid = 1248] [serial = 2123] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (11EEC000) [pid = 1248] [serial = 2122] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (188BF800) [pid = 1248] [serial = 2120] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A92400) [pid = 1248] [serial = 2119] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16129800) [pid = 1248] [serial = 2117] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (145C2000) [pid = 1248] [serial = 2116] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (0EACE000) [pid = 1248] [serial = 2114] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (0D965C00) [pid = 1248] [serial = 2113] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (1740EC00) [pid = 1248] [serial = 2143] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (17412400) [pid = 1248] [serial = 2144] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (14B95C00) [pid = 1248] [serial = 2132] [outer = 00000000] [url = about:blank] 02:58:05 INFO - PROCESS | 1248 | 1468231085091 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 890ms 02:58:05 INFO - PROCESS | 1248 | 1468231085124 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 1248 | 1468231085129 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:58:05 INFO - PROCESS | 1248 | 1468231085136 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 1248 | 1468231085138 Marionette TRACE conn6 <- [1,2894,null,{}] 02:58:05 INFO - PROCESS | 1248 | 1468231085142 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 1248 | 1468231085144 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:05 INFO - PROCESS | 1248 | 1468231085234 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:58:05 INFO - PROCESS | 1248 | 1468231085243 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 1248 | 1468231085246 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:05 INFO - PROCESS | 1248 | ++DOCSHELL 11F0F800 == 28 [pid = 1248] [id = 733] 02:58:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (11FC9400) [pid = 1248] [serial = 2199] [outer = 00000000] 02:58:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (12397000) [pid = 1248] [serial = 2200] [outer = 11FC9400] 02:58:05 INFO - PROCESS | 1248 | 1468231085294 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (12430800) [pid = 1248] [serial = 2201] [outer = 11FC9400] 02:58:05 INFO - PROCESS | 1248 | 1468231085812 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:58:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:58:05 INFO - PROCESS | 1248 | 1468231085879 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 1248 | 1468231085881 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:58:05 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:58:05 INFO - PROCESS | 1248 | 1468231085887 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 1248 | 1468231085891 Marionette TRACE conn6 <- [1,2898,null,{}] 02:58:05 INFO - PROCESS | 1248 | 1468231085901 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:05 INFO - PROCESS | 1248 | 1468231085906 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:06 INFO - PROCESS | 1248 | 1468231085995 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:58:06 INFO - PROCESS | 1248 | 1468231086093 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 1248 | 1468231086096 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:06 INFO - PROCESS | 1248 | ++DOCSHELL 14160000 == 29 [pid = 1248] [id = 734] 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (14161800) [pid = 1248] [serial = 2202] [outer = 00000000] 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14511C00) [pid = 1248] [serial = 2203] [outer = 14161800] 02:58:06 INFO - PROCESS | 1248 | 1468231086145 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1451EC00) [pid = 1248] [serial = 2204] [outer = 14161800] 02:58:06 INFO - PROCESS | 1248 | 1468231086471 Marionette TRACE conn6 <- [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]]]}] 02:58:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:58:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:58:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 02:58:06 INFO - PROCESS | 1248 | 1468231086520 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 1248 | 1468231086523 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:58:06 INFO - PROCESS | 1248 | 1468231086526 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 1248 | 1468231086527 Marionette TRACE conn6 <- [1,2902,null,{}] 02:58:06 INFO - TEST-START | /DOMEvents/constructors.html 02:58:06 INFO - PROCESS | 1248 | 1468231086531 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:06 INFO - PROCESS | 1248 | 1468231086533 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:06 INFO - PROCESS | 1248 | 1468231086661 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:58:06 INFO - PROCESS | 1248 | 1468231086667 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:06 INFO - PROCESS | 1248 | 1468231086669 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:06 INFO - PROCESS | 1248 | ++DOCSHELL 12472400 == 30 [pid = 1248] [id = 735] 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1450D800) [pid = 1248] [serial = 2205] [outer = 00000000] 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (151EEC00) [pid = 1248] [serial = 2206] [outer = 1450D800] 02:58:06 INFO - PROCESS | 1248 | 1468231086722 Marionette DEBUG loaded listener.js 02:58:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (16127400) [pid = 1248] [serial = 2207] [outer = 1450D800] 02:58:07 INFO - PROCESS | 1248 | 1468231087334 Marionette TRACE conn6 <- [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]]]}] 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:58:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:58:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:58:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 883ms 02:58:07 INFO - PROCESS | 1248 | 1468231087420 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:58:07 INFO - PROCESS | 1248 | 1468231087422 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:58:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:58:07 INFO - PROCESS | 1248 | 1468231087425 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:58:07 INFO - PROCESS | 1248 | 1468231087427 Marionette TRACE conn6 <- [1,2906,null,{}] 02:58:07 INFO - PROCESS | 1248 | 1468231087430 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:07 INFO - PROCESS | 1248 | 1468231087433 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:07 INFO - PROCESS | 1248 | 1468231087552 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:58:07 INFO - PROCESS | 1248 | 1468231087561 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 1248 | 1468231087563 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:07 INFO - PROCESS | 1248 | ++DOCSHELL 16177000 == 31 [pid = 1248] [id = 736] 02:58:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1679B000) [pid = 1248] [serial = 2208] [outer = 00000000] 02:58:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (16C23000) [pid = 1248] [serial = 2209] [outer = 1679B000] 02:58:07 INFO - PROCESS | 1248 | 1468231087607 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16CEF800) [pid = 1248] [serial = 2210] [outer = 1679B000] 02:58:08 INFO - PROCESS | 1248 | 1468231088034 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:58:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:58:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:58:08 INFO - PROCESS | 1248 | 1468231088064 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 1248 | 1468231088066 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:58:08 INFO - PROCESS | 1248 | 1468231088070 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:58:08 INFO - PROCESS | 1248 | 1468231088071 Marionette TRACE conn6 <- [1,2910,null,{}] 02:58:08 INFO - PROCESS | 1248 | 1468231088075 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 1248 | 1468231088080 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:08 INFO - PROCESS | 1248 | 1468231088220 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:58:08 INFO - PROCESS | 1248 | 1468231088225 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 1248 | 1468231088227 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:08 INFO - PROCESS | 1248 | ++DOCSHELL 162B4000 == 32 [pid = 1248] [id = 737] 02:58:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16C22C00) [pid = 1248] [serial = 2211] [outer = 00000000] 02:58:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (16F1B000) [pid = 1248] [serial = 2212] [outer = 16C22C00] 02:58:08 INFO - PROCESS | 1248 | 1468231088271 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14B2DC00) [pid = 1248] [serial = 2213] [outer = 16C22C00] 02:58:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:58:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:58:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:58:08 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:58:08 INFO - PROCESS | 1248 | 1468231088733 Marionette TRACE conn6 <- [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]]]}] 02:58:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:58:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:58:08 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 02:58:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:58:08 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 02:58:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:58:08 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]" 02:58:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:58:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:58:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 732ms 02:58:08 INFO - PROCESS | 1248 | 1468231088807 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 1248 | 1468231088809 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:58:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:58:08 INFO - PROCESS | 1248 | 1468231088812 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 1248 | 1468231088814 Marionette TRACE conn6 <- [1,2914,null,{}] 02:58:08 INFO - PROCESS | 1248 | 1468231088817 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:08 INFO - PROCESS | 1248 | 1468231088819 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:08 INFO - PROCESS | 1248 | 1468231088957 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:58:09 INFO - PROCESS | 1248 | 1468231088978 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 1248 | 1468231088980 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:09 INFO - PROCESS | 1248 | ++DOCSHELL 16EAF000 == 33 [pid = 1248] [id = 738] 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16F16400) [pid = 1248] [serial = 2214] [outer = 00000000] 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17532C00) [pid = 1248] [serial = 2215] [outer = 16F16400] 02:58:09 INFO - PROCESS | 1248 | 1468231089024 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1746D800) [pid = 1248] [serial = 2216] [outer = 16F16400] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (188B9000) [pid = 1248] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17535000) [pid = 1248] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (178F5C00) [pid = 1248] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (16CF4000) [pid = 1248] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14520800) [pid = 1248] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (151E4C00) [pid = 1248] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1751EC00) [pid = 1248] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0D182400) [pid = 1248] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (14093400) [pid = 1248] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (16EAEC00) [pid = 1248] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (11EA6C00) [pid = 1248] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (16F20400) [pid = 1248] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (0C82D400) [pid = 1248] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:58:09 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1617A000) [pid = 1248] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:58:09 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:58:09 INFO - PROCESS | 1248 | 1468231089624 Marionette TRACE conn6 <- [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]]]}] 02:58:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:58:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 02:58:09 INFO - PROCESS | 1248 | 1468231089645 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 1248 | 1468231089647 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:58:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:58:09 INFO - PROCESS | 1248 | 1468231089650 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 1248 | 1468231089652 Marionette TRACE conn6 <- [1,2918,null,{}] 02:58:09 INFO - PROCESS | 1248 | 1468231089655 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:09 INFO - PROCESS | 1248 | 1468231089657 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:09 INFO - PROCESS | 1248 | 1468231089775 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:58:09 INFO - PROCESS | 1248 | 1468231089837 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:09 INFO - PROCESS | 1248 | 1468231089839 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:09 INFO - PROCESS | 1248 | ++DOCSHELL 0EA43000 == 34 [pid = 1248] [id = 739] 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14093400) [pid = 1248] [serial = 2217] [outer = 00000000] 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (16CF4000) [pid = 1248] [serial = 2218] [outer = 14093400] 02:58:09 INFO - PROCESS | 1248 | 1468231089883 Marionette DEBUG loaded listener.js 02:58:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (174CB000) [pid = 1248] [serial = 2219] [outer = 14093400] 02:58:10 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:58:10 INFO - PROCESS | 1248 | 1468231090188 Marionette TRACE conn6 <- [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]]]}] 02:58:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:58:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 02:58:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:58:10 INFO - PROCESS | 1248 | 1468231090221 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:58:10 INFO - PROCESS | 1248 | 1468231090223 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:58:10 INFO - PROCESS | 1248 | 1468231090226 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 1248 | 1468231090228 Marionette TRACE conn6 <- [1,2922,null,{}] 02:58:10 INFO - PROCESS | 1248 | 1468231090231 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 1248 | 1468231090233 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:10 INFO - PROCESS | 1248 | 1468231090376 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:58:10 INFO - PROCESS | 1248 | 1468231090383 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 1248 | 1468231090385 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:10 INFO - PROCESS | 1248 | ++DOCSHELL 174C8400 == 35 [pid = 1248] [id = 740] 02:58:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (17537C00) [pid = 1248] [serial = 2220] [outer = 00000000] 02:58:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (178FB000) [pid = 1248] [serial = 2221] [outer = 17537C00] 02:58:10 INFO - PROCESS | 1248 | 1468231090429 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17A8F400) [pid = 1248] [serial = 2222] [outer = 17537C00] 02:58:10 INFO - PROCESS | 1248 | 1468231090825 Marionette TRACE conn6 <- [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]]]}] 02:58:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:58:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 02:58:10 INFO - PROCESS | 1248 | 1468231090857 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:58:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:58:10 INFO - PROCESS | 1248 | 1468231090859 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:58:10 INFO - PROCESS | 1248 | 1468231090862 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:58:10 INFO - PROCESS | 1248 | 1468231090864 Marionette TRACE conn6 <- [1,2926,null,{}] 02:58:10 INFO - PROCESS | 1248 | 1468231090867 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:10 INFO - PROCESS | 1248 | 1468231090869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:10 INFO - PROCESS | 1248 | 1468231090948 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:58:11 INFO - PROCESS | 1248 | 1468231091053 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 1248 | 1468231091055 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:11 INFO - PROCESS | 1248 | ++DOCSHELL 14504C00 == 36 [pid = 1248] [id = 741] 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (145BB800) [pid = 1248] [serial = 2223] [outer = 00000000] 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17BAB000) [pid = 1248] [serial = 2224] [outer = 145BB800] 02:58:11 INFO - PROCESS | 1248 | 1468231091101 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (188B9000) [pid = 1248] [serial = 2225] [outer = 145BB800] 02:58:11 INFO - PROCESS | 1248 | 1468231091415 Marionette TRACE conn6 <- [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]]]}] 02:58:11 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. 02:58:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 02:58:11 INFO - PROCESS | 1248 | 1468231091487 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 1248 | 1468231091491 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:58:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:58:11 INFO - PROCESS | 1248 | 1468231091497 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 1248 | 1468231091501 Marionette TRACE conn6 <- [1,2930,null,{}] 02:58:11 INFO - PROCESS | 1248 | 1468231091508 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:11 INFO - PROCESS | 1248 | 1468231091511 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:11 INFO - PROCESS | 1248 | 1468231091627 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:58:11 INFO - PROCESS | 1248 | 1468231091778 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 1248 | 1468231091782 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:11 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BE800 == 37 [pid = 1248] [id = 742] 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C8BF800) [pid = 1248] [serial = 2226] [outer = 00000000] 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0D17E000) [pid = 1248] [serial = 2227] [outer = 0C8BF800] 02:58:11 INFO - PROCESS | 1248 | 1468231091855 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0DD8D000) [pid = 1248] [serial = 2228] [outer = 0C8BF800] 02:58:12 INFO - PROCESS | 1248 | 1468231092349 Marionette TRACE conn6 <- [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"]]]}] 02:58:12 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 02:58:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:58:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 891ms 02:58:12 INFO - PROCESS | 1248 | 1468231092390 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 1248 | 1468231092393 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:58:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:58:12 INFO - PROCESS | 1248 | 1468231092400 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 1248 | 1468231092404 Marionette TRACE conn6 <- [1,2934,null,{}] 02:58:12 INFO - PROCESS | 1248 | 1468231092409 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:12 INFO - PROCESS | 1248 | 1468231092411 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:12 INFO - PROCESS | 1248 | 1468231092556 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:58:12 INFO - PROCESS | 1248 | 1468231092668 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:12 INFO - PROCESS | 1248 | 1468231092671 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:12 INFO - PROCESS | 1248 | ++DOCSHELL 125A7800 == 38 [pid = 1248] [id = 743] 02:58:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (13162400) [pid = 1248] [serial = 2229] [outer = 00000000] 02:58:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1451B400) [pid = 1248] [serial = 2230] [outer = 13162400] 02:58:12 INFO - PROCESS | 1248 | 1468231092727 Marionette DEBUG loaded listener.js 02:58:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (151E4800) [pid = 1248] [serial = 2231] [outer = 13162400] 02:58:13 INFO - PROCESS | 1248 | 1468231093246 Marionette TRACE conn6 <- [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]]]}] 02:58:13 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. 02:58:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 02:58:13 INFO - PROCESS | 1248 | 1468231093290 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 1248 | 1468231093292 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:58:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:58:13 INFO - PROCESS | 1248 | 1468231093296 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 1248 | 1468231093298 Marionette TRACE conn6 <- [1,2938,null,{}] 02:58:13 INFO - PROCESS | 1248 | 1468231093308 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:13 INFO - PROCESS | 1248 | 1468231093313 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:13 INFO - PROCESS | 1248 | 1468231093456 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:58:13 INFO - PROCESS | 1248 | 1468231093574 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 1248 | 1468231093578 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:13 INFO - PROCESS | 1248 | ++DOCSHELL 17412800 == 39 [pid = 1248] [id = 744] 02:58:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17414400) [pid = 1248] [serial = 2232] [outer = 00000000] 02:58:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17534800) [pid = 1248] [serial = 2233] [outer = 17414400] 02:58:13 INFO - PROCESS | 1248 | 1468231093635 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A9DC00) [pid = 1248] [serial = 2234] [outer = 17414400] 02:58:14 INFO - PROCESS | 1248 | ++DOCSHELL 1911DC00 == 40 [pid = 1248] [id = 745] 02:58:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1912B800) [pid = 1248] [serial = 2235] [outer = 00000000] 02:58:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1915BC00) [pid = 1248] [serial = 2236] [outer = 1912B800] 02:58:14 INFO - PROCESS | 1248 | 1468231094140 Marionette TRACE conn6 <- [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]]]}] 02:58:14 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. 02:58:14 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 02:58:14 INFO - PROCESS | 1248 | 1468231094230 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:58:14 INFO - PROCESS | 1248 | 1468231094232 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:58:14 INFO - PROCESS | 1248 | 1468231094236 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:58:14 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:58:14 INFO - PROCESS | 1248 | 1468231094237 Marionette TRACE conn6 <- [1,2942,null,{}] 02:58:14 INFO - PROCESS | 1248 | 1468231094241 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:14 INFO - PROCESS | 1248 | 1468231094243 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:14 INFO - PROCESS | 1248 | 1468231094372 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:58:14 INFO - PROCESS | 1248 | 1468231094479 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 1248 | 1468231094482 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:14 INFO - PROCESS | 1248 | ++DOCSHELL 19129400 == 41 [pid = 1248] [id = 746] 02:58:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1912A000) [pid = 1248] [serial = 2237] [outer = 00000000] 02:58:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (191D4400) [pid = 1248] [serial = 2238] [outer = 1912A000] 02:58:14 INFO - PROCESS | 1248 | 1468231094535 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (191DB000) [pid = 1248] [serial = 2239] [outer = 1912A000] 02:58:15 INFO - PROCESS | 1248 | 1468231095063 Marionette TRACE conn6 <- [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]]]}] 02:58:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:58:15 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 02:58:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 02:58:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:58:15 INFO - PROCESS | 1248 | 1468231095109 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 1248 | 1468231095112 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:58:15 INFO - PROCESS | 1248 | 1468231095115 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 1248 | 1468231095117 Marionette TRACE conn6 <- [1,2946,null,{}] 02:58:15 INFO - PROCESS | 1248 | 1468231095137 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:15 INFO - PROCESS | 1248 | 1468231095139 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:15 INFO - PROCESS | 1248 | 1468231095284 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:58:15 INFO - PROCESS | 1248 | 1468231095393 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 1248 | 1468231095396 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:15 INFO - PROCESS | 1248 | ++DOCSHELL 17BAC400 == 42 [pid = 1248] [id = 747] 02:58:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (18AC2400) [pid = 1248] [serial = 2240] [outer = 00000000] 02:58:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (199B7C00) [pid = 1248] [serial = 2241] [outer = 18AC2400] 02:58:15 INFO - PROCESS | 1248 | 1468231095449 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19FA3400) [pid = 1248] [serial = 2242] [outer = 18AC2400] 02:58:16 INFO - PROCESS | 1248 | 1468231095991 Marionette TRACE conn6 <- [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]]]}] 02:58:16 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. 02:58:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 890ms 02:58:16 INFO - PROCESS | 1248 | 1468231096005 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:58:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:58:16 INFO - PROCESS | 1248 | 1468231096008 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:58:16 INFO - PROCESS | 1248 | 1468231096011 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 1248 | 1468231096013 Marionette TRACE conn6 <- [1,2950,null,{}] 02:58:16 INFO - PROCESS | 1248 | 1468231096017 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:16 INFO - PROCESS | 1248 | 1468231096023 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:16 INFO - PROCESS | 1248 | 1468231096156 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:58:16 INFO - PROCESS | 1248 | 1468231096404 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:16 INFO - PROCESS | 1248 | 1468231096407 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:16 INFO - PROCESS | 1248 | ++DOCSHELL 0C833800 == 43 [pid = 1248] [id = 748] 02:58:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0C834C00) [pid = 1248] [serial = 2243] [outer = 00000000] 02:58:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (0C8BAC00) [pid = 1248] [serial = 2244] [outer = 0C834C00] 02:58:16 INFO - PROCESS | 1248 | 1468231096470 Marionette DEBUG loaded listener.js 02:58:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0CB11800) [pid = 1248] [serial = 2245] [outer = 0C834C00] 02:58:17 INFO - PROCESS | 1248 | 1468231096980 Marionette TRACE conn6 <- [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]]]}] 02:58:17 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. 02:58:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1021ms 02:58:17 INFO - PROCESS | 1248 | 1468231097034 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:58:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:58:17 INFO - PROCESS | 1248 | 1468231097037 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:58:17 INFO - PROCESS | 1248 | 1468231097042 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:58:17 INFO - PROCESS | 1248 | 1468231097044 Marionette TRACE conn6 <- [1,2954,null,{}] 02:58:17 INFO - PROCESS | 1248 | 1468231097050 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:17 INFO - PROCESS | 1248 | 1468231097054 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:17 INFO - PROCESS | 1248 | 1468231097190 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 174C8400 == 42 [pid = 1248] [id = 740] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 0EA43000 == 41 [pid = 1248] [id = 739] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 16EAF000 == 40 [pid = 1248] [id = 738] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 162B4000 == 39 [pid = 1248] [id = 737] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 16177000 == 38 [pid = 1248] [id = 736] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 12472400 == 37 [pid = 1248] [id = 735] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 14160000 == 36 [pid = 1248] [id = 734] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 11F0F800 == 35 [pid = 1248] [id = 733] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 0D57C800 == 34 [pid = 1248] [id = 732] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 0CE68C00 == 33 [pid = 1248] [id = 731] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 18ACEC00 == 32 [pid = 1248] [id = 730] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 17BAC400 == 31 [pid = 1248] [id = 747] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 0C833800 == 30 [pid = 1248] [id = 748] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 1911DC00 == 29 [pid = 1248] [id = 745] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 19129400 == 28 [pid = 1248] [id = 746] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 17412800 == 27 [pid = 1248] [id = 744] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 14504C00 == 26 [pid = 1248] [id = 741] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 0C8BE800 == 25 [pid = 1248] [id = 742] 02:58:17 INFO - PROCESS | 1248 | --DOCSHELL 125A7800 == 24 [pid = 1248] [id = 743] 02:58:17 INFO - PROCESS | 1248 | 1468231097926 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 1248 | 1468231097930 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (177F6400) [pid = 1248] [serial = 2176] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (17A8EC00) [pid = 1248] [serial = 2179] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (16EA5800) [pid = 1248] [serial = 2167] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (16EABC00) [pid = 1248] [serial = 2168] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (145B5800) [pid = 1248] [serial = 2161] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (146DA400) [pid = 1248] [serial = 2162] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (16121800) [pid = 1248] [serial = 2164] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16129000) [pid = 1248] [serial = 2165] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (178F3000) [pid = 1248] [serial = 2150] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0D2F6800) [pid = 1248] [serial = 2152] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0D575800) [pid = 1248] [serial = 2153] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1415F800) [pid = 1248] [serial = 2158] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1450D400) [pid = 1248] [serial = 2159] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (17518400) [pid = 1248] [serial = 2173] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11EEBC00) [pid = 1248] [serial = 2155] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (121BE400) [pid = 1248] [serial = 2156] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17302000) [pid = 1248] [serial = 2170] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1740C400) [pid = 1248] [serial = 2171] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (177F6C00) [pid = 1248] [serial = 2177] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0CEF2C00) [pid = 1248] [serial = 2182] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1751D400) [pid = 1248] [serial = 2185] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14553C00) [pid = 1248] [serial = 2183] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18ACDC00) [pid = 1248] [serial = 2189] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1753FC00) [pid = 1248] [serial = 2186] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17A95800) [pid = 1248] [serial = 2180] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (174C7000) [pid = 1248] [serial = 2174] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (18AC7800) [pid = 1248] [serial = 2188] [outer = 00000000] [url = about:blank] 02:58:18 INFO - PROCESS | 1248 | ++DOCSHELL 0C81E000 == 25 [pid = 1248] [id = 749] 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0C81E800) [pid = 1248] [serial = 2246] [outer = 00000000] 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C82E800) [pid = 1248] [serial = 2247] [outer = 0C81E800] 02:58:18 INFO - PROCESS | 1248 | 1468231098096 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C994C00) [pid = 1248] [serial = 2248] [outer = 0C81E800] 02:58:18 INFO - PROCESS | 1248 | 1468231098478 Marionette TRACE conn6 <- [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]]]}] 02:58:18 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. 02:58:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1479ms 02:58:18 INFO - PROCESS | 1248 | 1468231098556 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 1248 | 1468231098559 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:58:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:58:18 INFO - PROCESS | 1248 | 1468231098564 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 1248 | 1468231098567 Marionette TRACE conn6 <- [1,2958,null,{}] 02:58:18 INFO - PROCESS | 1248 | 1468231098572 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:18 INFO - PROCESS | 1248 | 1468231098576 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:18 INFO - PROCESS | 1248 | 1468231098663 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:58:18 INFO - PROCESS | 1248 | 1468231098670 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 1248 | 1468231098673 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:18 INFO - PROCESS | 1248 | ++DOCSHELL 0DA1A800 == 26 [pid = 1248] [id = 750] 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DB28400) [pid = 1248] [serial = 2249] [outer = 00000000] 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (0EACB800) [pid = 1248] [serial = 2250] [outer = 0DB28400] 02:58:18 INFO - PROCESS | 1248 | 1468231098720 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (11EEA000) [pid = 1248] [serial = 2251] [outer = 0DB28400] 02:58:19 INFO - PROCESS | 1248 | 1468231099165 Marionette TRACE conn6 <- [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]]]}] 02:58:19 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. 02:58:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 02:58:19 INFO - PROCESS | 1248 | 1468231099199 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 1248 | 1468231099203 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:58:19 INFO - PROCESS | 1248 | 1468231099211 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 1248 | 1468231099213 Marionette TRACE conn6 <- [1,2962,null,{}] 02:58:19 INFO - PROCESS | 1248 | 1468231099217 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 1248 | 1468231099219 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:19 INFO - PROCESS | 1248 | 1468231099307 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:58:19 INFO - PROCESS | 1248 | 1468231099353 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:19 INFO - PROCESS | 1248 | 1468231099355 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:19 INFO - PROCESS | 1248 | ++DOCSHELL 14088400 == 27 [pid = 1248] [id = 751] 02:58:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14093800) [pid = 1248] [serial = 2252] [outer = 00000000] 02:58:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14160400) [pid = 1248] [serial = 2253] [outer = 14093800] 02:58:19 INFO - PROCESS | 1248 | 1468231099399 Marionette DEBUG loaded listener.js 02:58:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14513C00) [pid = 1248] [serial = 2254] [outer = 14093800] 02:58:19 INFO - PROCESS | 1248 | 1468231099833 Marionette TRACE conn6 <- [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]]]}] 02:58:19 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. 02:58:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 02:58:19 INFO - PROCESS | 1248 | 1468231099882 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 1248 | 1468231099884 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:58:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:58:19 INFO - PROCESS | 1248 | 1468231099889 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 1248 | 1468231099895 Marionette TRACE conn6 <- [1,2966,null,{}] 02:58:19 INFO - PROCESS | 1248 | 1468231099904 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:19 INFO - PROCESS | 1248 | 1468231099908 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:20 INFO - PROCESS | 1248 | 1468231099992 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:58:20 INFO - PROCESS | 1248 | 1468231099999 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 1248 | 1468231100001 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:20 INFO - PROCESS | 1248 | ++DOCSHELL 145B8400 == 28 [pid = 1248] [id = 752] 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (145C0400) [pid = 1248] [serial = 2255] [outer = 00000000] 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1611AC00) [pid = 1248] [serial = 2256] [outer = 145C0400] 02:58:20 INFO - PROCESS | 1248 | 1468231100045 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16123C00) [pid = 1248] [serial = 2257] [outer = 145C0400] 02:58:20 INFO - PROCESS | 1248 | 1468231100507 Marionette TRACE conn6 <- [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]]]}] 02:58:20 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. 02:58:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 02:58:20 INFO - PROCESS | 1248 | 1468231100521 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:58:20 INFO - PROCESS | 1248 | 1468231100524 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:58:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:58:20 INFO - PROCESS | 1248 | 1468231100527 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:58:20 INFO - PROCESS | 1248 | 1468231100529 Marionette TRACE conn6 <- [1,2970,null,{}] 02:58:20 INFO - PROCESS | 1248 | 1468231100536 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:20 INFO - PROCESS | 1248 | 1468231100538 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:20 INFO - PROCESS | 1248 | 1468231100664 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:58:20 INFO - PROCESS | 1248 | 1468231100696 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 1248 | 1468231100699 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:20 INFO - PROCESS | 1248 | ++DOCSHELL 16C18400 == 29 [pid = 1248] [id = 753] 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (16C19C00) [pid = 1248] [serial = 2258] [outer = 00000000] 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (16C20400) [pid = 1248] [serial = 2259] [outer = 16C19C00] 02:58:20 INFO - PROCESS | 1248 | 1468231100809 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (16CEE400) [pid = 1248] [serial = 2260] [outer = 16C19C00] 02:58:21 INFO - PROCESS | 1248 | 1468231101158 Marionette TRACE conn6 <- [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"]]]}] 02:58:21 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 02:58:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:58:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:58:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 02:58:21 INFO - PROCESS | 1248 | 1468231101198 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 1248 | 1468231101200 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:58:21 INFO - PROCESS | 1248 | 1468231101203 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 1248 | 1468231101204 Marionette TRACE conn6 <- [1,2974,null,{}] 02:58:21 INFO - PROCESS | 1248 | 1468231101208 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 1248 | 1468231101210 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:21 INFO - PROCESS | 1248 | 1468231101326 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:58:21 INFO - PROCESS | 1248 | 1468231101332 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:21 INFO - PROCESS | 1248 | 1468231101338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:21 INFO - PROCESS | 1248 | ++DOCSHELL 16EAC400 == 30 [pid = 1248] [id = 754] 02:58:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (16EACC00) [pid = 1248] [serial = 2261] [outer = 00000000] 02:58:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17012C00) [pid = 1248] [serial = 2262] [outer = 16EACC00] 02:58:21 INFO - PROCESS | 1248 | 1468231101449 Marionette DEBUG loaded listener.js 02:58:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17412400) [pid = 1248] [serial = 2263] [outer = 16EACC00] 02:58:21 INFO - PROCESS | 1248 | 1468231101847 Marionette TRACE conn6 <- [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]]]}] 02:58:21 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. 02:58:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 02:58:21 INFO - PROCESS | 1248 | 1468231101874 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 1248 | 1468231101876 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:58:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:58:21 INFO - PROCESS | 1248 | 1468231101885 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 1248 | 1468231101887 Marionette TRACE conn6 <- [1,2978,null,{}] 02:58:21 INFO - PROCESS | 1248 | 1468231101890 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:21 INFO - PROCESS | 1248 | 1468231101892 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:22 INFO - PROCESS | 1248 | 1468231102008 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:58:22 INFO - PROCESS | 1248 | 1468231102104 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 1248 | 1468231102106 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C830800 == 31 [pid = 1248] [id = 755] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1741A400) [pid = 1248] [serial = 2264] [outer = 00000000] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (17520C00) [pid = 1248] [serial = 2265] [outer = 1741A400] 02:58:22 INFO - PROCESS | 1248 | 1468231102159 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17539000) [pid = 1248] [serial = 2266] [outer = 1741A400] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (17537C00) [pid = 1248] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1450D800) [pid = 1248] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1911D800) [pid = 1248] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16F16400) [pid = 1248] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (145BB800) [pid = 1248] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (11FC9400) [pid = 1248] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C22C00) [pid = 1248] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (0D96B400) [pid = 1248] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0CEC9400) [pid = 1248] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14161800) [pid = 1248] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1679B000) [pid = 1248] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:58:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (14093400) [pid = 1248] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:58:22 INFO - PROCESS | 1248 | ++DOCSHELL 145BCC00 == 32 [pid = 1248] [id = 756] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1611D000) [pid = 1248] [serial = 2267] [outer = 00000000] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1679BC00) [pid = 1248] [serial = 2268] [outer = 1611D000] 02:58:22 INFO - PROCESS | 1248 | 1468231102710 Marionette TRACE conn6 <- [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]]]}] 02:58:22 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. 02:58:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 871ms 02:58:22 INFO - PROCESS | 1248 | 1468231102759 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:58:22 INFO - PROCESS | 1248 | 1468231102761 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:58:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:58:22 INFO - PROCESS | 1248 | 1468231102764 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:58:22 INFO - PROCESS | 1248 | 1468231102766 Marionette TRACE conn6 <- [1,2982,null,{}] 02:58:22 INFO - PROCESS | 1248 | 1468231102770 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:22 INFO - PROCESS | 1248 | 1468231102771 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:22 INFO - PROCESS | 1248 | 1468231102858 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:58:22 INFO - PROCESS | 1248 | 1468231102880 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 1248 | 1468231102882 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:22 INFO - PROCESS | 1248 | ++DOCSHELL 17520800 == 33 [pid = 1248] [id = 757] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17521400) [pid = 1248] [serial = 2269] [outer = 00000000] 02:58:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (177F7C00) [pid = 1248] [serial = 2270] [outer = 17521400] 02:58:22 INFO - PROCESS | 1248 | 1468231102925 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (177FBC00) [pid = 1248] [serial = 2271] [outer = 17521400] 02:58:23 INFO - PROCESS | 1248 | 1468231103312 Marionette TRACE conn6 <- [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]]]}] 02:58:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:58:23 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 02:58:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 571ms 02:58:23 INFO - PROCESS | 1248 | 1468231103336 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:58:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:58:23 INFO - PROCESS | 1248 | 1468231103338 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:58:23 INFO - PROCESS | 1248 | 1468231103341 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 1248 | 1468231103343 Marionette TRACE conn6 <- [1,2986,null,{}] 02:58:23 INFO - PROCESS | 1248 | 1468231103361 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:23 INFO - PROCESS | 1248 | 1468231103363 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:23 INFO - PROCESS | 1248 | 1468231103494 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:58:23 INFO - PROCESS | 1248 | 1468231103501 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:23 INFO - PROCESS | 1248 | 1468231103503 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:23 INFO - PROCESS | 1248 | ++DOCSHELL 178F4000 == 34 [pid = 1248] [id = 758] 02:58:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (178F5000) [pid = 1248] [serial = 2272] [outer = 00000000] 02:58:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17A92800) [pid = 1248] [serial = 2273] [outer = 178F5000] 02:58:23 INFO - PROCESS | 1248 | 1468231103546 Marionette DEBUG loaded listener.js 02:58:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17A96400) [pid = 1248] [serial = 2274] [outer = 178F5000] 02:58:23 INFO - PROCESS | 1248 | 1468231103940 Marionette TRACE conn6 <- [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]]]}] 02:58:24 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. 02:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 631ms 02:58:24 INFO - PROCESS | 1248 | 1468231103973 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 1248 | 1468231103975 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:58:24 INFO - PROCESS | 1248 | 1468231103978 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 1248 | 1468231103980 Marionette TRACE conn6 <- [1,2990,null,{}] 02:58:24 INFO - PROCESS | 1248 | 1468231103983 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 1248 | 1468231103985 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:24 INFO - PROCESS | 1248 | 1468231104073 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:58:24 INFO - PROCESS | 1248 | 1468231104177 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 1248 | 1468231104179 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:24 INFO - PROCESS | 1248 | ++DOCSHELL 17A9C400 == 35 [pid = 1248] [id = 759] 02:58:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17A9CC00) [pid = 1248] [serial = 2275] [outer = 00000000] 02:58:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18A0F000) [pid = 1248] [serial = 2276] [outer = 17A9CC00] 02:58:24 INFO - PROCESS | 1248 | 1468231104221 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18AC8000) [pid = 1248] [serial = 2277] [outer = 17A9CC00] 02:58:24 INFO - PROCESS | 1248 | 1468231104625 Marionette TRACE conn6 <- [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]]]}] 02:58:24 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. 02:58:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 02:58:24 INFO - PROCESS | 1248 | 1468231104649 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:58:24 INFO - PROCESS | 1248 | 1468231104654 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:58:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:58:24 INFO - PROCESS | 1248 | 1468231104658 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:58:24 INFO - PROCESS | 1248 | 1468231104662 Marionette TRACE conn6 <- [1,2994,null,{}] 02:58:24 INFO - PROCESS | 1248 | 1468231104668 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:24 INFO - PROCESS | 1248 | 1468231104671 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:24 INFO - PROCESS | 1248 | 1468231104801 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:58:25 INFO - PROCESS | 1248 | 1468231104997 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 1248 | 1468231105000 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:25 INFO - PROCESS | 1248 | ++DOCSHELL 0D265400 == 36 [pid = 1248] [id = 760] 02:58:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (0D2F6800) [pid = 1248] [serial = 2278] [outer = 00000000] 02:58:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0D597C00) [pid = 1248] [serial = 2279] [outer = 0D2F6800] 02:58:25 INFO - PROCESS | 1248 | 1468231105057 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (121B9400) [pid = 1248] [serial = 2280] [outer = 0D2F6800] 02:58:25 INFO - PROCESS | 1248 | 1468231105626 Marionette TRACE conn6 <- [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]]]}] 02:58:25 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. 02:58:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 02:58:25 INFO - PROCESS | 1248 | 1468231105680 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 1248 | 1468231105685 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:58:25 INFO - PROCESS | 1248 | 1468231105691 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:58:25 INFO - PROCESS | 1248 | 1468231105694 Marionette TRACE conn6 <- [1,2998,null,{}] 02:58:25 INFO - PROCESS | 1248 | 1468231105698 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:25 INFO - PROCESS | 1248 | 1468231105701 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:25 INFO - PROCESS | 1248 | 1468231105821 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:58:26 INFO - PROCESS | 1248 | 1468231105962 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 1248 | 1468231105965 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:26 INFO - PROCESS | 1248 | ++DOCSHELL 1242E800 == 37 [pid = 1248] [id = 761] 02:58:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1451DC00) [pid = 1248] [serial = 2281] [outer = 00000000] 02:58:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (145C1000) [pid = 1248] [serial = 2282] [outer = 1451DC00] 02:58:26 INFO - PROCESS | 1248 | 1468231106022 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (151E0C00) [pid = 1248] [serial = 2283] [outer = 1451DC00] 02:58:26 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:26 INFO - PROCESS | 1248 | 1468231106693 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:58:26 INFO - {} 02:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:58:26 INFO - {} 02:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:58:26 INFO - {} 02:58:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:58:26 INFO - {} 02:58:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1020ms 02:58:26 INFO - PROCESS | 1248 | 1468231106730 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:58:26 INFO - PROCESS | 1248 | 1468231106733 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:58:26 INFO - PROCESS | 1248 | 1468231106737 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - TEST-START | /FileAPI/fileReader.html 02:58:26 INFO - PROCESS | 1248 | 1468231106741 Marionette TRACE conn6 <- [1,3002,null,{}] 02:58:26 INFO - PROCESS | 1248 | 1468231106771 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:26 INFO - PROCESS | 1248 | 1468231106776 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:26 INFO - PROCESS | 1248 | 1468231106907 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:58:27 INFO - PROCESS | 1248 | 1468231107042 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 1248 | 1468231107045 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:27 INFO - PROCESS | 1248 | ++DOCSHELL 0E8DA800 == 38 [pid = 1248] [id = 762] 02:58:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0E8DF400) [pid = 1248] [serial = 2284] [outer = 00000000] 02:58:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (16CF4C00) [pid = 1248] [serial = 2285] [outer = 0E8DF400] 02:58:27 INFO - PROCESS | 1248 | 1468231107105 Marionette DEBUG loaded listener.js 02:58:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (17518400) [pid = 1248] [serial = 2286] [outer = 0E8DF400] 02:58:27 INFO - PROCESS | 1248 | 1468231107795 Marionette TRACE conn6 <- [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]]]}] 02:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:58:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:58:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 1092ms 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 178F4000 == 37 [pid = 1248] [id = 758] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 17520800 == 36 [pid = 1248] [id = 757] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 145BCC00 == 35 [pid = 1248] [id = 756] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 0C830800 == 34 [pid = 1248] [id = 755] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 16EAC400 == 33 [pid = 1248] [id = 754] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 16C18400 == 32 [pid = 1248] [id = 753] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 145B8400 == 31 [pid = 1248] [id = 752] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 14088400 == 30 [pid = 1248] [id = 751] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 0DA1A800 == 29 [pid = 1248] [id = 750] 02:58:27 INFO - PROCESS | 1248 | --DOCSHELL 0C81E000 == 28 [pid = 1248] [id = 749] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (17A8F400) [pid = 1248] [serial = 2222] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17BAB000) [pid = 1248] [serial = 2224] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (188B9000) [pid = 1248] [serial = 2225] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (12397000) [pid = 1248] [serial = 2200] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (14B2DC00) [pid = 1248] [serial = 2213] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0DB33000) [pid = 1248] [serial = 2197] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0EAD1000) [pid = 1248] [serial = 2195] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (0DB2CC00) [pid = 1248] [serial = 2194] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1451EC00) [pid = 1248] [serial = 2204] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (16F1B000) [pid = 1248] [serial = 2212] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (0EACC000) [pid = 1248] [serial = 2198] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (16CEF800) [pid = 1248] [serial = 2210] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (174CB000) [pid = 1248] [serial = 2219] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16CF4000) [pid = 1248] [serial = 2218] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (16C23000) [pid = 1248] [serial = 2209] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (178FB000) [pid = 1248] [serial = 2221] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (12430800) [pid = 1248] [serial = 2201] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (151EEC00) [pid = 1248] [serial = 2206] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19125400) [pid = 1248] [serial = 2192] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (19122C00) [pid = 1248] [serial = 2191] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17532C00) [pid = 1248] [serial = 2215] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1746D800) [pid = 1248] [serial = 2216] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (14511C00) [pid = 1248] [serial = 2203] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (16127400) [pid = 1248] [serial = 2207] [outer = 00000000] [url = about:blank] 02:58:27 INFO - PROCESS | 1248 | 1468231107870 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 1248 | 1468231107874 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:58:27 INFO - TEST-START | /FileAPI/historical.html 02:58:27 INFO - PROCESS | 1248 | 1468231107879 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 1248 | 1468231107883 Marionette TRACE conn6 <- [1,3006,null,{}] 02:58:27 INFO - PROCESS | 1248 | 1468231107888 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:27 INFO - PROCESS | 1248 | 1468231107891 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:28 INFO - PROCESS | 1248 | 1468231107979 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:58:28 INFO - PROCESS | 1248 | 1468231107991 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 1248 | 1468231107993 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:28 INFO - PROCESS | 1248 | ++DOCSHELL 0D573800 == 29 [pid = 1248] [id = 763] 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (0D575800) [pid = 1248] [serial = 2287] [outer = 00000000] 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (0DB2B800) [pid = 1248] [serial = 2288] [outer = 0D575800] 02:58:28 INFO - PROCESS | 1248 | 1468231108040 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0EAD1000) [pid = 1248] [serial = 2289] [outer = 0D575800] 02:58:28 INFO - PROCESS | 1248 | 1468231108505 Marionette TRACE conn6 <- [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"]]]}] 02:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:58:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:58:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:58:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:58:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:58:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:58:28 INFO - TEST-OK | /FileAPI/historical.html | took 691ms 02:58:28 INFO - PROCESS | 1248 | 1468231108571 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 1248 | 1468231108576 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:58:28 INFO - TEST-START | /FileAPI/idlharness.html 02:58:28 INFO - PROCESS | 1248 | 1468231108582 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 1248 | 1468231108584 Marionette TRACE conn6 <- [1,3010,null,{}] 02:58:28 INFO - PROCESS | 1248 | 1468231108588 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:28 INFO - PROCESS | 1248 | 1468231108590 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:28 INFO - PROCESS | 1248 | 1468231108680 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:58:28 INFO - PROCESS | 1248 | 1468231108812 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:28 INFO - PROCESS | 1248 | 1468231108814 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:28 INFO - PROCESS | 1248 | ++DOCSHELL 125A8000 == 30 [pid = 1248] [id = 764] 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (125A9000) [pid = 1248] [serial = 2290] [outer = 00000000] 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14503400) [pid = 1248] [serial = 2291] [outer = 125A9000] 02:58:28 INFO - PROCESS | 1248 | 1468231108863 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1451EC00) [pid = 1248] [serial = 2292] [outer = 125A9000] 02:58:29 INFO - PROCESS | 1248 | 1468231109624 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:58:29 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 02:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:58:29 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 02:58:29 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 02:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:58:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:58:29 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 02:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:58:29 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 02:58:29 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 02:58:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:58:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:58:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1176ms 02:58:29 INFO - PROCESS | 1248 | 1468231109762 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:58:29 INFO - PROCESS | 1248 | 1468231109765 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:58:29 INFO - TEST-START | /FileAPI/idlharness.worker 02:58:29 INFO - PROCESS | 1248 | 1468231109769 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:58:29 INFO - PROCESS | 1248 | 1468231109772 Marionette TRACE conn6 <- [1,3014,null,{}] 02:58:29 INFO - PROCESS | 1248 | 1468231109782 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:29 INFO - PROCESS | 1248 | 1468231109786 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:29 INFO - PROCESS | 1248 | 1468231109907 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:58:29 INFO - PROCESS | 1248 | 1468231109919 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 1248 | 1468231109922 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:29 INFO - PROCESS | 1248 | ++DOCSHELL 17A91000 == 31 [pid = 1248] [id = 765] 02:58:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17A91400) [pid = 1248] [serial = 2293] [outer = 00000000] 02:58:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17A98000) [pid = 1248] [serial = 2294] [outer = 17A91400] 02:58:30 INFO - PROCESS | 1248 | 1468231109968 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (188B9000) [pid = 1248] [serial = 2295] [outer = 17A91400] 02:58:30 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:31 INFO - PROCESS | 1248 | 1468231110954 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:58:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:58:31 INFO - {} 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:58:31 INFO - {} 02:58:31 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 - {} 02:58:31 INFO - {} 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:58:31 INFO - {} 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:58:31 INFO - {} 02:58:31 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 - {} 02:58:31 INFO - {} 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:58:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:58:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 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 02:58:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:58:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:58:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:58:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:58:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:58:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:58:31 INFO - {} 02:58:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1303ms 02:58:31 INFO - PROCESS | 1248 | 1468231111076 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 1248 | 1468231111079 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:58:31 INFO - PROCESS | 1248 | 1468231111082 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:58:31 INFO - PROCESS | 1248 | 1468231111084 Marionette TRACE conn6 <- [1,3018,null,{}] 02:58:31 INFO - PROCESS | 1248 | 1468231111088 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 1248 | 1468231111090 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:31 INFO - PROCESS | 1248 | 1468231111218 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:58:31 INFO - PROCESS | 1248 | 1468231111223 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:31 INFO - PROCESS | 1248 | 1468231111224 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:31 INFO - PROCESS | 1248 | ++DOCSHELL 19123C00 == 32 [pid = 1248] [id = 766] 02:58:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19124000) [pid = 1248] [serial = 2296] [outer = 00000000] 02:58:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1B3F3000) [pid = 1248] [serial = 2297] [outer = 19124000] 02:58:31 INFO - PROCESS | 1248 | 1468231111327 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1B5A1000) [pid = 1248] [serial = 2298] [outer = 19124000] 02:58:31 INFO - PROCESS | 1248 | 1468231111742 Marionette TRACE conn6 <- [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]]]}] 02:58:31 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 02:58:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 02:58:31 INFO - PROCESS | 1248 | 1468231111756 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:58:31 INFO - PROCESS | 1248 | 1468231111758 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:58:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:58:31 INFO - PROCESS | 1248 | 1468231111761 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:58:31 INFO - PROCESS | 1248 | 1468231111763 Marionette TRACE conn6 <- [1,3022,null,{}] 02:58:31 INFO - PROCESS | 1248 | 1468231111766 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:31 INFO - PROCESS | 1248 | 1468231111768 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:31 INFO - PROCESS | 1248 | 1468231111896 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:58:32 INFO - PROCESS | 1248 | 1468231111961 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 1248 | 1468231111963 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:32 INFO - PROCESS | 1248 | ++DOCSHELL 1455BC00 == 33 [pid = 1248] [id = 767] 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (145B9000) [pid = 1248] [serial = 2299] [outer = 00000000] 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (16EA3C00) [pid = 1248] [serial = 2300] [outer = 145B9000] 02:58:32 INFO - PROCESS | 1248 | 1468231112006 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (1B5A7400) [pid = 1248] [serial = 2301] [outer = 145B9000] 02:58:32 INFO - PROCESS | 1248 | 1468231112393 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:58:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:58:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 671ms 02:58:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:58:32 INFO - PROCESS | 1248 | 1468231112432 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:58:32 INFO - PROCESS | 1248 | 1468231112434 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:58:32 INFO - PROCESS | 1248 | 1468231112437 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 1248 | 1468231112439 Marionette TRACE conn6 <- [1,3026,null,{}] 02:58:32 INFO - PROCESS | 1248 | 1468231112442 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:32 INFO - PROCESS | 1248 | 1468231112447 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:32 INFO - PROCESS | 1248 | 1468231112645 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17521400) [pid = 1248] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (16C19C00) [pid = 1248] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0DB28400) [pid = 1248] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0C834C00) [pid = 1248] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (145C0400) [pid = 1248] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0C81E800) [pid = 1248] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14093800) [pid = 1248] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (16EACC00) [pid = 1248] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (0C8BF800) [pid = 1248] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (13162400) [pid = 1248] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1912B800) [pid = 1248] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17414400) [pid = 1248] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1912A000) [pid = 1248] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (178F5000) [pid = 1248] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18AC2400) [pid = 1248] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1741A400) [pid = 1248] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:58:32 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1611D000) [pid = 1248] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:58:32 INFO - PROCESS | 1248 | 1468231112738 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 1248 | 1468231112740 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:32 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BF800 == 34 [pid = 1248] [id = 768] 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (0DB26400) [pid = 1248] [serial = 2302] [outer = 00000000] 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (145C0400) [pid = 1248] [serial = 2303] [outer = 0DB26400] 02:58:32 INFO - PROCESS | 1248 | 1468231112785 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17414400) [pid = 1248] [serial = 2304] [outer = 0DB26400] 02:58:33 INFO - PROCESS | 1248 | 1468231113082 Marionette TRACE conn6 <- [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"]]]}] 02:58:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:58:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 671ms 02:58:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:58:33 INFO - PROCESS | 1248 | 1468231113112 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 1248 | 1468231113114 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:58:33 INFO - PROCESS | 1248 | 1468231113121 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 1248 | 1468231113123 Marionette TRACE conn6 <- [1,3030,null,{}] 02:58:33 INFO - PROCESS | 1248 | 1468231113126 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:33 INFO - PROCESS | 1248 | 1468231113128 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:33 INFO - PROCESS | 1248 | 1468231113256 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:58:33 INFO - PROCESS | 1248 | 1468231113264 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:33 INFO - PROCESS | 1248 | 1468231113266 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:33 INFO - PROCESS | 1248 | ++DOCSHELL 13162800 == 35 [pid = 1248] [id = 769] 02:58:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (1B496400) [pid = 1248] [serial = 2305] [outer = 00000000] 02:58:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1B49D000) [pid = 1248] [serial = 2306] [outer = 1B496400] 02:58:33 INFO - PROCESS | 1248 | 1468231113309 Marionette DEBUG loaded listener.js 02:58:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1B49EC00) [pid = 1248] [serial = 2307] [outer = 1B496400] 02:58:33 INFO - PROCESS | 1248 | 1468231113885 Marionette TRACE conn6 <- [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]]]}] 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:58:33 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. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:58:33 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'.) 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:58:33 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. 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:58:33 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. 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:58:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:33 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. 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:58:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:58:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:58:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:58:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:58:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:58:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:58:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 859ms 02:58:34 INFO - PROCESS | 1248 | 1468231113991 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 1248 | 1468231113993 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:58:34 INFO - PROCESS | 1248 | 1468231113996 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 1248 | 1468231113998 Marionette TRACE conn6 <- [1,3034,null,{}] 02:58:34 INFO - PROCESS | 1248 | 1468231114003 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 1248 | 1468231114005 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:34 INFO - PROCESS | 1248 | 1468231114090 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:58:34 INFO - PROCESS | 1248 | 1468231114095 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 1248 | 1468231114097 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:34 INFO - PROCESS | 1248 | ++DOCSHELL 1B49CC00 == 36 [pid = 1248] [id = 770] 02:58:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (1B4A1400) [pid = 1248] [serial = 2308] [outer = 00000000] 02:58:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1B97C400) [pid = 1248] [serial = 2309] [outer = 1B4A1400] 02:58:34 INFO - PROCESS | 1248 | 1468231114141 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1B980000) [pid = 1248] [serial = 2310] [outer = 1B4A1400] 02:58:34 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:34 INFO - PROCESS | 1248 | 1468231114772 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:58:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:58:34 INFO - {} 02:58:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 830ms 02:58:34 INFO - PROCESS | 1248 | 1468231114830 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:58:34 INFO - PROCESS | 1248 | 1468231114834 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:58:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:58:34 INFO - PROCESS | 1248 | 1468231114855 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:58:34 INFO - PROCESS | 1248 | 1468231114860 Marionette TRACE conn6 <- [1,3038,null,{}] 02:58:34 INFO - PROCESS | 1248 | 1468231114866 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:34 INFO - PROCESS | 1248 | 1468231114869 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:35 INFO - PROCESS | 1248 | 1468231114993 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:58:35 INFO - PROCESS | 1248 | 1468231115133 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 1248 | 1468231115135 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:35 INFO - PROCESS | 1248 | ++DOCSHELL 0DB33000 == 37 [pid = 1248] [id = 771] 02:58:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DD84C00) [pid = 1248] [serial = 2311] [outer = 00000000] 02:58:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (14516400) [pid = 1248] [serial = 2312] [outer = 0DD84C00] 02:58:35 INFO - PROCESS | 1248 | 1468231115196 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (146DA000) [pid = 1248] [serial = 2313] [outer = 0DD84C00] 02:58:35 INFO - PROCESS | 1248 | 1468231115732 Marionette TRACE conn6 <- [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]]]}] 02:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:58:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:58:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 02:58:35 INFO - PROCESS | 1248 | 1468231115788 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 1248 | 1468231115793 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:58:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:58:35 INFO - PROCESS | 1248 | 1468231115800 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 1248 | 1468231115802 Marionette TRACE conn6 <- [1,3042,null,{}] 02:58:35 INFO - PROCESS | 1248 | 1468231115806 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:35 INFO - PROCESS | 1248 | 1468231115809 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:35 INFO - PROCESS | 1248 | 1468231115924 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:58:36 INFO - PROCESS | 1248 | 1468231116081 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:36 INFO - PROCESS | 1248 | 1468231116084 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:36 INFO - PROCESS | 1248 | ++DOCSHELL 1751C400 == 38 [pid = 1248] [id = 772] 02:58:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1751CC00) [pid = 1248] [serial = 2314] [outer = 00000000] 02:58:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (178F4800) [pid = 1248] [serial = 2315] [outer = 1751CC00] 02:58:36 INFO - PROCESS | 1248 | 1468231116142 Marionette DEBUG loaded listener.js 02:58:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (178FCC00) [pid = 1248] [serial = 2316] [outer = 1751CC00] 02:58:36 INFO - PROCESS | 1248 | 1468231116927 Marionette TRACE conn6 <- [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"]]]}] 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:58:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:58:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:37 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" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:37 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" 02:58:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:58:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:58:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1223ms 02:58:37 INFO - PROCESS | 1248 | 1468231117025 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:58:37 INFO - PROCESS | 1248 | 1468231117028 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:58:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:58:37 INFO - PROCESS | 1248 | 1468231117032 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:58:37 INFO - PROCESS | 1248 | 1468231117036 Marionette TRACE conn6 <- [1,3046,null,{}] 02:58:37 INFO - PROCESS | 1248 | 1468231117047 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:37 INFO - PROCESS | 1248 | 1468231117052 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:37 INFO - PROCESS | 1248 | 1468231117229 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:58:37 INFO - PROCESS | 1248 | 1468231117335 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 1248 | 1468231117338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:37 INFO - PROCESS | 1248 | ++DOCSHELL 199B6C00 == 39 [pid = 1248] [id = 773] 02:58:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19FA2C00) [pid = 1248] [serial = 2317] [outer = 00000000] 02:58:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19FA8400) [pid = 1248] [serial = 2318] [outer = 19FA2C00] 02:58:37 INFO - PROCESS | 1248 | 1468231117394 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19FAF400) [pid = 1248] [serial = 2319] [outer = 19FA2C00] 02:58:38 INFO - PROCESS | 1248 | 1468231117975 Marionette TRACE conn6 <- [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]]]}] 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:58:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:58:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:58:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:58:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 979ms 02:58:38 INFO - PROCESS | 1248 | 1468231118015 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 1248 | 1468231118018 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:58:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:58:38 INFO - PROCESS | 1248 | 1468231118021 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 1248 | 1468231118023 Marionette TRACE conn6 <- [1,3050,null,{}] 02:58:38 INFO - PROCESS | 1248 | 1468231118027 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:38 INFO - PROCESS | 1248 | 1468231118029 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:38 INFO - PROCESS | 1248 | 1468231118143 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:58:38 INFO - PROCESS | 1248 | 1468231118303 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 1248 | 1468231118305 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:38 INFO - PROCESS | 1248 | ++DOCSHELL 0CAC5400 == 40 [pid = 1248] [id = 774] 02:58:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0CAC5C00) [pid = 1248] [serial = 2320] [outer = 00000000] 02:58:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19FA5000) [pid = 1248] [serial = 2321] [outer = 0CAC5C00] 02:58:38 INFO - PROCESS | 1248 | 1468231118361 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A503C00) [pid = 1248] [serial = 2322] [outer = 0CAC5C00] 02:58:38 INFO - PROCESS | 1248 | [1248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:58:39 INFO - PROCESS | 1248 | 1468231119093 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:58:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:58:39 INFO - {} 02:58:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1130ms 02:58:39 INFO - PROCESS | 1248 | 1468231119155 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 1248 | 1468231119159 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:58:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:58:39 INFO - PROCESS | 1248 | 1468231119164 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 1248 | 1468231119167 Marionette TRACE conn6 <- [1,3054,null,{}] 02:58:39 INFO - PROCESS | 1248 | 1468231119172 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:39 INFO - PROCESS | 1248 | 1468231119175 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:39 INFO - PROCESS | 1248 | 1468231119283 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:58:39 INFO - PROCESS | 1248 | 1468231119423 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:39 INFO - PROCESS | 1248 | 1468231119426 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:39 INFO - PROCESS | 1248 | ++DOCSHELL 11FD3000 == 41 [pid = 1248] [id = 775] 02:58:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (121BE400) [pid = 1248] [serial = 2323] [outer = 00000000] 02:58:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (12470800) [pid = 1248] [serial = 2324] [outer = 121BE400] 02:58:39 INFO - PROCESS | 1248 | 1468231119482 Marionette DEBUG loaded listener.js 02:58:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (125A7800) [pid = 1248] [serial = 2325] [outer = 121BE400] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 13162800 == 40 [pid = 1248] [id = 769] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0C8BF800 == 39 [pid = 1248] [id = 768] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 1455BC00 == 38 [pid = 1248] [id = 767] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 19123C00 == 37 [pid = 1248] [id = 766] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 17A91000 == 36 [pid = 1248] [id = 765] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 125A8000 == 35 [pid = 1248] [id = 764] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0D573800 == 34 [pid = 1248] [id = 763] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0E8DA800 == 33 [pid = 1248] [id = 762] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0D265400 == 32 [pid = 1248] [id = 760] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 1242E800 == 31 [pid = 1248] [id = 761] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 17A9C400 == 30 [pid = 1248] [id = 759] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0CAC5400 == 29 [pid = 1248] [id = 774] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 1751C400 == 28 [pid = 1248] [id = 772] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 199B6C00 == 27 [pid = 1248] [id = 773] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 1B49CC00 == 26 [pid = 1248] [id = 770] 02:58:40 INFO - PROCESS | 1248 | --DOCSHELL 0DB33000 == 25 [pid = 1248] [id = 771] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (16C20400) [pid = 1248] [serial = 2259] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0EACB800) [pid = 1248] [serial = 2250] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (11EEA000) [pid = 1248] [serial = 2251] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0CB11800) [pid = 1248] [serial = 2245] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0C8BAC00) [pid = 1248] [serial = 2244] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1611AC00) [pid = 1248] [serial = 2256] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (0C82E800) [pid = 1248] [serial = 2247] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (0C994C00) [pid = 1248] [serial = 2248] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (14160400) [pid = 1248] [serial = 2253] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14513C00) [pid = 1248] [serial = 2254] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17012C00) [pid = 1248] [serial = 2262] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (0DD8D000) [pid = 1248] [serial = 2228] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (0D17E000) [pid = 1248] [serial = 2227] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (151E4800) [pid = 1248] [serial = 2231] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1451B400) [pid = 1248] [serial = 2230] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1915BC00) [pid = 1248] [serial = 2236] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17A9DC00) [pid = 1248] [serial = 2234] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (17534800) [pid = 1248] [serial = 2233] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (191DB000) [pid = 1248] [serial = 2239] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (191D4400) [pid = 1248] [serial = 2238] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17A96400) [pid = 1248] [serial = 2274] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (19FA3400) [pid = 1248] [serial = 2242] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (199B7C00) [pid = 1248] [serial = 2241] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16CEE400) [pid = 1248] [serial = 2260] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (18A0F000) [pid = 1248] [serial = 2276] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17520C00) [pid = 1248] [serial = 2265] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (17412400) [pid = 1248] [serial = 2263] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1679BC00) [pid = 1248] [serial = 2268] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (17539000) [pid = 1248] [serial = 2266] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (177FBC00) [pid = 1248] [serial = 2271] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (177F7C00) [pid = 1248] [serial = 2270] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (16123C00) [pid = 1248] [serial = 2257] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (17A92800) [pid = 1248] [serial = 2273] [outer = 00000000] [url = about:blank] 02:58:40 INFO - PROCESS | 1248 | 1468231120687 Marionette TRACE conn6 <- [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]]]}] 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:58:40 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:58:40 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1578ms 02:58:40 INFO - PROCESS | 1248 | 1468231120748 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:58:40 INFO - PROCESS | 1248 | 1468231120752 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:58:40 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:58:40 INFO - PROCESS | 1248 | 1468231120761 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:58:40 INFO - PROCESS | 1248 | 1468231120764 Marionette TRACE conn6 <- [1,3058,null,{}] 02:58:40 INFO - PROCESS | 1248 | 1468231120770 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:40 INFO - PROCESS | 1248 | 1468231120772 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:40 INFO - PROCESS | 1248 | 1468231120863 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:58:40 INFO - PROCESS | 1248 | 1468231120961 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 1248 | 1468231120965 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:41 INFO - PROCESS | 1248 | ++DOCSHELL 0CAC5400 == 26 [pid = 1248] [id = 776] 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0CAC5800) [pid = 1248] [serial = 2326] [outer = 00000000] 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (0CE68C00) [pid = 1248] [serial = 2327] [outer = 0CAC5800] 02:58:41 INFO - PROCESS | 1248 | 1468231121014 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (0D135800) [pid = 1248] [serial = 2328] [outer = 0CAC5800] 02:58:41 INFO - PROCESS | 1248 | 1468231121435 Marionette TRACE conn6 <- [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]]]}] 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:58:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:58:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 02:58:41 INFO - PROCESS | 1248 | 1468231121494 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 1248 | 1468231121499 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:58:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:58:41 INFO - PROCESS | 1248 | 1468231121510 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 1248 | 1468231121512 Marionette TRACE conn6 <- [1,3062,null,{}] 02:58:41 INFO - PROCESS | 1248 | 1468231121516 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:41 INFO - PROCESS | 1248 | 1468231121519 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:41 INFO - PROCESS | 1248 | 1468231121609 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:58:41 INFO - PROCESS | 1248 | 1468231121618 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 1248 | 1468231121620 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:41 INFO - PROCESS | 1248 | ++DOCSHELL 0DDC9400 == 27 [pid = 1248] [id = 777] 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (0DDCB800) [pid = 1248] [serial = 2329] [outer = 00000000] 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (0E8DE400) [pid = 1248] [serial = 2330] [outer = 0DDCB800] 02:58:41 INFO - PROCESS | 1248 | 1468231121666 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (11E2B400) [pid = 1248] [serial = 2331] [outer = 0DDCB800] 02:58:42 INFO - PROCESS | 1248 | 1468231122154 Marionette TRACE conn6 <- [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]]]}] 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:58:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:58:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 02:58:42 INFO - PROCESS | 1248 | 1468231122177 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 1248 | 1468231122179 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:58:42 INFO - PROCESS | 1248 | 1468231122182 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:58:42 INFO - PROCESS | 1248 | 1468231122186 Marionette TRACE conn6 <- [1,3066,null,{}] 02:58:42 INFO - PROCESS | 1248 | 1468231122196 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 1248 | 1468231122200 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:42 INFO - PROCESS | 1248 | 1468231122296 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:58:42 INFO - PROCESS | 1248 | 1468231122333 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:42 INFO - PROCESS | 1248 | 1468231122336 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:42 INFO - PROCESS | 1248 | ++DOCSHELL 14086400 == 28 [pid = 1248] [id = 778] 02:58:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (14086800) [pid = 1248] [serial = 2332] [outer = 00000000] 02:58:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14160000) [pid = 1248] [serial = 2333] [outer = 14086800] 02:58:42 INFO - PROCESS | 1248 | 1468231122384 Marionette DEBUG loaded listener.js 02:58:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1450F800) [pid = 1248] [serial = 2334] [outer = 14086800] 02:58:42 INFO - PROCESS | 1248 | 1468231122880 Marionette TRACE conn6 <- [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] 02:58:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:58:42 INFO - PROCESS | 1248 | 1468231122923 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:58:42 INFO - PROCESS | 1248 | 1468231122926 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 1248 | 1468231122928 Marionette TRACE conn6 <- [1,3070,null,{}] 02:58:42 INFO - PROCESS | 1248 | 1468231122940 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:42 INFO - PROCESS | 1248 | 1468231122942 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:43 INFO - PROCESS | 1248 | 1468231123063 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:58:43 INFO - PROCESS | 1248 | 1468231123068 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 1248 | 1468231123070 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:43 INFO - PROCESS | 1248 | ++DOCSHELL 145B4000 == 29 [pid = 1248] [id = 779] 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (145B5000) [pid = 1248] [serial = 2335] [outer = 00000000] 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (151EEC00) [pid = 1248] [serial = 2336] [outer = 145B5000] 02:58:43 INFO - PROCESS | 1248 | 1468231123114 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (16122400) [pid = 1248] [serial = 2337] [outer = 145B5000] 02:58:43 INFO - PROCESS | 1248 | 1468231123536 Marionette TRACE conn6 <- [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]]]}] 02:58:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:58:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:58:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 618ms 02:58:43 INFO - PROCESS | 1248 | 1468231123549 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:58:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:58:43 INFO - PROCESS | 1248 | 1468231123551 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:58:43 INFO - PROCESS | 1248 | 1468231123554 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:58:43 INFO - PROCESS | 1248 | 1468231123555 Marionette TRACE conn6 <- [1,3074,null,{}] 02:58:43 INFO - PROCESS | 1248 | 1468231123559 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:43 INFO - PROCESS | 1248 | 1468231123561 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:43 INFO - PROCESS | 1248 | 1468231123678 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:58:43 INFO - PROCESS | 1248 | 1468231123683 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 1248 | 1468231123685 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:43 INFO - PROCESS | 1248 | ++DOCSHELL 16176C00 == 30 [pid = 1248] [id = 780] 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (16177400) [pid = 1248] [serial = 2338] [outer = 00000000] 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (167A3000) [pid = 1248] [serial = 2339] [outer = 16177400] 02:58:43 INFO - PROCESS | 1248 | 1468231123755 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (16C1A400) [pid = 1248] [serial = 2340] [outer = 16177400] 02:58:44 INFO - PROCESS | 1248 | 1468231124173 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:58:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:58:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 02:58:44 INFO - PROCESS | 1248 | 1468231124225 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:58:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:58:44 INFO - PROCESS | 1248 | 1468231124227 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:58:44 INFO - PROCESS | 1248 | 1468231124230 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 1248 | 1468231124232 Marionette TRACE conn6 <- [1,3078,null,{}] 02:58:44 INFO - PROCESS | 1248 | 1468231124242 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:44 INFO - PROCESS | 1248 | 1468231124248 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:44 INFO - PROCESS | 1248 | 1468231124391 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:58:44 INFO - PROCESS | 1248 | 1468231124396 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 1248 | 1468231124398 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:44 INFO - PROCESS | 1248 | ++DOCSHELL 16C1CC00 == 31 [pid = 1248] [id = 781] 02:58:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (16C21C00) [pid = 1248] [serial = 2341] [outer = 00000000] 02:58:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (16CF1C00) [pid = 1248] [serial = 2342] [outer = 16C21C00] 02:58:44 INFO - PROCESS | 1248 | 1468231124443 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (16EA7C00) [pid = 1248] [serial = 2343] [outer = 16C21C00] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17A91400) [pid = 1248] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19124000) [pid = 1248] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145B9000) [pid = 1248] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (0DB26400) [pid = 1248] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (0D2F6800) [pid = 1248] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17A9CC00) [pid = 1248] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1451DC00) [pid = 1248] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (125A9000) [pid = 1248] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0D575800) [pid = 1248] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (0E8DF400) [pid = 1248] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1B4A1400) [pid = 1248] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:58:45 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1B496400) [pid = 1248] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:58:45 INFO - PROCESS | 1248 | 1468231125219 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1018ms 02:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:58:45 INFO - PROCESS | 1248 | 1468231125249 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 1248 | 1468231125251 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 1248 | 1468231125253 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 1248 | 1468231125255 Marionette TRACE conn6 <- [1,3082,null,{}] 02:58:45 INFO - PROCESS | 1248 | 1468231125258 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 1248 | 1468231125260 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:45 INFO - PROCESS | 1248 | 1468231125339 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:58:45 INFO - PROCESS | 1248 | 1468231125344 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 1248 | 1468231125346 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:45 INFO - PROCESS | 1248 | ++DOCSHELL 0E8E1400 == 32 [pid = 1248] [id = 782] 02:58:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (11EAF800) [pid = 1248] [serial = 2344] [outer = 00000000] 02:58:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (16EACC00) [pid = 1248] [serial = 2345] [outer = 11EAF800] 02:58:45 INFO - PROCESS | 1248 | 1468231125389 Marionette DEBUG loaded listener.js 02:58:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (17010400) [pid = 1248] [serial = 2346] [outer = 11EAF800] 02:58:45 INFO - PROCESS | 1248 | 1468231125781 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:58:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:58:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 02:58:45 INFO - PROCESS | 1248 | 1468231125825 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:58:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:58:45 INFO - PROCESS | 1248 | 1468231125827 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:58:45 INFO - PROCESS | 1248 | 1468231125830 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 1248 | 1468231125831 Marionette TRACE conn6 <- [1,3086,null,{}] 02:58:45 INFO - PROCESS | 1248 | 1468231125834 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:45 INFO - PROCESS | 1248 | 1468231125836 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:45 INFO - PROCESS | 1248 | 1468231125962 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:58:45 INFO - PROCESS | 1248 | 1468231125971 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:45 INFO - PROCESS | 1248 | 1468231125972 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:45 INFO - PROCESS | 1248 | ++DOCSHELL 0E8DD400 == 33 [pid = 1248] [id = 783] 02:58:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (145BB000) [pid = 1248] [serial = 2347] [outer = 00000000] 02:58:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (174C6C00) [pid = 1248] [serial = 2348] [outer = 145BB000] 02:58:46 INFO - PROCESS | 1248 | 1468231126016 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (174C7800) [pid = 1248] [serial = 2349] [outer = 145BB000] 02:58:46 INFO - PROCESS | 1248 | 1468231126426 Marionette TRACE conn6 <- [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]]]}] 02:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:58:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:58:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 02:58:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:58:46 INFO - PROCESS | 1248 | 1468231126461 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:58:46 INFO - PROCESS | 1248 | 1468231126463 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:58:46 INFO - PROCESS | 1248 | 1468231126466 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:58:46 INFO - PROCESS | 1248 | 1468231126467 Marionette TRACE conn6 <- [1,3090,null,{}] 02:58:46 INFO - PROCESS | 1248 | 1468231126471 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:46 INFO - PROCESS | 1248 | 1468231126473 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:46 INFO - PROCESS | 1248 | 1468231126552 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:58:46 INFO - PROCESS | 1248 | 1468231126557 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 1248 | 1468231126559 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:46 INFO - PROCESS | 1248 | ++DOCSHELL 17520400 == 34 [pid = 1248] [id = 784] 02:58:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17520800) [pid = 1248] [serial = 2350] [outer = 00000000] 02:58:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1753A000) [pid = 1248] [serial = 2351] [outer = 17520800] 02:58:46 INFO - PROCESS | 1248 | 1468231126601 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1757C800) [pid = 1248] [serial = 2352] [outer = 17520800] 02:58:47 INFO - PROCESS | 1248 | 1468231127047 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:58:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:58:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 02:58:47 INFO - PROCESS | 1248 | 1468231127099 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 1248 | 1468231127102 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:58:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:58:47 INFO - PROCESS | 1248 | 1468231127105 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 1248 | 1468231127106 Marionette TRACE conn6 <- [1,3094,null,{}] 02:58:47 INFO - PROCESS | 1248 | 1468231127110 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:47 INFO - PROCESS | 1248 | 1468231127112 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:47 INFO - PROCESS | 1248 | 1468231127194 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:58:47 INFO - PROCESS | 1248 | 1468231127334 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 1248 | 1468231127338 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:47 INFO - PROCESS | 1248 | ++DOCSHELL 0C812800 == 35 [pid = 1248] [id = 785] 02:58:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0C813400) [pid = 1248] [serial = 2353] [outer = 00000000] 02:58:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0C827C00) [pid = 1248] [serial = 2354] [outer = 0C813400] 02:58:47 INFO - PROCESS | 1248 | 1468231127436 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0C8B8C00) [pid = 1248] [serial = 2355] [outer = 0C813400] 02:58:48 INFO - PROCESS | 1248 | 1468231128121 Marionette TRACE conn6 <- [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]]]}] 02:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:58:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:58:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1072ms 02:58:48 INFO - PROCESS | 1248 | 1468231128181 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 1248 | 1468231128185 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:58:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:58:48 INFO - PROCESS | 1248 | 1468231128214 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 1248 | 1468231128218 Marionette TRACE conn6 <- [1,3098,null,{}] 02:58:48 INFO - PROCESS | 1248 | 1468231128223 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:48 INFO - PROCESS | 1248 | 1468231128228 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:48 INFO - PROCESS | 1248 | 1468231128355 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:58:48 INFO - PROCESS | 1248 | 1468231128498 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 1248 | 1468231128501 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:48 INFO - PROCESS | 1248 | ++DOCSHELL 0D965C00 == 36 [pid = 1248] [id = 786] 02:58:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0DB29000) [pid = 1248] [serial = 2356] [outer = 00000000] 02:58:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0DDC9800) [pid = 1248] [serial = 2357] [outer = 0DB29000] 02:58:48 INFO - PROCESS | 1248 | 1468231128561 Marionette DEBUG loaded listener.js 02:58:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (11F0B000) [pid = 1248] [serial = 2358] [outer = 0DB29000] 02:58:49 INFO - PROCESS | 1248 | 1468231129125 Marionette TRACE conn6 <- [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"]]]}] 02:58:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:58:49 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 02:58:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:58:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:58:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:58:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 02:58:49 INFO - PROCESS | 1248 | 1468231129161 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 1248 | 1468231129166 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:58:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:58:49 INFO - PROCESS | 1248 | 1468231129170 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 1248 | 1468231129173 Marionette TRACE conn6 <- [1,3102,null,{}] 02:58:49 INFO - PROCESS | 1248 | 1468231129176 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:58:49 INFO - PROCESS | 1248 | 1468231129179 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:49 INFO - PROCESS | 1248 | 1468231129301 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:58:49 INFO - PROCESS | 1248 | 1468231129499 Marionette TRACE conn6 -> [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\", \"625a2eed-0b5b-4eed-abfb-bd91ccb5d04e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:49 INFO - PROCESS | 1248 | 1468231129502 Marionette INFO sendAsync 4d120630-a12c-450c-a307-262b6d4ba2cd 02:58:49 INFO - PROCESS | 1248 | ++DOCSHELL 0C8BD000 == 37 [pid = 1248] [id = 787] 02:58:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0CABDC00) [pid = 1248] [serial = 2359] [outer = 00000000] 02:58:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (11E22400) [pid = 1248] [serial = 2360] [outer = 0CABDC00] 02:58:49 INFO - PROCESS | 1248 | 1468231129557 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (145B5400) [pid = 1248] [serial = 2361] [outer = 0CABDC00] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 17520400 == 36 [pid = 1248] [id = 784] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 0E8DD400 == 35 [pid = 1248] [id = 783] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 0E8E1400 == 34 [pid = 1248] [id = 782] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 16C1CC00 == 33 [pid = 1248] [id = 781] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 16176C00 == 32 [pid = 1248] [id = 780] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 145B4000 == 31 [pid = 1248] [id = 779] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 14086400 == 30 [pid = 1248] [id = 778] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 0DDC9400 == 29 [pid = 1248] [id = 777] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 0CAC5400 == 28 [pid = 1248] [id = 776] 02:58:50 INFO - PROCESS | 1248 | --DOCSHELL 11FD3000 == 27 [pid = 1248] [id = 775] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (188B9000) [pid = 1248] [serial = 2295] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1B3F3000) [pid = 1248] [serial = 2297] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (16EA3C00) [pid = 1248] [serial = 2300] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1B5A1000) [pid = 1248] [serial = 2298] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (145C0400) [pid = 1248] [serial = 2303] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (0D597C00) [pid = 1248] [serial = 2279] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (121B9400) [pid = 1248] [serial = 2280] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (18AC8000) [pid = 1248] [serial = 2277] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (145C1000) [pid = 1248] [serial = 2282] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (151E0C00) [pid = 1248] [serial = 2283] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14503400) [pid = 1248] [serial = 2291] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1451EC00) [pid = 1248] [serial = 2292] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (0DB2B800) [pid = 1248] [serial = 2288] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (0EAD1000) [pid = 1248] [serial = 2289] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (16CF4C00) [pid = 1248] [serial = 2285] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17518400) [pid = 1248] [serial = 2286] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (17A98000) [pid = 1248] [serial = 2294] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1B5A7400) [pid = 1248] [serial = 2301] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1B97C400) [pid = 1248] [serial = 2309] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1B980000) [pid = 1248] [serial = 2310] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1B49EC00) [pid = 1248] [serial = 2307] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (17414400) [pid = 1248] [serial = 2304] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (1B49D000) [pid = 1248] [serial = 2306] [outer = 00000000] [url = about:blank] 02:58:50 INFO - PROCESS | 1248 | 1468231130332 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:58:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:58:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1170ms 02:58:50 INFO - PROCESS | 1248 | 1468231130343 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:58:50 INFO - PROCESS | 1248 | 1468231130347 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:58:51 WARNING - u'runner_teardown' () 02:58:51 INFO - No more tests 02:58:51 INFO - Got 0 unexpected results 02:58:51 INFO - SUITE-END | took 679s 02:58:51 INFO - Closing logging queue 02:58:51 INFO - queue closed 02:58:51 INFO - Return code: 0 02:58:51 WARNING - # TBPL SUCCESS # 02:58:51 INFO - Running post-action listener: _resource_record_post_action 02:58:51 INFO - Running post-run listener: _resource_record_post_run 02:58:52 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 162284032; Write bytes: 1124470784; Read time: 2222260; Write time: 8443390 02:58:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:58:52 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 39923712; Read time: 0; Write time: 51770 02:58:52 INFO - run-tests - Wall time: 686s; CPU: 14.0%; Read bytes: 162212864; Write bytes: 1066926080; Read time: 2203950; Write time: 8360930 02:58:52 INFO - Running post-run listener: _upload_blobber_files 02:58:52 INFO - Blob upload gear active. 02:58:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:58:52 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 02:58:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:58:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:58:53 INFO - (blobuploader) - INFO - Open directory for files ... 02:58:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:58:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:58:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:54 INFO - (blobuploader) - INFO - Done attempting. 02:58:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:58:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:58:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:58:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:58:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:58:56 INFO - (blobuploader) - INFO - Done attempting. 02:58:56 INFO - (blobuploader) - INFO - Iteration through files over. 02:58:56 INFO - Return code: 0 02:58:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:58:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdd05bab83e92de7306e95323346a193264672205178ab3c0f2907ae06d3756ea6804f5d9c156c88d78ba2637eebaeb16a493e10c689c95fa0e532af31b29f40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a3a605a5cfe39fcdecdc2858fe5e393f80df151294d3368edd9416315bf9a322b068c49d3f71b82d75906640c9077595de505b7398dbb8e070e1fe010025c0f"} 02:58:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:58:56 INFO - Writing to file C:\slave\test\properties\blobber_files 02:58:56 INFO - Contents: 02:58:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdd05bab83e92de7306e95323346a193264672205178ab3c0f2907ae06d3756ea6804f5d9c156c88d78ba2637eebaeb16a493e10c689c95fa0e532af31b29f40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a3a605a5cfe39fcdecdc2858fe5e393f80df151294d3368edd9416315bf9a322b068c49d3f71b82d75906640c9077595de505b7398dbb8e070e1fe010025c0f"} 02:58:56 INFO - Running post-run listener: copy_logs_to_upload_dir 02:58:56 INFO - Copying logs to upload dir... 02:58:56 INFO - mkdir: C:\slave\test\build\upload\logs 02:58:56 INFO - Copying logs to upload dir... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... 02:58:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.920000 ========= master_lag: 2489.97 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 56 mins, 58 secs) (at 2016-07-11 03:40:26.231015) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 43 secs) (at 2016-07-11 03:40:26.231970) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdd05bab83e92de7306e95323346a193264672205178ab3c0f2907ae06d3756ea6804f5d9c156c88d78ba2637eebaeb16a493e10c689c95fa0e532af31b29f40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a3a605a5cfe39fcdecdc2858fe5e393f80df151294d3368edd9416315bf9a322b068c49d3f71b82d75906640c9077595de505b7398dbb8e070e1fe010025c0f"} build_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/fdd05bab83e92de7306e95323346a193264672205178ab3c0f2907ae06d3756ea6804f5d9c156c88d78ba2637eebaeb16a493e10c689c95fa0e532af31b29f40", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a3a605a5cfe39fcdecdc2858fe5e393f80df151294d3368edd9416315bf9a322b068c49d3f71b82d75906640c9077595de505b7398dbb8e070e1fe010025c0f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WZu_4p3cTv2xdgMeRtE3TA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 43.34 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 43 secs) (at 2016-07-11 03:41:09.675992) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 22 secs) (at 2016-07-11 03:41:09.676329) ========= '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-031 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-031 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;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-031 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: 22.44 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 22 secs) (at 2016-07-11 03:41:32.219826) ========= ========= Started reboot slave lost (results: 0, elapsed: 38 secs) (at 2016-07-11 03:41:32.220181) ========= ========= Finished reboot slave lost (results: 0, elapsed: 38 secs) (at 2016-07-11 03:42:10.945392) ========= ========= Total master_lag: 2560.40 =========