builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-093 starttime: 1467128846.06 results: success (0) buildid: 20160628070023 builduid: fbc89a7bc5f2471e854f2ee2b4571072 revision: 85ccaed0061c96468658c35137c86467166624d5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:26.065679) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:26.066656) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:26.067379) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:26.223001) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:47:26.223726) ========= '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-093 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-093 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-093 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 --08:47:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 25.45 MB/s 08:47:27 (25.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.308000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:47:27.571823) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 08:47:27.572838) ========= '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-093 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-093 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-093 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.801000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-28 08:47:31.389043) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:47:31.389489) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 85ccaed0061c96468658c35137c86467166624d5 --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 85ccaed0061c96468658c35137c86467166624d5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-093 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-093 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-093 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-28 08:47:31,457 truncating revision to first 12 chars 2016-06-28 08:47:31,457 Setting DEBUG logging. 2016-06-28 08:47:31,457 attempt 1/10 2016-06-28 08:47:31,457 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/85ccaed0061c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 08:47:32,164 unpacking tar archive at: mozilla-beta-85ccaed0061c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.584000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-28 08:47:33.021355) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:33.021740) ========= script_repo_revision: 85ccaed0061c96468658c35137c86467166624d5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:33.022228) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:33.022548) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 08:47:33.038772) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 37 secs) (at 2016-06-28 08:47:33.039110) ========= '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-093 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-093 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-093 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 08:47:33 INFO - MultiFileLogger online at 20160628 08:47:33 in C:\slave\test 08:47:33 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 08:47:33 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:47:33 INFO - {'append_to_log': False, 08:47:33 INFO - 'base_work_dir': 'C:\\slave\\test', 08:47:33 INFO - 'blob_upload_branch': 'mozilla-beta', 08:47:33 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:47:33 INFO - 'buildbot_json_path': 'buildprops.json', 08:47:33 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:47:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:47:33 INFO - 'download_minidump_stackwalk': True, 08:47:33 INFO - 'download_symbols': 'true', 08:47:33 INFO - 'e10s': False, 08:47:33 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:47:33 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:47:33 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:47:33 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:47:33 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:47:33 INFO - 'C:/mozilla-build/tooltool.py'), 08:47:33 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:47:33 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:47:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:47:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:47:33 INFO - 'log_level': 'info', 08:47:33 INFO - 'log_to_console': True, 08:47:33 INFO - 'opt_config_files': (), 08:47:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:47:33 INFO - '--processes=1', 08:47:33 INFO - '--config=%(test_path)s/wptrunner.ini', 08:47:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:47:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:47:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:47:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:47:33 INFO - 'pip_index': False, 08:47:33 INFO - 'require_test_zip': True, 08:47:33 INFO - 'test_type': ('testharness',), 08:47:33 INFO - 'this_chunk': '1', 08:47:33 INFO - 'total_chunks': '10', 08:47:33 INFO - 'virtualenv_path': 'venv', 08:47:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:47:33 INFO - 'work_dir': 'build'} 08:47:33 INFO - ##### 08:47:33 INFO - ##### Running clobber step. 08:47:33 INFO - ##### 08:47:33 INFO - Running pre-action listener: _resource_record_pre_action 08:47:33 INFO - Running main action method: clobber 08:47:33 INFO - rmtree: C:\slave\test\build 08:47:33 INFO - Using _rmtree_windows ... 08:47:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:49:21 INFO - Running post-action listener: _resource_record_post_action 08:49:21 INFO - ##### 08:49:21 INFO - ##### Running read-buildbot-config step. 08:49:21 INFO - ##### 08:49:21 INFO - Running pre-action listener: _resource_record_pre_action 08:49:21 INFO - Running main action method: read_buildbot_config 08:49:21 INFO - Using buildbot properties: 08:49:21 INFO - { 08:49:21 INFO - "project": "", 08:49:21 INFO - "product": "firefox", 08:49:21 INFO - "script_repo_revision": "production", 08:49:21 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:49:21 INFO - "repository": "", 08:49:21 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:49:21 INFO - "buildid": "20160628070023", 08:49:21 INFO - "pgo_build": "False", 08:49:21 INFO - "basedir": "C:\\slave\\test", 08:49:21 INFO - "buildnumber": 8, 08:49:21 INFO - "slavename": "t-w732-ix-093", 08:49:21 INFO - "revision": "85ccaed0061c96468658c35137c86467166624d5", 08:49:21 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 08:49:21 INFO - "platform": "win32", 08:49:21 INFO - "branch": "mozilla-beta", 08:49:21 INFO - "repo_path": "releases/mozilla-beta", 08:49:21 INFO - "moz_repo_path": "", 08:49:21 INFO - "stage_platform": "win32", 08:49:21 INFO - "builduid": "fbc89a7bc5f2471e854f2ee2b4571072", 08:49:21 INFO - "slavebuilddir": "test" 08:49:21 INFO - } 08:49:21 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:49:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:49:21 INFO - Running post-action listener: _resource_record_post_action 08:49:21 INFO - ##### 08:49:21 INFO - ##### Running download-and-extract step. 08:49:21 INFO - ##### 08:49:21 INFO - Running pre-action listener: _resource_record_pre_action 08:49:21 INFO - Running main action method: download_and_extract 08:49:21 INFO - mkdir: C:\slave\test\build\tests 08:49:21 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')]} 08:49:21 INFO - https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:49:21 INFO - trying https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:49:21 INFO - Downloading https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:22 INFO - Downloaded 1240 bytes. 08:49:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:49:22 INFO - Using the following test package requirements: 08:49:22 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:49:22 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:49:22 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:49:22 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'jsshell-win32.zip'], 08:49:22 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:49:22 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:49:22 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:49:22 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:49:22 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:49:22 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:49:22 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:49:22 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 08:49: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')]} 08:49:22 INFO - https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:49:23 INFO - trying https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:49:23 INFO - Downloading https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:24 INFO - Downloaded 20401795 bytes. 08:49:24 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/*'] 08:49:24 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/* 08:49:27 INFO - caution: filename not matched: web-platform/* 08:49:27 INFO - Return code: 11 08:49:27 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')]} 08:49:27 INFO - https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:49:27 INFO - trying https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:49:27 INFO - Downloading https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:49:29 INFO - Downloaded 36389112 bytes. 08:49:29 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/*'] 08:49:29 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/* 08:50:11 INFO - caution: filename not matched: bin/* 08:50:11 INFO - caution: filename not matched: config/* 08:50:11 INFO - caution: filename not matched: mozbase/* 08:50:11 INFO - caution: filename not matched: marionette/* 08:50:11 INFO - caution: filename not matched: tools/wptserve/* 08:50:11 INFO - Return code: 11 08:50:11 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')]} 08:50:11 INFO - https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:50:11 INFO - trying https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:50:11 INFO - Downloading https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:50:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:50:15 INFO - Downloaded 68464466 bytes. 08:50:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:50:15 INFO - mkdir: C:\slave\test\properties 08:50:15 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:50:15 INFO - Writing to file C:\slave\test\properties\build_url 08:50:15 INFO - Contents: 08:50:15 INFO - build_url:https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:50:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:50:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:50:16 INFO - Writing to file C:\slave\test\properties\symbols_url 08:50:16 INFO - Contents: 08:50:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:50: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')]} 08:50:16 INFO - https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:50:16 INFO - trying https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:50:16 INFO - Downloading https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:50:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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 08:50:17 INFO - Downloaded 55581678 bytes. 08:50:17 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'] 08:50:17 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 08:50:22 INFO - Return code: 0 08:50:22 INFO - Running post-action listener: _resource_record_post_action 08:50:22 INFO - Running post-action listener: set_extra_try_arguments 08:50:22 INFO - ##### 08:50:22 INFO - ##### Running create-virtualenv step. 08:50:22 INFO - ##### 08:50:22 INFO - Running pre-action listener: _pre_create_virtualenv 08:50:22 INFO - Running pre-action listener: _resource_record_pre_action 08:50:22 INFO - Running main action method: create_virtualenv 08:50:22 INFO - Creating virtualenv C:\slave\test\build\venv 08:50:22 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 08:50:22 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:50:28 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:50:32 INFO - Installing distribute......................................................................................................................................................................................done. 08:50:34 INFO - Return code: 0 08:50:34 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:50:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:34 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-093', 'USERDOMAIN': 'T-W732-IX-093', '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-093', '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 08:50:34 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 08:50:34 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 08:50:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:34 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:50:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:34 INFO - 'DCLOCATION': 'SCL3', 08:50:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:34 INFO - 'HOMEDRIVE': 'C:', 08:50:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:34 INFO - 'KTS_VERSION': '1.19c', 08:50:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:50:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:34 INFO - 'MOZ_AIRBAG': '1', 08:50:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:34 INFO - 'MOZ_MSVCVERSION': '8', 08:50:34 INFO - 'MOZ_NO_REMOTE': '1', 08:50:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:34 INFO - 'NO_EM_RESTART': '1', 08:50:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:34 INFO - 'OS': 'Windows_NT', 08:50:34 INFO - 'OURDRIVE': 'C:', 08:50:34 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', 08:50:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:34 INFO - 'PROCESSOR_LEVEL': '6', 08:50:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:34 INFO - 'PROMPT': '$P$G', 08:50:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:34 INFO - 'PWD': 'C:\\slave\\test', 08:50:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:34 INFO - 'SYSTEMDRIVE': 'C:', 08:50:34 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:34 INFO - 'TEST1': 'testie', 08:50:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:34 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:50:34 INFO - 'USERNAME': 'cltbld', 08:50:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:34 INFO - 'WINDIR': 'C:\\windows', 08:50:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:35 INFO - Downloading/unpacking psutil>=0.7.1 08:50:36 INFO - Running setup.py egg_info for package psutil 08:50:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:36 INFO - Installing collected packages: psutil 08:50:36 INFO - Running setup.py install for psutil 08:50:36 INFO - building 'psutil._psutil_windows' extension 08:50:36 INFO - error: Unable to find vcvarsall.bat 08:50:36 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-dehfrn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:36 INFO - running install 08:50:36 INFO - running build 08:50:36 INFO - running build_py 08:50:36 INFO - creating build 08:50:36 INFO - creating build\lib.win32-2.7 08:50:36 INFO - creating build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:50:36 INFO - running build_ext 08:50:36 INFO - building 'psutil._psutil_windows' extension 08:50:36 INFO - error: Unable to find vcvarsall.bat 08:50:36 INFO - ---------------------------------------- 08:50:36 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-dehfrn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:50:36 WARNING - Return code: 1 08:50:36 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! 08:50:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:50:36 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')]} 08:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:36 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')]} 08:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:36 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-093', 'USERDOMAIN': 'T-W732-IX-093', '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-093', '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 08:50:36 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 08:50:36 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 08:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:36 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:36 INFO - 'DCLOCATION': 'SCL3', 08:50:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:36 INFO - 'HOMEDRIVE': 'C:', 08:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:36 INFO - 'KTS_VERSION': '1.19c', 08:50:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:36 INFO - 'MOZ_AIRBAG': '1', 08:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:36 INFO - 'MOZ_MSVCVERSION': '8', 08:50:36 INFO - 'MOZ_NO_REMOTE': '1', 08:50:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:36 INFO - 'NO_EM_RESTART': '1', 08:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:36 INFO - 'OS': 'Windows_NT', 08:50:36 INFO - 'OURDRIVE': 'C:', 08:50:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:36 INFO - 'PROCESSOR_LEVEL': '6', 08:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:36 INFO - 'PROMPT': '$P$G', 08:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:36 INFO - 'PWD': 'C:\\slave\\test', 08:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:36 INFO - 'SYSTEMDRIVE': 'C:', 08:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:36 INFO - 'TEST1': 'testie', 08:50:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:36 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:50:36 INFO - 'USERNAME': 'cltbld', 08:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:36 INFO - 'WINDIR': 'C:\\windows', 08:50:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:50:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:50:36 INFO - Running setup.py egg_info for package mozsystemmonitor 08:50:36 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:50:36 INFO - Running setup.py egg_info for package psutil 08:50:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:50:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:50:36 INFO - Installing collected packages: mozsystemmonitor, psutil 08:50:36 INFO - Running setup.py install for mozsystemmonitor 08:50:36 INFO - Running setup.py install for psutil 08:50:36 INFO - building 'psutil._psutil_windows' extension 08:50:36 INFO - error: Unable to find vcvarsall.bat 08:50:36 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-hqxreg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:50:36 INFO - running install 08:50:36 INFO - running build 08:50:36 INFO - running build_py 08:50:36 INFO - running build_ext 08:50:36 INFO - building 'psutil._psutil_windows' extension 08:50:36 INFO - error: Unable to find vcvarsall.bat 08:50:36 INFO - ---------------------------------------- 08:50:36 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-hqxreg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:50:36 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:50:36 WARNING - Return code: 1 08:50:36 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! 08:50:36 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:50:36 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')]} 08:50:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50:36 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')]} 08:50:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:36 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-093', 'USERDOMAIN': 'T-W732-IX-093', '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-093', '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 08:50:36 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 08:50:36 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 08:50:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:36 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:36 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:50:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:36 INFO - 'DCLOCATION': 'SCL3', 08:50:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:36 INFO - 'HOMEDRIVE': 'C:', 08:50:36 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:36 INFO - 'KTS_VERSION': '1.19c', 08:50:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:50:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:36 INFO - 'MOZ_AIRBAG': '1', 08:50:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:36 INFO - 'MOZ_MSVCVERSION': '8', 08:50:36 INFO - 'MOZ_NO_REMOTE': '1', 08:50:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:36 INFO - 'NO_EM_RESTART': '1', 08:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:36 INFO - 'OS': 'Windows_NT', 08:50:36 INFO - 'OURDRIVE': 'C:', 08:50:36 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:50:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:36 INFO - 'PROCESSOR_LEVEL': '6', 08:50:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:36 INFO - 'PROMPT': '$P$G', 08:50:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:36 INFO - 'PWD': 'C:\\slave\\test', 08:50:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:36 INFO - 'SYSTEMDRIVE': 'C:', 08:50:36 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:36 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:36 INFO - 'TEST1': 'testie', 08:50:36 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:36 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:50:36 INFO - 'USERNAME': 'cltbld', 08:50:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:36 INFO - 'WINDIR': 'C:\\windows', 08:50:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:37 INFO - Downloading/unpacking blobuploader==1.2.4 08:50:37 INFO - Downloading blobuploader-1.2.4.tar.gz 08:50:37 INFO - Running setup.py egg_info for package blobuploader 08:50:37 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:50:41 INFO - Running setup.py egg_info for package requests 08:50:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:50:41 INFO - Downloading docopt-0.6.1.tar.gz 08:50:41 INFO - Running setup.py egg_info for package docopt 08:50:41 INFO - Installing collected packages: blobuploader, docopt, requests 08:50:41 INFO - Running setup.py install for blobuploader 08:50:41 INFO - Running setup.py install for docopt 08:50:41 INFO - Running setup.py install for requests 08:50:41 INFO - Successfully installed blobuploader docopt requests 08:50:41 INFO - Cleaning up... 08:50:41 INFO - Return code: 0 08:50:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:50: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')]} 08:50:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:50: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')]} 08:50:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:50:41 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, '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-093', 'USERDOMAIN': 'T-W732-IX-093', '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-093', '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 08:50:41 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 08:50:41 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 08:50:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:50:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:50:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:41 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:50:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:50:41 INFO - 'DCLOCATION': 'SCL3', 08:50:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:41 INFO - 'HOMEDRIVE': 'C:', 08:50:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:50:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:41 INFO - 'KTS_VERSION': '1.19c', 08:50:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:50:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:50:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:41 INFO - 'MOZ_AIRBAG': '1', 08:50:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:41 INFO - 'MOZ_MSVCVERSION': '8', 08:50:41 INFO - 'MOZ_NO_REMOTE': '1', 08:50:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:41 INFO - 'NO_EM_RESTART': '1', 08:50:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:41 INFO - 'OS': 'Windows_NT', 08:50:41 INFO - 'OURDRIVE': 'C:', 08:50: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', 08:50:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:50:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:41 INFO - 'PROCESSOR_LEVEL': '6', 08:50:41 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:50:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:41 INFO - 'PROMPT': '$P$G', 08:50:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:50:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:50:41 INFO - 'PWD': 'C:\\slave\\test', 08:50:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:41 INFO - 'SYSTEMDRIVE': 'C:', 08:50:41 INFO - 'SYSTEMROOT': 'C:\\windows', 08:50:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:41 INFO - 'TEST1': 'testie', 08:50:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:50:41 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:50:41 INFO - 'USERNAME': 'cltbld', 08:50:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:50:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:41 INFO - 'WINDIR': 'C:\\windows', 08:50:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:50:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:50:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:50:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:50:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:50:46 INFO - Unpacking c:\slave\test\build\tests\marionette 08:50:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:50:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:50:46 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 08:50:46 INFO - Running setup.py install for browsermob-proxy 08:51:00 INFO - Running setup.py install for manifestparser 08:51:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for marionette-client 08:51:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for marionette-driver 08:51:00 INFO - Running setup.py install for mozcrash 08:51:00 INFO - Running setup.py install for mozdebug 08:51:00 INFO - Running setup.py install for mozdevice 08:51:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozfile 08:51:00 INFO - Running setup.py install for mozhttpd 08:51:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozinfo 08:51:00 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozInstall 08:51:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozleak 08:51:00 INFO - Running setup.py install for mozlog 08:51:00 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for moznetwork 08:51:00 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozprocess 08:51:00 INFO - Running setup.py install for mozprofile 08:51:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozrunner 08:51:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for mozscreenshot 08:51:00 INFO - Running setup.py install for moztest 08:51:00 INFO - Running setup.py install for mozversion 08:51:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:00 INFO - Running setup.py install for wptserve 08:51:00 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 08:51:00 INFO - Cleaning up... 08:51:00 INFO - Return code: 0 08:51:00 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:00 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, '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-093', 'USERDOMAIN': 'T-W732-IX-093', '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-093', '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 08:51:00 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 08:51:00 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 08:51:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:51:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:00 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:51:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:00 INFO - 'DCLOCATION': 'SCL3', 08:51:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:00 INFO - 'HOMEDRIVE': 'C:', 08:51:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:51:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:00 INFO - 'KTS_VERSION': '1.19c', 08:51:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:51:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:51:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:00 INFO - 'MOZ_AIRBAG': '1', 08:51:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:00 INFO - 'MOZ_MSVCVERSION': '8', 08:51:00 INFO - 'MOZ_NO_REMOTE': '1', 08:51:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:00 INFO - 'NO_EM_RESTART': '1', 08:51:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:00 INFO - 'OS': 'Windows_NT', 08:51:00 INFO - 'OURDRIVE': 'C:', 08:51:00 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', 08:51:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:00 INFO - 'PROCESSOR_LEVEL': '6', 08:51:00 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:00 INFO - 'PROMPT': '$P$G', 08:51:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:00 INFO - 'PWD': 'C:\\slave\\test', 08:51:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:00 INFO - 'SYSTEMDRIVE': 'C:', 08:51:00 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:00 INFO - 'TEST1': 'testie', 08:51:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:00 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:51:00 INFO - 'USERNAME': 'cltbld', 08:51:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:51:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:00 INFO - 'WINDIR': 'C:\\windows', 08:51:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:51:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:51:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:04 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:04 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:04 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)) 08:51:15 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)) 08:51:15 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)) 08:51:15 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)) 08:51:15 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)) 08:51:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:51:15 INFO - Downloading blessings-1.6.tar.gz 08:51:15 INFO - Running setup.py egg_info for package blessings 08:51:15 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)) 08:51:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:51:15 INFO - Running setup.py install for blessings 08:51:15 INFO - Running setup.py install for browsermob-proxy 08:51:15 INFO - Running setup.py install for manifestparser 08:51:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for marionette-client 08:51:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for marionette-driver 08:51:15 INFO - Running setup.py install for mozcrash 08:51:15 INFO - Running setup.py install for mozdebug 08:51:15 INFO - Running setup.py install for mozdevice 08:51:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for mozhttpd 08:51:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for mozInstall 08:51:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for mozleak 08:51:15 INFO - Running setup.py install for mozprofile 08:51:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Running setup.py install for mozrunner 08:51:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:17 INFO - Running setup.py install for mozscreenshot 08:51:17 INFO - Running setup.py install for moztest 08:51:17 INFO - Running setup.py install for mozversion 08:51:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:17 INFO - Running setup.py install for wptserve 08:51:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:51:17 INFO - Cleaning up... 08:51:17 INFO - Return code: 0 08:51:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:51:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:17 INFO - Reading from file tmpfile_stdout 08:51:17 INFO - Using _rmtree_windows ... 08:51:17 INFO - Using _rmtree_windows ... 08:51:17 INFO - Current package versions: 08:51:17 INFO - blessings == 1.6 08:51:17 INFO - blobuploader == 1.2.4 08:51:17 INFO - browsermob-proxy == 0.6.0 08:51:17 INFO - distribute == 0.6.14 08:51:17 INFO - docopt == 0.6.1 08:51:17 INFO - manifestparser == 1.1 08:51:17 INFO - marionette-client == 2.3.0 08:51:17 INFO - marionette-driver == 1.4.0 08:51:17 INFO - mozInstall == 1.12 08:51:17 INFO - mozcrash == 0.17 08:51:17 INFO - mozdebug == 0.1 08:51:17 INFO - mozdevice == 0.48 08:51:17 INFO - mozfile == 1.2 08:51:17 INFO - mozhttpd == 0.7 08:51:17 INFO - mozinfo == 0.9 08:51:17 INFO - mozleak == 0.1 08:51:17 INFO - mozlog == 3.1 08:51:17 INFO - moznetwork == 0.27 08:51:17 INFO - mozprocess == 0.22 08:51:17 INFO - mozprofile == 0.28 08:51:17 INFO - mozrunner == 6.11 08:51:17 INFO - mozscreenshot == 0.1 08:51:17 INFO - mozsystemmonitor == 0.0 08:51:17 INFO - moztest == 0.7 08:51:17 INFO - mozversion == 1.4 08:51:17 INFO - requests == 1.2.3 08:51:17 INFO - wptserve == 1.4.0 08:51:17 INFO - Running post-action listener: _resource_record_post_action 08:51:17 INFO - Running post-action listener: _start_resource_monitoring 08:51:17 INFO - Starting resource monitoring. 08:51:17 INFO - ##### 08:51:17 INFO - ##### Running pull step. 08:51:17 INFO - ##### 08:51:17 INFO - Running pre-action listener: _resource_record_pre_action 08:51:17 INFO - Running main action method: pull 08:51:17 INFO - Pull has nothing to do! 08:51:17 INFO - Running post-action listener: _resource_record_post_action 08:51:17 INFO - ##### 08:51:17 INFO - ##### Running install step. 08:51:17 INFO - ##### 08:51:17 INFO - Running pre-action listener: _resource_record_pre_action 08:51:17 INFO - Running main action method: install 08:51:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:18 INFO - Reading from file tmpfile_stdout 08:51:18 INFO - Using _rmtree_windows ... 08:51:18 INFO - Using _rmtree_windows ... 08:51:18 INFO - Detecting whether we're running mozinstall >=1.0... 08:51:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:51:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:51:18 INFO - Reading from file tmpfile_stdout 08:51:18 INFO - Output received: 08:51:18 INFO - Usage: mozinstall-script.py [options] installer 08:51:18 INFO - Options: 08:51:18 INFO - -h, --help show this help message and exit 08:51:18 INFO - -d DEST, --destination=DEST 08:51:18 INFO - Directory to install application into. [default: 08:51:18 INFO - "C:\slave\test"] 08:51:18 INFO - --app=APP Application being installed. [default: firefox] 08:51:18 INFO - Using _rmtree_windows ... 08:51:18 INFO - Using _rmtree_windows ... 08:51:18 INFO - mkdir: C:\slave\test\build\application 08:51:18 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'] 08:51:18 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 08:51:20 INFO - Reading from file tmpfile_stdout 08:51:20 INFO - Output received: 08:51:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:51:20 INFO - Using _rmtree_windows ... 08:51:20 INFO - Using _rmtree_windows ... 08:51:20 INFO - Running post-action listener: _resource_record_post_action 08:51:20 INFO - ##### 08:51:20 INFO - ##### Running run-tests step. 08:51:20 INFO - ##### 08:51:20 INFO - Running pre-action listener: _resource_record_pre_action 08:51:20 INFO - Running main action method: run_tests 08:51:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:51:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:51:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:51:20 INFO - grabbing minidump binary from tooltool 08:51:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:20 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 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:51:20 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 08:51:20 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 08:51:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:51:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpay0fim 08:51:20 INFO - INFO - File integrity verified, renaming tmpay0fim to win32-minidump_stackwalk.exe 08:51:20 INFO - Return code: 0 08:51:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:51:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:51:20 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/RFquWZdpRwa8CBol9YXAUA/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 08:51:20 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/RFquWZdpRwa8CBol9YXAUA/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 08:51:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:51:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:51:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:20 INFO - 'COMPUTERNAME': 'T-W732-IX-093', 08:51:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:51:20 INFO - 'DCLOCATION': 'SCL3', 08:51:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:20 INFO - 'HOMEDRIVE': 'C:', 08:51:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:51:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:20 INFO - 'KTS_VERSION': '1.19c', 08:51:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:51:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-093', 08:51:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:51:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:20 INFO - 'MOZ_AIRBAG': '1', 08:51:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:20 INFO - 'MOZ_MSVCVERSION': '8', 08:51:20 INFO - 'MOZ_NO_REMOTE': '1', 08:51:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:20 INFO - 'NO_EM_RESTART': '1', 08:51:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:20 INFO - 'OS': 'Windows_NT', 08:51:20 INFO - 'OURDRIVE': 'C:', 08:51:20 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', 08:51:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:51:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:20 INFO - 'PROCESSOR_LEVEL': '6', 08:51:20 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:51:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:20 INFO - 'PROMPT': '$P$G', 08:51:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:51:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:51:20 INFO - 'PWD': 'C:\\slave\\test', 08:51:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:20 INFO - 'SYSTEMDRIVE': 'C:', 08:51:20 INFO - 'SYSTEMROOT': 'C:\\windows', 08:51:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:20 INFO - 'TEST1': 'testie', 08:51:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:51:20 INFO - 'USERDOMAIN': 'T-W732-IX-093', 08:51:20 INFO - 'USERNAME': 'cltbld', 08:51:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:51:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:20 INFO - 'WINDIR': 'C:\\windows', 08:51:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:51:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:51:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:20 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/RFquWZdpRwa8CBol9YXAUA/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 08:51:22 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 08:51:22 INFO - import pkg_resources 08:51:24 INFO - Using 1 client processes 08:51:26 INFO - SUITE-START | Running 778 tests 08:51:26 INFO - Running testharness tests 08:51:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:51:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:51:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:51:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:51:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:51:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:51:27 INFO - Setting up ssl 08:51:27 INFO - PROCESS | certutil | 08:51:27 INFO - PROCESS | certutil | 08:51:27 INFO - PROCESS | certutil | 08:51:27 INFO - Certificate Nickname Trust Attributes 08:51:27 INFO - SSL,S/MIME,JAR/XPI 08:51:27 INFO - 08:51:27 INFO - web-platform-tests CT,, 08:51:27 INFO - 08:51:27 INFO - Starting runner 08:51:28 INFO - PROCESS | 2932 | [2932] 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 08:51:28 INFO - PROCESS | 2932 | [2932] 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 08:51:29 INFO - PROCESS | 2932 | [2932] 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 08:51:30 INFO - PROCESS | 2932 | 1467129090348 Marionette DEBUG Marionette enabled via build flag and pref 08:51:31 INFO - PROCESS | 2932 | ++DOCSHELL 10F86800 == 1 [pid = 2932] [id = 1] 08:51:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 1 (10F86C00) [pid = 2932] [serial = 1] [outer = 00000000] 08:51:31 INFO - PROCESS | 2932 | [2932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 2 (10F87800) [pid = 2932] [serial = 2] [outer = 10F86C00] 08:51:31 INFO - PROCESS | 2932 | ++DOCSHELL 114C8400 == 2 [pid = 2932] [id = 2] 08:51:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 3 (114C8800) [pid = 2932] [serial = 3] [outer = 00000000] 08:51:31 INFO - PROCESS | 2932 | [2932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 4 (114C9400) [pid = 2932] [serial = 4] [outer = 114C8800] 08:51:32 INFO - PROCESS | 2932 | 1467129092093 Marionette INFO Listening on port 2828 08:51:33 INFO - PROCESS | 2932 | 1467129093748 Marionette DEBUG Marionette enabled via command-line flag 08:51:33 INFO - PROCESS | 2932 | [2932] 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 08:51:33 INFO - PROCESS | 2932 | [2932] 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 08:51:33 INFO - PROCESS | 2932 | ++DOCSHELL 10802400 == 3 [pid = 2932] [id = 3] 08:51:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 5 (1080A400) [pid = 2932] [serial = 5] [outer = 00000000] 08:51:33 INFO - PROCESS | 2932 | [2932] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:51:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 6 (1080B000) [pid = 2932] [serial = 6] [outer = 1080A400] 08:51:33 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:51:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 7 (15FC6400) [pid = 2932] [serial = 7] [outer = 114C8800] 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129094994 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49623 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095000 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49625 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095035 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49627 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095044 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49628 08:51:35 INFO - PROCESS | 2932 | 1467129095049 Marionette DEBUG Closed connection conn0 08:51:35 INFO - PROCESS | 2932 | 1467129095051 Marionette DEBUG Closed connection conn1 08:51:35 INFO - PROCESS | 2932 | 1467129095108 Marionette DEBUG Closed connection conn2 08:51:35 INFO - PROCESS | 2932 | 1467129095111 Marionette DEBUG Closed connection conn3 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095140 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49630 08:51:35 INFO - PROCESS | 2932 | 1467129095234 Marionette DEBUG Closed connection conn4 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095240 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49631 08:51:35 INFO - PROCESS | 2932 | ++DOCSHELL 16B5C800 == 4 [pid = 2932] [id = 4] 08:51:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 8 (16B5D000) [pid = 2932] [serial = 8] [outer = 00000000] 08:51:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 9 (17769000) [pid = 2932] [serial = 9] [outer = 16B5D000] 08:51:35 INFO - PROCESS | 2932 | 1467129095362 Marionette DEBUG Closed connection conn5 08:51:35 INFO - PROCESS | 2932 | [2932] 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 08:51:35 INFO - PROCESS | 2932 | 1467129095367 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49632 08:51:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 10 (1776F400) [pid = 2932] [serial = 10] [outer = 16B5D000] 08:51:35 INFO - PROCESS | 2932 | 1467129095401 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:51:35 INFO - PROCESS | 2932 | 1467129095406 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":"20160628070023","device":"desktop","version":"48.0"} 08:51:36 INFO - PROCESS | 2932 | [2932] 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 08:51:36 INFO - PROCESS | 2932 | [2932] 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 08:51:36 INFO - PROCESS | 2932 | [2932] 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 08:51:37 INFO - PROCESS | 2932 | ++DOCSHELL 15F38C00 == 5 [pid = 2932] [id = 5] 08:51:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 11 (15F3A400) [pid = 2932] [serial = 11] [outer = 00000000] 08:51:37 INFO - PROCESS | 2932 | ++DOCSHELL 15F3C000 == 6 [pid = 2932] [id = 6] 08:51:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 12 (15F3C800) [pid = 2932] [serial = 12] [outer = 00000000] 08:51:37 INFO - PROCESS | 2932 | [2932] 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 08:51:38 INFO - PROCESS | 2932 | ++DOCSHELL 1925EC00 == 7 [pid = 2932] [id = 7] 08:51:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 13 (1925F000) [pid = 2932] [serial = 13] [outer = 00000000] 08:51:38 INFO - PROCESS | 2932 | [2932] 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 08:51:38 INFO - PROCESS | 2932 | [2932] 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 08:51:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 14 (19267800) [pid = 2932] [serial = 14] [outer = 1925F000] 08:51:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 15 (19A85400) [pid = 2932] [serial = 15] [outer = 15F3A400] 08:51:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 16 (19A86C00) [pid = 2932] [serial = 16] [outer = 15F3C800] 08:51:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 17 (19C4B400) [pid = 2932] [serial = 17] [outer = 1925F000] 08:51:39 INFO - PROCESS | 2932 | 1467129099046 Marionette INFO startBrowser fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:39 INFO - PROCESS | 2932 | 1467129099083 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2932 | 1467129099097 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2932 | 1467129099099 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 18 (1BCE4000) [pid = 2932] [serial = 18] [outer = 1925F000] 08:51:39 INFO - PROCESS | 2932 | 1467129099799 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f","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":"20160628070023","device":"desktop","version":"48.0","command_id":1}}] 08:51:40 INFO - PROCESS | 2932 | 1467129100119 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}] 08:51:40 INFO - PROCESS | 2932 | 1467129100123 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:40 INFO - PROCESS | 2932 | 1467129100239 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:51:40 INFO - PROCESS | 2932 | 1467129100290 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:51:40 INFO - PROCESS | 2932 | 1467129100292 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:40 INFO - PROCESS | 2932 | [2932] 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 08:51:41 INFO - PROCESS | 2932 | [2932] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:51:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 19 (1E7C2400) [pid = 2932] [serial = 19] [outer = 1925F000] 08:51:41 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:41 INFO - PROCESS | 2932 | 1467129101380 Marionette TRACE conn6 <- [1,3,null,{}] 08:51:41 INFO - PROCESS | 2932 | --DOCSHELL 10F86800 == 6 [pid = 2932] [id = 1] 08:51:41 INFO - PROCESS | 2932 | 1467129101467 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:51:41 INFO - PROCESS | 2932 | 1467129101470 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:41 INFO - PROCESS | 2932 | 1467129101508 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:51:41 INFO - PROCESS | 2932 | 1467129101603 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2932 | 1467129101606 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:51:41 INFO - PROCESS | 2932 | 1467129101625 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2932 | 1467129101628 Marionette TRACE conn6 <- [1,6,null,{}] 08:51:41 INFO - PROCESS | 2932 | 1467129101729 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}] 08:51:41 INFO - PROCESS | 2932 | 1467129101732 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:41 INFO - PROCESS | 2932 | 1467129101756 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:51:41 INFO - PROCESS | 2932 | 1467129101762 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2932 | 1467129101765 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:41 INFO - PROCESS | 2932 | ++DOCSHELL 10277000 == 7 [pid = 2932] [id = 8] 08:51:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 20 (1027BC00) [pid = 2932] [serial = 20] [outer = 00000000] 08:51:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 21 (103AC000) [pid = 2932] [serial = 21] [outer = 1027BC00] 08:51:41 INFO - PROCESS | 2932 | 1467129101824 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 22 (10638C00) [pid = 2932] [serial = 22] [outer = 1027BC00] 08:51:42 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:42 INFO - PROCESS | 2932 | ++DOCSHELL 15C6C400 == 8 [pid = 2932] [id = 9] 08:51:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 23 (15C71400) [pid = 2932] [serial = 23] [outer = 00000000] 08:51:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 24 (17768800) [pid = 2932] [serial = 24] [outer = 15C71400] 08:51:42 INFO - PROCESS | 2932 | 1467129102282 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 25 (15F36400) [pid = 2932] [serial = 25] [outer = 15C71400] 08:51:42 INFO - PROCESS | 2932 | 1467129102814 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]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:51:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1243ms 08:51:42 INFO - PROCESS | 2932 | 1467129102914 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 2932 | 1467129102917 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:51:42 INFO - PROCESS | 2932 | 1467129102937 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2932 | 1467129102939 Marionette TRACE conn6 <- [1,10,null,{}] 08:51:42 INFO - PROCESS | 2932 | 1467129102944 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}] 08:51:42 INFO - PROCESS | 2932 | 1467129102946 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:43 INFO - PROCESS | 2932 | 1467129103083 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:51:43 INFO - PROCESS | 2932 | 1467129103140 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 2932 | 1467129103143 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:43 INFO - PROCESS | 2932 | ++DOCSHELL 19AAC400 == 9 [pid = 2932] [id = 10] 08:51:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 26 (1B14FC00) [pid = 2932] [serial = 26] [outer = 00000000] 08:51:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 27 (1E63C400) [pid = 2932] [serial = 27] [outer = 1B14FC00] 08:51:43 INFO - PROCESS | 2932 | 1467129103200 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 28 (1E7E6800) [pid = 2932] [serial = 28] [outer = 1B14FC00] 08:51:43 INFO - PROCESS | 2932 | 1467129103889 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]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 991ms 08:51:43 INFO - PROCESS | 2932 | 1467129103921 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 2932 | 1467129103924 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:51:43 INFO - PROCESS | 2932 | 1467129103929 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 2932 | 1467129103932 Marionette TRACE conn6 <- [1,14,null,{}] 08:51:43 INFO - PROCESS | 2932 | 1467129103937 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}] 08:51:43 INFO - PROCESS | 2932 | 1467129103940 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:44 INFO - PROCESS | 2932 | 1467129104034 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:51:44 INFO - PROCESS | 2932 | --DOCSHELL 16B5C800 == 8 [pid = 2932] [id = 4] 08:51:44 INFO - PROCESS | 2932 | 1467129104106 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2932 | 1467129104109 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:44 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE5800 == 9 [pid = 2932] [id = 11] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 29 (0FBEB400) [pid = 2932] [serial = 29] [outer = 00000000] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 30 (0FCF9000) [pid = 2932] [serial = 30] [outer = 0FBEB400] 08:51:44 INFO - PROCESS | 2932 | 1467129104159 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 31 (1027B400) [pid = 2932] [serial = 31] [outer = 0FBEB400] 08:51:44 INFO - PROCESS | 2932 | 1467129104559 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]]]}] 08:51:44 INFO - PROCESS | 2932 | ++DOCSHELL 10630400 == 10 [pid = 2932] [id = 12] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 32 (10631800) [pid = 2932] [serial = 32] [outer = 00000000] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 33 (10657000) [pid = 2932] [serial = 33] [outer = 10631800] 08:51:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:51:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 08:51:44 INFO - PROCESS | 2932 | 1467129104616 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 2932 | 1467129104620 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 34 (10637800) [pid = 2932] [serial = 34] [outer = 10631800] 08:51:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:51:44 INFO - PROCESS | 2932 | ++DOCSHELL 0FA28400 == 11 [pid = 2932] [id = 13] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 35 (10734800) [pid = 2932] [serial = 35] [outer = 00000000] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 36 (10F0A800) [pid = 2932] [serial = 36] [outer = 10734800] 08:51:44 INFO - PROCESS | 2932 | 1467129104684 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 2932 | 1467129104686 Marionette TRACE conn6 <- [1,18,null,{}] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 37 (113E9000) [pid = 2932] [serial = 37] [outer = 10734800] 08:51:44 INFO - PROCESS | 2932 | 1467129104727 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}] 08:51:44 INFO - PROCESS | 2932 | 1467129104730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:44 INFO - PROCESS | 2932 | 1467129104829 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:51:44 INFO - PROCESS | 2932 | 1467129104933 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2932 | 1467129104935 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:44 INFO - PROCESS | 2932 | ++DOCSHELL 147A4C00 == 12 [pid = 2932] [id = 14] 08:51:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 38 (147A5400) [pid = 2932] [serial = 38] [outer = 00000000] 08:51:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 39 (1487C800) [pid = 2932] [serial = 39] [outer = 147A5400] 08:51:45 INFO - PROCESS | 2932 | 1467129104996 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 40 (14C63800) [pid = 2932] [serial = 40] [outer = 147A5400] 08:51:45 INFO - PROCESS | 2932 | 1467129105381 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]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 771ms 08:51:45 INFO - PROCESS | 2932 | 1467129105416 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2932 | 1467129105418 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 2932 | 1467129105422 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:51:45 INFO - PROCESS | 2932 | 1467129105425 Marionette TRACE conn6 <- [1,22,null,{}] 08:51:45 INFO - PROCESS | 2932 | 1467129105437 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}] 08:51:45 INFO - PROCESS | 2932 | 1467129105442 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:45 INFO - PROCESS | 2932 | 1467129105534 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:51:45 INFO - PROCESS | 2932 | 1467129105542 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2932 | 1467129105545 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:45 INFO - PROCESS | 2932 | ++DOCSHELL 16B59800 == 13 [pid = 2932] [id = 15] 08:51:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 41 (16B5A000) [pid = 2932] [serial = 41] [outer = 00000000] 08:51:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 42 (17742000) [pid = 2932] [serial = 42] [outer = 16B5A000] 08:51:45 INFO - PROCESS | 2932 | 1467129105596 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 43 (17749000) [pid = 2932] [serial = 43] [outer = 16B5A000] 08:51:46 INFO - PROCESS | 2932 | 1467129106019 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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 08:51:46 INFO - PROCESS | 2932 | 1467129106060 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2932 | 1467129106063 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:51:46 INFO - PROCESS | 2932 | 1467129106070 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2932 | 1467129106072 Marionette TRACE conn6 <- [1,26,null,{}] 08:51:46 INFO - PROCESS | 2932 | 1467129106075 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}] 08:51:46 INFO - PROCESS | 2932 | 1467129106077 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:46 INFO - PROCESS | 2932 | 1467129106162 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:51:46 INFO - PROCESS | 2932 | 1467129106170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2932 | 1467129106172 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:46 INFO - PROCESS | 2932 | ++DOCSHELL 15C6DC00 == 14 [pid = 2932] [id = 16] 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 44 (15C79800) [pid = 2932] [serial = 44] [outer = 00000000] 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 45 (18B85800) [pid = 2932] [serial = 45] [outer = 15C79800] 08:51:46 INFO - PROCESS | 2932 | 1467129106230 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 46 (193E2400) [pid = 2932] [serial = 46] [outer = 15C79800] 08:51:46 INFO - PROCESS | 2932 | 1467129106656 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]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:51:46 INFO - PROCESS | 2932 | 1467129106701 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2932 | 1467129106703 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:51:46 INFO - PROCESS | 2932 | 1467129106706 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2932 | 1467129106708 Marionette TRACE conn6 <- [1,30,null,{}] 08:51:46 INFO - PROCESS | 2932 | 1467129106711 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}] 08:51:46 INFO - PROCESS | 2932 | 1467129106713 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:46 INFO - PROCESS | 2932 | 1467129106797 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:51:46 INFO - PROCESS | 2932 | 1467129106803 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2932 | 1467129106805 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:46 INFO - PROCESS | 2932 | ++DOCSHELL 18B04800 == 15 [pid = 2932] [id = 17] 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 47 (18B0F000) [pid = 2932] [serial = 47] [outer = 00000000] 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 48 (19A0D800) [pid = 2932] [serial = 48] [outer = 18B0F000] 08:51:46 INFO - PROCESS | 2932 | 1467129106851 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 49 (19AB6000) [pid = 2932] [serial = 49] [outer = 18B0F000] 08:51:47 INFO - PROCESS | 2932 | 1467129107262 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]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 573ms 08:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:51:47 INFO - PROCESS | 2932 | 1467129107279 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2932 | 1467129107280 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:51:47 INFO - PROCESS | 2932 | 1467129107283 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2932 | 1467129107285 Marionette TRACE conn6 <- [1,34,null,{}] 08:51:47 INFO - PROCESS | 2932 | 1467129107288 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}] 08:51:47 INFO - PROCESS | 2932 | 1467129107294 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:47 INFO - PROCESS | 2932 | 1467129107445 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:51:47 INFO - PROCESS | 2932 | 1467129107459 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 2932 | 1467129107461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:47 INFO - PROCESS | 2932 | ++DOCSHELL 17B9C000 == 16 [pid = 2932] [id = 18] 08:51:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 50 (17BA3800) [pid = 2932] [serial = 50] [outer = 00000000] 08:51:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 51 (1AFD2000) [pid = 2932] [serial = 51] [outer = 17BA3800] 08:51:47 INFO - PROCESS | 2932 | 1467129107507 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 52 (1B151C00) [pid = 2932] [serial = 52] [outer = 17BA3800] 08:51:47 INFO - PROCESS | 2932 | 1467129107886 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]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 08:51:47 INFO - PROCESS | 2932 | 1467129107915 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2932 | 1467129107917 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:51:47 INFO - PROCESS | 2932 | 1467129107920 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2932 | 1467129107921 Marionette TRACE conn6 <- [1,38,null,{}] 08:51:47 INFO - PROCESS | 2932 | 1467129107925 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}] 08:51:47 INFO - PROCESS | 2932 | 1467129107927 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:48 INFO - PROCESS | 2932 | 1467129108034 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:51:48 INFO - PROCESS | 2932 | 1467129108041 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2932 | 1467129108043 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:48 INFO - PROCESS | 2932 | ++DOCSHELL 08A7D000 == 17 [pid = 2932] [id = 19] 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 53 (08A7D400) [pid = 2932] [serial = 53] [outer = 00000000] 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 54 (08A85800) [pid = 2932] [serial = 54] [outer = 08A7D400] 08:51:48 INFO - PROCESS | 2932 | 1467129108098 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 55 (15C7A400) [pid = 2932] [serial = 55] [outer = 08A7D400] 08:51:48 INFO - PROCESS | 2932 | 1467129108459 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]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:51:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 572ms 08:51:48 INFO - PROCESS | 2932 | 1467129108492 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2932 | 1467129108494 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:51:48 INFO - PROCESS | 2932 | 1467129108497 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2932 | 1467129108499 Marionette TRACE conn6 <- [1,42,null,{}] 08:51:48 INFO - PROCESS | 2932 | 1467129108502 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}] 08:51:48 INFO - PROCESS | 2932 | 1467129108504 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:48 INFO - PROCESS | 2932 | 1467129108582 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:51:48 INFO - PROCESS | 2932 | 1467129108647 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2932 | 1467129108649 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:48 INFO - PROCESS | 2932 | ++DOCSHELL 19160800 == 18 [pid = 2932] [id = 20] 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (19AAF400) [pid = 2932] [serial = 56] [outer = 00000000] 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (1BCE7C00) [pid = 2932] [serial = 57] [outer = 19AAF400] 08:51:48 INFO - PROCESS | 2932 | 1467129108695 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (1C21AC00) [pid = 2932] [serial = 58] [outer = 19AAF400] 08:51:49 INFO - PROCESS | 2932 | 1467129109139 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 08:51:49 INFO - PROCESS | 2932 | 1467129109168 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 2932 | 1467129109170 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:51:49 INFO - PROCESS | 2932 | 1467129109173 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:51:49 INFO - PROCESS | 2932 | 1467129109175 Marionette TRACE conn6 <- [1,46,null,{}] 08:51:49 INFO - PROCESS | 2932 | 1467129109178 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}] 08:51:49 INFO - PROCESS | 2932 | 1467129109180 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:49 INFO - PROCESS | 2932 | 1467129109264 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:51:49 INFO - PROCESS | 2932 | 1467129109270 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2932 | 1467129109272 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:49 INFO - PROCESS | 2932 | ++DOCSHELL 18D44C00 == 19 [pid = 2932] [id = 21] 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (18D47C00) [pid = 2932] [serial = 59] [outer = 00000000] 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (1C221800) [pid = 2932] [serial = 60] [outer = 18D47C00] 08:51:49 INFO - PROCESS | 2932 | 1467129109317 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (1C222000) [pid = 2932] [serial = 61] [outer = 18D47C00] 08:51:49 INFO - PROCESS | 2932 | 1467129109710 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]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:51:49 INFO - PROCESS | 2932 | 1467129109748 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:51:49 INFO - PROCESS | 2932 | 1467129109750 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:51:49 INFO - PROCESS | 2932 | 1467129109753 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2932 | 1467129109755 Marionette TRACE conn6 <- [1,50,null,{}] 08:51:49 INFO - PROCESS | 2932 | 1467129109772 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}] 08:51:49 INFO - PROCESS | 2932 | 1467129109774 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:49 INFO - PROCESS | 2932 | 1467129109852 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:51:49 INFO - PROCESS | 2932 | 1467129109858 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2932 | 1467129109860 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:49 INFO - PROCESS | 2932 | ++DOCSHELL 0CA14C00 == 20 [pid = 2932] [id = 22] 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (0CA15000) [pid = 2932] [serial = 62] [outer = 00000000] 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (145D2000) [pid = 2932] [serial = 63] [outer = 0CA15000] 08:51:49 INFO - PROCESS | 2932 | 1467129109905 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (18D46400) [pid = 2932] [serial = 64] [outer = 0CA15000] 08:51:50 INFO - PROCESS | 2932 | 1467129110312 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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 08:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:51:50 INFO - PROCESS | 2932 | 1467129110324 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2932 | 1467129110326 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:51:50 INFO - PROCESS | 2932 | 1467129110329 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2932 | 1467129110331 Marionette TRACE conn6 <- [1,54,null,{}] 08:51:50 INFO - PROCESS | 2932 | 1467129110335 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}] 08:51:50 INFO - PROCESS | 2932 | 1467129110337 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:50 INFO - PROCESS | 2932 | 1467129110466 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:51:50 INFO - PROCESS | 2932 | 1467129110474 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2932 | 1467129110476 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:50 INFO - PROCESS | 2932 | ++DOCSHELL 10887C00 == 21 [pid = 2932] [id = 23] 08:51:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1088B400) [pid = 2932] [serial = 65] [outer = 00000000] 08:51:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10892800) [pid = 2932] [serial = 66] [outer = 1088B400] 08:51:50 INFO - PROCESS | 2932 | 1467129110528 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (1E7EEC00) [pid = 2932] [serial = 67] [outer = 1088B400] 08:51:50 INFO - PROCESS | 2932 | 1467129110912 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]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 08:51:50 INFO - PROCESS | 2932 | 1467129110960 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 2932 | 1467129110962 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:51:50 INFO - PROCESS | 2932 | 1467129110965 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2932 | 1467129110967 Marionette TRACE conn6 <- [1,58,null,{}] 08:51:50 INFO - PROCESS | 2932 | 1467129110971 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}] 08:51:50 INFO - PROCESS | 2932 | 1467129110972 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:51 INFO - PROCESS | 2932 | 1467129111097 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:51:51 INFO - PROCESS | 2932 | 1467129111107 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 2932 | 1467129111109 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:51 INFO - PROCESS | 2932 | ++DOCSHELL 102DC400 == 22 [pid = 2932] [id = 24] 08:51:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (102DD400) [pid = 2932] [serial = 68] [outer = 00000000] 08:51:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (102E8800) [pid = 2932] [serial = 69] [outer = 102DD400] 08:51:51 INFO - PROCESS | 2932 | 1467129111153 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10891000) [pid = 2932] [serial = 70] [outer = 102DD400] 08:51:52 INFO - PROCESS | 2932 | --DOCSHELL 10277000 == 21 [pid = 2932] [id = 8] 08:51:52 INFO - PROCESS | 2932 | 1467129112294 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]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1383ms 08:51:52 INFO - PROCESS | 2932 | 1467129112380 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 2932 | 1467129112384 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:51:52 INFO - PROCESS | 2932 | 1467129112393 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2932 | 1467129112396 Marionette TRACE conn6 <- [1,62,null,{}] 08:51:52 INFO - PROCESS | 2932 | 1467129112402 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}] 08:51:52 INFO - PROCESS | 2932 | 1467129112405 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:52 INFO - PROCESS | 2932 | 1467129112517 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:51:52 INFO - PROCESS | 2932 | 1467129112563 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2932 | 1467129112566 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:52 INFO - PROCESS | 2932 | ++DOCSHELL 0CABD800 == 22 [pid = 2932] [id = 25] 08:51:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0CABE000) [pid = 2932] [serial = 71] [outer = 00000000] 08:51:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FA70400) [pid = 2932] [serial = 72] [outer = 0CABE000] 08:51:52 INFO - PROCESS | 2932 | 1467129112616 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0FB36C00) [pid = 2932] [serial = 73] [outer = 0CABE000] 08:51:53 INFO - PROCESS | 2932 | 1467129113030 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]]]}] 08:51:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:51:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 08:51:53 INFO - PROCESS | 2932 | 1467129113064 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 2932 | 1467129113068 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:51:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:51:53 INFO - PROCESS | 2932 | 1467129113084 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2932 | 1467129113086 Marionette TRACE conn6 <- [1,66,null,{}] 08:51:53 INFO - PROCESS | 2932 | 1467129113090 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}] 08:51:53 INFO - PROCESS | 2932 | 1467129113093 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:53 INFO - PROCESS | 2932 | 1467129113208 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:51:53 INFO - PROCESS | 2932 | 1467129113214 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2932 | 1467129113216 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:53 INFO - PROCESS | 2932 | ++DOCSHELL 0FCF6C00 == 23 [pid = 2932] [id = 26] 08:51:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FCF8C00) [pid = 2932] [serial = 74] [outer = 00000000] 08:51:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102E2400) [pid = 2932] [serial = 75] [outer = 0FCF8C00] 08:51:53 INFO - PROCESS | 2932 | 1467129113265 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (102E7000) [pid = 2932] [serial = 76] [outer = 0FCF8C00] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (16B5D000) [pid = 2932] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1027BC00) [pid = 2932] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1B14FC00) [pid = 2932] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0FBEB400) [pid = 2932] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (147A5400) [pid = 2932] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (16B5A000) [pid = 2932] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (15C79800) [pid = 2932] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (18B0F000) [pid = 2932] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17BA3800) [pid = 2932] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:51:53 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (0CA15000) [pid = 2932] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:51:53 INFO - PROCESS | 2932 | 1467129113941 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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 08:51:54 INFO - PROCESS | 2932 | 1467129114015 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2932 | 1467129114018 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 2932 | 1467129114021 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:51:54 INFO - PROCESS | 2932 | 1467129114024 Marionette TRACE conn6 <- [1,70,null,{}] 08:51:54 INFO - PROCESS | 2932 | 1467129114038 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}] 08:51:54 INFO - PROCESS | 2932 | 1467129114043 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:54 INFO - PROCESS | 2932 | 1467129114125 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:51:54 INFO - PROCESS | 2932 | 1467129114139 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2932 | 1467129114141 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:54 INFO - PROCESS | 2932 | ++DOCSHELL 10885000 == 24 [pid = 2932] [id = 27] 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10885400) [pid = 2932] [serial = 77] [outer = 00000000] 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (1088A800) [pid = 2932] [serial = 78] [outer = 10885400] 08:51:54 INFO - PROCESS | 2932 | 1467129114190 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10891800) [pid = 2932] [serial = 79] [outer = 10885400] 08:51:54 INFO - PROCESS | 2932 | 1467129114631 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]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 08:51:54 INFO - PROCESS | 2932 | 1467129114695 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 2932 | 1467129114698 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 2932 | 1467129114701 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:51:54 INFO - PROCESS | 2932 | 1467129114703 Marionette TRACE conn6 <- [1,74,null,{}] 08:51:54 INFO - PROCESS | 2932 | 1467129114706 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}] 08:51:54 INFO - PROCESS | 2932 | 1467129114708 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:54 INFO - PROCESS | 2932 | 1467129114790 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:51:54 INFO - PROCESS | 2932 | 1467129114798 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2932 | 1467129114800 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:54 INFO - PROCESS | 2932 | ++DOCSHELL 11485400 == 25 [pid = 2932] [id = 28] 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1454F400) [pid = 2932] [serial = 80] [outer = 00000000] 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (14C20400) [pid = 2932] [serial = 81] [outer = 1454F400] 08:51:54 INFO - PROCESS | 2932 | 1467129114848 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15C53800) [pid = 2932] [serial = 82] [outer = 1454F400] 08:51:55 INFO - PROCESS | 2932 | 1467129115272 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]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 08:51:55 INFO - PROCESS | 2932 | 1467129115335 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 2932 | 1467129115338 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:51:55 INFO - PROCESS | 2932 | 1467129115341 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2932 | 1467129115342 Marionette TRACE conn6 <- [1,78,null,{}] 08:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:51:55 INFO - PROCESS | 2932 | 1467129115346 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}] 08:51:55 INFO - PROCESS | 2932 | 1467129115348 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:55 INFO - PROCESS | 2932 | 1467129115431 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:51:55 INFO - PROCESS | 2932 | 1467129115437 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2932 | 1467129115439 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:55 INFO - PROCESS | 2932 | ++DOCSHELL 15C75000 == 26 [pid = 2932] [id = 29] 08:51:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (15F35800) [pid = 2932] [serial = 83] [outer = 00000000] 08:51:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (16359000) [pid = 2932] [serial = 84] [outer = 15F35800] 08:51:55 INFO - PROCESS | 2932 | 1467129115484 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17741000) [pid = 2932] [serial = 85] [outer = 15F35800] 08:51:56 INFO - PROCESS | 2932 | 1467129116157 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]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:51:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 08:51:56 INFO - PROCESS | 2932 | 1467129116216 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:51:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:51:56 INFO - PROCESS | 2932 | 1467129116220 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:51:56 INFO - PROCESS | 2932 | 1467129116224 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 2932 | 1467129116228 Marionette TRACE conn6 <- [1,82,null,{}] 08:51:56 INFO - PROCESS | 2932 | 1467129116233 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}] 08:51:56 INFO - PROCESS | 2932 | 1467129116236 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:56 INFO - PROCESS | 2932 | 1467129116349 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:51:56 INFO - PROCESS | 2932 | 1467129116413 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2932 | 1467129116416 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:56 INFO - PROCESS | 2932 | ++DOCSHELL 0FC5F000 == 27 [pid = 2932] [id = 30] 08:51:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (0FCF9400) [pid = 2932] [serial = 86] [outer = 00000000] 08:51:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (102E2C00) [pid = 2932] [serial = 87] [outer = 0FCF9400] 08:51:56 INFO - PROCESS | 2932 | 1467129116474 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (10657400) [pid = 2932] [serial = 88] [outer = 0FCF9400] 08:51:57 INFO - PROCESS | 2932 | 1467129117037 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 08:51:57 INFO - PROCESS | 2932 | 1467129117056 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2932 | 1467129117061 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:51:57 INFO - PROCESS | 2932 | 1467129117068 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 2932 | 1467129117071 Marionette TRACE conn6 <- [1,86,null,{}] 08:51:57 INFO - PROCESS | 2932 | 1467129117075 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}] 08:51:57 INFO - PROCESS | 2932 | 1467129117078 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:57 INFO - PROCESS | 2932 | 1467129117188 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:51:57 INFO - PROCESS | 2932 | 1467129117271 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 2932 | 1467129117273 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:57 INFO - PROCESS | 2932 | ++DOCSHELL 14C5B800 == 28 [pid = 2932] [id = 31] 08:51:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14C5C000) [pid = 2932] [serial = 89] [outer = 00000000] 08:51:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17740000) [pid = 2932] [serial = 90] [outer = 14C5C000] 08:51:57 INFO - PROCESS | 2932 | 1467129117329 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1776EC00) [pid = 2932] [serial = 91] [outer = 14C5C000] 08:51:57 INFO - PROCESS | 2932 | 1467129117869 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]]]}] 08:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 871ms 08:51:57 INFO - PROCESS | 2932 | 1467129117942 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2932 | 1467129117944 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:51:57 INFO - PROCESS | 2932 | 1467129117949 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 2932 | 1467129117952 Marionette TRACE conn6 <- [1,90,null,{}] 08:51:57 INFO - PROCESS | 2932 | 1467129117963 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}] 08:51:57 INFO - PROCESS | 2932 | 1467129117968 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:58 INFO - PROCESS | 2932 | 1467129118072 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:51:58 INFO - PROCESS | 2932 | 1467129118145 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2932 | 1467129118149 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:58 INFO - PROCESS | 2932 | ++DOCSHELL 17B99000 == 29 [pid = 2932] [id = 32] 08:51:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17B9FC00) [pid = 2932] [serial = 92] [outer = 00000000] 08:51:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17BF5C00) [pid = 2932] [serial = 93] [outer = 17B9FC00] 08:51:58 INFO - PROCESS | 2932 | 1467129118206 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (18B7F800) [pid = 2932] [serial = 94] [outer = 17B9FC00] 08:51:58 INFO - PROCESS | 2932 | 1467129118728 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]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 08:51:58 INFO - PROCESS | 2932 | 1467129118782 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2932 | 1467129118785 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:51:58 INFO - PROCESS | 2932 | 1467129118788 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 2932 | 1467129118790 Marionette TRACE conn6 <- [1,94,null,{}] 08:51:58 INFO - PROCESS | 2932 | 1467129118794 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}] 08:51:58 INFO - PROCESS | 2932 | 1467129118797 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:58 INFO - PROCESS | 2932 | 1467129118912 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:51:59 INFO - PROCESS | 2932 | 1467129119001 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2932 | 1467129119003 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:59 INFO - PROCESS | 2932 | ++DOCSHELL 18D4B000 == 30 [pid = 2932] [id = 33] 08:51:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18D4C400) [pid = 2932] [serial = 95] [outer = 00000000] 08:51:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19A0C400) [pid = 2932] [serial = 96] [outer = 18D4C400] 08:51:59 INFO - PROCESS | 2932 | 1467129119057 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19AB1000) [pid = 2932] [serial = 97] [outer = 18D4C400] 08:51:59 INFO - PROCESS | 2932 | 1467129119658 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]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 08:51:59 INFO - PROCESS | 2932 | 1467129119722 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:51:59 INFO - PROCESS | 2932 | 1467129119726 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:51:59 INFO - PROCESS | 2932 | 1467129119731 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 2932 | 1467129119734 Marionette TRACE conn6 <- [1,98,null,{}] 08:51:59 INFO - PROCESS | 2932 | 1467129119740 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}] 08:51:59 INFO - PROCESS | 2932 | 1467129119742 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:59 INFO - PROCESS | 2932 | 1467129119851 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:51:59 INFO - PROCESS | 2932 | 1467129119923 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2932 | 1467129119927 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:51:59 INFO - PROCESS | 2932 | ++DOCSHELL 0CABC400 == 31 [pid = 2932] [id = 34] 08:51:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0FA6C800) [pid = 2932] [serial = 98] [outer = 00000000] 08:51:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (10274C00) [pid = 2932] [serial = 99] [outer = 0FA6C800] 08:52:00 INFO - PROCESS | 2932 | 1467129119977 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (102E4400) [pid = 2932] [serial = 100] [outer = 0FA6C800] 08:52:00 INFO - PROCESS | 2932 | --DOCSHELL 19AAC400 == 30 [pid = 2932] [id = 10] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19C4B400) [pid = 2932] [serial = 17] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1776F400) [pid = 2932] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17769000) [pid = 2932] [serial = 9] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (114C9400) [pid = 2932] [serial = 4] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (103AC000) [pid = 2932] [serial = 21] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17768800) [pid = 2932] [serial = 24] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1E63C400) [pid = 2932] [serial = 27] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FCF9000) [pid = 2932] [serial = 30] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10F0A800) [pid = 2932] [serial = 36] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1487C800) [pid = 2932] [serial = 39] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14C63800) [pid = 2932] [serial = 40] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17742000) [pid = 2932] [serial = 42] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17749000) [pid = 2932] [serial = 43] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18B85800) [pid = 2932] [serial = 45] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (19A0D800) [pid = 2932] [serial = 48] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1AFD2000) [pid = 2932] [serial = 51] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (08A85800) [pid = 2932] [serial = 54] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1BCE7C00) [pid = 2932] [serial = 57] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1C221800) [pid = 2932] [serial = 60] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (145D2000) [pid = 2932] [serial = 63] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (10657000) [pid = 2932] [serial = 33] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (193E2400) [pid = 2932] [serial = 46] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (19AB6000) [pid = 2932] [serial = 49] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1B151C00) [pid = 2932] [serial = 52] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (10638C00) [pid = 2932] [serial = 22] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1027B400) [pid = 2932] [serial = 31] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (18D46400) [pid = 2932] [serial = 64] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (10892800) [pid = 2932] [serial = 66] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (1E7E6800) [pid = 2932] [serial = 28] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (19267800) [pid = 2932] [serial = 14] [outer = 00000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2932 | 1467129120946 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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1285ms 08:52:01 INFO - PROCESS | 2932 | 1467129121016 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2932 | 1467129121020 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:52:01 INFO - PROCESS | 2932 | 1467129121025 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2932 | 1467129121030 Marionette TRACE conn6 <- [1,102,null,{}] 08:52:01 INFO - PROCESS | 2932 | 1467129121035 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}] 08:52:01 INFO - PROCESS | 2932 | 1467129121038 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:01 INFO - PROCESS | 2932 | 1467129121127 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:52:01 INFO - PROCESS | 2932 | 1467129121142 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2932 | 1467129121145 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:01 INFO - PROCESS | 2932 | ++DOCSHELL 0FC59800 == 31 [pid = 2932] [id = 35] 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (0FC63800) [pid = 2932] [serial = 101] [outer = 00000000] 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (0FCFB000) [pid = 2932] [serial = 102] [outer = 0FC63800] 08:52:01 INFO - PROCESS | 2932 | 1467129121195 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (1027B400) [pid = 2932] [serial = 103] [outer = 0FC63800] 08:52:01 INFO - PROCESS | 2932 | 1467129121623 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]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 08:52:01 INFO - PROCESS | 2932 | 1467129121656 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2932 | 1467129121661 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:52:01 INFO - PROCESS | 2932 | 1467129121667 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2932 | 1467129121669 Marionette TRACE conn6 <- [1,106,null,{}] 08:52:01 INFO - PROCESS | 2932 | 1467129121673 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}] 08:52:01 INFO - PROCESS | 2932 | 1467129121676 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:01 INFO - PROCESS | 2932 | 1467129121789 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:52:01 INFO - PROCESS | 2932 | 1467129121802 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2932 | 1467129121804 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:01 INFO - PROCESS | 2932 | ++DOCSHELL 103A9800 == 32 [pid = 2932] [id = 36] 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (103AAC00) [pid = 2932] [serial = 104] [outer = 00000000] 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1062F800) [pid = 2932] [serial = 105] [outer = 103AAC00] 08:52:01 INFO - PROCESS | 2932 | 1467129121859 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10657000) [pid = 2932] [serial = 106] [outer = 103AAC00] 08:52:02 INFO - PROCESS | 2932 | 1467129122281 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:52:02 INFO - PROCESS | 2932 | 1467129122300 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2932 | 1467129122303 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:52:02 INFO - PROCESS | 2932 | 1467129122306 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2932 | 1467129122309 Marionette TRACE conn6 <- [1,110,null,{}] 08:52:02 INFO - PROCESS | 2932 | 1467129122325 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}] 08:52:02 INFO - PROCESS | 2932 | 1467129122330 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:02 INFO - PROCESS | 2932 | 1467129122415 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:52:02 INFO - PROCESS | 2932 | 1467129122423 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 2932 | 1467129122426 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:02 INFO - PROCESS | 2932 | ++DOCSHELL 10F08C00 == 33 [pid = 2932] [id = 37] 08:52:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10F0A000) [pid = 2932] [serial = 107] [outer = 00000000] 08:52:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (114C8C00) [pid = 2932] [serial = 108] [outer = 10F0A000] 08:52:02 INFO - PROCESS | 2932 | 1467129122475 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (145DB000) [pid = 2932] [serial = 109] [outer = 10F0A000] 08:52:02 INFO - PROCESS | 2932 | 1467129122910 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]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 631ms 08:52:02 INFO - PROCESS | 2932 | 1467129122940 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2932 | 1467129122943 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:52:02 INFO - PROCESS | 2932 | 1467129122946 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 2932 | 1467129122948 Marionette TRACE conn6 <- [1,114,null,{}] 08:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:52:02 INFO - PROCESS | 2932 | 1467129122952 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}] 08:52:02 INFO - PROCESS | 2932 | 1467129122954 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:03 INFO - PROCESS | 2932 | 1467129123064 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:52:03 INFO - PROCESS | 2932 | 1467129123070 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2932 | 1467129123072 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:03 INFO - PROCESS | 2932 | ++DOCSHELL 14768000 == 34 [pid = 2932] [id = 38] 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (147ABC00) [pid = 2932] [serial = 110] [outer = 00000000] 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (15C74C00) [pid = 2932] [serial = 111] [outer = 147ABC00] 08:52:03 INFO - PROCESS | 2932 | 1467129123118 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (16357800) [pid = 2932] [serial = 112] [outer = 147ABC00] 08:52:03 INFO - PROCESS | 2932 | 1467129123561 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]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 672ms 08:52:03 INFO - PROCESS | 2932 | 1467129123624 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 2932 | 1467129123626 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:52:03 INFO - PROCESS | 2932 | 1467129123629 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 2932 | 1467129123631 Marionette TRACE conn6 <- [1,118,null,{}] 08:52:03 INFO - PROCESS | 2932 | 1467129123635 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}] 08:52:03 INFO - PROCESS | 2932 | 1467129123637 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:03 INFO - PROCESS | 2932 | 1467129123739 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:52:03 INFO - PROCESS | 2932 | 1467129123745 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2932 | 1467129123747 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:03 INFO - PROCESS | 2932 | ++DOCSHELL 16B5D000 == 35 [pid = 2932] [id = 39] 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1773F800) [pid = 2932] [serial = 113] [outer = 00000000] 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17749800) [pid = 2932] [serial = 114] [outer = 1773F800] 08:52:03 INFO - PROCESS | 2932 | 1467129123792 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1776B800) [pid = 2932] [serial = 115] [outer = 1773F800] 08:52:04 INFO - PROCESS | 2932 | 1467129124219 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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:52:04 INFO - PROCESS | 2932 | 1467129124264 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 2932 | 1467129124266 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:52:04 INFO - PROCESS | 2932 | 1467129124269 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2932 | 1467129124270 Marionette TRACE conn6 <- [1,122,null,{}] 08:52:04 INFO - PROCESS | 2932 | 1467129124282 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}] 08:52:04 INFO - PROCESS | 2932 | 1467129124288 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:04 INFO - PROCESS | 2932 | 1467129124429 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:52:04 INFO - PROCESS | 2932 | 1467129124454 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2932 | 1467129124456 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:04 INFO - PROCESS | 2932 | ++DOCSHELL 17BA1800 == 36 [pid = 2932] [id = 40] 08:52:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17BF6800) [pid = 2932] [serial = 116] [outer = 00000000] 08:52:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (18B8AC00) [pid = 2932] [serial = 117] [outer = 17BF6800] 08:52:04 INFO - PROCESS | 2932 | 1467129124502 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (18D45C00) [pid = 2932] [serial = 118] [outer = 17BF6800] 08:52:04 INFO - PROCESS | 2932 | 1467129124896 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]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 08:52:04 INFO - PROCESS | 2932 | 1467129124939 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:52:04 INFO - PROCESS | 2932 | 1467129124941 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:52:04 INFO - PROCESS | 2932 | 1467129124944 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2932 | 1467129124946 Marionette TRACE conn6 <- [1,126,null,{}] 08:52:04 INFO - PROCESS | 2932 | 1467129124950 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}] 08:52:04 INFO - PROCESS | 2932 | 1467129124952 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:05 INFO - PROCESS | 2932 | 1467129125131 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (102DD400) [pid = 2932] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (08A7D400) [pid = 2932] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18D47C00) [pid = 2932] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1088B400) [pid = 2932] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19AAF400) [pid = 2932] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0CABE000) [pid = 2932] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (0FCF8C00) [pid = 2932] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (10885400) [pid = 2932] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1454F400) [pid = 2932] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:52:05 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (15F35800) [pid = 2932] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:52:05 INFO - PROCESS | 2932 | 1467129125178 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2932 | 1467129125180 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:05 INFO - PROCESS | 2932 | ++DOCSHELL 08A7C800 == 37 [pid = 2932] [id = 41] 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (08A7D400) [pid = 2932] [serial = 119] [outer = 00000000] 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0CAB2C00) [pid = 2932] [serial = 120] [outer = 08A7D400] 08:52:05 INFO - PROCESS | 2932 | 1467129125224 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FBEB800) [pid = 2932] [serial = 121] [outer = 08A7D400] 08:52:05 INFO - PROCESS | 2932 | 1467129125568 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]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 08:52:05 INFO - PROCESS | 2932 | 1467129125616 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2932 | 1467129125618 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:52:05 INFO - PROCESS | 2932 | 1467129125621 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:52:05 INFO - PROCESS | 2932 | 1467129125623 Marionette TRACE conn6 <- [1,130,null,{}] 08:52:05 INFO - PROCESS | 2932 | 1467129125626 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}] 08:52:05 INFO - PROCESS | 2932 | 1467129125628 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:05 INFO - PROCESS | 2932 | 1467129125730 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:52:05 INFO - PROCESS | 2932 | 1467129125759 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2932 | 1467129125761 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:05 INFO - PROCESS | 2932 | ++DOCSHELL 14C56C00 == 38 [pid = 2932] [id = 42] 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (14C5A800) [pid = 2932] [serial = 122] [outer = 00000000] 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (19A13000) [pid = 2932] [serial = 123] [outer = 14C5A800] 08:52:05 INFO - PROCESS | 2932 | 1467129125806 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19C4BC00) [pid = 2932] [serial = 124] [outer = 14C5A800] 08:52:06 INFO - PROCESS | 2932 | 1467129126188 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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:52:06 INFO - PROCESS | 2932 | 1467129126256 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2932 | 1467129126258 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:52:06 INFO - PROCESS | 2932 | 1467129126261 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 2932 | 1467129126263 Marionette TRACE conn6 <- [1,134,null,{}] 08:52:06 INFO - PROCESS | 2932 | 1467129126266 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}] 08:52:06 INFO - PROCESS | 2932 | 1467129126268 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:06 INFO - PROCESS | 2932 | 1467129126372 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:52:06 INFO - PROCESS | 2932 | 1467129126380 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2932 | 1467129126382 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:06 INFO - PROCESS | 2932 | ++DOCSHELL 09256000 == 39 [pid = 2932] [id = 43] 08:52:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (09259000) [pid = 2932] [serial = 125] [outer = 00000000] 08:52:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (09261C00) [pid = 2932] [serial = 126] [outer = 09259000] 08:52:06 INFO - PROCESS | 2932 | 1467129126430 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (09265C00) [pid = 2932] [serial = 127] [outer = 09259000] 08:52:06 INFO - PROCESS | 2932 | 1467129126818 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]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 08:52:06 INFO - PROCESS | 2932 | 1467129126832 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2932 | 1467129126834 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:52:06 INFO - PROCESS | 2932 | 1467129126837 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 2932 | 1467129126839 Marionette TRACE conn6 <- [1,138,null,{}] 08:52:06 INFO - PROCESS | 2932 | 1467129126842 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}] 08:52:06 INFO - PROCESS | 2932 | 1467129126844 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:06 INFO - PROCESS | 2932 | 1467129126921 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:52:06 INFO - PROCESS | 2932 | 1467129126926 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2932 | 1467129126928 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:07 INFO - PROCESS | 2932 | ++DOCSHELL 0925E400 == 40 [pid = 2932] [id = 44] 08:52:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0CAB9400) [pid = 2932] [serial = 128] [outer = 00000000] 08:52:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10407C00) [pid = 2932] [serial = 129] [outer = 0CAB9400] 08:52:07 INFO - PROCESS | 2932 | 1467129127038 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1040BC00) [pid = 2932] [serial = 130] [outer = 0CAB9400] 08:52:07 INFO - PROCESS | 2932 | 1467129127777 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]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 971ms 08:52:07 INFO - PROCESS | 2932 | 1467129127809 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 2932 | 1467129127814 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:52:07 INFO - PROCESS | 2932 | 1467129127818 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 2932 | 1467129127824 Marionette TRACE conn6 <- [1,142,null,{}] 08:52:07 INFO - PROCESS | 2932 | 1467129127829 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}] 08:52:07 INFO - PROCESS | 2932 | 1467129127832 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:07 INFO - PROCESS | 2932 | 1467129127954 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:52:08 INFO - PROCESS | 2932 | 1467129128028 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2932 | 1467129128030 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:08 INFO - PROCESS | 2932 | ++DOCSHELL 0FA73000 == 41 [pid = 2932] [id = 45] 08:52:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0FBE6800) [pid = 2932] [serial = 131] [outer = 00000000] 08:52:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (102E2800) [pid = 2932] [serial = 132] [outer = 0FBE6800] 08:52:08 INFO - PROCESS | 2932 | 1467129128089 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10314400) [pid = 2932] [serial = 133] [outer = 0FBE6800] 08:52:08 INFO - PROCESS | 2932 | 1467129128909 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]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1130ms 08:52:08 INFO - PROCESS | 2932 | 1467129128949 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:52:08 INFO - PROCESS | 2932 | 1467129128953 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:52:08 INFO - PROCESS | 2932 | 1467129128958 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2932 | 1467129128961 Marionette TRACE conn6 <- [1,146,null,{}] 08:52:08 INFO - PROCESS | 2932 | 1467129128967 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}] 08:52:08 INFO - PROCESS | 2932 | 1467129128970 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:09 INFO - PROCESS | 2932 | 1467129129086 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:52:09 INFO - PROCESS | 2932 | 1467129129160 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2932 | 1467129129164 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:09 INFO - PROCESS | 2932 | ++DOCSHELL 0FBEBC00 == 42 [pid = 2932] [id = 46] 08:52:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0FC16C00) [pid = 2932] [serial = 134] [outer = 00000000] 08:52:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (10274800) [pid = 2932] [serial = 135] [outer = 0FC16C00] 08:52:09 INFO - PROCESS | 2932 | 1467129129216 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (10309800) [pid = 2932] [serial = 136] [outer = 0FC16C00] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 18D4B000 == 41 [pid = 2932] [id = 33] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 14C5B800 == 40 [pid = 2932] [id = 31] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 17B99000 == 39 [pid = 2932] [id = 32] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 09256000 == 38 [pid = 2932] [id = 43] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 14C56C00 == 37 [pid = 2932] [id = 42] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 08A7C800 == 36 [pid = 2932] [id = 41] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 17BA1800 == 35 [pid = 2932] [id = 40] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 16B5D000 == 34 [pid = 2932] [id = 39] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 14768000 == 33 [pid = 2932] [id = 38] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 10F08C00 == 32 [pid = 2932] [id = 37] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 103A9800 == 31 [pid = 2932] [id = 36] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 0FC59800 == 30 [pid = 2932] [id = 35] 08:52:09 INFO - PROCESS | 2932 | --DOCSHELL 0CABC400 == 29 [pid = 2932] [id = 34] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (102E8800) [pid = 2932] [serial = 69] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (15C7A400) [pid = 2932] [serial = 55] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1C222000) [pid = 2932] [serial = 61] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1E7EEC00) [pid = 2932] [serial = 67] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1C21AC00) [pid = 2932] [serial = 58] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FA70400) [pid = 2932] [serial = 72] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FB36C00) [pid = 2932] [serial = 73] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (102E2400) [pid = 2932] [serial = 75] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10891800) [pid = 2932] [serial = 79] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (14C20400) [pid = 2932] [serial = 81] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (102E7000) [pid = 2932] [serial = 76] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17741000) [pid = 2932] [serial = 85] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (15C53800) [pid = 2932] [serial = 82] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (16359000) [pid = 2932] [serial = 84] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (10891000) [pid = 2932] [serial = 70] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1088A800) [pid = 2932] [serial = 78] [outer = 00000000] [url = about:blank] 08:52:09 INFO - PROCESS | 2932 | 1467129129714 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]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 790ms 08:52:09 INFO - PROCESS | 2932 | 1467129129749 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 2932 | 1467129129754 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:52:09 INFO - PROCESS | 2932 | 1467129129761 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 2932 | 1467129129764 Marionette TRACE conn6 <- [1,150,null,{}] 08:52:09 INFO - PROCESS | 2932 | 1467129129768 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}] 08:52:09 INFO - PROCESS | 2932 | 1467129129770 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:09 INFO - PROCESS | 2932 | 1467129129859 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:52:09 INFO - PROCESS | 2932 | 1467129129865 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2932 | 1467129129868 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:09 INFO - PROCESS | 2932 | ++DOCSHELL 0FA76C00 == 30 [pid = 2932] [id = 47] 08:52:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FACC800) [pid = 2932] [serial = 137] [outer = 00000000] 08:52:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10273400) [pid = 2932] [serial = 138] [outer = 0FACC800] 08:52:09 INFO - PROCESS | 2932 | 1467129129917 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (102E5400) [pid = 2932] [serial = 139] [outer = 0FACC800] 08:52:10 INFO - PROCESS | 2932 | 1467129130381 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]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 08:52:10 INFO - PROCESS | 2932 | 1467129130434 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2932 | 1467129130436 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:52:10 INFO - PROCESS | 2932 | 1467129130440 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 2932 | 1467129130444 Marionette TRACE conn6 <- [1,154,null,{}] 08:52:10 INFO - PROCESS | 2932 | 1467129130455 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}] 08:52:10 INFO - PROCESS | 2932 | 1467129130460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:10 INFO - PROCESS | 2932 | 1467129130549 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:52:10 INFO - PROCESS | 2932 | 1467129130558 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2932 | 1467129130561 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:10 INFO - PROCESS | 2932 | ++DOCSHELL 10803800 == 31 [pid = 2932] [id = 48] 08:52:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10806400) [pid = 2932] [serial = 140] [outer = 00000000] 08:52:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10887000) [pid = 2932] [serial = 141] [outer = 10806400] 08:52:10 INFO - PROCESS | 2932 | 1467129130615 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1088E800) [pid = 2932] [serial = 142] [outer = 10806400] 08:52:11 INFO - PROCESS | 2932 | 1467129131065 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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 08:52:11 INFO - PROCESS | 2932 | 1467129131117 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 2932 | 1467129131119 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:52:11 INFO - PROCESS | 2932 | 1467129131123 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2932 | 1467129131124 Marionette TRACE conn6 <- [1,158,null,{}] 08:52:11 INFO - PROCESS | 2932 | 1467129131128 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}] 08:52:11 INFO - PROCESS | 2932 | 1467129131130 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:11 INFO - PROCESS | 2932 | 1467129131225 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:52:11 INFO - PROCESS | 2932 | 1467129131230 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2932 | 1467129131232 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:11 INFO - PROCESS | 2932 | ++DOCSHELL 10F7F800 == 32 [pid = 2932] [id = 49] 08:52:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (10F7FC00) [pid = 2932] [serial = 143] [outer = 00000000] 08:52:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14C5B400) [pid = 2932] [serial = 144] [outer = 10F7FC00] 08:52:11 INFO - PROCESS | 2932 | 1467129131278 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14EBD000) [pid = 2932] [serial = 145] [outer = 10F7FC00] 08:52:11 INFO - PROCESS | 2932 | 1467129131736 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]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:52:11 INFO - PROCESS | 2932 | 1467129131754 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 2932 | 1467129131756 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:52:11 INFO - PROCESS | 2932 | 1467129131766 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2932 | 1467129131768 Marionette TRACE conn6 <- [1,162,null,{}] 08:52:11 INFO - PROCESS | 2932 | 1467129131771 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}] 08:52:11 INFO - PROCESS | 2932 | 1467129131773 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:11 INFO - PROCESS | 2932 | 1467129131875 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:52:11 INFO - PROCESS | 2932 | 1467129131884 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2932 | 1467129131886 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:11 INFO - PROCESS | 2932 | ++DOCSHELL 15C79800 == 33 [pid = 2932] [id = 50] 08:52:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15C7A400) [pid = 2932] [serial = 146] [outer = 00000000] 08:52:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (15FC5C00) [pid = 2932] [serial = 147] [outer = 15C7A400] 08:52:11 INFO - PROCESS | 2932 | 1467129131950 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1773E800) [pid = 2932] [serial = 148] [outer = 15C7A400] 08:52:12 INFO - PROCESS | 2932 | 1467129132373 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]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 08:52:12 INFO - PROCESS | 2932 | 1467129132439 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2932 | 1467129132441 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:52:12 INFO - PROCESS | 2932 | 1467129132444 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2932 | 1467129132446 Marionette TRACE conn6 <- [1,166,null,{}] 08:52:12 INFO - PROCESS | 2932 | 1467129132450 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}] 08:52:12 INFO - PROCESS | 2932 | 1467129132455 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:12 INFO - PROCESS | 2932 | 1467129132591 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:52:12 INFO - PROCESS | 2932 | 1467129132597 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2932 | 1467129132599 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:12 INFO - PROCESS | 2932 | ++DOCSHELL 17740400 == 34 [pid = 2932] [id = 51] 08:52:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17741000) [pid = 2932] [serial = 149] [outer = 00000000] 08:52:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17937400) [pid = 2932] [serial = 150] [outer = 17741000] 08:52:12 INFO - PROCESS | 2932 | 1467129132645 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17A26400) [pid = 2932] [serial = 151] [outer = 17741000] 08:52:13 INFO - PROCESS | 2932 | 1467129133074 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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 08:52:13 INFO - PROCESS | 2932 | 1467129133115 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 2932 | 1467129133117 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:52:13 INFO - PROCESS | 2932 | 1467129133128 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 2932 | 1467129133129 Marionette TRACE conn6 <- [1,170,null,{}] 08:52:13 INFO - PROCESS | 2932 | 1467129133142 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}] 08:52:13 INFO - PROCESS | 2932 | 1467129133144 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:13 INFO - PROCESS | 2932 | 1467129133266 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:52:13 INFO - PROCESS | 2932 | 1467129133278 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 2932 | 1467129133279 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:13 INFO - PROCESS | 2932 | ++DOCSHELL 08A82800 == 35 [pid = 2932] [id = 52] 08:52:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17B9F400) [pid = 2932] [serial = 152] [outer = 00000000] 08:52:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18D46000) [pid = 2932] [serial = 153] [outer = 17B9F400] 08:52:13 INFO - PROCESS | 2932 | 1467129133363 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18B02400) [pid = 2932] [serial = 154] [outer = 17B9F400] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (103AAC00) [pid = 2932] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0FA6C800) [pid = 2932] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10F0A000) [pid = 2932] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (147ABC00) [pid = 2932] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17BF6800) [pid = 2932] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (08A7D400) [pid = 2932] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (09259000) [pid = 2932] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FCF9400) [pid = 2932] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14C5C000) [pid = 2932] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17B9FC00) [pid = 2932] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (18D4C400) [pid = 2932] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (14C5A800) [pid = 2932] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1773F800) [pid = 2932] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:52:13 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0FC63800) [pid = 2932] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:52:13 INFO - PROCESS | 2932 | 1467129133817 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]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 730ms 08:52:13 INFO - PROCESS | 2932 | 1467129133864 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:52:13 INFO - PROCESS | 2932 | 1467129133866 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:52:13 INFO - PROCESS | 2932 | 1467129133869 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 2932 | 1467129133871 Marionette TRACE conn6 <- [1,174,null,{}] 08:52:13 INFO - PROCESS | 2932 | 1467129133875 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}] 08:52:13 INFO - PROCESS | 2932 | 1467129133877 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:13 INFO - PROCESS | 2932 | 1467129133954 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:52:13 INFO - PROCESS | 2932 | 1467129133960 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 2932 | 1467129133962 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:14 INFO - PROCESS | 2932 | ++DOCSHELL 1030C800 == 36 [pid = 2932] [id = 53] 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (15F3D400) [pid = 2932] [serial = 155] [outer = 00000000] 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17BF6800) [pid = 2932] [serial = 156] [outer = 15F3D400] 08:52:14 INFO - PROCESS | 2932 | 1467129134007 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (18A3B000) [pid = 2932] [serial = 157] [outer = 15F3D400] 08:52:14 INFO - PROCESS | 2932 | 1467129134410 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]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 08:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:52:14 INFO - PROCESS | 2932 | 1467129134440 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 2932 | 1467129134442 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 2932 | 1467129134445 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 2932 | 1467129134447 Marionette TRACE conn6 <- [1,178,null,{}] 08:52:14 INFO - PROCESS | 2932 | 1467129134450 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}] 08:52:14 INFO - PROCESS | 2932 | 1467129134452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:14 INFO - PROCESS | 2932 | 1467129134565 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:52:14 INFO - PROCESS | 2932 | 1467129134570 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 2932 | 1467129134572 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:14 INFO - PROCESS | 2932 | ++DOCSHELL 0CA0BC00 == 37 [pid = 2932] [id = 54] 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (10F0E800) [pid = 2932] [serial = 158] [outer = 00000000] 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19AB5400) [pid = 2932] [serial = 159] [outer = 10F0E800] 08:52:14 INFO - PROCESS | 2932 | 1467129134616 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1A838800) [pid = 2932] [serial = 160] [outer = 10F0E800] 08:52:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1ADBD000) [pid = 2932] [serial = 161] [outer = 10734800] 08:52:15 INFO - PROCESS | 2932 | 1467129135062 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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 08:52:15 INFO - PROCESS | 2932 | 1467129135116 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2932 | 1467129135118 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:52:15 INFO - PROCESS | 2932 | 1467129135121 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:52:15 INFO - PROCESS | 2932 | 1467129135123 Marionette TRACE conn6 <- [1,182,null,{}] 08:52:15 INFO - PROCESS | 2932 | 1467129135127 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}] 08:52:15 INFO - PROCESS | 2932 | 1467129135129 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:15 INFO - PROCESS | 2932 | 1467129135208 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:52:15 INFO - PROCESS | 2932 | 1467129135218 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2932 | 1467129135219 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:15 INFO - PROCESS | 2932 | ++DOCSHELL 11487400 == 38 [pid = 2932] [id = 55] 08:52:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (11489000) [pid = 2932] [serial = 162] [outer = 00000000] 08:52:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1AED7000) [pid = 2932] [serial = 163] [outer = 11489000] 08:52:15 INFO - PROCESS | 2932 | 1467129135265 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1AFD9000) [pid = 2932] [serial = 164] [outer = 11489000] 08:52:15 INFO - PROCESS | 2932 | 1467129135745 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]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 08:52:15 INFO - PROCESS | 2932 | 1467129135797 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2932 | 1467129135802 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:52:15 INFO - PROCESS | 2932 | 1467129135807 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 2932 | 1467129135810 Marionette TRACE conn6 <- [1,186,null,{}] 08:52:15 INFO - PROCESS | 2932 | 1467129135817 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}] 08:52:15 INFO - PROCESS | 2932 | 1467129135820 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:15 INFO - PROCESS | 2932 | 1467129135967 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:52:16 INFO - PROCESS | 2932 | 1467129136059 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2932 | 1467129136062 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:16 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB6800 == 39 [pid = 2932] [id = 56] 08:52:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0CAB7000) [pid = 2932] [serial = 165] [outer = 00000000] 08:52:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (0FAC7000) [pid = 2932] [serial = 166] [outer = 0CAB7000] 08:52:16 INFO - PROCESS | 2932 | 1467129136120 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (0FCFEC00) [pid = 2932] [serial = 167] [outer = 0CAB7000] 08:52:16 INFO - PROCESS | 2932 | 1467129136691 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]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 930ms 08:52:16 INFO - PROCESS | 2932 | 1467129136742 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2932 | 1467129136747 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:52:16 INFO - PROCESS | 2932 | 1467129136754 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2932 | 1467129136757 Marionette TRACE conn6 <- [1,190,null,{}] 08:52:16 INFO - PROCESS | 2932 | 1467129136761 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}] 08:52:16 INFO - PROCESS | 2932 | 1467129136765 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:16 INFO - PROCESS | 2932 | 1467129136878 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:52:17 INFO - PROCESS | 2932 | 1467129137000 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2932 | 1467129137003 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:17 INFO - PROCESS | 2932 | ++DOCSHELL 106DC000 == 40 [pid = 2932] [id = 57] 08:52:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (106E3000) [pid = 2932] [serial = 168] [outer = 00000000] 08:52:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (108E6C00) [pid = 2932] [serial = 169] [outer = 106E3000] 08:52:17 INFO - PROCESS | 2932 | 1467129137062 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (147AA000) [pid = 2932] [serial = 170] [outer = 106E3000] 08:52:17 INFO - PROCESS | 2932 | 1467129137642 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]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 931ms 08:52:17 INFO - PROCESS | 2932 | 1467129137687 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2932 | 1467129137689 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:52:17 INFO - PROCESS | 2932 | 1467129137693 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 2932 | 1467129137697 Marionette TRACE conn6 <- [1,194,null,{}] 08:52:17 INFO - PROCESS | 2932 | 1467129137709 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}] 08:52:17 INFO - PROCESS | 2932 | 1467129137714 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:17 INFO - PROCESS | 2932 | 1467129137824 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:52:17 INFO - PROCESS | 2932 | 1467129137917 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2932 | 1467129137920 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:17 INFO - PROCESS | 2932 | ++DOCSHELL 19345000 == 41 [pid = 2932] [id = 58] 08:52:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (19345400) [pid = 2932] [serial = 171] [outer = 00000000] 08:52:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19347C00) [pid = 2932] [serial = 172] [outer = 19345400] 08:52:18 INFO - PROCESS | 2932 | 1467129137979 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1934C400) [pid = 2932] [serial = 173] [outer = 19345400] 08:52:18 INFO - PROCESS | 2932 | 1467129138622 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]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 970ms 08:52:18 INFO - PROCESS | 2932 | 1467129138666 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2932 | 1467129138669 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:52:18 INFO - PROCESS | 2932 | 1467129138673 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2932 | 1467129138675 Marionette TRACE conn6 <- [1,198,null,{}] 08:52:18 INFO - PROCESS | 2932 | 1467129138679 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}] 08:52:18 INFO - PROCESS | 2932 | 1467129138681 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:18 INFO - PROCESS | 2932 | 1467129138793 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:52:18 INFO - PROCESS | 2932 | 1467129138870 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2932 | 1467129138872 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:19 INFO - PROCESS | 2932 | ++DOCSHELL 08A82000 == 42 [pid = 2932] [id = 59] 08:52:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (08A85000) [pid = 2932] [serial = 174] [outer = 00000000] 08:52:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (0CA0D000) [pid = 2932] [serial = 175] [outer = 08A85000] 08:52:19 INFO - PROCESS | 2932 | 1467129139039 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (0CAB1000) [pid = 2932] [serial = 176] [outer = 08A85000] 08:52:19 INFO - PROCESS | 2932 | 1467129139656 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]]]}] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 0CA0BC00 == 41 [pid = 2932] [id = 54] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 1030C800 == 40 [pid = 2932] [id = 53] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 08A82800 == 39 [pid = 2932] [id = 52] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 17740400 == 38 [pid = 2932] [id = 51] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 15C79800 == 37 [pid = 2932] [id = 50] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 10F7F800 == 36 [pid = 2932] [id = 49] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 10803800 == 35 [pid = 2932] [id = 48] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 0FA76C00 == 34 [pid = 2932] [id = 47] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 0FBEBC00 == 33 [pid = 2932] [id = 46] 08:52:19 INFO - PROCESS | 2932 | --DOCSHELL 0925E400 == 32 [pid = 2932] [id = 44] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (10407C00) [pid = 2932] [serial = 129] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (17749800) [pid = 2932] [serial = 114] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (0FCFB000) [pid = 2932] [serial = 102] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1027B400) [pid = 2932] [serial = 103] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1062F800) [pid = 2932] [serial = 105] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10657000) [pid = 2932] [serial = 106] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (102E4400) [pid = 2932] [serial = 100] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (10274C00) [pid = 2932] [serial = 99] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (114C8C00) [pid = 2932] [serial = 108] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15C74C00) [pid = 2932] [serial = 111] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (18B8AC00) [pid = 2932] [serial = 117] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0CAB2C00) [pid = 2932] [serial = 120] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (18D45C00) [pid = 2932] [serial = 118] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FBEB800) [pid = 2932] [serial = 121] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (09261C00) [pid = 2932] [serial = 126] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10657400) [pid = 2932] [serial = 88] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (102E2C00) [pid = 2932] [serial = 87] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1776EC00) [pid = 2932] [serial = 91] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17740000) [pid = 2932] [serial = 90] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18B7F800) [pid = 2932] [serial = 94] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17BF5C00) [pid = 2932] [serial = 93] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19AB1000) [pid = 2932] [serial = 97] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19A0C400) [pid = 2932] [serial = 96] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1776B800) [pid = 2932] [serial = 115] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19A13000) [pid = 2932] [serial = 123] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (16357800) [pid = 2932] [serial = 112] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19C4BC00) [pid = 2932] [serial = 124] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (145DB000) [pid = 2932] [serial = 109] [outer = 00000000] [url = about:blank] 08:52:19 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (09265C00) [pid = 2932] [serial = 127] [outer = 00000000] [url = about:blank] 08:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1073ms 08:52:19 INFO - PROCESS | 2932 | 1467129139750 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 2932 | 1467129139754 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:52:19 INFO - PROCESS | 2932 | 1467129139758 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 2932 | 1467129139761 Marionette TRACE conn6 <- [1,202,null,{}] 08:52:19 INFO - PROCESS | 2932 | 1467129139768 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}] 08:52:19 INFO - PROCESS | 2932 | 1467129139771 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:19 INFO - PROCESS | 2932 | 1467129139867 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:52:19 INFO - PROCESS | 2932 | 1467129139874 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 2932 | 1467129139877 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:19 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB2400 == 33 [pid = 2932] [id = 60] 08:52:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0CAB2C00) [pid = 2932] [serial = 177] [outer = 00000000] 08:52:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0CABE400) [pid = 2932] [serial = 178] [outer = 0CAB2C00] 08:52:19 INFO - PROCESS | 2932 | 1467129139926 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FC63800) [pid = 2932] [serial = 179] [outer = 0CAB2C00] 08:52:20 INFO - PROCESS | 2932 | 1467129140405 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]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 08:52:20 INFO - PROCESS | 2932 | 1467129140429 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2932 | 1467129140433 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:52:20 INFO - PROCESS | 2932 | 1467129140439 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2932 | 1467129140441 Marionette TRACE conn6 <- [1,206,null,{}] 08:52:20 INFO - PROCESS | 2932 | 1467129140445 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}] 08:52:20 INFO - PROCESS | 2932 | 1467129140448 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:20 INFO - PROCESS | 2932 | 1467129140538 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:52:20 INFO - PROCESS | 2932 | 1467129140547 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2932 | 1467129140549 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:20 INFO - PROCESS | 2932 | ++DOCSHELL 103AA000 == 34 [pid = 2932] [id = 61] 08:52:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (103AAC00) [pid = 2932] [serial = 180] [outer = 00000000] 08:52:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10406400) [pid = 2932] [serial = 181] [outer = 103AAC00] 08:52:20 INFO - PROCESS | 2932 | 1467129140595 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1040DC00) [pid = 2932] [serial = 182] [outer = 103AAC00] 08:52:21 INFO - PROCESS | 2932 | 1467129141042 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 08:52:21 INFO - PROCESS | 2932 | 1467129141069 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:52:21 INFO - PROCESS | 2932 | 1467129141071 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:52:21 INFO - PROCESS | 2932 | 1467129141075 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2932 | 1467129141078 Marionette TRACE conn6 <- [1,210,null,{}] 08:52:21 INFO - PROCESS | 2932 | 1467129141092 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}] 08:52:21 INFO - PROCESS | 2932 | 1467129141097 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:21 INFO - PROCESS | 2932 | 1467129141186 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:52:21 INFO - PROCESS | 2932 | 1467129141193 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2932 | 1467129141196 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:21 INFO - PROCESS | 2932 | ++DOCSHELL 10809800 == 35 [pid = 2932] [id = 62] 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1080B400) [pid = 2932] [serial = 183] [outer = 00000000] 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1088DC00) [pid = 2932] [serial = 184] [outer = 1080B400] 08:52:21 INFO - PROCESS | 2932 | 1467129141241 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10F06800) [pid = 2932] [serial = 185] [outer = 1080B400] 08:52:21 INFO - PROCESS | 2932 | 1467129141668 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]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:52:21 INFO - PROCESS | 2932 | 1467129141708 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2932 | 1467129141711 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:52:21 INFO - PROCESS | 2932 | 1467129141714 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2932 | 1467129141716 Marionette TRACE conn6 <- [1,214,null,{}] 08:52:21 INFO - PROCESS | 2932 | 1467129141720 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}] 08:52:21 INFO - PROCESS | 2932 | 1467129141722 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:21 INFO - PROCESS | 2932 | 1467129141807 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:52:21 INFO - PROCESS | 2932 | 1467129141813 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2932 | 1467129141815 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:21 INFO - PROCESS | 2932 | ++DOCSHELL 113E8800 == 36 [pid = 2932] [id = 63] 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (114C9C00) [pid = 2932] [serial = 186] [outer = 00000000] 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (147A6000) [pid = 2932] [serial = 187] [outer = 114C9C00] 08:52:21 INFO - PROCESS | 2932 | 1467129141861 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14C20400) [pid = 2932] [serial = 188] [outer = 114C9C00] 08:52:22 INFO - PROCESS | 2932 | 1467129142324 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]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 08:52:22 INFO - PROCESS | 2932 | 1467129142385 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:52:22 INFO - PROCESS | 2932 | 1467129142387 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 2932 | 1467129142390 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 2932 | 1467129142392 Marionette TRACE conn6 <- [1,218,null,{}] 08:52:22 INFO - PROCESS | 2932 | 1467129142401 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}] 08:52:22 INFO - PROCESS | 2932 | 1467129142403 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:22 INFO - PROCESS | 2932 | 1467129142510 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:52:22 INFO - PROCESS | 2932 | 1467129142562 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2932 | 1467129142564 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:22 INFO - PROCESS | 2932 | ++DOCSHELL 15FCDC00 == 37 [pid = 2932] [id = 64] 08:52:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (16351400) [pid = 2932] [serial = 189] [outer = 00000000] 08:52:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (16B5C000) [pid = 2932] [serial = 190] [outer = 16351400] 08:52:22 INFO - PROCESS | 2932 | 1467129142620 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17748C00) [pid = 2932] [serial = 191] [outer = 16351400] 08:52:23 INFO - PROCESS | 2932 | 1467129143079 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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 731ms 08:52:23 INFO - PROCESS | 2932 | 1467129143121 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2932 | 1467129143123 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:52:23 INFO - PROCESS | 2932 | 1467129143126 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 2932 | 1467129143128 Marionette TRACE conn6 <- [1,222,null,{}] 08:52:23 INFO - PROCESS | 2932 | 1467129143164 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}] 08:52:23 INFO - PROCESS | 2932 | 1467129143170 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:23 INFO - PROCESS | 2932 | 1467129143292 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:52:23 INFO - PROCESS | 2932 | 1467129143350 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 2932 | 1467129143352 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:23 INFO - PROCESS | 2932 | ++DOCSHELL 17933800 == 38 [pid = 2932] [id = 65] 08:52:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17935C00) [pid = 2932] [serial = 192] [outer = 00000000] 08:52:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17BF3800) [pid = 2932] [serial = 193] [outer = 17935C00] 08:52:23 INFO - PROCESS | 2932 | 1467129143397 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17BFD000) [pid = 2932] [serial = 194] [outer = 17935C00] 08:52:23 INFO - PROCESS | 2932 | 1467129143786 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]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:52:23 INFO - PROCESS | 2932 | 1467129143817 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2932 | 1467129143819 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 2932 | 1467129143822 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 2932 | 1467129143824 Marionette TRACE conn6 <- [1,226,null,{}] 08:52:23 INFO - PROCESS | 2932 | 1467129143827 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}] 08:52:23 INFO - PROCESS | 2932 | 1467129143829 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:23 INFO - PROCESS | 2932 | 1467129143937 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:52:23 INFO - PROCESS | 2932 | 1467129143942 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 2932 | 1467129143944 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:23 INFO - PROCESS | 2932 | ++DOCSHELL 08A86000 == 39 [pid = 2932] [id = 66] 08:52:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18B09000) [pid = 2932] [serial = 195] [outer = 00000000] 08:52:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18D48000) [pid = 2932] [serial = 196] [outer = 18B09000] 08:52:24 INFO - PROCESS | 2932 | 1467129143988 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19341C00) [pid = 2932] [serial = 197] [outer = 18B09000] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (15C7A400) [pid = 2932] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0FC16C00) [pid = 2932] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FACC800) [pid = 2932] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0FBE6800) [pid = 2932] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10806400) [pid = 2932] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10F7FC00) [pid = 2932] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17741000) [pid = 2932] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17B9F400) [pid = 2932] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10F0E800) [pid = 2932] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:52:24 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (15F3D400) [pid = 2932] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:52:24 INFO - PROCESS | 2932 | 1467129144437 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]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:52:24 INFO - PROCESS | 2932 | 1467129144493 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2932 | 1467129144495 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 2932 | 1467129144499 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2932 | 1467129144500 Marionette TRACE conn6 <- [1,230,null,{}] 08:52:24 INFO - PROCESS | 2932 | 1467129144504 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}] 08:52:24 INFO - PROCESS | 2932 | 1467129144505 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:24 INFO - PROCESS | 2932 | 1467129144586 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:52:24 INFO - PROCESS | 2932 | 1467129144614 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2932 | 1467129144616 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:24 INFO - PROCESS | 2932 | ++DOCSHELL 1080C000 == 40 [pid = 2932] [id = 67] 08:52:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (147A9800) [pid = 2932] [serial = 198] [outer = 00000000] 08:52:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18D45800) [pid = 2932] [serial = 199] [outer = 147A9800] 08:52:24 INFO - PROCESS | 2932 | 1467129144663 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18D47C00) [pid = 2932] [serial = 200] [outer = 147A9800] 08:52:25 INFO - PROCESS | 2932 | 1467129145070 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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 08:52:25 INFO - PROCESS | 2932 | 1467129145129 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 2932 | 1467129145131 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:52:25 INFO - PROCESS | 2932 | 1467129145139 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 2932 | 1467129145141 Marionette TRACE conn6 <- [1,234,null,{}] 08:52:25 INFO - PROCESS | 2932 | 1467129145144 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}] 08:52:25 INFO - PROCESS | 2932 | 1467129145156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:25 INFO - PROCESS | 2932 | 1467129145235 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:52:25 INFO - PROCESS | 2932 | 1467129145241 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2932 | 1467129145243 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:25 INFO - PROCESS | 2932 | ++DOCSHELL 08A85C00 == 41 [pid = 2932] [id = 68] 08:52:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (10735C00) [pid = 2932] [serial = 201] [outer = 00000000] 08:52:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19AB1C00) [pid = 2932] [serial = 202] [outer = 10735C00] 08:52:25 INFO - PROCESS | 2932 | 1467129145288 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1A724400) [pid = 2932] [serial = 203] [outer = 10735C00] 08:52:25 INFO - PROCESS | 2932 | 1467129145692 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]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 08:52:25 INFO - PROCESS | 2932 | 1467129145714 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:52:25 INFO - PROCESS | 2932 | 1467129145716 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 2932 | 1467129145719 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 2932 | 1467129145721 Marionette TRACE conn6 <- [1,238,null,{}] 08:52:25 INFO - PROCESS | 2932 | 1467129145725 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}] 08:52:25 INFO - PROCESS | 2932 | 1467129145726 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:25 INFO - PROCESS | 2932 | 1467129145843 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:52:25 INFO - PROCESS | 2932 | 1467129145851 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2932 | 1467129145853 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:25 INFO - PROCESS | 2932 | ++DOCSHELL 19AAD000 == 42 [pid = 2932] [id = 69] 08:52:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1A725C00) [pid = 2932] [serial = 204] [outer = 00000000] 08:52:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1A72C400) [pid = 2932] [serial = 205] [outer = 1A725C00] 08:52:25 INFO - PROCESS | 2932 | 1467129145899 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1A745000) [pid = 2932] [serial = 206] [outer = 1A725C00] 08:52:26 INFO - PROCESS | 2932 | 1467129146478 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]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 830ms 08:52:26 INFO - PROCESS | 2932 | 1467129146551 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2932 | 1467129146556 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:52:26 INFO - PROCESS | 2932 | 1467129146561 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2932 | 1467129146565 Marionette TRACE conn6 <- [1,242,null,{}] 08:52:26 INFO - PROCESS | 2932 | 1467129146571 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}] 08:52:26 INFO - PROCESS | 2932 | 1467129146574 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:26 INFO - PROCESS | 2932 | 1467129146694 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:52:26 INFO - PROCESS | 2932 | 1467129146810 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 2932 | 1467129146813 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:26 INFO - PROCESS | 2932 | ++DOCSHELL 0CA11800 == 43 [pid = 2932] [id = 70] 08:52:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0CAB2000) [pid = 2932] [serial = 207] [outer = 00000000] 08:52:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (102DA400) [pid = 2932] [serial = 208] [outer = 0CAB2000] 08:52:26 INFO - PROCESS | 2932 | 1467129146871 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (102E2400) [pid = 2932] [serial = 209] [outer = 0CAB2000] 08:52:27 INFO - PROCESS | 2932 | 1467129147543 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]]]}] 08:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1022ms 08:52:27 INFO - PROCESS | 2932 | 1467129147614 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 2932 | 1467129147619 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:52:27 INFO - PROCESS | 2932 | 1467129147685 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 2932 | 1467129147688 Marionette TRACE conn6 <- [1,246,null,{}] 08:52:27 INFO - PROCESS | 2932 | 1467129147693 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}] 08:52:27 INFO - PROCESS | 2932 | 1467129147696 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:27 INFO - PROCESS | 2932 | 1467129147804 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:52:27 INFO - PROCESS | 2932 | 1467129147916 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 2932 | 1467129147919 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:27 INFO - PROCESS | 2932 | ++DOCSHELL 10890800 == 44 [pid = 2932] [id = 71] 08:52:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (11391800) [pid = 2932] [serial = 210] [outer = 00000000] 08:52:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (15C7A000) [pid = 2932] [serial = 211] [outer = 11391800] 08:52:28 INFO - PROCESS | 2932 | 1467129147976 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (17743C00) [pid = 2932] [serial = 212] [outer = 11391800] 08:52:28 INFO - PROCESS | 2932 | 1467129148551 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]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 970ms 08:52:28 INFO - PROCESS | 2932 | 1467129148623 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 2932 | 1467129148625 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 2932 | 1467129148629 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:52:28 INFO - PROCESS | 2932 | 1467129148633 Marionette TRACE conn6 <- [1,250,null,{}] 08:52:28 INFO - PROCESS | 2932 | 1467129148644 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}] 08:52:28 INFO - PROCESS | 2932 | 1467129148649 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:28 INFO - PROCESS | 2932 | 1467129148834 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:52:28 INFO - PROCESS | 2932 | 1467129148884 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 2932 | 1467129148887 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:28 INFO - PROCESS | 2932 | ++DOCSHELL 17925C00 == 45 [pid = 2932] [id = 72] 08:52:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (17926000) [pid = 2932] [serial = 213] [outer = 00000000] 08:52:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (17938400) [pid = 2932] [serial = 214] [outer = 17926000] 08:52:28 INFO - PROCESS | 2932 | 1467129148944 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (1A727800) [pid = 2932] [serial = 215] [outer = 17926000] 08:52:29 INFO - PROCESS | 2932 | 1467129149565 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]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1126ms 08:52:29 INFO - PROCESS | 2932 | 1467129149759 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2932 | 1467129149764 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:52:29 INFO - PROCESS | 2932 | 1467129149769 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:52:29 INFO - PROCESS | 2932 | 1467129149772 Marionette TRACE conn6 <- [1,254,null,{}] 08:52:29 INFO - PROCESS | 2932 | 1467129149777 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}] 08:52:29 INFO - PROCESS | 2932 | 1467129149781 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:29 INFO - PROCESS | 2932 | 1467129149884 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:52:29 INFO - PROCESS | 2932 | 1467129149959 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2932 | 1467129149963 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:30 INFO - PROCESS | 2932 | ++DOCSHELL 10280C00 == 46 [pid = 2932] [id = 73] 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (102D9C00) [pid = 2932] [serial = 216] [outer = 00000000] 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1030AC00) [pid = 2932] [serial = 217] [outer = 102D9C00] 08:52:30 INFO - PROCESS | 2932 | 1467129150014 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (10404000) [pid = 2932] [serial = 218] [outer = 102D9C00] 08:52:30 INFO - PROCESS | 2932 | 1467129150538 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]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 831ms 08:52:30 INFO - PROCESS | 2932 | 1467129150604 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 2932 | 1467129150608 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:52:30 INFO - PROCESS | 2932 | 1467129150614 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 2932 | 1467129150617 Marionette TRACE conn6 <- [1,258,null,{}] 08:52:30 INFO - PROCESS | 2932 | 1467129150621 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}] 08:52:30 INFO - PROCESS | 2932 | 1467129150624 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:30 INFO - PROCESS | 2932 | 1467129150723 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:52:30 INFO - PROCESS | 2932 | 1467129150802 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2932 | 1467129150804 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:30 INFO - PROCESS | 2932 | ++DOCSHELL 11488800 == 47 [pid = 2932] [id = 74] 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (114C9400) [pid = 2932] [serial = 219] [outer = 00000000] 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (1487C800) [pid = 2932] [serial = 220] [outer = 114C9400] 08:52:30 INFO - PROCESS | 2932 | 1467129150853 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (14EBCC00) [pid = 2932] [serial = 221] [outer = 114C9400] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 08A85C00 == 46 [pid = 2932] [id = 68] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 1080C000 == 45 [pid = 2932] [id = 67] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 08A86000 == 44 [pid = 2932] [id = 66] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 17933800 == 43 [pid = 2932] [id = 65] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 15FCDC00 == 42 [pid = 2932] [id = 64] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 113E8800 == 41 [pid = 2932] [id = 63] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 10809800 == 40 [pid = 2932] [id = 62] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 103AA000 == 39 [pid = 2932] [id = 61] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 0CAB2400 == 38 [pid = 2932] [id = 60] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 08A82000 == 37 [pid = 2932] [id = 59] 08:52:31 INFO - PROCESS | 2932 | --DOCSHELL 11487400 == 36 [pid = 2932] [id = 55] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (15FC5C00) [pid = 2932] [serial = 147] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (10274800) [pid = 2932] [serial = 135] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (10273400) [pid = 2932] [serial = 138] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (102E5400) [pid = 2932] [serial = 139] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (10314400) [pid = 2932] [serial = 133] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (102E2800) [pid = 2932] [serial = 132] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (10887000) [pid = 2932] [serial = 141] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (1088E800) [pid = 2932] [serial = 142] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (14C5B400) [pid = 2932] [serial = 144] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17A26400) [pid = 2932] [serial = 151] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17937400) [pid = 2932] [serial = 150] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1773E800) [pid = 2932] [serial = 148] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18D46000) [pid = 2932] [serial = 153] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (113E9000) [pid = 2932] [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.] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (19AB5400) [pid = 2932] [serial = 159] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (18B02400) [pid = 2932] [serial = 154] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10309800) [pid = 2932] [serial = 136] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1A838800) [pid = 2932] [serial = 160] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17BF6800) [pid = 2932] [serial = 156] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18A3B000) [pid = 2932] [serial = 157] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1AED7000) [pid = 2932] [serial = 163] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (14EBD000) [pid = 2932] [serial = 145] [outer = 00000000] [url = about:blank] 08:52:31 INFO - PROCESS | 2932 | 1467129151406 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]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 830ms 08:52:31 INFO - PROCESS | 2932 | 1467129151459 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2932 | 1467129151461 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:52:31 INFO - PROCESS | 2932 | 1467129151523 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2932 | 1467129151525 Marionette TRACE conn6 <- [1,262,null,{}] 08:52:31 INFO - PROCESS | 2932 | 1467129151564 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}] 08:52:31 INFO - PROCESS | 2932 | 1467129151568 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:31 INFO - PROCESS | 2932 | 1467129151676 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:52:31 INFO - PROCESS | 2932 | 1467129151769 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2932 | 1467129151772 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:31 INFO - PROCESS | 2932 | ++DOCSHELL 106D6800 == 37 [pid = 2932] [id = 75] 08:52:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (106DAC00) [pid = 2932] [serial = 222] [outer = 00000000] 08:52:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (14765800) [pid = 2932] [serial = 223] [outer = 106DAC00] 08:52:31 INFO - PROCESS | 2932 | 1467129151821 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (14E53000) [pid = 2932] [serial = 224] [outer = 106DAC00] 08:52:32 INFO - PROCESS | 2932 | 1467129152191 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 710ms 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:52:32 INFO - PROCESS | 2932 | 1467129152222 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2932 | 1467129152224 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:52:32 INFO - PROCESS | 2932 | 1467129152227 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2932 | 1467129152229 Marionette TRACE conn6 <- [1,266,null,{}] 08:52:32 INFO - PROCESS | 2932 | 1467129152233 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}] 08:52:32 INFO - PROCESS | 2932 | 1467129152234 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:32 INFO - PROCESS | 2932 | 1467129152323 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:52:32 INFO - PROCESS | 2932 | 1467129152329 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2932 | 1467129152331 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:32 INFO - PROCESS | 2932 | ++DOCSHELL 15FC3000 == 38 [pid = 2932] [id = 76] 08:52:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (15FCD800) [pid = 2932] [serial = 225] [outer = 00000000] 08:52:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17763C00) [pid = 2932] [serial = 226] [outer = 15FCD800] 08:52:32 INFO - PROCESS | 2932 | 1467129152377 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17772400) [pid = 2932] [serial = 227] [outer = 15FCD800] 08:52:32 INFO - PROCESS | 2932 | 1467129152807 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]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 08:52:32 INFO - PROCESS | 2932 | 1467129152860 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:52:32 INFO - PROCESS | 2932 | 1467129152862 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:52:32 INFO - PROCESS | 2932 | 1467129152865 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2932 | 1467129152867 Marionette TRACE conn6 <- [1,270,null,{}] 08:52:32 INFO - PROCESS | 2932 | 1467129152870 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}] 08:52:32 INFO - PROCESS | 2932 | 1467129152873 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:32 INFO - PROCESS | 2932 | 1467129152956 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:52:33 INFO - PROCESS | 2932 | 1467129152964 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2932 | 1467129152966 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:33 INFO - PROCESS | 2932 | ++DOCSHELL 17741C00 == 39 [pid = 2932] [id = 77] 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1791D000) [pid = 2932] [serial = 228] [outer = 00000000] 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17927800) [pid = 2932] [serial = 229] [outer = 1791D000] 08:52:33 INFO - PROCESS | 2932 | 1467129153012 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17927C00) [pid = 2932] [serial = 230] [outer = 1791D000] 08:52:33 INFO - PROCESS | 2932 | 1467129153485 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]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 08:52:33 INFO - PROCESS | 2932 | 1467129153536 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2932 | 1467129153538 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:52:33 INFO - PROCESS | 2932 | 1467129153548 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 2932 | 1467129153549 Marionette TRACE conn6 <- [1,274,null,{}] 08:52:33 INFO - PROCESS | 2932 | 1467129153553 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}] 08:52:33 INFO - PROCESS | 2932 | 1467129153559 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:33 INFO - PROCESS | 2932 | 1467129153700 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:52:33 INFO - PROCESS | 2932 | 1467129153757 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2932 | 1467129153760 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:33 INFO - PROCESS | 2932 | ++DOCSHELL 1794E800 == 40 [pid = 2932] [id = 78] 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17950000) [pid = 2932] [serial = 231] [outer = 00000000] 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (17952800) [pid = 2932] [serial = 232] [outer = 17950000] 08:52:33 INFO - PROCESS | 2932 | 1467129153815 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (17BF6C00) [pid = 2932] [serial = 233] [outer = 17950000] 08:52:34 INFO - PROCESS | 2932 | 1467129154251 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]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 730ms 08:52:34 INFO - PROCESS | 2932 | 1467129154291 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2932 | 1467129154293 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:52:34 INFO - PROCESS | 2932 | 1467129154329 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 2932 | 1467129154331 Marionette TRACE conn6 <- [1,278,null,{}] 08:52:34 INFO - PROCESS | 2932 | 1467129154334 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}] 08:52:34 INFO - PROCESS | 2932 | 1467129154336 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:34 INFO - PROCESS | 2932 | 1467129154446 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:52:34 INFO - PROCESS | 2932 | 1467129154458 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 2932 | 1467129154460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:34 INFO - PROCESS | 2932 | ++DOCSHELL 18D46000 == 41 [pid = 2932] [id = 79] 08:52:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (18D47000) [pid = 2932] [serial = 234] [outer = 00000000] 08:52:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (19343400) [pid = 2932] [serial = 235] [outer = 18D47000] 08:52:34 INFO - PROCESS | 2932 | 1467129154505 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (19A0C000) [pid = 2932] [serial = 236] [outer = 18D47000] 08:52:34 INFO - PROCESS | 2932 | 1467129154948 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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:52:35 INFO - PROCESS | 2932 | 1467129155020 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2932 | 1467129155022 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 2932 | 1467129155025 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 2932 | 1467129155027 Marionette TRACE conn6 <- [1,282,null,{}] 08:52:35 INFO - PROCESS | 2932 | 1467129155030 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}] 08:52:35 INFO - PROCESS | 2932 | 1467129155032 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:35 INFO - PROCESS | 2932 | 1467129155146 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:52:35 INFO - PROCESS | 2932 | 1467129155157 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2932 | 1467129155159 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:35 INFO - PROCESS | 2932 | ++DOCSHELL 0CA12000 == 42 [pid = 2932] [id = 80] 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (19A15800) [pid = 2932] [serial = 237] [outer = 00000000] 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1A729400) [pid = 2932] [serial = 238] [outer = 19A15800] 08:52:35 INFO - PROCESS | 2932 | 1467129155202 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1A730800) [pid = 2932] [serial = 239] [outer = 19A15800] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (16351400) [pid = 2932] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (17935C00) [pid = 2932] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (18B09000) [pid = 2932] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (147A9800) [pid = 2932] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (103AAC00) [pid = 2932] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1080B400) [pid = 2932] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0CAB2C00) [pid = 2932] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (08A85000) [pid = 2932] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (114C9C00) [pid = 2932] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:52:35 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (10735C00) [pid = 2932] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:52:35 INFO - PROCESS | 2932 | 1467129155675 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]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms 08:52:35 INFO - PROCESS | 2932 | 1467129155700 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 2932 | 1467129155702 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:52:35 INFO - PROCESS | 2932 | 1467129155705 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 2932 | 1467129155707 Marionette TRACE conn6 <- [1,286,null,{}] 08:52:35 INFO - PROCESS | 2932 | 1467129155710 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}] 08:52:35 INFO - PROCESS | 2932 | 1467129155712 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:35 INFO - PROCESS | 2932 | 1467129155827 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:52:35 INFO - PROCESS | 2932 | 1467129155833 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 2932 | 1467129155835 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:35 INFO - PROCESS | 2932 | ++DOCSHELL 10808400 == 43 [pid = 2932] [id = 81] 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (10F89000) [pid = 2932] [serial = 240] [outer = 00000000] 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19AB2800) [pid = 2932] [serial = 241] [outer = 10F89000] 08:52:35 INFO - PROCESS | 2932 | 1467129155880 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1A731000) [pid = 2932] [serial = 242] [outer = 10F89000] 08:52:36 INFO - PROCESS | 2932 | 1467129156291 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]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 08:52:36 INFO - PROCESS | 2932 | 1467129156336 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 2932 | 1467129156338 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:52:36 INFO - PROCESS | 2932 | 1467129156341 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 2932 | 1467129156343 Marionette TRACE conn6 <- [1,290,null,{}] 08:52:36 INFO - PROCESS | 2932 | 1467129156346 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}] 08:52:36 INFO - PROCESS | 2932 | 1467129156348 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:36 INFO - PROCESS | 2932 | 1467129156431 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:52:36 INFO - PROCESS | 2932 | 1467129156437 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 2932 | 1467129156439 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:36 INFO - PROCESS | 2932 | ++DOCSHELL 16359000 == 44 [pid = 2932] [id = 82] 08:52:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (17A25400) [pid = 2932] [serial = 243] [outer = 00000000] 08:52:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1B152C00) [pid = 2932] [serial = 244] [outer = 17A25400] 08:52:36 INFO - PROCESS | 2932 | 1467129156483 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1BC0BC00) [pid = 2932] [serial = 245] [outer = 17A25400] 08:52:36 INFO - PROCESS | 2932 | 1467129156903 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]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 08:52:37 INFO - PROCESS | 2932 | 1467129156972 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 2932 | 1467129156974 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:52:37 INFO - PROCESS | 2932 | 1467129156977 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:52:37 INFO - PROCESS | 2932 | 1467129156980 Marionette TRACE conn6 <- [1,294,null,{}] 08:52:37 INFO - PROCESS | 2932 | 1467129156984 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}] 08:52:37 INFO - PROCESS | 2932 | 1467129156986 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:37 INFO - PROCESS | 2932 | 1467129157086 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:52:37 INFO - PROCESS | 2932 | 1467129157101 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 2932 | 1467129157104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:37 INFO - PROCESS | 2932 | ++DOCSHELL 1BCE5400 == 45 [pid = 2932] [id = 83] 08:52:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1C091800) [pid = 2932] [serial = 246] [outer = 00000000] 08:52:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (1C174C00) [pid = 2932] [serial = 247] [outer = 1C091800] 08:52:37 INFO - PROCESS | 2932 | 1467129157151 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1C21D000) [pid = 2932] [serial = 248] [outer = 1C091800] 08:52:37 INFO - PROCESS | 2932 | 1467129157735 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]]]}] 08:52:37 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. 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 771ms 08:52:37 INFO - PROCESS | 2932 | 1467129157752 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 2932 | 1467129157757 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:52:37 INFO - PROCESS | 2932 | 1467129157762 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 2932 | 1467129157765 Marionette TRACE conn6 <- [1,298,null,{}] 08:52:37 INFO - PROCESS | 2932 | 1467129157771 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}] 08:52:37 INFO - PROCESS | 2932 | 1467129157774 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:37 INFO - PROCESS | 2932 | 1467129157892 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:52:38 INFO - PROCESS | 2932 | 1467129157992 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 2932 | 1467129157994 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:38 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9C00 == 46 [pid = 2932] [id = 84] 08:52:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (0CABFC00) [pid = 2932] [serial = 249] [outer = 00000000] 08:52:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (1030F400) [pid = 2932] [serial = 250] [outer = 0CABFC00] 08:52:38 INFO - PROCESS | 2932 | 1467129158053 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (10411C00) [pid = 2932] [serial = 251] [outer = 0CABFC00] 08:52:38 INFO - PROCESS | 2932 | 1467129158686 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]]]}] 08:52:38 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. 08:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 987ms 08:52:38 INFO - PROCESS | 2932 | 1467129158750 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 2932 | 1467129158755 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:52:38 INFO - PROCESS | 2932 | 1467129158762 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 2932 | 1467129158765 Marionette TRACE conn6 <- [1,302,null,{}] 08:52:38 INFO - PROCESS | 2932 | 1467129158769 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}] 08:52:38 INFO - PROCESS | 2932 | 1467129158772 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:38 INFO - PROCESS | 2932 | 1467129158889 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:52:39 INFO - PROCESS | 2932 | 1467129159015 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 2932 | 1467129159018 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:39 INFO - PROCESS | 2932 | ++DOCSHELL 108E2400 == 47 [pid = 2932] [id = 85] 08:52:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (108E2800) [pid = 2932] [serial = 252] [outer = 00000000] 08:52:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (145DB000) [pid = 2932] [serial = 253] [outer = 108E2800] 08:52:39 INFO - PROCESS | 2932 | 1467129159075 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (15C53800) [pid = 2932] [serial = 254] [outer = 108E2800] 08:52:39 INFO - PROCESS | 2932 | 1467129159353 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:52:39 INFO - PROCESS | 2932 | 1467129159672 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]]]}] 08:52:39 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. 08:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 970ms 08:52:39 INFO - PROCESS | 2932 | 1467129159735 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 2932 | 1467129159738 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:52:39 INFO - PROCESS | 2932 | 1467129159741 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 2932 | 1467129159745 Marionette TRACE conn6 <- [1,306,null,{}] 08:52:39 INFO - PROCESS | 2932 | 1467129159756 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}] 08:52:39 INFO - PROCESS | 2932 | 1467129159761 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:39 INFO - PROCESS | 2932 | 1467129159873 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:52:40 INFO - PROCESS | 2932 | 1467129160000 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2932 | 1467129160004 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:40 INFO - PROCESS | 2932 | ++DOCSHELL 1B4DE000 == 48 [pid = 2932] [id = 86] 08:52:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1B4DEC00) [pid = 2932] [serial = 255] [outer = 00000000] 08:52:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (1C171000) [pid = 2932] [serial = 256] [outer = 1B4DEC00] 08:52:40 INFO - PROCESS | 2932 | 1467129160064 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (1C221400) [pid = 2932] [serial = 257] [outer = 1B4DEC00] 08:52:40 INFO - PROCESS | 2932 | 1467129160631 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]]]}] 08:52:40 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. 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 931ms 08:52:40 INFO - PROCESS | 2932 | 1467129160674 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 2932 | 1467129160677 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:52:40 INFO - PROCESS | 2932 | 1467129160681 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 2932 | 1467129160683 Marionette TRACE conn6 <- [1,310,null,{}] 08:52:40 INFO - PROCESS | 2932 | 1467129160686 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}] 08:52:40 INFO - PROCESS | 2932 | 1467129160689 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:40 INFO - PROCESS | 2932 | 1467129160802 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:52:40 INFO - PROCESS | 2932 | 1467129160910 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2932 | 1467129160912 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:40 INFO - PROCESS | 2932 | ++DOCSHELL 1C224800 == 49 [pid = 2932] [id = 87] 08:52:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (1D452400) [pid = 2932] [serial = 258] [outer = 00000000] 08:52:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (1D455800) [pid = 2932] [serial = 259] [outer = 1D452400] 08:52:41 INFO - PROCESS | 2932 | 1467129160966 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (1D459000) [pid = 2932] [serial = 260] [outer = 1D452400] 08:52:41 INFO - PROCESS | 2932 | 1467129161759 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]]]}] 08:52:41 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. 08:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1116ms 08:52:41 INFO - PROCESS | 2932 | 1467129161845 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2932 | 1467129161850 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 2932 | 1467129161857 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:52:41 INFO - PROCESS | 2932 | 1467129161860 Marionette TRACE conn6 <- [1,314,null,{}] 08:52:41 INFO - PROCESS | 2932 | 1467129161866 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}] 08:52:41 INFO - PROCESS | 2932 | 1467129161868 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:41 INFO - PROCESS | 2932 | 1467129161978 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:52:42 INFO - PROCESS | 2932 | 1467129162057 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2932 | 1467129162062 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:42 INFO - PROCESS | 2932 | ++DOCSHELL 10312C00 == 50 [pid = 2932] [id = 88] 08:52:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (10315C00) [pid = 2932] [serial = 261] [outer = 00000000] 08:52:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (1040CC00) [pid = 2932] [serial = 262] [outer = 10315C00] 08:52:42 INFO - PROCESS | 2932 | 1467129162161 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (10654800) [pid = 2932] [serial = 263] [outer = 10315C00] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 16359000 == 49 [pid = 2932] [id = 82] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 10808400 == 48 [pid = 2932] [id = 81] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 0CA12000 == 47 [pid = 2932] [id = 80] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 18D46000 == 46 [pid = 2932] [id = 79] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 1794E800 == 45 [pid = 2932] [id = 78] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 17741C00 == 44 [pid = 2932] [id = 77] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 15FC3000 == 43 [pid = 2932] [id = 76] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 106D6800 == 42 [pid = 2932] [id = 75] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (1A72C400) [pid = 2932] [serial = 205] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 11488800 == 41 [pid = 2932] [id = 74] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 10280C00 == 40 [pid = 2932] [id = 73] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 10890800 == 39 [pid = 2932] [id = 71] 08:52:42 INFO - PROCESS | 2932 | --DOCSHELL 0CA11800 == 38 [pid = 2932] [id = 70] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (19341C00) [pid = 2932] [serial = 197] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (1A724400) [pid = 2932] [serial = 203] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (18D47C00) [pid = 2932] [serial = 200] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (14C20400) [pid = 2932] [serial = 188] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (16B5C000) [pid = 2932] [serial = 190] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (17BFD000) [pid = 2932] [serial = 194] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (17BF3800) [pid = 2932] [serial = 193] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (17748C00) [pid = 2932] [serial = 191] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (18D48000) [pid = 2932] [serial = 196] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (18D45800) [pid = 2932] [serial = 199] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (10406400) [pid = 2932] [serial = 181] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1040DC00) [pid = 2932] [serial = 182] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (108E6C00) [pid = 2932] [serial = 169] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (0FAC7000) [pid = 2932] [serial = 166] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (10F06800) [pid = 2932] [serial = 185] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (1088DC00) [pid = 2932] [serial = 184] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (0CABE400) [pid = 2932] [serial = 178] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (0FC63800) [pid = 2932] [serial = 179] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (0CAB1000) [pid = 2932] [serial = 176] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0CA0D000) [pid = 2932] [serial = 175] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (147A6000) [pid = 2932] [serial = 187] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19347C00) [pid = 2932] [serial = 172] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (19AB1C00) [pid = 2932] [serial = 202] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 2932 | 1467129162747 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]]]}] 08:52:42 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. 08:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 931ms 08:52:42 INFO - PROCESS | 2932 | 1467129162790 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2932 | 1467129162794 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:52:42 INFO - PROCESS | 2932 | 1467129162800 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:52:42 INFO - PROCESS | 2932 | 1467129162803 Marionette TRACE conn6 <- [1,318,null,{}] 08:52:42 INFO - PROCESS | 2932 | 1467129162806 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}] 08:52:42 INFO - PROCESS | 2932 | 1467129162809 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:42 INFO - PROCESS | 2932 | 1467129162897 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:52:42 INFO - PROCESS | 2932 | 1467129162905 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2932 | 1467129162908 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:42 INFO - PROCESS | 2932 | ++DOCSHELL 0CA18400 == 39 [pid = 2932] [id = 89] 08:52:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (0CABB800) [pid = 2932] [serial = 264] [outer = 00000000] 08:52:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0FBEB400) [pid = 2932] [serial = 265] [outer = 0CABB800] 08:52:42 INFO - PROCESS | 2932 | 1467129162956 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1027F000) [pid = 2932] [serial = 266] [outer = 0CABB800] 08:52:43 INFO - PROCESS | 2932 | 1467129163452 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]]]}] 08:52:43 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. 08:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 731ms 08:52:43 INFO - PROCESS | 2932 | 1467129163536 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2932 | 1467129163538 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:52:43 INFO - PROCESS | 2932 | 1467129163542 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:52:43 INFO - PROCESS | 2932 | 1467129163545 Marionette TRACE conn6 <- [1,322,null,{}] 08:52:43 INFO - PROCESS | 2932 | 1467129163555 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}] 08:52:43 INFO - PROCESS | 2932 | 1467129163560 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:43 INFO - PROCESS | 2932 | 1467129163654 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:52:43 INFO - PROCESS | 2932 | 1467129163730 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2932 | 1467129163733 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:43 INFO - PROCESS | 2932 | ++DOCSHELL 10890400 == 40 [pid = 2932] [id = 90] 08:52:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10890800) [pid = 2932] [serial = 267] [outer = 00000000] 08:52:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (11390C00) [pid = 2932] [serial = 268] [outer = 10890800] 08:52:43 INFO - PROCESS | 2932 | 1467129163781 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (14762C00) [pid = 2932] [serial = 269] [outer = 10890800] 08:52:44 INFO - PROCESS | 2932 | 1467129164159 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]]]}] 08:52:44 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. 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 08:52:44 INFO - PROCESS | 2932 | 1467129164216 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2932 | 1467129164218 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:52:44 INFO - PROCESS | 2932 | 1467129164221 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 2932 | 1467129164223 Marionette TRACE conn6 <- [1,326,null,{}] 08:52:44 INFO - PROCESS | 2932 | 1467129164226 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}] 08:52:44 INFO - PROCESS | 2932 | 1467129164228 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:44 INFO - PROCESS | 2932 | 1467129164315 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:52:44 INFO - PROCESS | 2932 | 1467129164321 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2932 | 1467129164323 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:44 INFO - PROCESS | 2932 | ++DOCSHELL 10F86800 == 41 [pid = 2932] [id = 91] 08:52:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (14F53000) [pid = 2932] [serial = 270] [outer = 00000000] 08:52:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (16B58C00) [pid = 2932] [serial = 271] [outer = 14F53000] 08:52:44 INFO - PROCESS | 2932 | 1467129164377 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (17741400) [pid = 2932] [serial = 272] [outer = 14F53000] 08:52:44 INFO - PROCESS | 2932 | 1467129164863 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]]]}] 08:52:44 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. 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:52:44 INFO - PROCESS | 2932 | 1467129164896 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 2932 | 1467129164898 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:52:44 INFO - PROCESS | 2932 | 1467129164901 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 2932 | 1467129164903 Marionette TRACE conn6 <- [1,330,null,{}] 08:52:44 INFO - PROCESS | 2932 | 1467129164906 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}] 08:52:44 INFO - PROCESS | 2932 | 1467129164908 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:45 INFO - PROCESS | 2932 | 1467129165015 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:52:45 INFO - PROCESS | 2932 | 1467129165021 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2932 | 1467129165023 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:45 INFO - PROCESS | 2932 | ++DOCSHELL 1776DC00 == 42 [pid = 2932] [id = 92] 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1776F400) [pid = 2932] [serial = 273] [outer = 00000000] 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (17923400) [pid = 2932] [serial = 274] [outer = 1776F400] 08:52:45 INFO - PROCESS | 2932 | 1467129165068 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (17933C00) [pid = 2932] [serial = 275] [outer = 1776F400] 08:52:45 INFO - PROCESS | 2932 | 1467129165533 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]]]}] 08:52:45 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. 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 08:52:45 INFO - PROCESS | 2932 | 1467129165571 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:52:45 INFO - PROCESS | 2932 | 1467129165573 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 2932 | 1467129165576 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2932 | 1467129165578 Marionette TRACE conn6 <- [1,334,null,{}] 08:52:45 INFO - PROCESS | 2932 | 1467129165582 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}] 08:52:45 INFO - PROCESS | 2932 | 1467129165587 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:45 INFO - PROCESS | 2932 | 1467129165748 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:52:45 INFO - PROCESS | 2932 | 1467129165809 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2932 | 1467129165811 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:45 INFO - PROCESS | 2932 | ++DOCSHELL 1794B400 == 43 [pid = 2932] [id = 93] 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (1794BC00) [pid = 2932] [serial = 276] [outer = 00000000] 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (18B07C00) [pid = 2932] [serial = 277] [outer = 1794BC00] 08:52:45 INFO - PROCESS | 2932 | 1467129165857 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (18D4A000) [pid = 2932] [serial = 278] [outer = 1794BC00] 08:52:46 INFO - PROCESS | 2932 | 1467129166278 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]]]}] 08:52:46 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. 08:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 08:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:52:46 INFO - PROCESS | 2932 | 1467129166308 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2932 | 1467129166310 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:52:46 INFO - PROCESS | 2932 | 1467129166313 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2932 | 1467129166314 Marionette TRACE conn6 <- [1,338,null,{}] 08:52:46 INFO - PROCESS | 2932 | 1467129166318 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}] 08:52:46 INFO - PROCESS | 2932 | 1467129166320 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:46 INFO - PROCESS | 2932 | 1467129166442 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:52:46 INFO - PROCESS | 2932 | 1467129166447 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2932 | 1467129166449 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:46 INFO - PROCESS | 2932 | ++DOCSHELL 09269C00 == 44 [pid = 2932] [id = 94] 08:52:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (0CA0B800) [pid = 2932] [serial = 279] [outer = 00000000] 08:52:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (19349C00) [pid = 2932] [serial = 280] [outer = 0CA0B800] 08:52:46 INFO - PROCESS | 2932 | 1467129166544 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (1934A400) [pid = 2932] [serial = 281] [outer = 0CA0B800] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (17950000) [pid = 2932] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (18D47000) [pid = 2932] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (1791D000) [pid = 2932] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (102D9C00) [pid = 2932] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (114C9400) [pid = 2932] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (106DAC00) [pid = 2932] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (15FCD800) [pid = 2932] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (19A15800) [pid = 2932] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (10F89000) [pid = 2932] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:52:47 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (17A25400) [pid = 2932] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:52:47 INFO - PROCESS | 2932 | 1467129167102 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]]]}] 08:52:47 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. 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 830ms 08:52:47 INFO - PROCESS | 2932 | 1467129167144 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2932 | 1467129167146 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:52:47 INFO - PROCESS | 2932 | 1467129167149 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 2932 | 1467129167151 Marionette TRACE conn6 <- [1,342,null,{}] 08:52:47 INFO - PROCESS | 2932 | 1467129167154 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}] 08:52:47 INFO - PROCESS | 2932 | 1467129167156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:47 INFO - PROCESS | 2932 | 1467129167238 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:52:47 INFO - PROCESS | 2932 | 1467129167246 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2932 | 1467129167248 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:47 INFO - PROCESS | 2932 | ++DOCSHELL 1030F800 == 45 [pid = 2932] [id = 95] 08:52:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (10411400) [pid = 2932] [serial = 282] [outer = 00000000] 08:52:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (17748800) [pid = 2932] [serial = 283] [outer = 10411400] 08:52:47 INFO - PROCESS | 2932 | 1467129167294 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (15F35C00) [pid = 2932] [serial = 284] [outer = 10411400] 08:52:47 INFO - PROCESS | 2932 | 1467129167732 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]]]}] 08:52:47 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. 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 631ms 08:52:47 INFO - PROCESS | 2932 | 1467129167780 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2932 | 1467129167782 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 2932 | 1467129167785 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:52:47 INFO - PROCESS | 2932 | 1467129167787 Marionette TRACE conn6 <- [1,346,null,{}] 08:52:47 INFO - PROCESS | 2932 | 1467129167790 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}] 08:52:47 INFO - PROCESS | 2932 | 1467129167792 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:47 INFO - PROCESS | 2932 | 1467129167874 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:52:47 INFO - PROCESS | 2932 | 1467129167880 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2932 | 1467129167882 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:47 INFO - PROCESS | 2932 | ++DOCSHELL 17BF5C00 == 46 [pid = 2932] [id = 96] 08:52:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (18B07800) [pid = 2932] [serial = 285] [outer = 00000000] 08:52:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (19AB2C00) [pid = 2932] [serial = 286] [outer = 18B07800] 08:52:47 INFO - PROCESS | 2932 | 1467129167927 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (1A725000) [pid = 2932] [serial = 287] [outer = 18B07800] 08:52:48 INFO - PROCESS | 2932 | 1467129168363 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]]]}] 08:52:48 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. 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 08:52:48 INFO - PROCESS | 2932 | 1467129168420 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 2932 | 1467129168422 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 2932 | 1467129168425 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:52:48 INFO - PROCESS | 2932 | 1467129168427 Marionette TRACE conn6 <- [1,350,null,{}] 08:52:48 INFO - PROCESS | 2932 | 1467129168431 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}] 08:52:48 INFO - PROCESS | 2932 | 1467129168433 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:48 INFO - PROCESS | 2932 | 1467129168516 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:52:48 INFO - PROCESS | 2932 | 1467129168521 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 2932 | 1467129168523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:48 INFO - PROCESS | 2932 | ++DOCSHELL 1AE98800 == 47 [pid = 2932] [id = 97] 08:52:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (1AED6400) [pid = 2932] [serial = 288] [outer = 00000000] 08:52:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1B150400) [pid = 2932] [serial = 289] [outer = 1AED6400] 08:52:48 INFO - PROCESS | 2932 | 1467129168568 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (1BC9F800) [pid = 2932] [serial = 290] [outer = 1AED6400] 08:52:49 INFO - PROCESS | 2932 | 1467129169019 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]]]}] 08:52:49 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. 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 08:52:49 INFO - PROCESS | 2932 | 1467129169100 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:52:49 INFO - PROCESS | 2932 | 1467129169105 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:52:49 INFO - PROCESS | 2932 | 1467129169110 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 2932 | 1467129169114 Marionette TRACE conn6 <- [1,354,null,{}] 08:52:49 INFO - PROCESS | 2932 | 1467129169121 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}] 08:52:49 INFO - PROCESS | 2932 | 1467129169125 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:49 INFO - PROCESS | 2932 | 1467129169254 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:52:49 INFO - PROCESS | 2932 | 1467129169375 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2932 | 1467129169380 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:49 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB1000 == 48 [pid = 2932] [id = 98] 08:52:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (0CAB2C00) [pid = 2932] [serial = 291] [outer = 00000000] 08:52:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (0CABE400) [pid = 2932] [serial = 292] [outer = 0CAB2C00] 08:52:49 INFO - PROCESS | 2932 | 1467129169440 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (0FBE5400) [pid = 2932] [serial = 293] [outer = 0CAB2C00] 08:52:50 INFO - PROCESS | 2932 | 1467129170074 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]]]}] 08:52:50 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. 08:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1025ms 08:52:50 INFO - PROCESS | 2932 | 1467129170135 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 2932 | 1467129170138 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:52:50 INFO - PROCESS | 2932 | 1467129170145 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 2932 | 1467129170149 Marionette TRACE conn6 <- [1,358,null,{}] 08:52:50 INFO - PROCESS | 2932 | 1467129170153 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}] 08:52:50 INFO - PROCESS | 2932 | 1467129170156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:50 INFO - PROCESS | 2932 | 1467129170274 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:52:50 INFO - PROCESS | 2932 | 1467129170403 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2932 | 1467129170406 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:50 INFO - PROCESS | 2932 | ++DOCSHELL 10888400 == 49 [pid = 2932] [id = 99] 08:52:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (10888800) [pid = 2932] [serial = 294] [outer = 00000000] 08:52:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (113DBC00) [pid = 2932] [serial = 295] [outer = 10888800] 08:52:50 INFO - PROCESS | 2932 | 1467129170464 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (14C20400) [pid = 2932] [serial = 296] [outer = 10888800] 08:52:51 INFO - PROCESS | 2932 | 1467129171036 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]]]}] 08:52:51 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. 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 08:52:51 INFO - PROCESS | 2932 | 1467129171074 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2932 | 1467129171077 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:52:51 INFO - PROCESS | 2932 | 1467129171080 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2932 | 1467129171083 Marionette TRACE conn6 <- [1,362,null,{}] 08:52:51 INFO - PROCESS | 2932 | 1467129171093 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}] 08:52:51 INFO - PROCESS | 2932 | 1467129171098 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:51 INFO - PROCESS | 2932 | 1467129171212 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:52:51 INFO - PROCESS | 2932 | 1467129171311 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2932 | 1467129171315 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:51 INFO - PROCESS | 2932 | ++DOCSHELL 19AB0000 == 50 [pid = 2932] [id = 100] 08:52:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (19AB0800) [pid = 2932] [serial = 297] [outer = 00000000] 08:52:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (1AED7800) [pid = 2932] [serial = 298] [outer = 19AB0800] 08:52:51 INFO - PROCESS | 2932 | 1467129171373 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (1C21C400) [pid = 2932] [serial = 299] [outer = 19AB0800] 08:52:52 INFO - PROCESS | 2932 | 1467129172018 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]]]}] 08:52:52 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. 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 08:52:52 INFO - PROCESS | 2932 | 1467129172054 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2932 | 1467129172056 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:52:52 INFO - PROCESS | 2932 | 1467129172060 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2932 | 1467129172062 Marionette TRACE conn6 <- [1,366,null,{}] 08:52:52 INFO - PROCESS | 2932 | 1467129172066 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}] 08:52:52 INFO - PROCESS | 2932 | 1467129172068 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:52 INFO - PROCESS | 2932 | 1467129172179 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:52:52 INFO - PROCESS | 2932 | 1467129172305 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2932 | 1467129172308 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:52 INFO - PROCESS | 2932 | ++DOCSHELL 17768800 == 51 [pid = 2932] [id = 101] 08:52:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (17789000) [pid = 2932] [serial = 300] [outer = 00000000] 08:52:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (17791800) [pid = 2932] [serial = 301] [outer = 17789000] 08:52:52 INFO - PROCESS | 2932 | 1467129172364 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (17793C00) [pid = 2932] [serial = 302] [outer = 17789000] 08:52:52 INFO - PROCESS | 2932 | 1467129172914 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]]]}] 08:52:52 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. 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 871ms 08:52:52 INFO - PROCESS | 2932 | 1467129172934 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2932 | 1467129172936 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:52:52 INFO - PROCESS | 2932 | 1467129172940 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2932 | 1467129172942 Marionette TRACE conn6 <- [1,370,null,{}] 08:52:52 INFO - PROCESS | 2932 | 1467129172945 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}] 08:52:52 INFO - PROCESS | 2932 | 1467129172948 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:53 INFO - PROCESS | 2932 | 1467129173055 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:52:53 INFO - PROCESS | 2932 | 1467129173154 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2932 | 1467129173157 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:53 INFO - PROCESS | 2932 | ++DOCSHELL 1C21F800 == 52 [pid = 2932] [id = 102] 08:52:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (1C89F000) [pid = 2932] [serial = 303] [outer = 00000000] 08:52:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (1C8A3400) [pid = 2932] [serial = 304] [outer = 1C89F000] 08:52:53 INFO - PROCESS | 2932 | 1467129173212 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (1C8A6000) [pid = 2932] [serial = 305] [outer = 1C89F000] 08:52:54 INFO - PROCESS | 2932 | 1467129174011 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]]]}] 08:52:54 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. 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1118ms 08:52:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:52:54 INFO - PROCESS | 2932 | 1467129174062 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2932 | 1467129174067 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 2932 | 1467129174072 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2932 | 1467129174075 Marionette TRACE conn6 <- [1,374,null,{}] 08:52:54 INFO - PROCESS | 2932 | 1467129174081 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}] 08:52:54 INFO - PROCESS | 2932 | 1467129174084 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:54 INFO - PROCESS | 2932 | 1467129174190 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:52:54 INFO - PROCESS | 2932 | 1467129174320 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2932 | 1467129174324 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:54 INFO - PROCESS | 2932 | ++DOCSHELL 103ABC00 == 53 [pid = 2932] [id = 103] 08:52:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (103AC000) [pid = 2932] [serial = 306] [outer = 00000000] 08:52:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (1040F000) [pid = 2932] [serial = 307] [outer = 103AC000] 08:52:54 INFO - PROCESS | 2932 | 1467129174380 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 123 (10806400) [pid = 2932] [serial = 308] [outer = 103AC000] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 17BF5C00 == 52 [pid = 2932] [id = 96] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 1030F800 == 51 [pid = 2932] [id = 95] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 09269C00 == 50 [pid = 2932] [id = 94] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 1794B400 == 49 [pid = 2932] [id = 93] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 1776DC00 == 48 [pid = 2932] [id = 92] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 10F86800 == 47 [pid = 2932] [id = 91] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 10890400 == 46 [pid = 2932] [id = 90] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 0CA18400 == 45 [pid = 2932] [id = 89] 08:52:54 INFO - PROCESS | 2932 | --DOCSHELL 10312C00 == 44 [pid = 2932] [id = 88] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 122 (17952800) [pid = 2932] [serial = 232] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (19343400) [pid = 2932] [serial = 235] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (17927800) [pid = 2932] [serial = 229] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (10404000) [pid = 2932] [serial = 218] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (1030AC00) [pid = 2932] [serial = 217] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (102DA400) [pid = 2932] [serial = 208] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (14EBCC00) [pid = 2932] [serial = 221] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (1487C800) [pid = 2932] [serial = 220] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (17BF6C00) [pid = 2932] [serial = 233] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (14765800) [pid = 2932] [serial = 223] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (14E53000) [pid = 2932] [serial = 224] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (17763C00) [pid = 2932] [serial = 226] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (17772400) [pid = 2932] [serial = 227] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (15C7A000) [pid = 2932] [serial = 211] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (17938400) [pid = 2932] [serial = 214] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (1A729400) [pid = 2932] [serial = 238] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (19A0C000) [pid = 2932] [serial = 236] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (19AB2800) [pid = 2932] [serial = 241] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (1B152C00) [pid = 2932] [serial = 244] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (1A730800) [pid = 2932] [serial = 239] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (1A731000) [pid = 2932] [serial = 242] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (1C174C00) [pid = 2932] [serial = 247] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (1BC0BC00) [pid = 2932] [serial = 245] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (17927C00) [pid = 2932] [serial = 230] [outer = 00000000] [url = about:blank] 08:52:54 INFO - PROCESS | 2932 | 1467129174932 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:52:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 890ms 08:52:54 INFO - PROCESS | 2932 | 1467129174962 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2932 | 1467129174966 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 2932 | 1467129174972 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:52:54 INFO - PROCESS | 2932 | 1467129174975 Marionette TRACE conn6 <- [1,378,null,{}] 08:52:54 INFO - PROCESS | 2932 | 1467129174978 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}] 08:52:54 INFO - PROCESS | 2932 | 1467129174981 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:55 INFO - PROCESS | 2932 | 1467129175071 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:52:55 INFO - PROCESS | 2932 | 1467129175080 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2932 | 1467129175083 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:55 INFO - PROCESS | 2932 | ++DOCSHELL 102E1800 == 45 [pid = 2932] [id = 104] 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (102E2C00) [pid = 2932] [serial = 309] [outer = 00000000] 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (10804800) [pid = 2932] [serial = 310] [outer = 102E2C00] 08:52:55 INFO - PROCESS | 2932 | 1467129175134 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (108E2C00) [pid = 2932] [serial = 311] [outer = 102E2C00] 08:52:55 INFO - PROCESS | 2932 | 1467129175655 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:52:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 08:52:55 INFO - PROCESS | 2932 | 1467129175707 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 2932 | 1467129175709 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:52:55 INFO - PROCESS | 2932 | 1467129175713 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:52:55 INFO - PROCESS | 2932 | 1467129175716 Marionette TRACE conn6 <- [1,382,null,{}] 08:52:55 INFO - PROCESS | 2932 | 1467129175726 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}] 08:52:55 INFO - PROCESS | 2932 | 1467129175730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:55 INFO - PROCESS | 2932 | 1467129175828 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:52:55 INFO - PROCESS | 2932 | 1467129175838 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2932 | 1467129175840 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:55 INFO - PROCESS | 2932 | ++DOCSHELL 17744800 == 46 [pid = 2932] [id = 105] 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (17745400) [pid = 2932] [serial = 312] [outer = 00000000] 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1776A800) [pid = 2932] [serial = 313] [outer = 17745400] 08:52:55 INFO - PROCESS | 2932 | 1467129175889 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (1778D400) [pid = 2932] [serial = 314] [outer = 17745400] 08:52:56 INFO - PROCESS | 2932 | 1467129176399 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:52:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 08:52:56 INFO - PROCESS | 2932 | 1467129176447 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 2932 | 1467129176450 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 2932 | 1467129176453 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:52:56 INFO - PROCESS | 2932 | 1467129176454 Marionette TRACE conn6 <- [1,386,null,{}] 08:52:56 INFO - PROCESS | 2932 | 1467129176458 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}] 08:52:56 INFO - PROCESS | 2932 | 1467129176460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:56 INFO - PROCESS | 2932 | 1467129176556 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:52:56 INFO - PROCESS | 2932 | 1467129176652 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 2932 | 1467129176654 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:56 INFO - PROCESS | 2932 | ++DOCSHELL 17792000 == 47 [pid = 2932] [id = 106] 08:52:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (17792400) [pid = 2932] [serial = 315] [outer = 00000000] 08:52:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (17935000) [pid = 2932] [serial = 316] [outer = 17792400] 08:52:56 INFO - PROCESS | 2932 | 1467129176699 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (1794C000) [pid = 2932] [serial = 317] [outer = 17792400] 08:52:57 INFO - PROCESS | 2932 | 1467129177126 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 08:52:57 INFO - PROCESS | 2932 | 1467129177194 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2932 | 1467129177196 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:52:57 INFO - PROCESS | 2932 | 1467129177199 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2932 | 1467129177201 Marionette TRACE conn6 <- [1,390,null,{}] 08:52:57 INFO - PROCESS | 2932 | 1467129177205 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}] 08:52:57 INFO - PROCESS | 2932 | 1467129177207 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:57 INFO - PROCESS | 2932 | 1467129177321 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:52:57 INFO - PROCESS | 2932 | 1467129177380 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2932 | 1467129177382 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:57 INFO - PROCESS | 2932 | ++DOCSHELL 17931000 == 48 [pid = 2932] [id = 107] 08:52:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (1794F800) [pid = 2932] [serial = 318] [outer = 00000000] 08:52:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (17BF8C00) [pid = 2932] [serial = 319] [outer = 1794F800] 08:52:57 INFO - PROCESS | 2932 | 1467129177428 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (18C9E000) [pid = 2932] [serial = 320] [outer = 1794F800] 08:52:57 INFO - PROCESS | 2932 | 1467129177894 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]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:52:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 731ms 08:52:57 INFO - PROCESS | 2932 | 1467129177936 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2932 | 1467129177938 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:52:57 INFO - PROCESS | 2932 | 1467129177941 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2932 | 1467129177943 Marionette TRACE conn6 <- [1,394,null,{}] 08:52:57 INFO - PROCESS | 2932 | 1467129177947 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}] 08:52:57 INFO - PROCESS | 2932 | 1467129177952 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:58 INFO - PROCESS | 2932 | 1467129178090 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:52:58 INFO - PROCESS | 2932 | 1467129178154 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2932 | 1467129178156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:58 INFO - PROCESS | 2932 | ++DOCSHELL 19C4C400 == 49 [pid = 2932] [id = 108] 08:52:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (1A724800) [pid = 2932] [serial = 321] [outer = 00000000] 08:52:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (1A730800) [pid = 2932] [serial = 322] [outer = 1A724800] 08:52:58 INFO - PROCESS | 2932 | 1467129178201 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (1A731400) [pid = 2932] [serial = 323] [outer = 1A724800] 08:52:58 INFO - PROCESS | 2932 | 1467129178638 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]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:52:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 770ms 08:52:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:52:58 INFO - PROCESS | 2932 | 1467129178712 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2932 | 1467129178714 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:52:58 INFO - PROCESS | 2932 | 1467129178718 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2932 | 1467129178719 Marionette TRACE conn6 <- [1,398,null,{}] 08:52:58 INFO - PROCESS | 2932 | 1467129178728 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}] 08:52:58 INFO - PROCESS | 2932 | 1467129178730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:58 INFO - PROCESS | 2932 | 1467129178841 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:52:58 INFO - PROCESS | 2932 | 1467129178853 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2932 | 1467129178855 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:58 INFO - PROCESS | 2932 | ++DOCSHELL 1A8CD400 == 50 [pid = 2932] [id = 109] 08:52:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (1ADBB000) [pid = 2932] [serial = 324] [outer = 00000000] 08:52:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (1BC9A800) [pid = 2932] [serial = 325] [outer = 1ADBB000] 08:52:58 INFO - PROCESS | 2932 | 1467129178952 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (1BCE1C00) [pid = 2932] [serial = 326] [outer = 1ADBB000] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (10411400) [pid = 2932] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (18B07800) [pid = 2932] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (0CABB800) [pid = 2932] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (1776F400) [pid = 2932] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (0CA0B800) [pid = 2932] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (10890800) [pid = 2932] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (10315C00) [pid = 2932] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (14F53000) [pid = 2932] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:52:59 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (1794BC00) [pid = 2932] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:52:59 INFO - PROCESS | 2932 | 1467129179395 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]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:52:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 08:52:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:52:59 INFO - PROCESS | 2932 | 1467129179448 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 2932 | 1467129179450 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 2932 | 1467129179453 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 2932 | 1467129179455 Marionette TRACE conn6 <- [1,402,null,{}] 08:52:59 INFO - PROCESS | 2932 | 1467129179458 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}] 08:52:59 INFO - PROCESS | 2932 | 1467129179460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:59 INFO - PROCESS | 2932 | 1467129179542 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:52:59 INFO - PROCESS | 2932 | 1467129179551 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2932 | 1467129179552 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:52:59 INFO - PROCESS | 2932 | ++DOCSHELL 183BD800 == 51 [pid = 2932] [id = 110] 08:52:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (183BF000) [pid = 2932] [serial = 327] [outer = 00000000] 08:52:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (183C2C00) [pid = 2932] [serial = 328] [outer = 183BF000] 08:52:59 INFO - PROCESS | 2932 | 1467129179597 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (183C5000) [pid = 2932] [serial = 329] [outer = 183BF000] 08:53:00 INFO - PROCESS | 2932 | 1467129180047 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 631ms 08:53:00 INFO - PROCESS | 2932 | 1467129180084 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2932 | 1467129180086 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:53:00 INFO - PROCESS | 2932 | 1467129180089 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2932 | 1467129180091 Marionette TRACE conn6 <- [1,406,null,{}] 08:53:00 INFO - PROCESS | 2932 | 1467129180094 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}] 08:53:00 INFO - PROCESS | 2932 | 1467129180096 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:00 INFO - PROCESS | 2932 | 1467129180182 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:53:00 INFO - PROCESS | 2932 | 1467129180221 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2932 | 1467129180223 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:00 INFO - PROCESS | 2932 | ++DOCSHELL 183C9C00 == 52 [pid = 2932] [id = 111] 08:53:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (183CB000) [pid = 2932] [serial = 330] [outer = 00000000] 08:53:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (1A729C00) [pid = 2932] [serial = 331] [outer = 183CB000] 08:53:00 INFO - PROCESS | 2932 | 1467129180270 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (1C8A5000) [pid = 2932] [serial = 332] [outer = 183CB000] 08:53:00 INFO - PROCESS | 2932 | 1467129180888 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]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:53:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 870ms 08:53:00 INFO - PROCESS | 2932 | 1467129180961 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2932 | 1467129180965 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:53:00 INFO - PROCESS | 2932 | 1467129180971 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2932 | 1467129180974 Marionette TRACE conn6 <- [1,410,null,{}] 08:53:00 INFO - PROCESS | 2932 | 1467129180980 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}] 08:53:00 INFO - PROCESS | 2932 | 1467129180983 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:01 INFO - PROCESS | 2932 | 1467129181140 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:53:01 INFO - PROCESS | 2932 | 1467129181266 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2932 | 1467129181269 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:01 INFO - PROCESS | 2932 | ++DOCSHELL 09269C00 == 53 [pid = 2932] [id = 112] 08:53:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (0CABF800) [pid = 2932] [serial = 333] [outer = 00000000] 08:53:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (103AC400) [pid = 2932] [serial = 334] [outer = 0CABF800] 08:53:01 INFO - PROCESS | 2932 | 1467129181327 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (1073A800) [pid = 2932] [serial = 335] [outer = 0CABF800] 08:53:02 INFO - PROCESS | 2932 | 1467129181999 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]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:53:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1082ms 08:53:02 INFO - PROCESS | 2932 | 1467129182054 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 2932 | 1467129182059 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:53:02 INFO - PROCESS | 2932 | 1467129182066 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 2932 | 1467129182069 Marionette TRACE conn6 <- [1,414,null,{}] 08:53:02 INFO - PROCESS | 2932 | 1467129182073 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}] 08:53:02 INFO - PROCESS | 2932 | 1467129182076 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:02 INFO - PROCESS | 2932 | 1467129182195 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:53:02 INFO - PROCESS | 2932 | 1467129182325 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2932 | 1467129182328 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:02 INFO - PROCESS | 2932 | ++DOCSHELL 16B64400 == 54 [pid = 2932] [id = 113] 08:53:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (17769C00) [pid = 2932] [serial = 336] [outer = 00000000] 08:53:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (1791A400) [pid = 2932] [serial = 337] [outer = 17769C00] 08:53:02 INFO - PROCESS | 2932 | 1467129182385 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (17933400) [pid = 2932] [serial = 338] [outer = 17769C00] 08:53:03 INFO - PROCESS | 2932 | 1467129183013 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]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:53:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 971ms 08:53:03 INFO - PROCESS | 2932 | 1467129183038 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 2932 | 1467129183040 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:53:03 INFO - PROCESS | 2932 | 1467129183044 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 2932 | 1467129183048 Marionette TRACE conn6 <- [1,418,null,{}] 08:53:03 INFO - PROCESS | 2932 | 1467129183059 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}] 08:53:03 INFO - PROCESS | 2932 | 1467129183064 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:03 INFO - PROCESS | 2932 | 1467129183178 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:53:03 INFO - PROCESS | 2932 | 1467129183284 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2932 | 1467129183288 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:03 INFO - PROCESS | 2932 | ++DOCSHELL 1A7DFC00 == 55 [pid = 2932] [id = 114] 08:53:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (1A7E0400) [pid = 2932] [serial = 339] [outer = 00000000] 08:53:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (1A7E3800) [pid = 2932] [serial = 340] [outer = 1A7E0400] 08:53:03 INFO - PROCESS | 2932 | 1467129183344 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 123 (1A7E8000) [pid = 2932] [serial = 341] [outer = 1A7E0400] 08:53:04 INFO - PROCESS | 2932 | 1467129184417 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]]]}] 08:53:04 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 08:53:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1432ms 08:53:04 INFO - PROCESS | 2932 | 1467129184479 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 2932 | 1467129184482 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 2932 | 1467129184486 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:53:04 INFO - PROCESS | 2932 | 1467129184488 Marionette TRACE conn6 <- [1,422,null,{}] 08:53:04 INFO - PROCESS | 2932 | 1467129184492 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}] 08:53:04 INFO - PROCESS | 2932 | 1467129184494 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:04 INFO - PROCESS | 2932 | 1467129184668 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:53:04 INFO - PROCESS | 2932 | 1467129184909 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2932 | 1467129184912 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:04 INFO - PROCESS | 2932 | ++DOCSHELL 0925BC00 == 56 [pid = 2932] [id = 115] 08:53:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 124 (09263400) [pid = 2932] [serial = 342] [outer = 00000000] 08:53:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 125 (10274800) [pid = 2932] [serial = 343] [outer = 09263400] 08:53:04 INFO - PROCESS | 2932 | 1467129184964 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 126 (102DEC00) [pid = 2932] [serial = 344] [outer = 09263400] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 183BD800 == 55 [pid = 2932] [id = 110] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 1A8CD400 == 54 [pid = 2932] [id = 109] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 19C4C400 == 53 [pid = 2932] [id = 108] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 17931000 == 52 [pid = 2932] [id = 107] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 17792000 == 51 [pid = 2932] [id = 106] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 17744800 == 50 [pid = 2932] [id = 105] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 102E1800 == 49 [pid = 2932] [id = 104] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 103ABC00 == 48 [pid = 2932] [id = 103] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 125 (1B150400) [pid = 2932] [serial = 289] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 0CAB1000 == 47 [pid = 2932] [id = 98] 08:53:05 INFO - PROCESS | 2932 | --DOCSHELL 1AE98800 == 46 [pid = 2932] [id = 97] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 124 (17923400) [pid = 2932] [serial = 274] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 123 (19349C00) [pid = 2932] [serial = 280] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 122 (11390C00) [pid = 2932] [serial = 268] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (14762C00) [pid = 2932] [serial = 269] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (10654800) [pid = 2932] [serial = 263] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (1040CC00) [pid = 2932] [serial = 262] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (16B58C00) [pid = 2932] [serial = 271] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (1030F400) [pid = 2932] [serial = 250] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (145DB000) [pid = 2932] [serial = 253] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (1C171000) [pid = 2932] [serial = 256] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (1D455800) [pid = 2932] [serial = 259] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (18D4A000) [pid = 2932] [serial = 278] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (18B07C00) [pid = 2932] [serial = 277] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (15F35C00) [pid = 2932] [serial = 284] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (17748800) [pid = 2932] [serial = 283] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (1A725000) [pid = 2932] [serial = 287] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (1934A400) [pid = 2932] [serial = 281] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (1027F000) [pid = 2932] [serial = 266] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (0FBEB400) [pid = 2932] [serial = 265] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (17933C00) [pid = 2932] [serial = 275] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (19AB2C00) [pid = 2932] [serial = 286] [outer = 00000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (17741400) [pid = 2932] [serial = 272] [outer = 00000000] [url = about:blank] 08:53:06 INFO - PROCESS | 2932 | 1467129185991 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]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:53:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1522ms 08:53:06 INFO - PROCESS | 2932 | 1467129186012 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2932 | 1467129186016 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:53:06 INFO - PROCESS | 2932 | 1467129186020 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 2932 | 1467129186023 Marionette TRACE conn6 <- [1,426,null,{}] 08:53:06 INFO - PROCESS | 2932 | 1467129186029 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}] 08:53:06 INFO - PROCESS | 2932 | 1467129186031 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:06 INFO - PROCESS | 2932 | 1467129186121 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:53:06 INFO - PROCESS | 2932 | 1467129186129 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2932 | 1467129186132 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:06 INFO - PROCESS | 2932 | ++DOCSHELL 0FC63800 == 47 [pid = 2932] [id = 116] 08:53:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (0FCF2400) [pid = 2932] [serial = 345] [outer = 00000000] 08:53:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (102DE400) [pid = 2932] [serial = 346] [outer = 0FCF2400] 08:53:06 INFO - PROCESS | 2932 | 1467129186182 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (1030FC00) [pid = 2932] [serial = 347] [outer = 0FCF2400] 08:53:06 INFO - PROCESS | 2932 | 1467129186696 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] 08:53:06 INFO - PROCESS | 2932 | 1467129186757 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 2932 | 1467129186761 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:53:06 INFO - PROCESS | 2932 | 1467129186762 Marionette TRACE conn6 <- [1,430,null,{}] 08:53:06 INFO - PROCESS | 2932 | 1467129186767 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}] 08:53:06 INFO - PROCESS | 2932 | 1467129186769 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:06 INFO - PROCESS | 2932 | 1467129186860 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:53:06 INFO - PROCESS | 2932 | 1467129186876 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2932 | 1467129186878 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:06 INFO - PROCESS | 2932 | ++DOCSHELL 11393400 == 48 [pid = 2932] [id = 117] 08:53:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (11482800) [pid = 2932] [serial = 348] [outer = 00000000] 08:53:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (147A6000) [pid = 2932] [serial = 349] [outer = 11482800] 08:53:06 INFO - PROCESS | 2932 | 1467129186924 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (14F4B000) [pid = 2932] [serial = 350] [outer = 11482800] 08:53:07 INFO - PROCESS | 2932 | 1467129187388 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]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:53:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 08:53:07 INFO - PROCESS | 2932 | 1467129187436 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2932 | 1467129187438 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:53:07 INFO - PROCESS | 2932 | 1467129187447 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2932 | 1467129187453 Marionette TRACE conn6 <- [1,434,null,{}] 08:53:07 INFO - PROCESS | 2932 | 1467129187457 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}] 08:53:07 INFO - PROCESS | 2932 | 1467129187461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:07 INFO - PROCESS | 2932 | 1467129187575 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:53:07 INFO - PROCESS | 2932 | 1467129187667 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2932 | 1467129187669 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:07 INFO - PROCESS | 2932 | ++DOCSHELL 15C5A000 == 49 [pid = 2932] [id = 118] 08:53:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (1773EC00) [pid = 2932] [serial = 351] [outer = 00000000] 08:53:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (17789C00) [pid = 2932] [serial = 352] [outer = 1773EC00] 08:53:07 INFO - PROCESS | 2932 | 1467129187713 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (1791AC00) [pid = 2932] [serial = 353] [outer = 1773EC00] 08:53:08 INFO - PROCESS | 2932 | 1467129188117 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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 08:53:08 INFO - PROCESS | 2932 | 1467129188180 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2932 | 1467129188183 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 2932 | 1467129188186 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:53:08 INFO - PROCESS | 2932 | 1467129188188 Marionette TRACE conn6 <- [1,438,null,{}] 08:53:08 INFO - PROCESS | 2932 | 1467129188191 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}] 08:53:08 INFO - PROCESS | 2932 | 1467129188193 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:08 INFO - PROCESS | 2932 | 1467129188308 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:53:08 INFO - PROCESS | 2932 | 1467129188367 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 2932 | 1467129188369 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:08 INFO - PROCESS | 2932 | ++DOCSHELL 17749800 == 50 [pid = 2932] [id = 119] 08:53:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (17924800) [pid = 2932] [serial = 354] [outer = 00000000] 08:53:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (17939C00) [pid = 2932] [serial = 355] [outer = 17924800] 08:53:08 INFO - PROCESS | 2932 | 1467129188415 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (17930800) [pid = 2932] [serial = 356] [outer = 17924800] 08:53:08 INFO - PROCESS | 2932 | 1467129188839 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]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:53:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 08:53:08 INFO - PROCESS | 2932 | 1467129188865 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2932 | 1467129188867 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 2932 | 1467129188870 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:53:08 INFO - PROCESS | 2932 | 1467129188872 Marionette TRACE conn6 <- [1,442,null,{}] 08:53:08 INFO - PROCESS | 2932 | 1467129188876 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}] 08:53:08 INFO - PROCESS | 2932 | 1467129188878 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:09 INFO - PROCESS | 2932 | 1467129189018 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:53:09 INFO - PROCESS | 2932 | 1467129189078 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2932 | 1467129189084 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:09 INFO - PROCESS | 2932 | ++DOCSHELL 183BD800 == 51 [pid = 2932] [id = 120] 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (183BE400) [pid = 2932] [serial = 357] [outer = 00000000] 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (183CB800) [pid = 2932] [serial = 358] [outer = 183BE400] 08:53:09 INFO - PROCESS | 2932 | 1467129189143 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (18D45C00) [pid = 2932] [serial = 359] [outer = 183BE400] 08:53:09 INFO - PROCESS | 2932 | 1467129189609 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]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:53:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 08:53:09 INFO - PROCESS | 2932 | 1467129189646 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2932 | 1467129189648 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:53:09 INFO - PROCESS | 2932 | 1467129189651 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2932 | 1467129189653 Marionette TRACE conn6 <- [1,446,null,{}] 08:53:09 INFO - PROCESS | 2932 | 1467129189656 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}] 08:53:09 INFO - PROCESS | 2932 | 1467129189658 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:09 INFO - PROCESS | 2932 | 1467129189783 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:53:09 INFO - PROCESS | 2932 | 1467129189845 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2932 | 1467129189847 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:09 INFO - PROCESS | 2932 | ++DOCSHELL 18D4AC00 == 52 [pid = 2932] [id = 121] 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (18D4B000) [pid = 2932] [serial = 360] [outer = 00000000] 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (19937000) [pid = 2932] [serial = 361] [outer = 18D4B000] 08:53:09 INFO - PROCESS | 2932 | 1467129189893 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (1993C800) [pid = 2932] [serial = 362] [outer = 18D4B000] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (1794F800) [pid = 2932] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (1A724800) [pid = 2932] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (102E2C00) [pid = 2932] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (17745400) [pid = 2932] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (17792400) [pid = 2932] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (103AC000) [pid = 2932] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (1ADBB000) [pid = 2932] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:53:10 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (183BF000) [pid = 2932] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:53:10 INFO - PROCESS | 2932 | 1467129190352 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]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 08:53:10 INFO - PROCESS | 2932 | 1467129190388 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 2932 | 1467129190390 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:53:10 INFO - PROCESS | 2932 | 1467129190393 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2932 | 1467129190395 Marionette TRACE conn6 <- [1,450,null,{}] 08:53:10 INFO - PROCESS | 2932 | 1467129190401 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}] 08:53:10 INFO - PROCESS | 2932 | 1467129190403 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:10 INFO - PROCESS | 2932 | 1467129190519 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:53:10 INFO - PROCESS | 2932 | 1467129190575 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2932 | 1467129190577 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:10 INFO - PROCESS | 2932 | ++DOCSHELL 0925F000 == 53 [pid = 2932] [id = 122] 08:53:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (0925F400) [pid = 2932] [serial = 363] [outer = 00000000] 08:53:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (19341400) [pid = 2932] [serial = 364] [outer = 0925F400] 08:53:10 INFO - PROCESS | 2932 | 1467129190622 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (19936C00) [pid = 2932] [serial = 365] [outer = 0925F400] 08:53:11 INFO - PROCESS | 2932 | 1467129190995 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] 08:53:11 INFO - PROCESS | 2932 | 1467129191030 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:53:11 INFO - PROCESS | 2932 | 1467129191034 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2932 | 1467129191035 Marionette TRACE conn6 <- [1,454,null,{}] 08:53:11 INFO - PROCESS | 2932 | 1467129191038 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}] 08:53:11 INFO - PROCESS | 2932 | 1467129191040 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:11 INFO - PROCESS | 2932 | 1467129191158 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:53:11 INFO - PROCESS | 2932 | 1467129191167 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2932 | 1467129191169 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:11 INFO - PROCESS | 2932 | ++DOCSHELL 1794F800 == 54 [pid = 2932] [id = 123] 08:53:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (18B86000) [pid = 2932] [serial = 366] [outer = 00000000] 08:53:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (1A724400) [pid = 2932] [serial = 367] [outer = 18B86000] 08:53:11 INFO - PROCESS | 2932 | 1467129191213 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (1A72E000) [pid = 2932] [serial = 368] [outer = 18B86000] 08:53:11 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:11 INFO - PROCESS | 2932 | 1467129191661 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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 671ms 08:53:11 INFO - PROCESS | 2932 | 1467129191706 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:53:11 INFO - PROCESS | 2932 | 1467129191708 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 2932 | 1467129191711 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2932 | 1467129191713 Marionette TRACE conn6 <- [1,458,null,{}] 08:53:11 INFO - PROCESS | 2932 | 1467129191716 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}] 08:53:11 INFO - PROCESS | 2932 | 1467129191718 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:11 INFO - PROCESS | 2932 | 1467129191861 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:53:11 INFO - PROCESS | 2932 | 1467129191876 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2932 | 1467129191877 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:11 INFO - PROCESS | 2932 | ++DOCSHELL 1A7E4000 == 55 [pid = 2932] [id = 124] 08:53:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (1A7E5800) [pid = 2932] [serial = 369] [outer = 00000000] 08:53:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (1A843400) [pid = 2932] [serial = 370] [outer = 1A7E5800] 08:53:11 INFO - PROCESS | 2932 | 1467129191922 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (1B4D6800) [pid = 2932] [serial = 371] [outer = 1A7E5800] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1BCE5400 == 54 [pid = 2932] [id = 83] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0CAB6800 == 53 [pid = 2932] [id = 56] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 10888400 == 52 [pid = 2932] [id = 99] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 17925C00 == 51 [pid = 2932] [id = 72] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 19AB0000 == 50 [pid = 2932] [id = 100] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 17768800 == 49 [pid = 2932] [id = 101] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 106DC000 == 48 [pid = 2932] [id = 57] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1C224800 == 47 [pid = 2932] [id = 87] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1C21F800 == 46 [pid = 2932] [id = 102] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1B4DE000 == 45 [pid = 2932] [id = 86] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 19AAD000 == 44 [pid = 2932] [id = 69] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9C00 == 43 [pid = 2932] [id = 84] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0FA73000 == 42 [pid = 2932] [id = 45] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 19345000 == 41 [pid = 2932] [id = 58] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 108E2400 == 40 [pid = 2932] [id = 85] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0FC63800 == 39 [pid = 2932] [id = 116] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1A7DFC00 == 38 [pid = 2932] [id = 114] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0925BC00 == 37 [pid = 2932] [id = 115] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 16B64400 == 36 [pid = 2932] [id = 113] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 183C9C00 == 35 [pid = 2932] [id = 111] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 09269C00 == 34 [pid = 2932] [id = 112] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 17749800 == 33 [pid = 2932] [id = 119] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 11393400 == 32 [pid = 2932] [id = 117] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 0925F000 == 31 [pid = 2932] [id = 122] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 1794F800 == 30 [pid = 2932] [id = 123] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 15C5A000 == 29 [pid = 2932] [id = 118] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 183BD800 == 28 [pid = 2932] [id = 120] 08:53:13 INFO - PROCESS | 2932 | --DOCSHELL 18D4AC00 == 27 [pid = 2932] [id = 121] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (1A729C00) [pid = 2932] [serial = 331] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (183C5000) [pid = 2932] [serial = 329] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (1794C000) [pid = 2932] [serial = 317] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (17BF8C00) [pid = 2932] [serial = 319] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (1A730800) [pid = 2932] [serial = 322] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (10804800) [pid = 2932] [serial = 310] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (108E2C00) [pid = 2932] [serial = 311] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (113DBC00) [pid = 2932] [serial = 295] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (1776A800) [pid = 2932] [serial = 313] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (1778D400) [pid = 2932] [serial = 314] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (18C9E000) [pid = 2932] [serial = 320] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (17935000) [pid = 2932] [serial = 316] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (17791800) [pid = 2932] [serial = 301] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (0CABE400) [pid = 2932] [serial = 292] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (1AED7800) [pid = 2932] [serial = 298] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (10806400) [pid = 2932] [serial = 308] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (1040F000) [pid = 2932] [serial = 307] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (1C8A3400) [pid = 2932] [serial = 304] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (1BC9A800) [pid = 2932] [serial = 325] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (1A731400) [pid = 2932] [serial = 323] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (1BCE1C00) [pid = 2932] [serial = 326] [outer = 00000000] [url = about:blank] 08:53:13 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (183C2C00) [pid = 2932] [serial = 328] [outer = 00000000] [url = about:blank] 08:53:14 INFO - PROCESS | 2932 | 1467129193996 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] 08:53:14 INFO - PROCESS | 2932 | 1467129194053 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:53:14 INFO - PROCESS | 2932 | 1467129194058 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 2932 | 1467129194062 Marionette TRACE conn6 <- [1,462,null,{}] 08:53:14 INFO - PROCESS | 2932 | 1467129194068 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}] 08:53:14 INFO - PROCESS | 2932 | 1467129194071 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:14 INFO - PROCESS | 2932 | 1467129194168 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:53:14 INFO - PROCESS | 2932 | 1467129194175 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2932 | 1467129194180 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:14 INFO - PROCESS | 2932 | ++DOCSHELL 0CB90400 == 28 [pid = 2932] [id = 125] 08:53:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (0CB97400) [pid = 2932] [serial = 372] [outer = 00000000] 08:53:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (0FACBC00) [pid = 2932] [serial = 373] [outer = 0CB97400] 08:53:14 INFO - PROCESS | 2932 | 1467129194236 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (0FB85C00) [pid = 2932] [serial = 374] [outer = 0CB97400] 08:53:14 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:14 INFO - PROCESS | 2932 | 1467129194757 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] 08:53:14 INFO - PROCESS | 2932 | 1467129194793 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:53:14 INFO - PROCESS | 2932 | 1467129194800 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 2932 | 1467129194803 Marionette TRACE conn6 <- [1,466,null,{}] 08:53:14 INFO - PROCESS | 2932 | 1467129194807 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}] 08:53:14 INFO - PROCESS | 2932 | 1467129194810 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:14 INFO - PROCESS | 2932 | 1467129194906 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:53:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1030E800) [pid = 2932] [serial = 375] [outer = 10734800] 08:53:14 INFO - PROCESS | 2932 | 1467129194937 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2932 | 1467129194939 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:14 INFO - PROCESS | 2932 | ++DOCSHELL 103AB800 == 29 [pid = 2932] [id = 126] 08:53:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (103ABC00) [pid = 2932] [serial = 376] [outer = 00000000] 08:53:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (10405800) [pid = 2932] [serial = 377] [outer = 103ABC00] 08:53:15 INFO - PROCESS | 2932 | 1467129194998 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (1040DC00) [pid = 2932] [serial = 378] [outer = 103ABC00] 08:53:15 INFO - PROCESS | 2932 | 1467129195537 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] 08:53:15 INFO - PROCESS | 2932 | 1467129195636 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 2932 | 1467129195639 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:53:15 INFO - PROCESS | 2932 | 1467129195643 Marionette TRACE conn6 <- [1,470,null,{}] 08:53:15 INFO - PROCESS | 2932 | 1467129195654 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}] 08:53:15 INFO - PROCESS | 2932 | 1467129195658 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:15 INFO - PROCESS | 2932 | 1467129195757 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:53:15 INFO - PROCESS | 2932 | 1467129195765 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 2932 | 1467129195768 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:15 INFO - PROCESS | 2932 | ++DOCSHELL 145D8400 == 30 [pid = 2932] [id = 127] 08:53:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (1475B800) [pid = 2932] [serial = 379] [outer = 00000000] 08:53:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (147A5400) [pid = 2932] [serial = 380] [outer = 1475B800] 08:53:15 INFO - PROCESS | 2932 | 1467129195820 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (14E5A800) [pid = 2932] [serial = 381] [outer = 1475B800] 08:53:16 INFO - PROCESS | 2932 | 1467129196318 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 08:53:16 INFO - PROCESS | 2932 | 1467129196373 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 2932 | 1467129196375 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 2932 | 1467129196378 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:53:16 INFO - PROCESS | 2932 | 1467129196380 Marionette TRACE conn6 <- [1,474,null,{}] 08:53:16 INFO - PROCESS | 2932 | 1467129196384 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}] 08:53:16 INFO - PROCESS | 2932 | 1467129196386 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:16 INFO - PROCESS | 2932 | 1467129196475 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:53:16 INFO - PROCESS | 2932 | 1467129196480 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2932 | 1467129196482 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:16 INFO - PROCESS | 2932 | ++DOCSHELL 14C55C00 == 31 [pid = 2932] [id = 128] 08:53:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (14F45400) [pid = 2932] [serial = 382] [outer = 00000000] 08:53:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (16B64400) [pid = 2932] [serial = 383] [outer = 14F45400] 08:53:16 INFO - PROCESS | 2932 | 1467129196530 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (17748C00) [pid = 2932] [serial = 384] [outer = 14F45400] 08:53:17 INFO - PROCESS | 2932 | 1467129196989 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 08:53:17 INFO - PROCESS | 2932 | 1467129197053 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 2932 | 1467129197055 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:53:17 INFO - PROCESS | 2932 | 1467129197058 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2932 | 1467129197060 Marionette TRACE conn6 <- [1,478,null,{}] 08:53:17 INFO - PROCESS | 2932 | 1467129197063 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}] 08:53:17 INFO - PROCESS | 2932 | 1467129197065 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:17 INFO - PROCESS | 2932 | 1467129197172 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:53:17 INFO - PROCESS | 2932 | 1467129197185 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 2932 | 1467129197187 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:17 INFO - PROCESS | 2932 | ++DOCSHELL 1776F000 == 32 [pid = 2932] [id = 129] 08:53:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (1776F400) [pid = 2932] [serial = 385] [outer = 00000000] 08:53:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (17789400) [pid = 2932] [serial = 386] [outer = 1776F400] 08:53:17 INFO - PROCESS | 2932 | 1467129197233 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (1791A800) [pid = 2932] [serial = 387] [outer = 1776F400] 08:53:17 INFO - PROCESS | 2932 | 1467129197711 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 08:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:53:17 INFO - PROCESS | 2932 | 1467129197729 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 2932 | 1467129197731 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 2932 | 1467129197734 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2932 | 1467129197736 Marionette TRACE conn6 <- [1,482,null,{}] 08:53:17 INFO - PROCESS | 2932 | 1467129197739 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}] 08:53:17 INFO - PROCESS | 2932 | 1467129197745 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:17 INFO - PROCESS | 2932 | 1467129197869 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:53:17 INFO - PROCESS | 2932 | 1467129197875 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 2932 | 1467129197877 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:17 INFO - PROCESS | 2932 | ++DOCSHELL 17929C00 == 33 [pid = 2932] [id = 130] 08:53:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (1792F400) [pid = 2932] [serial = 388] [outer = 00000000] 08:53:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (17BA3800) [pid = 2932] [serial = 389] [outer = 1792F400] 08:53:17 INFO - PROCESS | 2932 | 1467129197922 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (183BF400) [pid = 2932] [serial = 390] [outer = 1792F400] 08:53:18 INFO - PROCESS | 2932 | 1467129198373 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 08:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:53:18 INFO - PROCESS | 2932 | 1467129198405 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2932 | 1467129198407 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 2932 | 1467129198410 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 2932 | 1467129198411 Marionette TRACE conn6 <- [1,486,null,{}] 08:53:18 INFO - PROCESS | 2932 | 1467129198415 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}] 08:53:18 INFO - PROCESS | 2932 | 1467129198417 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:18 INFO - PROCESS | 2932 | 1467129198503 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:53:18 INFO - PROCESS | 2932 | 1467129198538 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2932 | 1467129198540 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:18 INFO - PROCESS | 2932 | ++DOCSHELL 183C3C00 == 34 [pid = 2932] [id = 131] 08:53:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (183C5800) [pid = 2932] [serial = 391] [outer = 00000000] 08:53:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (18A3D000) [pid = 2932] [serial = 392] [outer = 183C5800] 08:53:18 INFO - PROCESS | 2932 | 1467129198585 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (18B02000) [pid = 2932] [serial = 393] [outer = 183C5800] 08:53:19 INFO - PROCESS | 2932 | 1467129199026 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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 08:53:19 INFO - PROCESS | 2932 | 1467129199081 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 2932 | 1467129199083 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:53:19 INFO - PROCESS | 2932 | 1467129199087 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2932 | 1467129199088 Marionette TRACE conn6 <- [1,490,null,{}] 08:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:53:19 INFO - PROCESS | 2932 | 1467129199092 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}] 08:53:19 INFO - PROCESS | 2932 | 1467129199094 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:19 INFO - PROCESS | 2932 | 1467129199172 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:53:19 INFO - PROCESS | 2932 | 1467129199180 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2932 | 1467129199182 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:19 INFO - PROCESS | 2932 | ++DOCSHELL 18D43400 == 35 [pid = 2932] [id = 132] 08:53:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 123 (19266400) [pid = 2932] [serial = 394] [outer = 00000000] 08:53:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 124 (19345C00) [pid = 2932] [serial = 395] [outer = 19266400] 08:53:19 INFO - PROCESS | 2932 | 1467129199229 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 125 (19347000) [pid = 2932] [serial = 396] [outer = 19266400] 08:53:19 INFO - PROCESS | 2932 | 1467129199694 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]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 08:53:19 INFO - PROCESS | 2932 | 1467129199721 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:53:19 INFO - PROCESS | 2932 | 1467129199723 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:53:19 INFO - PROCESS | 2932 | 1467129199726 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2932 | 1467129199728 Marionette TRACE conn6 <- [1,494,null,{}] 08:53:19 INFO - PROCESS | 2932 | 1467129199731 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}] 08:53:19 INFO - PROCESS | 2932 | 1467129199733 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:19 INFO - PROCESS | 2932 | 1467129199850 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:53:19 INFO - PROCESS | 2932 | 1467129199939 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2932 | 1467129199941 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:19 INFO - PROCESS | 2932 | ++DOCSHELL 145D4400 == 36 [pid = 2932] [id = 133] 08:53:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 126 (18D4C400) [pid = 2932] [serial = 397] [outer = 00000000] 08:53:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 127 (1993A000) [pid = 2932] [serial = 398] [outer = 18D4C400] 08:53:20 INFO - PROCESS | 2932 | 1467129199985 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 128 (1993B400) [pid = 2932] [serial = 399] [outer = 18D4C400] 08:53:20 INFO - PROCESS | 2932 | 1467129200434 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 731ms 08:53:20 INFO - PROCESS | 2932 | 1467129200457 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 2932 | 1467129200459 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:53:20 INFO - PROCESS | 2932 | 1467129200469 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 2932 | 1467129200471 Marionette TRACE conn6 <- [1,498,null,{}] 08:53:20 INFO - PROCESS | 2932 | 1467129200475 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}] 08:53:20 INFO - PROCESS | 2932 | 1467129200477 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:20 INFO - PROCESS | 2932 | 1467129200594 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:53:20 INFO - PROCESS | 2932 | 1467129200602 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 2932 | 1467129200604 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:20 INFO - PROCESS | 2932 | ++DOCSHELL 19938400 == 37 [pid = 2932] [id = 134] 08:53:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 129 (19AB0000) [pid = 2932] [serial = 400] [outer = 00000000] 08:53:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 130 (1A725000) [pid = 2932] [serial = 401] [outer = 19AB0000] 08:53:20 INFO - PROCESS | 2932 | 1467129200648 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 131 (1A730800) [pid = 2932] [serial = 402] [outer = 19AB0000] 08:53:21 INFO - PROCESS | 2932 | 1467129201110 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 08:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:53:21 INFO - PROCESS | 2932 | 1467129201142 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2932 | 1467129201144 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:53:21 INFO - PROCESS | 2932 | 1467129201147 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 2932 | 1467129201150 Marionette TRACE conn6 <- [1,502,null,{}] 08:53:21 INFO - PROCESS | 2932 | 1467129201153 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}] 08:53:21 INFO - PROCESS | 2932 | 1467129201156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:21 INFO - PROCESS | 2932 | 1467129201320 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:53:21 INFO - PROCESS | 2932 | 1467129201352 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2932 | 1467129201355 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:21 INFO - PROCESS | 2932 | ++DOCSHELL 1A83EC00 == 38 [pid = 2932] [id = 135] 08:53:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 132 (1A841400) [pid = 2932] [serial = 403] [outer = 00000000] 08:53:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 133 (1AED5C00) [pid = 2932] [serial = 404] [outer = 1A841400] 08:53:21 INFO - PROCESS | 2932 | 1467129201407 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 134 (1B4DA800) [pid = 2932] [serial = 405] [outer = 1A841400] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 133 (108E2800) [pid = 2932] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 132 (1C091800) [pid = 2932] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 131 (17926000) [pid = 2932] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 130 (1C89F000) [pid = 2932] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 129 (0CAB2000) [pid = 2932] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 128 (19345400) [pid = 2932] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 127 (0CAB9400) [pid = 2932] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 126 (18D4B000) [pid = 2932] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 125 (18B86000) [pid = 2932] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 124 (1773EC00) [pid = 2932] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 123 (11482800) [pid = 2932] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 122 (0FCF2400) [pid = 2932] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (09263400) [pid = 2932] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (1A7E0400) [pid = 2932] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (17769C00) [pid = 2932] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (0CABF800) [pid = 2932] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (183CB000) [pid = 2932] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (17924800) [pid = 2932] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (0CAB2C00) [pid = 2932] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (19AB0800) [pid = 2932] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (17789000) [pid = 2932] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (10888800) [pid = 2932] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (1A725C00) [pid = 2932] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (1B4DEC00) [pid = 2932] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (0CAB7000) [pid = 2932] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (106E3000) [pid = 2932] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (11489000) [pid = 2932] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (0CABFC00) [pid = 2932] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (1AED6400) [pid = 2932] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (1D452400) [pid = 2932] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (11391800) [pid = 2932] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (183BE400) [pid = 2932] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:53:22 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (0925F400) [pid = 2932] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:53:22 INFO - PROCESS | 2932 | 1467129202278 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1185ms 08:53:22 INFO - PROCESS | 2932 | 1467129202333 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2932 | 1467129202335 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:53:22 INFO - PROCESS | 2932 | 1467129202339 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2932 | 1467129202340 Marionette TRACE conn6 <- [1,506,null,{}] 08:53:22 INFO - PROCESS | 2932 | 1467129202344 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}] 08:53:22 INFO - PROCESS | 2932 | 1467129202346 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:22 INFO - PROCESS | 2932 | 1467129202428 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:53:22 INFO - PROCESS | 2932 | 1467129202435 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2932 | 1467129202436 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:22 INFO - PROCESS | 2932 | ++DOCSHELL 106E3000 == 39 [pid = 2932] [id = 136] 08:53:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (10739000) [pid = 2932] [serial = 406] [outer = 00000000] 08:53:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (10F89000) [pid = 2932] [serial = 407] [outer = 10739000] 08:53:22 INFO - PROCESS | 2932 | 1467129202480 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (114CA800) [pid = 2932] [serial = 408] [outer = 10739000] 08:53:22 INFO - PROCESS | 2932 | 1467129202934 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 08:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:53:22 INFO - PROCESS | 2932 | 1467129202969 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2932 | 1467129202971 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 2932 | 1467129202974 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 2932 | 1467129202976 Marionette TRACE conn6 <- [1,510,null,{}] 08:53:23 INFO - PROCESS | 2932 | 1467129202979 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}] 08:53:23 INFO - PROCESS | 2932 | 1467129202981 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:23 INFO - PROCESS | 2932 | 1467129203063 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:53:23 INFO - PROCESS | 2932 | 1467129203069 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 2932 | 1467129203070 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:23 INFO - PROCESS | 2932 | ++DOCSHELL 1088DC00 == 40 [pid = 2932] [id = 137] 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (14E4E000) [pid = 2932] [serial = 409] [outer = 00000000] 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (17920000) [pid = 2932] [serial = 410] [outer = 14E4E000] 08:53:23 INFO - PROCESS | 2932 | 1467129203114 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (183BD800) [pid = 2932] [serial = 411] [outer = 14E4E000] 08:53:23 INFO - PROCESS | 2932 | 1467129203573 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 08:53:23 INFO - PROCESS | 2932 | 1467129203615 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2932 | 1467129203617 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:53:23 INFO - PROCESS | 2932 | 1467129203620 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 2932 | 1467129203622 Marionette TRACE conn6 <- [1,514,null,{}] 08:53:23 INFO - PROCESS | 2932 | 1467129203625 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}] 08:53:23 INFO - PROCESS | 2932 | 1467129203627 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:23 INFO - PROCESS | 2932 | 1467129203710 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:53:23 INFO - PROCESS | 2932 | 1467129203718 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 2932 | 1467129203720 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:23 INFO - PROCESS | 2932 | ++DOCSHELL 18D4B000 == 41 [pid = 2932] [id = 138] 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (19347400) [pid = 2932] [serial = 412] [outer = 00000000] 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (19C4B800) [pid = 2932] [serial = 413] [outer = 19347400] 08:53:23 INFO - PROCESS | 2932 | 1467129203764 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (1A72B800) [pid = 2932] [serial = 414] [outer = 19347400] 08:53:24 INFO - PROCESS | 2932 | 1467129204520 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]]]}] 08:53:24 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 08:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 08:53:24 INFO - PROCESS | 2932 | 1467129204557 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 2932 | 1467129204561 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:53:24 INFO - PROCESS | 2932 | 1467129204566 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 2932 | 1467129204570 Marionette TRACE conn6 <- [1,518,null,{}] 08:53:24 INFO - PROCESS | 2932 | 1467129204576 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}] 08:53:24 INFO - PROCESS | 2932 | 1467129204579 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:24 INFO - PROCESS | 2932 | 1467129204711 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:53:24 INFO - PROCESS | 2932 | 1467129204838 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2932 | 1467129204841 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:24 INFO - PROCESS | 2932 | ++DOCSHELL 0CA15800 == 42 [pid = 2932] [id = 139] 08:53:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (0CABE000) [pid = 2932] [serial = 415] [outer = 00000000] 08:53:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (102DB800) [pid = 2932] [serial = 416] [outer = 0CABE000] 08:53:24 INFO - PROCESS | 2932 | 1467129204899 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (10408000) [pid = 2932] [serial = 417] [outer = 0CABE000] 08:53:25 INFO - PROCESS | 2932 | 1467129205567 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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1078ms 08:53:25 INFO - PROCESS | 2932 | 1467129205644 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 2932 | 1467129205649 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:53:25 INFO - PROCESS | 2932 | 1467129205680 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 2932 | 1467129205683 Marionette TRACE conn6 <- [1,522,null,{}] 08:53:25 INFO - PROCESS | 2932 | 1467129205687 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}] 08:53:25 INFO - PROCESS | 2932 | 1467129205690 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:25 INFO - PROCESS | 2932 | 1467129205823 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:53:25 INFO - PROCESS | 2932 | 1467129205934 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2932 | 1467129205937 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:26 INFO - PROCESS | 2932 | ++DOCSHELL 10F7FC00 == 43 [pid = 2932] [id = 140] 08:53:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (113E8800) [pid = 2932] [serial = 418] [outer = 00000000] 08:53:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (14E3B000) [pid = 2932] [serial = 419] [outer = 113E8800] 08:53:26 INFO - PROCESS | 2932 | 1467129206023 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (17748000) [pid = 2932] [serial = 420] [outer = 113E8800] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 0FBE5800 == 42 [pid = 2932] [id = 11] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 0FC5F000 == 41 [pid = 2932] [id = 30] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 0CA14C00 == 40 [pid = 2932] [id = 22] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 102DC400 == 39 [pid = 2932] [id = 24] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 08A7D000 == 38 [pid = 2932] [id = 19] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 15C6DC00 == 37 [pid = 2932] [id = 16] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 18D44C00 == 36 [pid = 2932] [id = 21] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 15C75000 == 35 [pid = 2932] [id = 29] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 10887C00 == 34 [pid = 2932] [id = 23] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 17B9C000 == 33 [pid = 2932] [id = 18] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 19160800 == 32 [pid = 2932] [id = 20] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 11485400 == 31 [pid = 2932] [id = 28] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 10885000 == 30 [pid = 2932] [id = 27] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 18B04800 == 29 [pid = 2932] [id = 17] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 0FCF6C00 == 28 [pid = 2932] [id = 26] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 0CABD800 == 27 [pid = 2932] [id = 25] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 147A4C00 == 26 [pid = 2932] [id = 14] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 16B59800 == 25 [pid = 2932] [id = 15] 08:53:27 INFO - PROCESS | 2932 | --DOCSHELL 1A7E4000 == 24 [pid = 2932] [id = 124] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (1A745000) [pid = 2932] [serial = 206] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (1C221400) [pid = 2932] [serial = 257] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (0FCFEC00) [pid = 2932] [serial = 167] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (147AA000) [pid = 2932] [serial = 170] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (1AFD9000) [pid = 2932] [serial = 164] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (10411C00) [pid = 2932] [serial = 251] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (1D459000) [pid = 2932] [serial = 260] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (17743C00) [pid = 2932] [serial = 212] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (15C53800) [pid = 2932] [serial = 254] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (1C21D000) [pid = 2932] [serial = 248] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (1A727800) [pid = 2932] [serial = 215] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (102E2400) [pid = 2932] [serial = 209] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (1934C400) [pid = 2932] [serial = 173] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (1040BC00) [pid = 2932] [serial = 130] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (1A843400) [pid = 2932] [serial = 370] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | 1467129207122 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]]]}] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (1BC9F800) [pid = 2932] [serial = 290] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1C8A6000) [pid = 2932] [serial = 305] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (1C21C400) [pid = 2932] [serial = 299] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (17793C00) [pid = 2932] [serial = 302] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (14C20400) [pid = 2932] [serial = 296] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (0FBE5400) [pid = 2932] [serial = 293] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (18D45C00) [pid = 2932] [serial = 359] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (183CB800) [pid = 2932] [serial = 358] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (19341400) [pid = 2932] [serial = 364] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (19937000) [pid = 2932] [serial = 361] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1A724400) [pid = 2932] [serial = 367] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1993C800) [pid = 2932] [serial = 362] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (17789C00) [pid = 2932] [serial = 352] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (147A6000) [pid = 2932] [serial = 349] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (14F4B000) [pid = 2932] [serial = 350] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (102DE400) [pid = 2932] [serial = 346] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1030FC00) [pid = 2932] [serial = 347] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (102DEC00) [pid = 2932] [serial = 344] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10274800) [pid = 2932] [serial = 343] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1A7E8000) [pid = 2932] [serial = 341] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1A7E3800) [pid = 2932] [serial = 340] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17933400) [pid = 2932] [serial = 338] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1791A400) [pid = 2932] [serial = 337] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1073A800) [pid = 2932] [serial = 335] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (103AC400) [pid = 2932] [serial = 334] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1C8A5000) [pid = 2932] [serial = 332] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1A72E000) [pid = 2932] [serial = 368] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17939C00) [pid = 2932] [serial = 355] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17930800) [pid = 2932] [serial = 356] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19936C00) [pid = 2932] [serial = 365] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1791AC00) [pid = 2932] [serial = 353] [outer = 00000000] [url = about:blank] 08:53:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1476ms 08:53:27 INFO - PROCESS | 2932 | 1467129207156 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:53:27 INFO - PROCESS | 2932 | 1467129207160 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 2932 | 1467129207165 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 2932 | 1467129207168 Marionette TRACE conn6 <- [1,526,null,{}] 08:53:27 INFO - PROCESS | 2932 | 1467129207174 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}] 08:53:27 INFO - PROCESS | 2932 | 1467129207177 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:27 INFO - PROCESS | 2932 | 1467129207264 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:53:27 INFO - PROCESS | 2932 | 1467129207277 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 2932 | 1467129207279 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:27 INFO - PROCESS | 2932 | ++DOCSHELL 0CABB800 == 25 [pid = 2932] [id = 141] 08:53:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0CABD000) [pid = 2932] [serial = 421] [outer = 00000000] 08:53:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FACA800) [pid = 2932] [serial = 422] [outer = 0CABD000] 08:53:27 INFO - PROCESS | 2932 | 1467129207328 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0FBE8C00) [pid = 2932] [serial = 423] [outer = 0CABD000] 08:53:27 INFO - PROCESS | 2932 | 1467129207853 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]]]}] 08:53:27 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 08:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 08:53:27 INFO - PROCESS | 2932 | 1467129207896 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 2932 | 1467129207900 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 2932 | 1467129207906 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:53:27 INFO - PROCESS | 2932 | 1467129207909 Marionette TRACE conn6 <- [1,530,null,{}] 08:53:27 INFO - PROCESS | 2932 | 1467129207912 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}] 08:53:27 INFO - PROCESS | 2932 | 1467129207915 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:28 INFO - PROCESS | 2932 | 1467129208006 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:53:28 INFO - PROCESS | 2932 | 1467129208094 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2932 | 1467129208096 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:28 INFO - PROCESS | 2932 | ++DOCSHELL 10310400 == 26 [pid = 2932] [id = 142] 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10310800) [pid = 2932] [serial = 424] [outer = 00000000] 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (103ACC00) [pid = 2932] [serial = 425] [outer = 10310800] 08:53:28 INFO - PROCESS | 2932 | 1467129208143 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1040D400) [pid = 2932] [serial = 426] [outer = 10310800] 08:53:28 INFO - PROCESS | 2932 | 1467129208546 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"]]]}] 08:53:28 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 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:28 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 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:53:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 08:53:28 INFO - PROCESS | 2932 | 1467129208581 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 2932 | 1467129208583 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:53:28 INFO - PROCESS | 2932 | 1467129208587 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 2932 | 1467129208590 Marionette TRACE conn6 <- [1,534,null,{}] 08:53:28 INFO - PROCESS | 2932 | 1467129208601 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}] 08:53:28 INFO - PROCESS | 2932 | 1467129208605 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:28 INFO - PROCESS | 2932 | 1467129208730 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:53:28 INFO - PROCESS | 2932 | 1467129208743 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2932 | 1467129208746 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:28 INFO - PROCESS | 2932 | ++DOCSHELL 147A4C00 == 27 [pid = 2932] [id = 143] 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (147ABC00) [pid = 2932] [serial = 427] [outer = 00000000] 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14C62000) [pid = 2932] [serial = 428] [outer = 147ABC00] 08:53:28 INFO - PROCESS | 2932 | 1467129208804 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (15C74C00) [pid = 2932] [serial = 429] [outer = 147ABC00] 08:53:29 INFO - PROCESS | 2932 | 1467129209257 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]]]}] 08:53:29 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. 08:53:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 730ms 08:53:29 INFO - PROCESS | 2932 | 1467129209321 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2932 | 1467129209323 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 2932 | 1467129209327 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:53:29 INFO - PROCESS | 2932 | 1467129209328 Marionette TRACE conn6 <- [1,538,null,{}] 08:53:29 INFO - PROCESS | 2932 | 1467129209332 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}] 08:53:29 INFO - PROCESS | 2932 | 1467129209334 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:29 INFO - PROCESS | 2932 | 1467129209452 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:53:29 INFO - PROCESS | 2932 | 1467129209507 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2932 | 1467129209509 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:29 INFO - PROCESS | 2932 | ++DOCSHELL 1773FC00 == 28 [pid = 2932] [id = 144] 08:53:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17741C00) [pid = 2932] [serial = 430] [outer = 00000000] 08:53:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17764800) [pid = 2932] [serial = 431] [outer = 17741C00] 08:53:29 INFO - PROCESS | 2932 | 1467129209556 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17788400) [pid = 2932] [serial = 432] [outer = 17741C00] 08:53:30 INFO - PROCESS | 2932 | 1467129209980 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]]]}] 08:53:30 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. 08:53:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 08:53:30 INFO - PROCESS | 2932 | 1467129210001 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2932 | 1467129210002 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:53:30 INFO - PROCESS | 2932 | 1467129210006 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2932 | 1467129210007 Marionette TRACE conn6 <- [1,542,null,{}] 08:53:30 INFO - PROCESS | 2932 | 1467129210011 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}] 08:53:30 INFO - PROCESS | 2932 | 1467129210013 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:30 INFO - PROCESS | 2932 | 1467129210159 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:53:30 INFO - PROCESS | 2932 | 1467129210193 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2932 | 1467129210195 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:30 INFO - PROCESS | 2932 | ++DOCSHELL 17791C00 == 29 [pid = 2932] [id = 145] 08:53:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1791D800) [pid = 2932] [serial = 433] [outer = 00000000] 08:53:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17930400) [pid = 2932] [serial = 434] [outer = 1791D800] 08:53:30 INFO - PROCESS | 2932 | 1467129210243 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17936C00) [pid = 2932] [serial = 435] [outer = 1791D800] 08:53:30 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:30 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:30 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:30 INFO - PROCESS | 2932 | 1467129210699 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 08:53:30 INFO - PROCESS | 2932 | 1467129210738 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2932 | 1467129210740 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:53:30 INFO - PROCESS | 2932 | 1467129210743 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2932 | 1467129210744 Marionette TRACE conn6 <- [1,546,null,{}] 08:53:30 INFO - PROCESS | 2932 | 1467129210748 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}] 08:53:30 INFO - PROCESS | 2932 | 1467129210754 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:30 INFO - PROCESS | 2932 | 1467129210901 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:53:30 INFO - PROCESS | 2932 | 1467129210961 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2932 | 1467129210963 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:31 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB6400 == 30 [pid = 2932] [id = 146] 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17943C00) [pid = 2932] [serial = 436] [outer = 00000000] 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17BF3800) [pid = 2932] [serial = 437] [outer = 17943C00] 08:53:31 INFO - PROCESS | 2932 | 1467129211009 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17BF5C00) [pid = 2932] [serial = 438] [outer = 17943C00] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (18D4C400) [pid = 2932] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1A7E5800) [pid = 2932] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1475B800) [pid = 2932] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19AB0000) [pid = 2932] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1A841400) [pid = 2932] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183C5800) [pid = 2932] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1776F400) [pid = 2932] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19266400) [pid = 2932] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CB97400) [pid = 2932] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (14E4E000) [pid = 2932] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1792F400) [pid = 2932] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (14F45400) [pid = 2932] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (103ABC00) [pid = 2932] [serial = 376] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:53:31 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10739000) [pid = 2932] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:53:31 INFO - PROCESS | 2932 | 1467129211602 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:53:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 08:53:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:53:31 INFO - PROCESS | 2932 | 1467129211614 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 2932 | 1467129211616 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 2932 | 1467129211619 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 2932 | 1467129211621 Marionette TRACE conn6 <- [1,550,null,{}] 08:53:31 INFO - PROCESS | 2932 | 1467129211624 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}] 08:53:31 INFO - PROCESS | 2932 | 1467129211626 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:31 INFO - PROCESS | 2932 | 1467129211708 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:53:31 INFO - PROCESS | 2932 | 1467129211792 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2932 | 1467129211794 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:31 INFO - PROCESS | 2932 | ++DOCSHELL 0FACE800 == 31 [pid = 2932] [id = 147] 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102E3800) [pid = 2932] [serial = 439] [outer = 00000000] 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17765000) [pid = 2932] [serial = 440] [outer = 102E3800] 08:53:31 INFO - PROCESS | 2932 | 1467129211842 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183C6400) [pid = 2932] [serial = 441] [outer = 102E3800] 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:32 INFO - PROCESS | 2932 | 1467129212226 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 08:53:32 INFO - PROCESS | 2932 | 1467129212250 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2932 | 1467129212252 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 2932 | 1467129212255 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:53:32 INFO - PROCESS | 2932 | 1467129212257 Marionette TRACE conn6 <- [1,554,null,{}] 08:53:32 INFO - PROCESS | 2932 | 1467129212261 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}] 08:53:32 INFO - PROCESS | 2932 | 1467129212263 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:32 INFO - PROCESS | 2932 | 1467129212385 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:53:32 INFO - PROCESS | 2932 | 1467129212392 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2932 | 1467129212394 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:32 INFO - PROCESS | 2932 | ++DOCSHELL 18B86000 == 32 [pid = 2932] [id = 148] 08:53:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (18B8A800) [pid = 2932] [serial = 442] [outer = 00000000] 08:53:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19343800) [pid = 2932] [serial = 443] [outer = 18B8A800] 08:53:32 INFO - PROCESS | 2932 | 1467129212440 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1934BC00) [pid = 2932] [serial = 444] [outer = 18B8A800] 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:32 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:32 INFO - PROCESS | 2932 | 1467129212882 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 08:53:32 INFO - PROCESS | 2932 | 1467129212930 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2932 | 1467129212932 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:53:32 INFO - PROCESS | 2932 | 1467129212935 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2932 | 1467129212937 Marionette TRACE conn6 <- [1,558,null,{}] 08:53:32 INFO - PROCESS | 2932 | 1467129212947 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}] 08:53:32 INFO - PROCESS | 2932 | 1467129212949 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:33 INFO - PROCESS | 2932 | 1467129213034 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:53:33 INFO - PROCESS | 2932 | 1467129213040 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2932 | 1467129213042 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:33 INFO - PROCESS | 2932 | ++DOCSHELL 183C5400 == 33 [pid = 2932] [id = 149] 08:53:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1934DC00) [pid = 2932] [serial = 445] [outer = 00000000] 08:53:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1993BC00) [pid = 2932] [serial = 446] [outer = 1934DC00] 08:53:33 INFO - PROCESS | 2932 | 1467129213087 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19AAAC00) [pid = 2932] [serial = 447] [outer = 1934DC00] 08:53:33 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:33 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:33 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:33 INFO - PROCESS | 2932 | 1467129213563 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 08:53:33 INFO - PROCESS | 2932 | 1467129213626 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 2932 | 1467129213631 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:53:33 INFO - PROCESS | 2932 | 1467129213636 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 2932 | 1467129213640 Marionette TRACE conn6 <- [1,562,null,{}] 08:53:33 INFO - PROCESS | 2932 | 1467129213688 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}] 08:53:33 INFO - PROCESS | 2932 | 1467129213692 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:33 INFO - PROCESS | 2932 | 1467129213808 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:53:33 INFO - PROCESS | 2932 | 1467129213937 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2932 | 1467129213941 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:33 INFO - PROCESS | 2932 | ++DOCSHELL 0FA6C800 == 34 [pid = 2932] [id = 150] 08:53:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0FA70400) [pid = 2932] [serial = 448] [outer = 00000000] 08:53:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FCFD800) [pid = 2932] [serial = 449] [outer = 0FA70400] 08:53:34 INFO - PROCESS | 2932 | 1467129213999 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (102E1000) [pid = 2932] [serial = 450] [outer = 0FA70400] 08:53:34 INFO - PROCESS | 2932 | 1467129214573 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:53:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 970ms 08:53:34 INFO - PROCESS | 2932 | 1467129214611 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2932 | 1467129214616 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:53:34 INFO - PROCESS | 2932 | 1467129214622 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2932 | 1467129214626 Marionette TRACE conn6 <- [1,566,null,{}] 08:53:34 INFO - PROCESS | 2932 | 1467129214630 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}] 08:53:34 INFO - PROCESS | 2932 | 1467129214634 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:34 INFO - PROCESS | 2932 | 1467129214759 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:53:35 INFO - PROCESS | 2932 | 1467129214984 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2932 | 1467129214986 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:35 INFO - PROCESS | 2932 | ++DOCSHELL 147A6000 == 35 [pid = 2932] [id = 151] 08:53:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (14885400) [pid = 2932] [serial = 451] [outer = 00000000] 08:53:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17925400) [pid = 2932] [serial = 452] [outer = 14885400] 08:53:35 INFO - PROCESS | 2932 | 1467129215063 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17944800) [pid = 2932] [serial = 453] [outer = 14885400] 08:53:35 INFO - PROCESS | 2932 | 1467129215747 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1186ms 08:53:35 INFO - PROCESS | 2932 | 1467129215811 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2932 | 1467129215814 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 2932 | 1467129215818 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:53:35 INFO - PROCESS | 2932 | 1467129215821 Marionette TRACE conn6 <- [1,570,null,{}] 08:53:35 INFO - PROCESS | 2932 | 1467129215922 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}] 08:53:35 INFO - PROCESS | 2932 | 1467129215927 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:36 INFO - PROCESS | 2932 | 1467129216039 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:53:36 INFO - PROCESS | 2932 | 1467129216160 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2932 | 1467129216163 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:36 INFO - PROCESS | 2932 | ++DOCSHELL 19AB2C00 == 36 [pid = 2932] [id = 152] 08:53:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19C59000) [pid = 2932] [serial = 454] [outer = 00000000] 08:53:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1A72DC00) [pid = 2932] [serial = 455] [outer = 19C59000] 08:53:36 INFO - PROCESS | 2932 | 1467129216220 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1A74FC00) [pid = 2932] [serial = 456] [outer = 19C59000] 08:53:36 INFO - PROCESS | 2932 | 1467129216787 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1007ms 08:53:36 INFO - PROCESS | 2932 | 1467129216828 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 2932 | 1467129216831 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:53:36 INFO - PROCESS | 2932 | 1467129216835 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 2932 | 1467129216837 Marionette TRACE conn6 <- [1,574,null,{}] 08:53:36 INFO - PROCESS | 2932 | 1467129216841 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}] 08:53:36 INFO - PROCESS | 2932 | 1467129216843 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:36 INFO - PROCESS | 2932 | 1467129216955 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:53:37 INFO - PROCESS | 2932 | 1467129217056 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 2932 | 1467129217059 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:37 INFO - PROCESS | 2932 | ++DOCSHELL 1A74F000 == 37 [pid = 2932] [id = 153] 08:53:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1A7E1800) [pid = 2932] [serial = 457] [outer = 00000000] 08:53:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1A7E8400) [pid = 2932] [serial = 458] [outer = 1A7E1800] 08:53:37 INFO - PROCESS | 2932 | 1467129217114 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1A7ED000) [pid = 2932] [serial = 459] [outer = 1A7E1800] 08:53:37 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:37 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:37 INFO - PROCESS | 2932 | 1467129217850 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:53:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1068ms 08:53:37 INFO - PROCESS | 2932 | 1467129217905 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:53:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:53:37 INFO - PROCESS | 2932 | 1467129217910 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 2932 | 1467129217915 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 2932 | 1467129217918 Marionette TRACE conn6 <- [1,578,null,{}] 08:53:37 INFO - PROCESS | 2932 | 1467129217923 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}] 08:53:37 INFO - PROCESS | 2932 | 1467129217926 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:38 INFO - PROCESS | 2932 | 1467129218031 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:53:38 INFO - PROCESS | 2932 | 1467129218168 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 2932 | 1467129218173 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:38 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB5800 == 38 [pid = 2932] [id = 154] 08:53:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (0CAB9C00) [pid = 2932] [serial = 460] [outer = 00000000] 08:53:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (10740800) [pid = 2932] [serial = 461] [outer = 0CAB9C00] 08:53:38 INFO - PROCESS | 2932 | 1467129218228 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (108E2C00) [pid = 2932] [serial = 462] [outer = 0CAB9C00] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 17791C00 == 37 [pid = 2932] [id = 145] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 0FACE800 == 36 [pid = 2932] [id = 147] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 1773FC00 == 35 [pid = 2932] [id = 144] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 147A4C00 == 34 [pid = 2932] [id = 143] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 0CAB6400 == 33 [pid = 2932] [id = 146] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 18B86000 == 32 [pid = 2932] [id = 148] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 19AB2C00 == 31 [pid = 2932] [id = 152] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 1A74F000 == 30 [pid = 2932] [id = 153] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 147A6000 == 29 [pid = 2932] [id = 151] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 183C5400 == 28 [pid = 2932] [id = 149] 08:53:39 INFO - PROCESS | 2932 | --DOCSHELL 0FA6C800 == 27 [pid = 2932] [id = 150] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1993A000) [pid = 2932] [serial = 398] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (1B4D6800) [pid = 2932] [serial = 371] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (147A5400) [pid = 2932] [serial = 380] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (1ADBD000) [pid = 2932] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (14E5A800) [pid = 2932] [serial = 381] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1A725000) [pid = 2932] [serial = 401] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1993B400) [pid = 2932] [serial = 399] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1AED5C00) [pid = 2932] [serial = 404] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18A3D000) [pid = 2932] [serial = 392] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18B02000) [pid = 2932] [serial = 393] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1A730800) [pid = 2932] [serial = 402] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17789400) [pid = 2932] [serial = 386] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1791A800) [pid = 2932] [serial = 387] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19345C00) [pid = 2932] [serial = 395] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0FACBC00) [pid = 2932] [serial = 373] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FB85C00) [pid = 2932] [serial = 374] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17920000) [pid = 2932] [serial = 410] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17BA3800) [pid = 2932] [serial = 389] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (183BF400) [pid = 2932] [serial = 390] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (16B64400) [pid = 2932] [serial = 383] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17748C00) [pid = 2932] [serial = 384] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10405800) [pid = 2932] [serial = 377] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1040DC00) [pid = 2932] [serial = 378] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (183BD800) [pid = 2932] [serial = 411] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19C4B800) [pid = 2932] [serial = 413] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1B4DA800) [pid = 2932] [serial = 405] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (10F89000) [pid = 2932] [serial = 407] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (114CA800) [pid = 2932] [serial = 408] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19347000) [pid = 2932] [serial = 396] [outer = 00000000] [url = about:blank] 08:53:39 INFO - PROCESS | 2932 | 1467129219404 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:53:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1530ms 08:53:39 INFO - PROCESS | 2932 | 1467129219446 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2932 | 1467129219450 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:53:39 INFO - PROCESS | 2932 | 1467129219455 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 2932 | 1467129219458 Marionette TRACE conn6 <- [1,582,null,{}] 08:53:39 INFO - PROCESS | 2932 | 1467129219464 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}] 08:53:39 INFO - PROCESS | 2932 | 1467129219467 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:39 INFO - PROCESS | 2932 | 1467129219548 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:53:39 INFO - PROCESS | 2932 | 1467129219556 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2932 | 1467129219560 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:39 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB5C00 == 28 [pid = 2932] [id = 155] 08:53:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0CABC000) [pid = 2932] [serial = 463] [outer = 00000000] 08:53:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FA74400) [pid = 2932] [serial = 464] [outer = 0CABC000] 08:53:39 INFO - PROCESS | 2932 | 1467129219608 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FB7C000) [pid = 2932] [serial = 465] [outer = 0CABC000] 08:53:40 INFO - PROCESS | 2932 | [2932] 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 08:53:40 INFO - PROCESS | 2932 | 1467129220416 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:53:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 991ms 08:53:40 INFO - PROCESS | 2932 | 1467129220445 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 2932 | 1467129220450 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 2932 | 1467129220456 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:53:40 INFO - PROCESS | 2932 | 1467129220459 Marionette TRACE conn6 <- [1,586,null,{}] 08:53:40 INFO - PROCESS | 2932 | 1467129220462 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}] 08:53:40 INFO - PROCESS | 2932 | 1467129220465 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:40 INFO - PROCESS | 2932 | 1467129220553 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:53:40 INFO - PROCESS | 2932 | 1467129220641 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 2932 | 1467129220644 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:40 INFO - PROCESS | 2932 | ++DOCSHELL 10312000 == 29 [pid = 2932] [id = 156] 08:53:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10313000) [pid = 2932] [serial = 466] [outer = 00000000] 08:53:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10404400) [pid = 2932] [serial = 467] [outer = 10313000] 08:53:40 INFO - PROCESS | 2932 | 1467129220693 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1040C800) [pid = 2932] [serial = 468] [outer = 10313000] 08:53:41 INFO - PROCESS | 2932 | 1467129221074 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 08:53:41 INFO - PROCESS | 2932 | 1467129221130 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2932 | 1467129221133 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 2932 | 1467129221136 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:53:41 INFO - PROCESS | 2932 | 1467129221139 Marionette TRACE conn6 <- [1,590,null,{}] 08:53:41 INFO - PROCESS | 2932 | 1467129221151 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}] 08:53:41 INFO - PROCESS | 2932 | 1467129221155 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:41 INFO - PROCESS | 2932 | 1467129221268 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:53:41 INFO - PROCESS | 2932 | 1467129221278 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2932 | 1467129221281 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:41 INFO - PROCESS | 2932 | ++DOCSHELL 10F7C800 == 30 [pid = 2932] [id = 157] 08:53:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10F7CC00) [pid = 2932] [serial = 469] [outer = 00000000] 08:53:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (14766800) [pid = 2932] [serial = 470] [outer = 10F7CC00] 08:53:41 INFO - PROCESS | 2932 | 1467129221330 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14C1C800) [pid = 2932] [serial = 471] [outer = 10F7CC00] 08:53:41 INFO - PROCESS | 2932 | 1467129221861 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:53:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 770ms 08:53:41 INFO - PROCESS | 2932 | 1467129221916 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 2932 | 1467129221919 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:53:41 INFO - PROCESS | 2932 | 1467129221922 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2932 | 1467129221924 Marionette TRACE conn6 <- [1,594,null,{}] 08:53:41 INFO - PROCESS | 2932 | 1467129221928 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}] 08:53:41 INFO - PROCESS | 2932 | 1467129221930 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:42 INFO - PROCESS | 2932 | 1467129222042 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:53:42 INFO - PROCESS | 2932 | 1467129222052 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2932 | 1467129222054 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:42 INFO - PROCESS | 2932 | ++DOCSHELL 15FC5C00 == 31 [pid = 2932] [id = 158] 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (15FC6000) [pid = 2932] [serial = 472] [outer = 00000000] 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (16B59C00) [pid = 2932] [serial = 473] [outer = 15FC6000] 08:53:42 INFO - PROCESS | 2932 | 1467129222141 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17740000) [pid = 2932] [serial = 474] [outer = 15FC6000] 08:53:42 INFO - PROCESS | 2932 | 1467129222574 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:53:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 08:53:42 INFO - PROCESS | 2932 | 1467129222596 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 2932 | 1467129222598 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:53:42 INFO - PROCESS | 2932 | 1467129222633 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 2932 | 1467129222634 Marionette TRACE conn6 <- [1,598,null,{}] 08:53:42 INFO - PROCESS | 2932 | 1467129222648 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}] 08:53:42 INFO - PROCESS | 2932 | 1467129222650 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:42 INFO - PROCESS | 2932 | 1467129222758 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:53:42 INFO - PROCESS | 2932 | 1467129222770 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2932 | 1467129222772 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:42 INFO - PROCESS | 2932 | ++DOCSHELL 17770C00 == 32 [pid = 2932] [id = 159] 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17785800) [pid = 2932] [serial = 475] [outer = 00000000] 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17791000) [pid = 2932] [serial = 476] [outer = 17785800] 08:53:42 INFO - PROCESS | 2932 | 1467129222818 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1791B800) [pid = 2932] [serial = 477] [outer = 17785800] 08:53:43 INFO - PROCESS | 2932 | 1467129223276 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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 710ms 08:53:43 INFO - PROCESS | 2932 | 1467129223312 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2932 | 1467129223314 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:53:43 INFO - PROCESS | 2932 | 1467129223324 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 2932 | 1467129223325 Marionette TRACE conn6 <- [1,602,null,{}] 08:53:43 INFO - PROCESS | 2932 | 1467129223329 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}] 08:53:43 INFO - PROCESS | 2932 | 1467129223334 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:43 INFO - PROCESS | 2932 | 1467129223465 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:53:43 INFO - PROCESS | 2932 | 1467129223477 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2932 | 1467129223479 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:43 INFO - PROCESS | 2932 | ++DOCSHELL 0FB36C00 == 33 [pid = 2932] [id = 160] 08:53:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (102E8C00) [pid = 2932] [serial = 478] [outer = 00000000] 08:53:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17950000) [pid = 2932] [serial = 479] [outer = 102E8C00] 08:53:43 INFO - PROCESS | 2932 | 1467129223740 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17BA3800) [pid = 2932] [serial = 480] [outer = 102E8C00] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1791D800) [pid = 2932] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (102E3800) [pid = 2932] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19347400) [pid = 2932] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0CABE000) [pid = 2932] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (147ABC00) [pid = 2932] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10310800) [pid = 2932] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (113E8800) [pid = 2932] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17943C00) [pid = 2932] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0CABD000) [pid = 2932] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (18B8A800) [pid = 2932] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17741C00) [pid = 2932] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:53:43 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1934DC00) [pid = 2932] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:53:44 INFO - PROCESS | 2932 | 1467129224130 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 830ms 08:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:53:44 INFO - PROCESS | 2932 | 1467129224148 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2932 | 1467129224150 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 2932 | 1467129224153 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2932 | 1467129224155 Marionette TRACE conn6 <- [1,606,null,{}] 08:53:44 INFO - PROCESS | 2932 | 1467129224158 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}] 08:53:44 INFO - PROCESS | 2932 | 1467129224160 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:44 INFO - PROCESS | 2932 | 1467129224238 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:53:44 INFO - PROCESS | 2932 | 1467129224318 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2932 | 1467129224320 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:44 INFO - PROCESS | 2932 | ++DOCSHELL 0CA11400 == 34 [pid = 2932] [id = 161] 08:53:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (0CA16C00) [pid = 2932] [serial = 481] [outer = 00000000] 08:53:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1794D400) [pid = 2932] [serial = 482] [outer = 0CA16C00] 08:53:44 INFO - PROCESS | 2932 | 1467129224368 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17A1DC00) [pid = 2932] [serial = 483] [outer = 0CA16C00] 08:53:44 INFO - PROCESS | 2932 | 1467129224738 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 08:53:44 INFO - PROCESS | 2932 | 1467129224787 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2932 | 1467129224789 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:53:44 INFO - PROCESS | 2932 | 1467129224792 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2932 | 1467129224794 Marionette TRACE conn6 <- [1,610,null,{}] 08:53:44 INFO - PROCESS | 2932 | 1467129224804 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}] 08:53:44 INFO - PROCESS | 2932 | 1467129224806 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:44 INFO - PROCESS | 2932 | 1467129224885 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:53:44 INFO - PROCESS | 2932 | 1467129224890 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2932 | 1467129224892 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:44 INFO - PROCESS | 2932 | ++DOCSHELL 1793A800 == 35 [pid = 2932] [id = 162] 08:53:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17BA3000) [pid = 2932] [serial = 484] [outer = 00000000] 08:53:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18B0F000) [pid = 2932] [serial = 485] [outer = 17BA3000] 08:53:44 INFO - PROCESS | 2932 | 1467129224937 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C8000) [pid = 2932] [serial = 486] [outer = 17BA3000] 08:53:45 INFO - PROCESS | 2932 | 1467129225361 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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 08:53:45 INFO - PROCESS | 2932 | 1467129225424 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 2932 | 1467129225426 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:53:45 INFO - PROCESS | 2932 | 1467129225430 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 2932 | 1467129225431 Marionette TRACE conn6 <- [1,614,null,{}] 08:53:45 INFO - PROCESS | 2932 | 1467129225435 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}] 08:53:45 INFO - PROCESS | 2932 | 1467129225437 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:45 INFO - PROCESS | 2932 | 1467129225514 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:53:45 INFO - PROCESS | 2932 | 1467129225532 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2932 | 1467129225534 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:45 INFO - PROCESS | 2932 | ++DOCSHELL 10F7BC00 == 36 [pid = 2932] [id = 163] 08:53:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (16B59800) [pid = 2932] [serial = 487] [outer = 00000000] 08:53:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19160800) [pid = 2932] [serial = 488] [outer = 16B59800] 08:53:45 INFO - PROCESS | 2932 | 1467129225605 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19266400) [pid = 2932] [serial = 489] [outer = 16B59800] 08:53:46 INFO - PROCESS | 2932 | 1467129226393 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1019ms 08:53:46 INFO - PROCESS | 2932 | 1467129226450 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2932 | 1467129226454 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:53:46 INFO - PROCESS | 2932 | 1467129226459 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 2932 | 1467129226465 Marionette TRACE conn6 <- [1,618,null,{}] 08:53:46 INFO - PROCESS | 2932 | 1467129226514 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}] 08:53:46 INFO - PROCESS | 2932 | 1467129226517 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:46 INFO - PROCESS | 2932 | 1467129226644 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:53:46 INFO - PROCESS | 2932 | 1467129226762 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 2932 | 1467129226765 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:46 INFO - PROCESS | 2932 | ++DOCSHELL 0FA6C800 == 37 [pid = 2932] [id = 164] 08:53:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FA74000) [pid = 2932] [serial = 490] [outer = 00000000] 08:53:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (102E3400) [pid = 2932] [serial = 491] [outer = 0FA74000] 08:53:46 INFO - PROCESS | 2932 | 1467129226828 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1040FC00) [pid = 2932] [serial = 492] [outer = 0FA74000] 08:53:47 INFO - PROCESS | 2932 | 1467129227550 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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1125ms 08:53:47 INFO - PROCESS | 2932 | 1467129227605 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 2932 | 1467129227610 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:53:47 INFO - PROCESS | 2932 | 1467129227618 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 2932 | 1467129227621 Marionette TRACE conn6 <- [1,622,null,{}] 08:53:47 INFO - PROCESS | 2932 | 1467129227625 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}] 08:53:47 INFO - PROCESS | 2932 | 1467129227628 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:47 INFO - PROCESS | 2932 | 1467129227759 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:53:47 INFO - PROCESS | 2932 | 1467129227957 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2932 | 1467129227960 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:48 INFO - PROCESS | 2932 | ++DOCSHELL 08A84800 == 38 [pid = 2932] [id = 165] 08:53:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (09255C00) [pid = 2932] [serial = 493] [outer = 00000000] 08:53:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (09265C00) [pid = 2932] [serial = 494] [outer = 09255C00] 08:53:48 INFO - PROCESS | 2932 | 1467129228018 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0CA18400) [pid = 2932] [serial = 495] [outer = 09255C00] 08:53:48 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:48 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 1793A800 == 37 [pid = 2932] [id = 162] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 0CA11400 == 36 [pid = 2932] [id = 161] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 0FB36C00 == 35 [pid = 2932] [id = 160] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 17770C00 == 34 [pid = 2932] [id = 159] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 15FC5C00 == 33 [pid = 2932] [id = 158] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 10F7C800 == 32 [pid = 2932] [id = 157] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 10312000 == 31 [pid = 2932] [id = 156] 08:53:48 INFO - PROCESS | 2932 | --DOCSHELL 0CAB5C00 == 30 [pid = 2932] [id = 155] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (17930400) [pid = 2932] [serial = 434] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (17765000) [pid = 2932] [serial = 440] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1A72B800) [pid = 2932] [serial = 414] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (102DB800) [pid = 2932] [serial = 416] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10408000) [pid = 2932] [serial = 417] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (14C62000) [pid = 2932] [serial = 428] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (103ACC00) [pid = 2932] [serial = 425] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1040D400) [pid = 2932] [serial = 426] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (14E3B000) [pid = 2932] [serial = 419] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17BF3800) [pid = 2932] [serial = 437] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17748000) [pid = 2932] [serial = 420] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FACA800) [pid = 2932] [serial = 422] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0FBE8C00) [pid = 2932] [serial = 423] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (19343800) [pid = 2932] [serial = 443] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17BF5C00) [pid = 2932] [serial = 438] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17764800) [pid = 2932] [serial = 431] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17788400) [pid = 2932] [serial = 432] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1993BC00) [pid = 2932] [serial = 446] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19AAAC00) [pid = 2932] [serial = 447] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1934BC00) [pid = 2932] [serial = 444] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17936C00) [pid = 2932] [serial = 435] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (15C74C00) [pid = 2932] [serial = 429] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (183C6400) [pid = 2932] [serial = 441] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 2932 | 1467129228652 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1069ms 08:53:48 INFO - PROCESS | 2932 | 1467129228690 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:53:48 INFO - PROCESS | 2932 | 1467129228694 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 2932 | 1467129228698 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 2932 | 1467129228701 Marionette TRACE conn6 <- [1,626,null,{}] 08:53:48 INFO - PROCESS | 2932 | 1467129228706 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}] 08:53:48 INFO - PROCESS | 2932 | 1467129228710 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:48 INFO - PROCESS | 2932 | 1467129228798 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:53:48 INFO - PROCESS | 2932 | 1467129228884 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 2932 | 1467129228887 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:48 INFO - PROCESS | 2932 | ++DOCSHELL 09264400 == 31 [pid = 2932] [id = 166] 08:53:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0CA0AC00) [pid = 2932] [serial = 496] [outer = 00000000] 08:53:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1027B800) [pid = 2932] [serial = 497] [outer = 0CA0AC00] 08:53:48 INFO - PROCESS | 2932 | 1467129228937 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (102E2000) [pid = 2932] [serial = 498] [outer = 0CA0AC00] 08:53:49 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:49 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:49 INFO - PROCESS | 2932 | 1467129229378 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 08:53:49 INFO - PROCESS | 2932 | 1467129229431 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 2932 | 1467129229436 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:53:49 INFO - PROCESS | 2932 | 1467129229440 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 2932 | 1467129229442 Marionette TRACE conn6 <- [1,630,null,{}] 08:53:49 INFO - PROCESS | 2932 | 1467129229446 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}] 08:53:49 INFO - PROCESS | 2932 | 1467129229449 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:49 INFO - PROCESS | 2932 | 1467129229537 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:53:49 INFO - PROCESS | 2932 | 1467129229552 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 2932 | 1467129229554 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:49 INFO - PROCESS | 2932 | ++DOCSHELL 1088BC00 == 32 [pid = 2932] [id = 167] 08:53:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1088E000) [pid = 2932] [serial = 499] [outer = 00000000] 08:53:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10F06400) [pid = 2932] [serial = 500] [outer = 1088E000] 08:53:49 INFO - PROCESS | 2932 | 1467129229600 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (145DB000) [pid = 2932] [serial = 501] [outer = 1088E000] 08:53:50 INFO - PROCESS | 2932 | 1467129230053 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 08:53:50 INFO - PROCESS | 2932 | 1467129230115 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2932 | 1467129230117 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:53:50 INFO - PROCESS | 2932 | 1467129230122 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2932 | 1467129230128 Marionette TRACE conn6 <- [1,634,null,{}] 08:53:50 INFO - PROCESS | 2932 | 1467129230138 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}] 08:53:50 INFO - PROCESS | 2932 | 1467129230142 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:50 INFO - PROCESS | 2932 | 1467129230230 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:53:50 INFO - PROCESS | 2932 | 1467129230240 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2932 | 1467129230242 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:50 INFO - PROCESS | 2932 | ++DOCSHELL 17745800 == 33 [pid = 2932] [id = 168] 08:53:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17746400) [pid = 2932] [serial = 502] [outer = 00000000] 08:53:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17764000) [pid = 2932] [serial = 503] [outer = 17746400] 08:53:50 INFO - PROCESS | 2932 | 1467129230301 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17785C00) [pid = 2932] [serial = 504] [outer = 17746400] 08:53:50 INFO - PROCESS | 2932 | 1467129230723 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 08:53:50 INFO - PROCESS | 2932 | 1467129230764 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2932 | 1467129230767 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 2932 | 1467129230770 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 2932 | 1467129230772 Marionette TRACE conn6 <- [1,638,null,{}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:53:50 INFO - PROCESS | 2932 | 1467129230775 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}] 08:53:50 INFO - PROCESS | 2932 | 1467129230777 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:50 INFO - PROCESS | 2932 | 1467129230895 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:53:51 INFO - PROCESS | 2932 | 1467129230975 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2932 | 1467129230977 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:51 INFO - PROCESS | 2932 | ++DOCSHELL 1778F800 == 34 [pid = 2932] [id = 169] 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1778FC00) [pid = 2932] [serial = 505] [outer = 00000000] 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17927400) [pid = 2932] [serial = 506] [outer = 1778FC00] 08:53:51 INFO - PROCESS | 2932 | 1467129231023 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17935400) [pid = 2932] [serial = 507] [outer = 1778FC00] 08:53:51 INFO - PROCESS | 2932 | 1467129231450 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 08:53:51 INFO - PROCESS | 2932 | 1467129231506 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 2932 | 1467129231508 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:53:51 INFO - PROCESS | 2932 | 1467129231511 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 2932 | 1467129231513 Marionette TRACE conn6 <- [1,642,null,{}] 08:53:51 INFO - PROCESS | 2932 | 1467129231521 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}] 08:53:51 INFO - PROCESS | 2932 | 1467129231523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:51 INFO - PROCESS | 2932 | 1467129231632 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:53:51 INFO - PROCESS | 2932 | 1467129231642 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2932 | 1467129231647 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:51 INFO - PROCESS | 2932 | ++DOCSHELL 1040B000 == 35 [pid = 2932] [id = 170] 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1793C400) [pid = 2932] [serial = 508] [outer = 00000000] 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17BF3800) [pid = 2932] [serial = 509] [outer = 1793C400] 08:53:51 INFO - PROCESS | 2932 | 1467129231704 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (183C6400) [pid = 2932] [serial = 510] [outer = 1793C400] 08:53:52 INFO - PROCESS | 2932 | 1467129232185 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 08:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:53:52 INFO - PROCESS | 2932 | 1467129232256 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2932 | 1467129232258 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 2932 | 1467129232262 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2932 | 1467129232263 Marionette TRACE conn6 <- [1,646,null,{}] 08:53:52 INFO - PROCESS | 2932 | 1467129232267 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}] 08:53:52 INFO - PROCESS | 2932 | 1467129232270 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:52 INFO - PROCESS | 2932 | 1467129232392 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:53:52 INFO - PROCESS | 2932 | 1467129232451 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2932 | 1467129232453 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:52 INFO - PROCESS | 2932 | ++DOCSHELL 17BA2400 == 36 [pid = 2932] [id = 171] 08:53:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18B05400) [pid = 2932] [serial = 511] [outer = 00000000] 08:53:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19342800) [pid = 2932] [serial = 512] [outer = 18B05400] 08:53:52 INFO - PROCESS | 2932 | 1467129232497 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19155400) [pid = 2932] [serial = 513] [outer = 18B05400] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10F7CC00) [pid = 2932] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0CAB9C00) [pid = 2932] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0CABC000) [pid = 2932] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (15FC6000) [pid = 2932] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10313000) [pid = 2932] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17785800) [pid = 2932] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FA70400) [pid = 2932] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17BA3000) [pid = 2932] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (14885400) [pid = 2932] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (19C59000) [pid = 2932] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1A7E1800) [pid = 2932] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (102E8C00) [pid = 2932] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:53:52 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0CA16C00) [pid = 2932] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:53:53 INFO - PROCESS | 2932 | 1467129232965 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 731ms 08:53:53 INFO - PROCESS | 2932 | 1467129232992 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 2932 | 1467129232994 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:53:53 INFO - PROCESS | 2932 | 1467129232997 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 2932 | 1467129232999 Marionette TRACE conn6 <- [1,650,null,{}] 08:53:53 INFO - PROCESS | 2932 | 1467129233003 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}] 08:53:53 INFO - PROCESS | 2932 | 1467129233005 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:53 INFO - PROCESS | 2932 | 1467129233085 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:53:53 INFO - PROCESS | 2932 | 1467129233090 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2932 | 1467129233092 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:53 INFO - PROCESS | 2932 | ++DOCSHELL 102E1C00 == 37 [pid = 2932] [id = 172] 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10F7CC00) [pid = 2932] [serial = 514] [outer = 00000000] 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17791C00) [pid = 2932] [serial = 515] [outer = 10F7CC00] 08:53:53 INFO - PROCESS | 2932 | 1467129233137 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1794B800) [pid = 2932] [serial = 516] [outer = 10F7CC00] 08:53:53 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:53 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:53 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:53 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:53 INFO - PROCESS | 2932 | 1467129233574 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 08:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:53:53 INFO - PROCESS | 2932 | 1467129233629 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 2932 | 1467129233631 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 2932 | 1467129233634 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 2932 | 1467129233636 Marionette TRACE conn6 <- [1,654,null,{}] 08:53:53 INFO - PROCESS | 2932 | 1467129233639 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}] 08:53:53 INFO - PROCESS | 2932 | 1467129233642 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:53 INFO - PROCESS | 2932 | 1467129233754 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:53:53 INFO - PROCESS | 2932 | 1467129233762 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2932 | 1467129233764 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:53 INFO - PROCESS | 2932 | ++DOCSHELL 17785800 == 38 [pid = 2932] [id = 173] 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19350800) [pid = 2932] [serial = 517] [outer = 00000000] 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19934400) [pid = 2932] [serial = 518] [outer = 19350800] 08:53:53 INFO - PROCESS | 2932 | 1467129233809 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1993D000) [pid = 2932] [serial = 519] [outer = 19350800] 08:53:54 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:54 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:54 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:54 INFO - PROCESS | 2932 | 1467129234238 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 08:53:54 INFO - PROCESS | 2932 | 1467129234265 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2932 | 1467129234267 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:53:54 INFO - PROCESS | 2932 | 1467129234275 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 2932 | 1467129234277 Marionette TRACE conn6 <- [1,658,null,{}] 08:53:54 INFO - PROCESS | 2932 | 1467129234280 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}] 08:53:54 INFO - PROCESS | 2932 | 1467129234282 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:54 INFO - PROCESS | 2932 | 1467129234363 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:53:54 INFO - PROCESS | 2932 | 1467129234371 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 2932 | 1467129234373 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:54 INFO - PROCESS | 2932 | ++DOCSHELL 15FC3000 == 39 [pid = 2932] [id = 174] 08:53:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1993F800) [pid = 2932] [serial = 520] [outer = 00000000] 08:53:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19A18800) [pid = 2932] [serial = 521] [outer = 1993F800] 08:53:54 INFO - PROCESS | 2932 | 1467129234418 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19AB2800) [pid = 2932] [serial = 522] [outer = 1993F800] 08:53:54 INFO - PROCESS | 2932 | 1467129234849 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 08:53:54 INFO - PROCESS | 2932 | 1467129234920 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2932 | 1467129234924 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 2932 | 1467129234929 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:53:54 INFO - PROCESS | 2932 | 1467129234933 Marionette TRACE conn6 <- [1,662,null,{}] 08:53:54 INFO - PROCESS | 2932 | 1467129234944 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}] 08:53:54 INFO - PROCESS | 2932 | 1467129234948 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:55 INFO - PROCESS | 2932 | 1467129235069 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:53:55 INFO - PROCESS | 2932 | 1467129235230 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2932 | 1467129235236 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:55 INFO - PROCESS | 2932 | ++DOCSHELL 0FAF0400 == 40 [pid = 2932] [id = 175] 08:53:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (0FB7CC00) [pid = 2932] [serial = 523] [outer = 00000000] 08:53:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10277000) [pid = 2932] [serial = 524] [outer = 0FB7CC00] 08:53:55 INFO - PROCESS | 2932 | 1467129235295 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (103B4C00) [pid = 2932] [serial = 525] [outer = 0FB7CC00] 08:53:55 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:55 INFO - PROCESS | 2932 | [2932] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:55 INFO - PROCESS | 2932 | 1467129235848 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]]]}] 08:53:55 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 08:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 988ms 08:53:55 INFO - PROCESS | 2932 | 1467129235922 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 2932 | 1467129235925 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:53:55 INFO - PROCESS | 2932 | 1467129235932 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2932 | 1467129235936 Marionette TRACE conn6 <- [1,666,null,{}] 08:53:55 INFO - PROCESS | 2932 | 1467129235940 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}] 08:53:55 INFO - PROCESS | 2932 | 1467129235943 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:56 INFO - PROCESS | 2932 | 1467129236092 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:53:56 INFO - PROCESS | 2932 | 1467129236213 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 2932 | 1467129236216 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:56 INFO - PROCESS | 2932 | ++DOCSHELL 14F51400 == 41 [pid = 2932] [id = 176] 08:53:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (14F54800) [pid = 2932] [serial = 526] [outer = 00000000] 08:53:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (15FC4000) [pid = 2932] [serial = 527] [outer = 14F54800] 08:53:56 INFO - PROCESS | 2932 | 1467129236275 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1773FC00) [pid = 2932] [serial = 528] [outer = 14F54800] 08:53:56 INFO - PROCESS | 2932 | 1467129236930 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1023ms 08:53:56 INFO - PROCESS | 2932 | 1467129236954 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 2932 | 1467129236957 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:53:56 INFO - PROCESS | 2932 | 1467129236960 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 2932 | 1467129236962 Marionette TRACE conn6 <- [1,670,null,{}] 08:53:57 INFO - PROCESS | 2932 | 1467129236972 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}] 08:53:57 INFO - PROCESS | 2932 | 1467129236977 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:57 INFO - PROCESS | 2932 | 1467129237087 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:53:57 INFO - PROCESS | 2932 | 1467129237214 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 2932 | 1467129237218 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:57 INFO - PROCESS | 2932 | ++DOCSHELL 193E5000 == 42 [pid = 2932] [id = 177] 08:53:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19932800) [pid = 2932] [serial = 529] [outer = 00000000] 08:53:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19AAD000) [pid = 2932] [serial = 530] [outer = 19932800] 08:53:57 INFO - PROCESS | 2932 | 1467129237276 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A724400) [pid = 2932] [serial = 531] [outer = 19932800] 08:53:58 INFO - PROCESS | 2932 | 1467129238397 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]]]}] 08:53:58 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) 08:53:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1470ms 08:53:58 INFO - PROCESS | 2932 | 1467129238433 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2932 | 1467129238435 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:53:58 INFO - PROCESS | 2932 | 1467129238439 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:53:58 INFO - PROCESS | 2932 | 1467129238441 Marionette TRACE conn6 <- [1,674,null,{}] 08:53:58 INFO - PROCESS | 2932 | 1467129238445 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}] 08:53:58 INFO - PROCESS | 2932 | 1467129238447 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:58 INFO - PROCESS | 2932 | 1467129238560 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:53:58 INFO - PROCESS | 2932 | 1467129238785 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 2932 | 1467129238788 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:53:58 INFO - PROCESS | 2932 | ++DOCSHELL 08A80000 == 43 [pid = 2932] [id = 178] 08:53:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (08A83400) [pid = 2932] [serial = 532] [outer = 00000000] 08:53:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (0CA15400) [pid = 2932] [serial = 533] [outer = 08A83400] 08:53:58 INFO - PROCESS | 2932 | 1467129238855 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (0CABC000) [pid = 2932] [serial = 534] [outer = 08A83400] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 17785800 == 42 [pid = 2932] [id = 173] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 102E1C00 == 41 [pid = 2932] [id = 172] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 17BA2400 == 40 [pid = 2932] [id = 171] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 1040B000 == 39 [pid = 2932] [id = 170] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 1778F800 == 38 [pid = 2932] [id = 169] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 17745800 == 37 [pid = 2932] [id = 168] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 1088BC00 == 36 [pid = 2932] [id = 167] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 09264400 == 35 [pid = 2932] [id = 166] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 08A84800 == 34 [pid = 2932] [id = 165] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 10F7BC00 == 33 [pid = 2932] [id = 163] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 0FA6C800 == 32 [pid = 2932] [id = 164] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 0CAB5800 == 31 [pid = 2932] [id = 154] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 193E5000 == 30 [pid = 2932] [id = 177] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 15FC3000 == 29 [pid = 2932] [id = 174] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 0FAF0400 == 28 [pid = 2932] [id = 175] 08:54:00 INFO - PROCESS | 2932 | --DOCSHELL 14F51400 == 27 [pid = 2932] [id = 176] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1A7E8400) [pid = 2932] [serial = 458] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17950000) [pid = 2932] [serial = 479] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (17BA3800) [pid = 2932] [serial = 480] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19160800) [pid = 2932] [serial = 488] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (183C8000) [pid = 2932] [serial = 486] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17A1DC00) [pid = 2932] [serial = 483] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1794D400) [pid = 2932] [serial = 482] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (14C1C800) [pid = 2932] [serial = 471] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (14766800) [pid = 2932] [serial = 470] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (108E2C00) [pid = 2932] [serial = 462] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10740800) [pid = 2932] [serial = 461] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FA74400) [pid = 2932] [serial = 464] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FB7C000) [pid = 2932] [serial = 465] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (16B59C00) [pid = 2932] [serial = 473] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10404400) [pid = 2932] [serial = 467] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1040C800) [pid = 2932] [serial = 468] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17791000) [pid = 2932] [serial = 476] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17740000) [pid = 2932] [serial = 474] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1791B800) [pid = 2932] [serial = 477] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (102E1000) [pid = 2932] [serial = 450] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0FCFD800) [pid = 2932] [serial = 449] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (18B0F000) [pid = 2932] [serial = 485] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17944800) [pid = 2932] [serial = 453] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17925400) [pid = 2932] [serial = 452] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1A74FC00) [pid = 2932] [serial = 456] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1A72DC00) [pid = 2932] [serial = 455] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1A7ED000) [pid = 2932] [serial = 459] [outer = 00000000] [url = about:blank] 08:54:00 INFO - PROCESS | 2932 | 1467129240220 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:54:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1833ms 08:54:00 INFO - PROCESS | 2932 | 1467129240276 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2932 | 1467129240280 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:54:00 INFO - PROCESS | 2932 | 1467129240285 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2932 | 1467129240288 Marionette TRACE conn6 <- [1,678,null,{}] 08:54:00 INFO - PROCESS | 2932 | 1467129240295 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}] 08:54:00 INFO - PROCESS | 2932 | 1467129240298 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:00 INFO - PROCESS | 2932 | 1467129240384 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:54:00 INFO - PROCESS | 2932 | 1467129240460 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2932 | 1467129240465 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:00 INFO - PROCESS | 2932 | ++DOCSHELL 0FA22C00 == 28 [pid = 2932] [id = 179] 08:54:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0FA29400) [pid = 2932] [serial = 535] [outer = 00000000] 08:54:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FACC400) [pid = 2932] [serial = 536] [outer = 0FA29400] 08:54:00 INFO - PROCESS | 2932 | 1467129240515 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FB82800) [pid = 2932] [serial = 537] [outer = 0FA29400] 08:54:01 INFO - PROCESS | 2932 | 1467129241409 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:54:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1173ms 08:54:01 INFO - PROCESS | 2932 | 1467129241459 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2932 | 1467129241464 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:54:01 INFO - PROCESS | 2932 | 1467129241470 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 2932 | 1467129241473 Marionette TRACE conn6 <- [1,682,null,{}] 08:54:01 INFO - PROCESS | 2932 | 1467129241477 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}] 08:54:01 INFO - PROCESS | 2932 | 1467129241480 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:01 INFO - PROCESS | 2932 | 1467129241568 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:54:01 INFO - PROCESS | 2932 | 1467129241576 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2932 | 1467129241579 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:01 INFO - PROCESS | 2932 | ++DOCSHELL 10311C00 == 29 [pid = 2932] [id = 180] 08:54:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10312C00) [pid = 2932] [serial = 538] [outer = 00000000] 08:54:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10403800) [pid = 2932] [serial = 539] [outer = 10312C00] 08:54:01 INFO - PROCESS | 2932 | 1467129241628 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1040B400) [pid = 2932] [serial = 540] [outer = 10312C00] 08:54:02 INFO - PROCESS | 2932 | 1467129242580 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]]]}] 08:54:02 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) 08:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1120ms 08:54:02 INFO - PROCESS | 2932 | 1467129242592 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2932 | 1467129242595 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 2932 | 1467129242598 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:54:02 INFO - PROCESS | 2932 | 1467129242602 Marionette TRACE conn6 <- [1,686,null,{}] 08:54:02 INFO - PROCESS | 2932 | 1467129242620 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}] 08:54:02 INFO - PROCESS | 2932 | 1467129242624 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:02 INFO - PROCESS | 2932 | 1467129242737 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:54:02 INFO - PROCESS | 2932 | 1467129242745 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2932 | 1467129242748 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:02 INFO - PROCESS | 2932 | ++DOCSHELL 108EB800 == 30 [pid = 2932] [id = 181] 08:54:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10F05000) [pid = 2932] [serial = 541] [outer = 00000000] 08:54:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (114CD400) [pid = 2932] [serial = 542] [outer = 10F05000] 08:54:02 INFO - PROCESS | 2932 | 1467129242798 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (147A3800) [pid = 2932] [serial = 543] [outer = 10F05000] 08:54:03 INFO - PROCESS | 2932 | 1467129243777 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]]]}] 08:54:03 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) 08:54:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1238ms 08:54:03 INFO - PROCESS | 2932 | 1467129243845 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2932 | 1467129243847 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:54:03 INFO - PROCESS | 2932 | 1467129243851 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:54:03 INFO - PROCESS | 2932 | 1467129243852 Marionette TRACE conn6 <- [1,690,null,{}] 08:54:03 INFO - PROCESS | 2932 | 1467129243856 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}] 08:54:03 INFO - PROCESS | 2932 | 1467129243858 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:04 INFO - PROCESS | 2932 | 1467129243972 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:54:04 INFO - PROCESS | 2932 | 1467129243978 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 2932 | 1467129243980 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:04 INFO - PROCESS | 2932 | ++DOCSHELL 114CB800 == 31 [pid = 2932] [id = 182] 08:54:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (147ABC00) [pid = 2932] [serial = 544] [outer = 00000000] 08:54:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (16353000) [pid = 2932] [serial = 545] [outer = 147ABC00] 08:54:04 INFO - PROCESS | 2932 | 1467129244071 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17740000) [pid = 2932] [serial = 546] [outer = 147ABC00] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1778FC00) [pid = 2932] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1793C400) [pid = 2932] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0FA74000) [pid = 2932] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17746400) [pid = 2932] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (0CA0AC00) [pid = 2932] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (16B59800) [pid = 2932] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (09255C00) [pid = 2932] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1088E000) [pid = 2932] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (18B05400) [pid = 2932] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (10F7CC00) [pid = 2932] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (19350800) [pid = 2932] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:54:04 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1993F800) [pid = 2932] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:05 INFO - PROCESS | 2932 | 1467129245070 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:54:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1274ms 08:54:05 INFO - PROCESS | 2932 | 1467129245128 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2932 | 1467129245130 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:54:05 INFO - PROCESS | 2932 | 1467129245134 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2932 | 1467129245135 Marionette TRACE conn6 <- [1,694,null,{}] 08:54:05 INFO - PROCESS | 2932 | 1467129245139 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}] 08:54:05 INFO - PROCESS | 2932 | 1467129245141 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:05 INFO - PROCESS | 2932 | 1467129245221 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:54:05 INFO - PROCESS | 2932 | 1467129245227 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 2932 | 1467129245229 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:05 INFO - PROCESS | 2932 | ++DOCSHELL 1065AC00 == 32 [pid = 2932] [id = 183] 08:54:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (15C70400) [pid = 2932] [serial = 547] [outer = 00000000] 08:54:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (17749800) [pid = 2932] [serial = 548] [outer = 15C70400] 08:54:05 INFO - PROCESS | 2932 | 1467129245275 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (17771400) [pid = 2932] [serial = 549] [outer = 15C70400] 08:54:06 INFO - PROCESS | 2932 | 1467129246272 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1174ms 08:54:06 INFO - PROCESS | 2932 | 1467129246309 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 2932 | 1467129246313 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:54:06 INFO - PROCESS | 2932 | 1467129246318 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 2932 | 1467129246322 Marionette TRACE conn6 <- [1,698,null,{}] 08:54:06 INFO - PROCESS | 2932 | 1467129246328 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}] 08:54:06 INFO - PROCESS | 2932 | 1467129246331 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:06 INFO - PROCESS | 2932 | 1467129246452 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:54:06 INFO - PROCESS | 2932 | 1467129246527 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2932 | 1467129246532 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:06 INFO - PROCESS | 2932 | ++DOCSHELL 0FACBC00 == 33 [pid = 2932] [id = 184] 08:54:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FAF0400) [pid = 2932] [serial = 550] [outer = 00000000] 08:54:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FCF9400) [pid = 2932] [serial = 551] [outer = 0FAF0400] 08:54:06 INFO - PROCESS | 2932 | 1467129246591 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (102E0800) [pid = 2932] [serial = 552] [outer = 0FAF0400] 08:54:07 INFO - PROCESS | 2932 | 1467129247820 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]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:54:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1536ms 08:54:07 INFO - PROCESS | 2932 | 1467129247854 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2932 | 1467129247859 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:54:07 INFO - PROCESS | 2932 | 1467129247875 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2932 | 1467129247878 Marionette TRACE conn6 <- [1,702,null,{}] 08:54:07 INFO - PROCESS | 2932 | 1467129247882 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}] 08:54:07 INFO - PROCESS | 2932 | 1467129247885 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:08 INFO - PROCESS | 2932 | 1467129248114 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:54:08 INFO - PROCESS | 2932 | 1467129248218 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2932 | 1467129248221 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:08 INFO - PROCESS | 2932 | ++DOCSHELL 0CABE800 == 34 [pid = 2932] [id = 185] 08:54:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0CB97400) [pid = 2932] [serial = 553] [outer = 00000000] 08:54:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FCF7400) [pid = 2932] [serial = 554] [outer = 0CB97400] 08:54:08 INFO - PROCESS | 2932 | 1467129248272 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102DEC00) [pid = 2932] [serial = 555] [outer = 0CB97400] 08:54:08 INFO - PROCESS | 2932 | --DOCSHELL 114CB800 == 33 [pid = 2932] [id = 182] 08:54:08 INFO - PROCESS | 2932 | --DOCSHELL 108EB800 == 32 [pid = 2932] [id = 181] 08:54:08 INFO - PROCESS | 2932 | --DOCSHELL 10311C00 == 31 [pid = 2932] [id = 180] 08:54:08 INFO - PROCESS | 2932 | --DOCSHELL 0FA22C00 == 30 [pid = 2932] [id = 179] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19A18800) [pid = 2932] [serial = 521] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17927400) [pid = 2932] [serial = 506] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17935400) [pid = 2932] [serial = 507] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (183C6400) [pid = 2932] [serial = 510] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17BF3800) [pid = 2932] [serial = 509] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (102E3400) [pid = 2932] [serial = 491] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1040FC00) [pid = 2932] [serial = 492] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17764000) [pid = 2932] [serial = 503] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1027B800) [pid = 2932] [serial = 497] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (102E2000) [pid = 2932] [serial = 498] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (19266400) [pid = 2932] [serial = 489] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (09265C00) [pid = 2932] [serial = 494] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (0CA18400) [pid = 2932] [serial = 495] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (10F06400) [pid = 2932] [serial = 500] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (145DB000) [pid = 2932] [serial = 501] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (19342800) [pid = 2932] [serial = 512] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (17791C00) [pid = 2932] [serial = 515] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (19934400) [pid = 2932] [serial = 518] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (1794B800) [pid = 2932] [serial = 516] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 55 (19155400) [pid = 2932] [serial = 513] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 54 (19AB2800) [pid = 2932] [serial = 522] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 53 (1993D000) [pid = 2932] [serial = 519] [outer = 00000000] [url = about:blank] 08:54:08 INFO - PROCESS | 2932 | --DOMWINDOW == 52 (17785C00) [pid = 2932] [serial = 504] [outer = 00000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2932 | 1467129249268 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]]]}] 08:54:09 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 08:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1438ms 08:54:09 INFO - PROCESS | 2932 | 1467129249313 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2932 | 1467129249317 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:54:09 INFO - PROCESS | 2932 | 1467129249322 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 2932 | 1467129249325 Marionette TRACE conn6 <- [1,706,null,{}] 08:54:09 INFO - PROCESS | 2932 | 1467129249330 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}] 08:54:09 INFO - PROCESS | 2932 | 1467129249332 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:09 INFO - PROCESS | 2932 | 1467129249421 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:54:09 INFO - PROCESS | 2932 | 1467129249428 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 2932 | 1467129249431 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:09 INFO - PROCESS | 2932 | ++DOCSHELL 10410000 == 31 [pid = 2932] [id = 186] 08:54:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 53 (10412800) [pid = 2932] [serial = 556] [outer = 00000000] 08:54:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 54 (106D4C00) [pid = 2932] [serial = 557] [outer = 10412800] 08:54:09 INFO - PROCESS | 2932 | 1467129249479 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 55 (10883C00) [pid = 2932] [serial = 558] [outer = 10412800] 08:54:10 INFO - PROCESS | 2932 | 1467129250476 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]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1183ms 08:54:10 INFO - PROCESS | 2932 | 1467129250537 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2932 | 1467129250539 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:54:10 INFO - PROCESS | 2932 | 1467129250543 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 2932 | 1467129250545 Marionette TRACE conn6 <- [1,710,null,{}] 08:54:10 INFO - PROCESS | 2932 | 1467129250549 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}] 08:54:10 INFO - PROCESS | 2932 | 1467129250551 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:10 INFO - PROCESS | 2932 | 1467129250638 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:54:10 INFO - PROCESS | 2932 | 1467129250648 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2932 | 1467129250650 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:10 INFO - PROCESS | 2932 | ++DOCSHELL 14C5B400 == 32 [pid = 2932] [id = 187] 08:54:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (14C5DC00) [pid = 2932] [serial = 559] [outer = 00000000] 08:54:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (14EC6400) [pid = 2932] [serial = 560] [outer = 14C5DC00] 08:54:10 INFO - PROCESS | 2932 | 1467129250698 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (15C7B000) [pid = 2932] [serial = 561] [outer = 14C5DC00] 08:54:11 INFO - PROCESS | 2932 | 1467129251230 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] 08:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:54:11 INFO - PROCESS | 2932 | 1467129251280 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 2932 | 1467129251291 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 2932 | 1467129251295 Marionette TRACE conn6 <- [1,714,null,{}] 08:54:11 INFO - PROCESS | 2932 | 1467129251311 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}] 08:54:11 INFO - PROCESS | 2932 | 1467129251314 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:11 INFO - PROCESS | 2932 | 1467129251432 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:54:11 INFO - PROCESS | 2932 | 1467129251444 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 2932 | 1467129251446 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:11 INFO - PROCESS | 2932 | ++DOCSHELL 1778EC00 == 33 [pid = 2932] [id = 188] 08:54:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (1778F400) [pid = 2932] [serial = 562] [outer = 00000000] 08:54:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (1791CC00) [pid = 2932] [serial = 563] [outer = 1778F400] 08:54:11 INFO - PROCESS | 2932 | 1467129251492 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (17923C00) [pid = 2932] [serial = 564] [outer = 1778F400] 08:54:12 INFO - PROCESS | 2932 | 1467129252042 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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 790ms 08:54:12 INFO - PROCESS | 2932 | 1467129252076 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2932 | 1467129252078 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:54:12 INFO - PROCESS | 2932 | 1467129252081 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2932 | 1467129252083 Marionette TRACE conn6 <- [1,718,null,{}] 08:54:12 INFO - PROCESS | 2932 | 1467129252087 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}] 08:54:12 INFO - PROCESS | 2932 | 1467129252089 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:12 INFO - PROCESS | 2932 | 1467129252211 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:54:12 INFO - PROCESS | 2932 | 1467129252223 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2932 | 1467129252225 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:12 INFO - PROCESS | 2932 | ++DOCSHELL 17931C00 == 34 [pid = 2932] [id = 189] 08:54:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (17932000) [pid = 2932] [serial = 565] [outer = 00000000] 08:54:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (17947000) [pid = 2932] [serial = 566] [outer = 17932000] 08:54:12 INFO - PROCESS | 2932 | 1467129252270 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (17950000) [pid = 2932] [serial = 567] [outer = 17932000] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (08A83400) [pid = 2932] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (10F05000) [pid = 2932] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (0FA29400) [pid = 2932] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (10312C00) [pid = 2932] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (147ABC00) [pid = 2932] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (0FB7CC00) [pid = 2932] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (14F54800) [pid = 2932] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:12 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (19932800) [pid = 2932] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:12 INFO - PROCESS | 2932 | 1467129252739 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] 08:54:12 INFO - PROCESS | 2932 | 1467129252758 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:54:12 INFO - PROCESS | 2932 | 1467129252761 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2932 | 1467129252763 Marionette TRACE conn6 <- [1,722,null,{}] 08:54:12 INFO - PROCESS | 2932 | 1467129252766 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}] 08:54:12 INFO - PROCESS | 2932 | 1467129252768 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:12 INFO - PROCESS | 2932 | 1467129252852 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:54:12 INFO - PROCESS | 2932 | 1467129252858 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2932 | 1467129252863 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:12 INFO - PROCESS | 2932 | ++DOCSHELL 10F06800 == 35 [pid = 2932] [id = 190] 08:54:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (17A1E400) [pid = 2932] [serial = 568] [outer = 00000000] 08:54:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (17BA3800) [pid = 2932] [serial = 569] [outer = 17A1E400] 08:54:12 INFO - PROCESS | 2932 | 1467129252919 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (183C3000) [pid = 2932] [serial = 570] [outer = 17A1E400] 08:54:13 INFO - PROCESS | 2932 | 1467129253395 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 08:54:13 INFO - PROCESS | 2932 | 1467129253432 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2932 | 1467129253434 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:54:13 INFO - PROCESS | 2932 | 1467129253437 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2932 | 1467129253438 Marionette TRACE conn6 <- [1,726,null,{}] 08:54:13 INFO - PROCESS | 2932 | 1467129253442 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}] 08:54:13 INFO - PROCESS | 2932 | 1467129253444 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:13 INFO - PROCESS | 2932 | 1467129253551 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:54:13 INFO - PROCESS | 2932 | 1467129253568 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2932 | 1467129253570 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:13 INFO - PROCESS | 2932 | ++DOCSHELL 183CB000 == 36 [pid = 2932] [id = 191] 08:54:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (183CB400) [pid = 2932] [serial = 571] [outer = 00000000] 08:54:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (18B8A800) [pid = 2932] [serial = 572] [outer = 183CB400] 08:54:13 INFO - PROCESS | 2932 | 1467129253616 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (18C95C00) [pid = 2932] [serial = 573] [outer = 183CB400] 08:54:14 INFO - PROCESS | 2932 | 1467129254516 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1119ms 08:54:14 INFO - PROCESS | 2932 | 1467129254557 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 2932 | 1467129254559 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:54:14 INFO - PROCESS | 2932 | 1467129254562 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 2932 | 1467129254564 Marionette TRACE conn6 <- [1,730,null,{}] 08:54:14 INFO - PROCESS | 2932 | 1467129254568 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}] 08:54:14 INFO - PROCESS | 2932 | 1467129254570 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:14 INFO - PROCESS | 2932 | 1467129254677 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:54:14 INFO - PROCESS | 2932 | 1467129254684 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2932 | 1467129254685 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:14 INFO - PROCESS | 2932 | ++DOCSHELL 147AA000 == 37 [pid = 2932] [id = 192] 08:54:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (18C8F800) [pid = 2932] [serial = 574] [outer = 00000000] 08:54:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (19345C00) [pid = 2932] [serial = 575] [outer = 18C8F800] 08:54:14 INFO - PROCESS | 2932 | 1467129254730 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1934A000) [pid = 2932] [serial = 576] [outer = 18C8F800] 08:54:15 INFO - PROCESS | 2932 | 1467129255884 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]]]}] 08:54:15 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 08:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1383ms 08:54:15 INFO - PROCESS | 2932 | 1467129255946 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:54:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:54:15 INFO - PROCESS | 2932 | 1467129255950 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 2932 | 1467129255956 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 2932 | 1467129255959 Marionette TRACE conn6 <- [1,734,null,{}] 08:54:15 INFO - PROCESS | 2932 | 1467129255964 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}] 08:54:15 INFO - PROCESS | 2932 | 1467129255968 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:16 INFO - PROCESS | 2932 | 1467129256113 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:54:16 INFO - PROCESS | 2932 | 1467129256241 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2932 | 1467129256244 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:16 INFO - PROCESS | 2932 | ++DOCSHELL 10275800 == 38 [pid = 2932] [id = 193] 08:54:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (102E5000) [pid = 2932] [serial = 577] [outer = 00000000] 08:54:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10887800) [pid = 2932] [serial = 578] [outer = 102E5000] 08:54:16 INFO - PROCESS | 2932 | 1467129256302 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (10F0D400) [pid = 2932] [serial = 579] [outer = 102E5000] 08:54:17 INFO - PROCESS | 2932 | 1467129257316 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]]]}] 08:54:17 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.) 08:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1379ms 08:54:17 INFO - PROCESS | 2932 | 1467129257334 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2932 | 1467129257339 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:54:17 INFO - PROCESS | 2932 | 1467129257346 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 2932 | 1467129257349 Marionette TRACE conn6 <- [1,738,null,{}] 08:54:17 INFO - PROCESS | 2932 | 1467129257353 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}] 08:54:17 INFO - PROCESS | 2932 | 1467129257356 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:17 INFO - PROCESS | 2932 | 1467129257503 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:54:17 INFO - PROCESS | 2932 | 1467129257637 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2932 | 1467129257640 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:17 INFO - PROCESS | 2932 | ++DOCSHELL 16B64400 == 39 [pid = 2932] [id = 194] 08:54:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (17742000) [pid = 2932] [serial = 580] [outer = 00000000] 08:54:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (17790400) [pid = 2932] [serial = 581] [outer = 17742000] 08:54:17 INFO - PROCESS | 2932 | 1467129257698 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17926000) [pid = 2932] [serial = 582] [outer = 17742000] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 183CB000 == 38 [pid = 2932] [id = 191] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 10F06800 == 37 [pid = 2932] [id = 190] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 17931C00 == 36 [pid = 2932] [id = 189] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 1778EC00 == 35 [pid = 2932] [id = 188] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 14C5B400 == 34 [pid = 2932] [id = 187] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 10410000 == 33 [pid = 2932] [id = 186] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 0CABE800 == 32 [pid = 2932] [id = 185] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 1065AC00 == 31 [pid = 2932] [id = 183] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 08A80000 == 30 [pid = 2932] [id = 178] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 0FACBC00 == 29 [pid = 2932] [id = 184] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 147AA000 == 28 [pid = 2932] [id = 192] 08:54:19 INFO - PROCESS | 2932 | --DOCSHELL 10275800 == 27 [pid = 2932] [id = 193] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0CABC000) [pid = 2932] [serial = 534] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (0CA15400) [pid = 2932] [serial = 533] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (114CD400) [pid = 2932] [serial = 542] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (0FACC400) [pid = 2932] [serial = 536] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (0FB82800) [pid = 2932] [serial = 537] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (10403800) [pid = 2932] [serial = 539] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (16353000) [pid = 2932] [serial = 545] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (103B4C00) [pid = 2932] [serial = 525] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (10277000) [pid = 2932] [serial = 524] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (147A3800) [pid = 2932] [serial = 543] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (1773FC00) [pid = 2932] [serial = 528] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (15FC4000) [pid = 2932] [serial = 527] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (1A724400) [pid = 2932] [serial = 531] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (19AAD000) [pid = 2932] [serial = 530] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (17740000) [pid = 2932] [serial = 546] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 55 (1040B400) [pid = 2932] [serial = 540] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | --DOMWINDOW == 54 (17749800) [pid = 2932] [serial = 548] [outer = 00000000] [url = about:blank] 08:54:19 INFO - PROCESS | 2932 | 1467129259479 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:54:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2171ms 08:54:19 INFO - PROCESS | 2932 | 1467129259520 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2932 | 1467129259523 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:54:19 INFO - PROCESS | 2932 | 1467129259530 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 2932 | 1467129259534 Marionette TRACE conn6 <- [1,742,null,{}] 08:54:19 INFO - PROCESS | 2932 | 1467129259540 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}] 08:54:19 INFO - PROCESS | 2932 | 1467129259544 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:19 INFO - PROCESS | 2932 | 1467129259643 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:54:19 INFO - PROCESS | 2932 | 1467129259712 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 2932 | 1467129259716 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:19 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB2000 == 28 [pid = 2932] [id = 195] 08:54:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 55 (0CAB4000) [pid = 2932] [serial = 583] [outer = 00000000] 08:54:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (0CABF800) [pid = 2932] [serial = 584] [outer = 0CAB4000] 08:54:19 INFO - PROCESS | 2932 | 1467129259768 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (0FACA000) [pid = 2932] [serial = 585] [outer = 0CAB4000] 08:54:20 INFO - PROCESS | 2932 | 1467129260672 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]]]}] 08:54:20 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 08:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1179ms 08:54:20 INFO - PROCESS | 2932 | 1467129260707 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 2932 | 1467129260713 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:54:20 INFO - PROCESS | 2932 | 1467129260719 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 2932 | 1467129260722 Marionette TRACE conn6 <- [1,746,null,{}] 08:54:20 INFO - PROCESS | 2932 | 1467129260726 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}] 08:54:20 INFO - PROCESS | 2932 | 1467129260729 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:20 INFO - PROCESS | 2932 | 1467129260824 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:54:20 INFO - PROCESS | 2932 | 1467129260832 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2932 | 1467129260834 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:20 INFO - PROCESS | 2932 | ++DOCSHELL 10275800 == 29 [pid = 2932] [id = 196] 08:54:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (10279C00) [pid = 2932] [serial = 586] [outer = 00000000] 08:54:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (102DBC00) [pid = 2932] [serial = 587] [outer = 10279C00] 08:54:20 INFO - PROCESS | 2932 | 1467129260885 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (102DF000) [pid = 2932] [serial = 588] [outer = 10279C00] 08:54:21 INFO - PROCESS | 2932 | 1467129261391 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 08:54:21 INFO - PROCESS | 2932 | 1467129261454 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2932 | 1467129261456 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:54:21 INFO - PROCESS | 2932 | 1467129261459 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:54:21 INFO - PROCESS | 2932 | 1467129261463 Marionette TRACE conn6 <- [1,750,null,{}] 08:54:21 INFO - PROCESS | 2932 | 1467129261475 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}] 08:54:21 INFO - PROCESS | 2932 | 1467129261479 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:21 INFO - PROCESS | 2932 | 1467129261600 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:54:21 INFO - PROCESS | 2932 | 1467129261656 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 2932 | 1467129261660 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:21 INFO - PROCESS | 2932 | ++DOCSHELL 10639000 == 30 [pid = 2932] [id = 197] 08:54:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (10639400) [pid = 2932] [serial = 589] [outer = 00000000] 08:54:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (106D9000) [pid = 2932] [serial = 590] [outer = 10639400] 08:54:21 INFO - PROCESS | 2932 | 1467129261712 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (1080F800) [pid = 2932] [serial = 591] [outer = 10639400] 08:54:22 INFO - PROCESS | 2932 | 1467129262641 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1238ms 08:54:22 INFO - PROCESS | 2932 | 1467129262704 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 2932 | 1467129262706 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:54:22 INFO - PROCESS | 2932 | 1467129262710 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2932 | 1467129262711 Marionette TRACE conn6 <- [1,754,null,{}] 08:54:22 INFO - PROCESS | 2932 | 1467129262715 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}] 08:54:22 INFO - PROCESS | 2932 | 1467129262717 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:22 INFO - PROCESS | 2932 | 1467129262830 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:54:22 INFO - PROCESS | 2932 | 1467129262836 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2932 | 1467129262839 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:22 INFO - PROCESS | 2932 | ++DOCSHELL 145D0000 == 31 [pid = 2932] [id = 198] 08:54:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (145D8C00) [pid = 2932] [serial = 592] [outer = 00000000] 08:54:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (147A7C00) [pid = 2932] [serial = 593] [outer = 145D8C00] 08:54:22 INFO - PROCESS | 2932 | 1467129262885 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (14C57000) [pid = 2932] [serial = 594] [outer = 145D8C00] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (17932000) [pid = 2932] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (14C5DC00) [pid = 2932] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (0FAF0400) [pid = 2932] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (15C70400) [pid = 2932] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (10412800) [pid = 2932] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (0CB97400) [pid = 2932] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (17A1E400) [pid = 2932] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (18C8F800) [pid = 2932] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (183CB400) [pid = 2932] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:54:23 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (1778F400) [pid = 2932] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:54:23 INFO - PROCESS | 2932 | 1467129263804 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:54:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1129ms 08:54:23 INFO - PROCESS | 2932 | 1467129263839 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 2932 | 1467129263842 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:54:23 INFO - PROCESS | 2932 | 1467129263845 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:54:23 INFO - PROCESS | 2932 | 1467129263846 Marionette TRACE conn6 <- [1,758,null,{}] 08:54:23 INFO - PROCESS | 2932 | 1467129263850 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}] 08:54:23 INFO - PROCESS | 2932 | 1467129263852 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:23 INFO - PROCESS | 2932 | 1467129263930 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:54:23 INFO - PROCESS | 2932 | 1467129263935 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 2932 | 1467129263937 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:23 INFO - PROCESS | 2932 | ++DOCSHELL 10408400 == 32 [pid = 2932] [id = 199] 08:54:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (1062D800) [pid = 2932] [serial = 595] [outer = 00000000] 08:54:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (1487CC00) [pid = 2932] [serial = 596] [outer = 1062D800] 08:54:24 INFO - PROCESS | 2932 | 1467129263982 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (14EBA000) [pid = 2932] [serial = 597] [outer = 1062D800] 08:54:24 INFO - PROCESS | 2932 | 1467129264452 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:54:24 INFO - PROCESS | 2932 | 1467129264479 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2932 | 1467129264481 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 2932 | 1467129264485 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2932 | 1467129264486 Marionette TRACE conn6 <- [1,762,null,{}] 08:54:24 INFO - PROCESS | 2932 | 1467129264490 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}] 08:54:24 INFO - PROCESS | 2932 | 1467129264495 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:24 INFO - PROCESS | 2932 | 1467129264619 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:54:24 INFO - PROCESS | 2932 | 1467129264629 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2932 | 1467129264631 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:24 INFO - PROCESS | 2932 | ++DOCSHELL 15F39000 == 33 [pid = 2932] [id = 200] 08:54:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (15FC2C00) [pid = 2932] [serial = 598] [outer = 00000000] 08:54:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (17743C00) [pid = 2932] [serial = 599] [outer = 15FC2C00] 08:54:24 INFO - PROCESS | 2932 | 1467129264676 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (17764400) [pid = 2932] [serial = 600] [outer = 15FC2C00] 08:54:25 INFO - PROCESS | 2932 | 1467129265124 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 08:54:25 INFO - PROCESS | 2932 | 1467129265155 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 2932 | 1467129265157 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:54:25 INFO - PROCESS | 2932 | 1467129265161 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 2932 | 1467129265162 Marionette TRACE conn6 <- [1,766,null,{}] 08:54:25 INFO - PROCESS | 2932 | 1467129265166 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}] 08:54:25 INFO - PROCESS | 2932 | 1467129265168 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:25 INFO - PROCESS | 2932 | 1467129265246 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:54:25 INFO - PROCESS | 2932 | 1467129265279 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2932 | 1467129265281 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:25 INFO - PROCESS | 2932 | ++DOCSHELL 1773F400 == 34 [pid = 2932] [id = 201] 08:54:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (17789000) [pid = 2932] [serial = 601] [outer = 00000000] 08:54:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (1778D800) [pid = 2932] [serial = 602] [outer = 17789000] 08:54:25 INFO - PROCESS | 2932 | 1467129265327 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1778E400) [pid = 2932] [serial = 603] [outer = 17789000] 08:54:26 INFO - PROCESS | 2932 | 1467129266087 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 970ms 08:54:26 INFO - PROCESS | 2932 | 1467129266132 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:54:26 INFO - PROCESS | 2932 | 1467129266136 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 2932 | 1467129266141 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 2932 | 1467129266146 Marionette TRACE conn6 <- [1,770,null,{}] 08:54:26 INFO - PROCESS | 2932 | 1467129266176 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}] 08:54:26 INFO - PROCESS | 2932 | 1467129266179 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:26 INFO - PROCESS | 2932 | 1467129266305 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:54:26 INFO - PROCESS | 2932 | 1467129266380 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 2932 | 1467129266382 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:26 INFO - PROCESS | 2932 | ++DOCSHELL 0FA76C00 == 35 [pid = 2932] [id = 202] 08:54:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0FACE800) [pid = 2932] [serial = 604] [outer = 00000000] 08:54:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10276400) [pid = 2932] [serial = 605] [outer = 0FACE800] 08:54:26 INFO - PROCESS | 2932 | 1467129266481 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (10312C00) [pid = 2932] [serial = 606] [outer = 0FACE800] 08:54:27 INFO - PROCESS | 2932 | 1467129267211 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1129ms 08:54:27 INFO - PROCESS | 2932 | 1467129267271 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 2932 | 1467129267276 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 2932 | 1467129267282 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:54:27 INFO - PROCESS | 2932 | 1467129267285 Marionette TRACE conn6 <- [1,774,null,{}] 08:54:27 INFO - PROCESS | 2932 | 1467129267289 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}] 08:54:27 INFO - PROCESS | 2932 | 1467129267292 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:27 INFO - PROCESS | 2932 | 1467129267425 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:54:27 INFO - PROCESS | 2932 | 1467129267597 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2932 | 1467129267600 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:27 INFO - PROCESS | 2932 | ++DOCSHELL 0925B400 == 36 [pid = 2932] [id = 203] 08:54:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0925C400) [pid = 2932] [serial = 607] [outer = 00000000] 08:54:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0CA0E800) [pid = 2932] [serial = 608] [outer = 0925C400] 08:54:27 INFO - PROCESS | 2932 | 1467129267657 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0CAB8400) [pid = 2932] [serial = 609] [outer = 0925C400] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 103AB800 == 35 [pid = 2932] [id = 126] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 1088DC00 == 34 [pid = 2932] [id = 137] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 145D8400 == 33 [pid = 2932] [id = 127] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 0CB90400 == 32 [pid = 2932] [id = 125] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 10310400 == 31 [pid = 2932] [id = 142] 08:54:28 INFO - PROCESS | 2932 | --DOCSHELL 16B64400 == 30 [pid = 2932] [id = 194] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (19345C00) [pid = 2932] [serial = 575] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (18B8A800) [pid = 2932] [serial = 572] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1934A000) [pid = 2932] [serial = 576] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1791CC00) [pid = 2932] [serial = 563] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (17947000) [pid = 2932] [serial = 566] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (14EC6400) [pid = 2932] [serial = 560] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (0FCF9400) [pid = 2932] [serial = 551] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (102E0800) [pid = 2932] [serial = 552] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (17771400) [pid = 2932] [serial = 549] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (106D4C00) [pid = 2932] [serial = 557] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (18C95C00) [pid = 2932] [serial = 573] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (10883C00) [pid = 2932] [serial = 558] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (0FCF7400) [pid = 2932] [serial = 554] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (102DEC00) [pid = 2932] [serial = 555] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (17923C00) [pid = 2932] [serial = 564] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 55 (17BA3800) [pid = 2932] [serial = 569] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 54 (17950000) [pid = 2932] [serial = 567] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 53 (15C7B000) [pid = 2932] [serial = 561] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | --DOMWINDOW == 52 (183C3000) [pid = 2932] [serial = 570] [outer = 00000000] [url = about:blank] 08:54:28 INFO - PROCESS | 2932 | 1467129268256 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1020ms 08:54:28 INFO - PROCESS | 2932 | 1467129268305 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 2932 | 1467129268309 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:54:28 INFO - PROCESS | 2932 | 1467129268313 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 2932 | 1467129268316 Marionette TRACE conn6 <- [1,778,null,{}] 08:54:28 INFO - PROCESS | 2932 | 1467129268322 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}] 08:54:28 INFO - PROCESS | 2932 | 1467129268326 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:28 INFO - PROCESS | 2932 | 1467129268414 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:54:28 INFO - PROCESS | 2932 | 1467129268492 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2932 | 1467129268495 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:28 INFO - PROCESS | 2932 | ++DOCSHELL 0CA10400 == 31 [pid = 2932] [id = 204] 08:54:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 53 (0CA11C00) [pid = 2932] [serial = 610] [outer = 00000000] 08:54:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 54 (10277800) [pid = 2932] [serial = 611] [outer = 0CA11C00] 08:54:28 INFO - PROCESS | 2932 | 1467129268551 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 55 (102E8400) [pid = 2932] [serial = 612] [outer = 0CA11C00] 08:54:29 INFO - PROCESS | 2932 | 1467129268986 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 08:54:29 INFO - PROCESS | 2932 | 1467129269046 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2932 | 1467129269050 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:54:29 INFO - PROCESS | 2932 | 1467129269060 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2932 | 1467129269061 Marionette TRACE conn6 <- [1,782,null,{}] 08:54:29 INFO - PROCESS | 2932 | 1467129269066 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}] 08:54:29 INFO - PROCESS | 2932 | 1467129269068 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:29 INFO - PROCESS | 2932 | 1467129269160 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:54:29 INFO - PROCESS | 2932 | 1467129269174 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 2932 | 1467129269176 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:29 INFO - PROCESS | 2932 | ++DOCSHELL 1088BC00 == 32 [pid = 2932] [id = 205] 08:54:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (108EC400) [pid = 2932] [serial = 613] [outer = 00000000] 08:54:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (11393400) [pid = 2932] [serial = 614] [outer = 108EC400] 08:54:29 INFO - PROCESS | 2932 | 1467129269228 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (14768400) [pid = 2932] [serial = 615] [outer = 108EC400] 08:54:29 INFO - PROCESS | 2932 | 1467129269720 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:54:29 INFO - PROCESS | 2932 | 1467129269796 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2932 | 1467129269798 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:54:29 INFO - PROCESS | 2932 | 1467129269803 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2932 | 1467129269809 Marionette TRACE conn6 <- [1,786,null,{}] 08:54:29 INFO - PROCESS | 2932 | 1467129269818 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}] 08:54:29 INFO - PROCESS | 2932 | 1467129269822 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:29 INFO - PROCESS | 2932 | 1467129269908 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:54:30 INFO - PROCESS | 2932 | 1467129269998 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2932 | 1467129270000 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:30 INFO - PROCESS | 2932 | ++DOCSHELL 16355800 == 33 [pid = 2932] [id = 206] 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (16356000) [pid = 2932] [serial = 616] [outer = 00000000] 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (1773E400) [pid = 2932] [serial = 617] [outer = 16356000] 08:54:30 INFO - PROCESS | 2932 | 1467129270045 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (1774AC00) [pid = 2932] [serial = 618] [outer = 16356000] 08:54:30 INFO - PROCESS | 2932 | 1467129270451 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]]]}] 08:54:30 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 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 691ms 08:54:30 INFO - PROCESS | 2932 | 1467129270529 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2932 | 1467129270532 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:54:30 INFO - PROCESS | 2932 | 1467129270538 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 2932 | 1467129270540 Marionette TRACE conn6 <- [1,790,null,{}] 08:54:30 INFO - PROCESS | 2932 | 1467129270543 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}] 08:54:30 INFO - PROCESS | 2932 | 1467129270545 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:30 INFO - PROCESS | 2932 | 1467129270661 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:54:30 INFO - PROCESS | 2932 | 1467129270673 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2932 | 1467129270675 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:30 INFO - PROCESS | 2932 | ++DOCSHELL 17771C00 == 34 [pid = 2932] [id = 207] 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (17785400) [pid = 2932] [serial = 619] [outer = 00000000] 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (1791CC00) [pid = 2932] [serial = 620] [outer = 17785400] 08:54:30 INFO - PROCESS | 2932 | 1467129270720 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (17923C00) [pid = 2932] [serial = 621] [outer = 17785400] 08:54:31 INFO - PROCESS | 2932 | 1467129271174 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]]]}] 08:54:31 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 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:54:31 INFO - PROCESS | 2932 | 1467129271211 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2932 | 1467129271213 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:54:31 INFO - PROCESS | 2932 | 1467129271216 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2932 | 1467129271218 Marionette TRACE conn6 <- [1,794,null,{}] 08:54:31 INFO - PROCESS | 2932 | 1467129271221 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}] 08:54:31 INFO - PROCESS | 2932 | 1467129271223 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:31 INFO - PROCESS | 2932 | 1467129271333 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:54:31 INFO - PROCESS | 2932 | 1467129271338 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2932 | 1467129271343 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:31 INFO - PROCESS | 2932 | ++DOCSHELL 10409400 == 35 [pid = 2932] [id = 208] 08:54:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1792EC00) [pid = 2932] [serial = 622] [outer = 00000000] 08:54:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (17933800) [pid = 2932] [serial = 623] [outer = 1792EC00] 08:54:31 INFO - PROCESS | 2932 | 1467129271444 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17944000) [pid = 2932] [serial = 624] [outer = 1792EC00] 08:54:31 INFO - PROCESS | 2932 | 1467129271915 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]]]}] 08:54:31 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 08:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:54:31 INFO - PROCESS | 2932 | 1467129271947 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 2932 | 1467129271949 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:54:31 INFO - PROCESS | 2932 | 1467129271952 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2932 | 1467129271953 Marionette TRACE conn6 <- [1,798,null,{}] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (0CAB4000) [pid = 2932] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (10279C00) [pid = 2932] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (145D8C00) [pid = 2932] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (17742000) [pid = 2932] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1062D800) [pid = 2932] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (102E5000) [pid = 2932] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (15FC2C00) [pid = 2932] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:54:32 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (10639400) [pid = 2932] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:54:32 INFO - PROCESS | 2932 | 1467129272003 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}] 08:54:32 INFO - PROCESS | 2932 | 1467129272006 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:32 INFO - PROCESS | 2932 | 1467129272118 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:54:32 INFO - PROCESS | 2932 | 1467129272170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2932 | 1467129272172 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:32 INFO - PROCESS | 2932 | ++DOCSHELL 10F08C00 == 36 [pid = 2932] [id = 209] 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (114CDC00) [pid = 2932] [serial = 625] [outer = 00000000] 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (17792000) [pid = 2932] [serial = 626] [outer = 114CDC00] 08:54:32 INFO - PROCESS | 2932 | 1467129272225 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (17741000) [pid = 2932] [serial = 627] [outer = 114CDC00] 08:54:32 INFO - PROCESS | 2932 | 1467129272573 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 650ms 08:54:32 INFO - PROCESS | 2932 | 1467129272603 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 2932 | 1467129272605 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 2932 | 1467129272608 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:54:32 INFO - PROCESS | 2932 | 1467129272610 Marionette TRACE conn6 <- [1,802,null,{}] 08:54:32 INFO - PROCESS | 2932 | 1467129272621 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}] 08:54:32 INFO - PROCESS | 2932 | 1467129272623 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:32 INFO - PROCESS | 2932 | 1467129272702 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:54:32 INFO - PROCESS | 2932 | 1467129272708 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2932 | 1467129272710 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:32 INFO - PROCESS | 2932 | ++DOCSHELL 17A1D400 == 37 [pid = 2932] [id = 210] 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (17A1DC00) [pid = 2932] [serial = 628] [outer = 00000000] 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (183BF800) [pid = 2932] [serial = 629] [outer = 17A1DC00] 08:54:32 INFO - PROCESS | 2932 | 1467129272754 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (183C5800) [pid = 2932] [serial = 630] [outer = 17A1DC00] 08:54:33 INFO - PROCESS | 2932 | 1467129273183 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] 08:54:33 INFO - PROCESS | 2932 | 1467129273245 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 2932 | 1467129273248 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:54:33 INFO - PROCESS | 2932 | 1467129273250 Marionette TRACE conn6 <- [1,806,null,{}] 08:54:33 INFO - PROCESS | 2932 | 1467129273254 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}] 08:54:33 INFO - PROCESS | 2932 | 1467129273256 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:33 INFO - PROCESS | 2932 | 1467129273337 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:54:33 INFO - PROCESS | 2932 | 1467129273345 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2932 | 1467129273347 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:33 INFO - PROCESS | 2932 | ++DOCSHELL 183C8000 == 38 [pid = 2932] [id = 211] 08:54:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (183C9800) [pid = 2932] [serial = 631] [outer = 00000000] 08:54:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (18B8C000) [pid = 2932] [serial = 632] [outer = 183C9800] 08:54:33 INFO - PROCESS | 2932 | 1467129273391 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (18D44400) [pid = 2932] [serial = 633] [outer = 183C9800] 08:54:33 INFO - PROCESS | 2932 | 1467129273843 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 08:54:33 INFO - PROCESS | 2932 | 1467129273884 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2932 | 1467129273886 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:54:33 INFO - PROCESS | 2932 | 1467129273889 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:54:33 INFO - PROCESS | 2932 | 1467129273891 Marionette TRACE conn6 <- [1,810,null,{}] 08:54:33 INFO - PROCESS | 2932 | 1467129273894 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}] 08:54:33 INFO - PROCESS | 2932 | 1467129273896 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:33 INFO - PROCESS | 2932 | 1467129273977 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:54:34 INFO - PROCESS | 2932 | 1467129273994 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 2932 | 1467129273996 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:34 INFO - PROCESS | 2932 | ++DOCSHELL 15F3D400 == 39 [pid = 2932] [id = 212] 08:54:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (18B8A800) [pid = 2932] [serial = 634] [outer = 00000000] 08:54:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (19266400) [pid = 2932] [serial = 635] [outer = 18B8A800] 08:54:34 INFO - PROCESS | 2932 | 1467129274041 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17744400) [pid = 2932] [serial = 636] [outer = 18B8A800] 08:54:34 INFO - PROCESS | 2932 | 1467129274689 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] 08:54:34 INFO - PROCESS | 2932 | 1467129274770 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:54:34 INFO - PROCESS | 2932 | 1467129274775 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 2932 | 1467129274781 Marionette TRACE conn6 <- [1,814,null,{}] 08:54:34 INFO - PROCESS | 2932 | 1467129274786 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}] 08:54:34 INFO - PROCESS | 2932 | 1467129274789 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:34 INFO - PROCESS | 2932 | 1467129274908 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:54:35 INFO - PROCESS | 2932 | 1467129275027 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2932 | 1467129275030 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:35 INFO - PROCESS | 2932 | ++DOCSHELL 0FC14800 == 40 [pid = 2932] [id = 213] 08:54:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FCF0400) [pid = 2932] [serial = 637] [outer = 00000000] 08:54:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10630800) [pid = 2932] [serial = 638] [outer = 0FCF0400] 08:54:35 INFO - PROCESS | 2932 | 1467129275089 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (108E9C00) [pid = 2932] [serial = 639] [outer = 0FCF0400] 08:54:35 INFO - PROCESS | 2932 | 1467129275663 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 931ms 08:54:35 INFO - PROCESS | 2932 | 1467129275708 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 2932 | 1467129275714 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:54:35 INFO - PROCESS | 2932 | 1467129275720 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 2932 | 1467129275723 Marionette TRACE conn6 <- [1,818,null,{}] 08:54:35 INFO - PROCESS | 2932 | 1467129275727 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}] 08:54:35 INFO - PROCESS | 2932 | 1467129275730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:35 INFO - PROCESS | 2932 | 1467129275846 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:54:35 INFO - PROCESS | 2932 | 1467129275972 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2932 | 1467129275975 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:36 INFO - PROCESS | 2932 | ++DOCSHELL 15FC2C00 == 41 [pid = 2932] [id = 214] 08:54:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (15FC3400) [pid = 2932] [serial = 640] [outer = 00000000] 08:54:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1635B000) [pid = 2932] [serial = 641] [outer = 15FC3400] 08:54:36 INFO - PROCESS | 2932 | 1467129276034 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17785C00) [pid = 2932] [serial = 642] [outer = 15FC3400] 08:54:36 INFO - PROCESS | 2932 | 1467129276658 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 08:54:36 INFO - PROCESS | 2932 | 1467129276693 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 2932 | 1467129276696 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:54:36 INFO - PROCESS | 2932 | 1467129276700 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 2932 | 1467129276703 Marionette TRACE conn6 <- [1,822,null,{}] 08:54:36 INFO - PROCESS | 2932 | 1467129276714 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}] 08:54:36 INFO - PROCESS | 2932 | 1467129276719 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:36 INFO - PROCESS | 2932 | 1467129276829 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:54:36 INFO - PROCESS | 2932 | 1467129276958 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 2932 | 1467129276961 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:36 INFO - PROCESS | 2932 | ++DOCSHELL 19344000 == 42 [pid = 2932] [id = 215] 08:54:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19345400) [pid = 2932] [serial = 643] [outer = 00000000] 08:54:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1934A800) [pid = 2932] [serial = 644] [outer = 19345400] 08:54:37 INFO - PROCESS | 2932 | 1467129277020 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19350800) [pid = 2932] [serial = 645] [outer = 19345400] 08:54:37 INFO - PROCESS | 2932 | 1467129277785 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1130ms 08:54:37 INFO - PROCESS | 2932 | 1467129277832 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 2932 | 1467129277836 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:54:37 INFO - PROCESS | 2932 | 1467129277841 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 2932 | 1467129277844 Marionette TRACE conn6 <- [1,826,null,{}] 08:54:37 INFO - PROCESS | 2932 | 1467129277849 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}] 08:54:37 INFO - PROCESS | 2932 | 1467129277852 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:37 INFO - PROCESS | 2932 | 1467129277952 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:54:38 INFO - PROCESS | 2932 | 1467129278082 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 2932 | 1467129278085 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:38 INFO - PROCESS | 2932 | ++DOCSHELL 0CABB000 == 43 [pid = 2932] [id = 216] 08:54:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1030B400) [pid = 2932] [serial = 646] [outer = 00000000] 08:54:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1040A800) [pid = 2932] [serial = 647] [outer = 1030B400] 08:54:38 INFO - PROCESS | 2932 | 1467129278136 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10740400) [pid = 2932] [serial = 648] [outer = 1030B400] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 1A83EC00 == 42 [pid = 2932] [id = 135] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 19938400 == 41 [pid = 2932] [id = 134] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 145D4400 == 40 [pid = 2932] [id = 133] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 18D43400 == 39 [pid = 2932] [id = 132] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 183C3C00 == 38 [pid = 2932] [id = 131] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 1776F000 == 37 [pid = 2932] [id = 129] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 0CABB800 == 36 [pid = 2932] [id = 141] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 17929C00 == 35 [pid = 2932] [id = 130] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 14C55C00 == 34 [pid = 2932] [id = 128] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 0CA15800 == 33 [pid = 2932] [id = 139] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 10F7FC00 == 32 [pid = 2932] [id = 140] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 106E3000 == 31 [pid = 2932] [id = 136] 08:54:38 INFO - PROCESS | 2932 | --DOCSHELL 18D4B000 == 30 [pid = 2932] [id = 138] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0CABF800) [pid = 2932] [serial = 584] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (102DBC00) [pid = 2932] [serial = 587] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (147A7C00) [pid = 2932] [serial = 593] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17790400) [pid = 2932] [serial = 581] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17926000) [pid = 2932] [serial = 582] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1487CC00) [pid = 2932] [serial = 596] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10F0D400) [pid = 2932] [serial = 579] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17764400) [pid = 2932] [serial = 600] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10887800) [pid = 2932] [serial = 578] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17743C00) [pid = 2932] [serial = 599] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (14C57000) [pid = 2932] [serial = 594] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (0FACA000) [pid = 2932] [serial = 585] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (106D9000) [pid = 2932] [serial = 590] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1778D800) [pid = 2932] [serial = 602] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1080F800) [pid = 2932] [serial = 591] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (14EBA000) [pid = 2932] [serial = 597] [outer = 00000000] [url = about:blank] 08:54:38 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (102DF000) [pid = 2932] [serial = 588] [outer = 00000000] [url = about:blank] 08:54:39 INFO - PROCESS | 2932 | 1467129279246 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1439ms 08:54:39 INFO - PROCESS | 2932 | 1467129279281 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 2932 | 1467129279285 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:54:39 INFO - PROCESS | 2932 | 1467129279290 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 2932 | 1467129279294 Marionette TRACE conn6 <- [1,830,null,{}] 08:54:39 INFO - PROCESS | 2932 | 1467129279299 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}] 08:54:39 INFO - PROCESS | 2932 | 1467129279302 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:39 INFO - PROCESS | 2932 | 1467129279392 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:54:39 INFO - PROCESS | 2932 | 1467129279403 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 2932 | 1467129279406 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:39 INFO - PROCESS | 2932 | ++DOCSHELL 0FA76800 == 31 [pid = 2932] [id = 217] 08:54:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0FAC7000) [pid = 2932] [serial = 649] [outer = 00000000] 08:54:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FC1C000) [pid = 2932] [serial = 650] [outer = 0FAC7000] 08:54:39 INFO - PROCESS | 2932 | 1467129279456 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FCFB000) [pid = 2932] [serial = 651] [outer = 0FAC7000] 08:54:41 INFO - PROCESS | 2932 | 1467129281152 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1882ms 08:54:41 INFO - PROCESS | 2932 | 1467129281172 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2932 | 1467129281177 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:54:41 INFO - PROCESS | 2932 | 1467129281183 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 2932 | 1467129281186 Marionette TRACE conn6 <- [1,834,null,{}] 08:54:41 INFO - PROCESS | 2932 | 1467129281189 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}] 08:54:41 INFO - PROCESS | 2932 | 1467129281192 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:41 INFO - PROCESS | 2932 | 1467129281282 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:54:41 INFO - PROCESS | 2932 | 1467129281288 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 2932 | 1467129281290 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:41 INFO - PROCESS | 2932 | ++DOCSHELL 10F86800 == 32 [pid = 2932] [id = 218] 08:54:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10F89000) [pid = 2932] [serial = 652] [outer = 00000000] 08:54:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (145D7000) [pid = 2932] [serial = 653] [outer = 10F89000] 08:54:41 INFO - PROCESS | 2932 | 1467129281339 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (147A1000) [pid = 2932] [serial = 654] [outer = 10F89000] 08:54:41 INFO - PROCESS | 2932 | 1467129281779 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 08:54:41 INFO - PROCESS | 2932 | 1467129281866 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2932 | 1467129281869 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:54:41 INFO - PROCESS | 2932 | 1467129281899 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 2932 | 1467129281903 Marionette TRACE conn6 <- [1,838,null,{}] 08:54:41 INFO - PROCESS | 2932 | 1467129281917 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}] 08:54:41 INFO - PROCESS | 2932 | 1467129281922 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:42 INFO - PROCESS | 2932 | 1467129282009 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:54:42 INFO - PROCESS | 2932 | 1467129282016 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 2932 | 1467129282019 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:42 INFO - PROCESS | 2932 | ++DOCSHELL 15C51400 == 33 [pid = 2932] [id = 219] 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (15C70C00) [pid = 2932] [serial = 655] [outer = 00000000] 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (15F36C00) [pid = 2932] [serial = 656] [outer = 15C70C00] 08:54:42 INFO - PROCESS | 2932 | 1467129282072 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (16B56800) [pid = 2932] [serial = 657] [outer = 15C70C00] 08:54:42 INFO - PROCESS | 2932 | 1467129282585 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]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 751ms 08:54:42 INFO - PROCESS | 2932 | 1467129282628 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 2932 | 1467129282631 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 2932 | 1467129282634 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:54:42 INFO - PROCESS | 2932 | 1467129282636 Marionette TRACE conn6 <- [1,842,null,{}] 08:54:42 INFO - PROCESS | 2932 | 1467129282639 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}] 08:54:42 INFO - PROCESS | 2932 | 1467129282641 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:42 INFO - PROCESS | 2932 | 1467129282755 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:54:42 INFO - PROCESS | 2932 | 1467129282760 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 2932 | 1467129282763 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:42 INFO - PROCESS | 2932 | ++DOCSHELL 17746800 == 34 [pid = 2932] [id = 220] 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17747800) [pid = 2932] [serial = 658] [outer = 00000000] 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17789C00) [pid = 2932] [serial = 659] [outer = 17747800] 08:54:42 INFO - PROCESS | 2932 | 1467129282808 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17920C00) [pid = 2932] [serial = 660] [outer = 17747800] 08:54:43 INFO - PROCESS | 2932 | 1467129283263 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:54:43 INFO - PROCESS | 2932 | 1467129283312 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 2932 | 1467129283314 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:54:43 INFO - PROCESS | 2932 | 1467129283317 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 2932 | 1467129283319 Marionette TRACE conn6 <- [1,846,null,{}] 08:54:43 INFO - PROCESS | 2932 | 1467129283322 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}] 08:54:43 INFO - PROCESS | 2932 | 1467129283324 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:43 INFO - PROCESS | 2932 | 1467129283462 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:54:43 INFO - PROCESS | 2932 | 1467129283491 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 2932 | 1467129283493 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:43 INFO - PROCESS | 2932 | ++DOCSHELL 17931800 == 35 [pid = 2932] [id = 221] 08:54:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17934000) [pid = 2932] [serial = 661] [outer = 00000000] 08:54:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1793BC00) [pid = 2932] [serial = 662] [outer = 17934000] 08:54:43 INFO - PROCESS | 2932 | 1467129283538 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1793D800) [pid = 2932] [serial = 663] [outer = 17934000] 08:54:44 INFO - PROCESS | 2932 | 1467129283990 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 730ms 08:54:44 INFO - PROCESS | 2932 | 1467129284048 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 2932 | 1467129284051 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 2932 | 1467129284054 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:54:44 INFO - PROCESS | 2932 | 1467129284055 Marionette TRACE conn6 <- [1,850,null,{}] 08:54:44 INFO - PROCESS | 2932 | 1467129284058 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}] 08:54:44 INFO - PROCESS | 2932 | 1467129284064 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:44 INFO - PROCESS | 2932 | 1467129284185 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:54:44 INFO - PROCESS | 2932 | 1467129284196 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 2932 | 1467129284198 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:44 INFO - PROCESS | 2932 | ++DOCSHELL 17BA2C00 == 36 [pid = 2932] [id = 222] 08:54:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17BA3000) [pid = 2932] [serial = 664] [outer = 00000000] 08:54:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18C95C00) [pid = 2932] [serial = 665] [outer = 17BA3000] 08:54:44 INFO - PROCESS | 2932 | 1467129284293 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19264800) [pid = 2932] [serial = 666] [outer = 17BA3000] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17785400) [pid = 2932] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1792EC00) [pid = 2932] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (183C9800) [pid = 2932] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17789000) [pid = 2932] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (108EC400) [pid = 2932] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (114CDC00) [pid = 2932] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0CA11C00) [pid = 2932] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0925C400) [pid = 2932] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0FACE800) [pid = 2932] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (16356000) [pid = 2932] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17A1DC00) [pid = 2932] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:54:44 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (18B8A800) [pid = 2932] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:54:44 INFO - PROCESS | 2932 | 1467129284843 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 08:54:44 INFO - PROCESS | 2932 | 1467129284888 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 2932 | 1467129284890 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:54:44 INFO - PROCESS | 2932 | 1467129284893 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 2932 | 1467129284895 Marionette TRACE conn6 <- [1,854,null,{}] 08:54:44 INFO - PROCESS | 2932 | 1467129284898 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}] 08:54:44 INFO - PROCESS | 2932 | 1467129284900 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:45 INFO - PROCESS | 2932 | 1467129284980 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17741400) [pid = 2932] [serial = 667] [outer = 10734800] 08:54:45 INFO - PROCESS | 2932 | 1467129285005 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2932 | 1467129285007 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:45 INFO - PROCESS | 2932 | ++DOCSHELL 17BF4800 == 37 [pid = 2932] [id = 223] 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17BFB000) [pid = 2932] [serial = 668] [outer = 00000000] 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (183C8C00) [pid = 2932] [serial = 669] [outer = 17BFB000] 08:54:45 INFO - PROCESS | 2932 | 1467129285057 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18B06800) [pid = 2932] [serial = 670] [outer = 17BFB000] 08:54:45 INFO - PROCESS | 2932 | 1467129285529 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 08:54:45 INFO - PROCESS | 2932 | 1467129285565 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 2932 | 1467129285567 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:54:45 INFO - PROCESS | 2932 | 1467129285570 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 2932 | 1467129285572 Marionette TRACE conn6 <- [1,858,null,{}] 08:54:45 INFO - PROCESS | 2932 | 1467129285575 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}] 08:54:45 INFO - PROCESS | 2932 | 1467129285577 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:45 INFO - PROCESS | 2932 | 1467129285657 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:54:45 INFO - PROCESS | 2932 | 1467129285662 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2932 | 1467129285664 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:45 INFO - PROCESS | 2932 | ++DOCSHELL 183C5000 == 38 [pid = 2932] [id = 224] 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (18D44000) [pid = 2932] [serial = 671] [outer = 00000000] 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1934B400) [pid = 2932] [serial = 672] [outer = 18D44000] 08:54:45 INFO - PROCESS | 2932 | 1467129285709 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17793C00) [pid = 2932] [serial = 673] [outer = 18D44000] 08:54:46 INFO - PROCESS | 2932 | 1467129286132 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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 08:54:46 INFO - PROCESS | 2932 | 1467129286204 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 2932 | 1467129286206 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:54:46 INFO - PROCESS | 2932 | 1467129286209 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 2932 | 1467129286211 Marionette TRACE conn6 <- [1,862,null,{}] 08:54:46 INFO - PROCESS | 2932 | 1467129286214 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}] 08:54:46 INFO - PROCESS | 2932 | 1467129286216 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:46 INFO - PROCESS | 2932 | 1467129286297 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:54:46 INFO - PROCESS | 2932 | 1467129286305 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 2932 | 1467129286307 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:46 INFO - PROCESS | 2932 | ++DOCSHELL 1993B800 == 39 [pid = 2932] [id = 225] 08:54:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1993C000) [pid = 2932] [serial = 674] [outer = 00000000] 08:54:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19940400) [pid = 2932] [serial = 675] [outer = 1993C000] 08:54:46 INFO - PROCESS | 2932 | 1467129286351 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19A13400) [pid = 2932] [serial = 676] [outer = 1993C000] 08:54:47 INFO - PROCESS | 2932 | 1467129287157 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 970ms 08:54:47 INFO - PROCESS | 2932 | 1467129287181 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:54:47 INFO - PROCESS | 2932 | 1467129287185 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 2932 | 1467129287190 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 2932 | 1467129287194 Marionette TRACE conn6 <- [1,866,null,{}] 08:54:47 INFO - PROCESS | 2932 | 1467129287201 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}] 08:54:47 INFO - PROCESS | 2932 | 1467129287204 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:47 INFO - PROCESS | 2932 | 1467129287327 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:54:47 INFO - PROCESS | 2932 | 1467129287456 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 2932 | 1467129287460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:47 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE5400 == 40 [pid = 2932] [id = 226] 08:54:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0FC16400) [pid = 2932] [serial = 677] [outer = 00000000] 08:54:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (102DDC00) [pid = 2932] [serial = 678] [outer = 0FC16400] 08:54:47 INFO - PROCESS | 2932 | 1467129287519 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1040F400) [pid = 2932] [serial = 679] [outer = 0FC16400] 08:54:48 INFO - PROCESS | 2932 | 1467129288281 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1176ms 08:54:48 INFO - PROCESS | 2932 | 1467129288366 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 2932 | 1467129288371 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:54:48 INFO - PROCESS | 2932 | 1467129288377 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 2932 | 1467129288380 Marionette TRACE conn6 <- [1,870,null,{}] 08:54:48 INFO - PROCESS | 2932 | 1467129288385 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}] 08:54:48 INFO - PROCESS | 2932 | 1467129288388 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:48 INFO - PROCESS | 2932 | 1467129288543 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:54:48 INFO - PROCESS | 2932 | 1467129288739 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 2932 | 1467129288742 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:48 INFO - PROCESS | 2932 | ++DOCSHELL 0925A000 == 41 [pid = 2932] [id = 227] 08:54:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (0925C800) [pid = 2932] [serial = 680] [outer = 00000000] 08:54:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (0CA0AC00) [pid = 2932] [serial = 681] [outer = 0925C800] 08:54:48 INFO - PROCESS | 2932 | 1467129288802 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0CAB3C00) [pid = 2932] [serial = 682] [outer = 0925C800] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 183C5000 == 40 [pid = 2932] [id = 224] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 17BF4800 == 39 [pid = 2932] [id = 223] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 17BA2C00 == 38 [pid = 2932] [id = 222] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 17931800 == 37 [pid = 2932] [id = 221] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 17746800 == 36 [pid = 2932] [id = 220] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 15C51400 == 35 [pid = 2932] [id = 219] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 10F86800 == 34 [pid = 2932] [id = 218] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 0FA76800 == 33 [pid = 2932] [id = 217] 08:54:49 INFO - PROCESS | 2932 | --DOCSHELL 0CABB000 == 32 [pid = 2932] [id = 216] 08:54:49 INFO - PROCESS | 2932 | 1467129289458 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1121ms 08:54:49 INFO - PROCESS | 2932 | 1467129289502 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 2932 | 1467129289506 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:54:49 INFO - PROCESS | 2932 | 1467129289510 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 2932 | 1467129289512 Marionette TRACE conn6 <- [1,874,null,{}] 08:54:49 INFO - PROCESS | 2932 | 1467129289518 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}] 08:54:49 INFO - PROCESS | 2932 | 1467129289522 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:49 INFO - PROCESS | 2932 | 1467129289612 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1791CC00) [pid = 2932] [serial = 620] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17933800) [pid = 2932] [serial = 623] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17923C00) [pid = 2932] [serial = 621] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (18D44400) [pid = 2932] [serial = 633] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1778E400) [pid = 2932] [serial = 603] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (11393400) [pid = 2932] [serial = 614] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17792000) [pid = 2932] [serial = 626] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (14768400) [pid = 2932] [serial = 615] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10277800) [pid = 2932] [serial = 611] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (102E8400) [pid = 2932] [serial = 612] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0CA0E800) [pid = 2932] [serial = 608] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0CAB8400) [pid = 2932] [serial = 609] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10276400) [pid = 2932] [serial = 605] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10312C00) [pid = 2932] [serial = 606] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1773E400) [pid = 2932] [serial = 617] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (183BF800) [pid = 2932] [serial = 629] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (18B8C000) [pid = 2932] [serial = 632] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17944000) [pid = 2932] [serial = 624] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (183C5800) [pid = 2932] [serial = 630] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17741000) [pid = 2932] [serial = 627] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17744400) [pid = 2932] [serial = 636] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1774AC00) [pid = 2932] [serial = 618] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19266400) [pid = 2932] [serial = 635] [outer = 00000000] [url = about:blank] 08:54:49 INFO - PROCESS | 2932 | 1467129289705 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 2932 | 1467129289708 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:49 INFO - PROCESS | 2932 | ++DOCSHELL 08A82400 == 33 [pid = 2932] [id = 228] 08:54:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (08A83800) [pid = 2932] [serial = 683] [outer = 00000000] 08:54:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0CABF800) [pid = 2932] [serial = 684] [outer = 08A83800] 08:54:49 INFO - PROCESS | 2932 | 1467129289757 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (1027D000) [pid = 2932] [serial = 685] [outer = 08A83800] 08:54:50 INFO - PROCESS | 2932 | 1467129290167 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 732ms 08:54:50 INFO - PROCESS | 2932 | 1467129290244 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 2932 | 1467129290248 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 2932 | 1467129290253 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:54:50 INFO - PROCESS | 2932 | 1467129290255 Marionette TRACE conn6 <- [1,878,null,{}] 08:54:50 INFO - PROCESS | 2932 | 1467129290259 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}] 08:54:50 INFO - PROCESS | 2932 | 1467129290261 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:50 INFO - PROCESS | 2932 | 1467129290349 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:54:50 INFO - PROCESS | 2932 | 1467129290355 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 2932 | 1467129290357 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:50 INFO - PROCESS | 2932 | ++DOCSHELL 102E6400 == 34 [pid = 2932] [id = 229] 08:54:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10317000) [pid = 2932] [serial = 686] [outer = 00000000] 08:54:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1138D800) [pid = 2932] [serial = 687] [outer = 10317000] 08:54:50 INFO - PROCESS | 2932 | 1467129290404 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (147A1400) [pid = 2932] [serial = 688] [outer = 10317000] 08:54:50 INFO - PROCESS | 2932 | 1467129290873 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 08:54:50 INFO - PROCESS | 2932 | 1467129290927 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 2932 | 1467129290930 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:54:50 INFO - PROCESS | 2932 | 1467129290935 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 2932 | 1467129290940 Marionette TRACE conn6 <- [1,882,null,{}] 08:54:50 INFO - PROCESS | 2932 | 1467129290950 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}] 08:54:50 INFO - PROCESS | 2932 | 1467129290953 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:51 INFO - PROCESS | 2932 | 1467129291040 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:54:51 INFO - PROCESS | 2932 | 1467129291047 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2932 | 1467129291049 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:51 INFO - PROCESS | 2932 | ++DOCSHELL 15FC6000 == 35 [pid = 2932] [id = 230] 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15FC8C00) [pid = 2932] [serial = 689] [outer = 00000000] 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17746000) [pid = 2932] [serial = 690] [outer = 15FC8C00] 08:54:51 INFO - PROCESS | 2932 | 1467129291094 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17768800) [pid = 2932] [serial = 691] [outer = 15FC8C00] 08:54:51 INFO - PROCESS | 2932 | 1467129291550 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 690ms 08:54:51 INFO - PROCESS | 2932 | 1467129291628 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 2932 | 1467129291630 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:54:51 INFO - PROCESS | 2932 | 1467129291634 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 2932 | 1467129291636 Marionette TRACE conn6 <- [1,886,null,{}] 08:54:51 INFO - PROCESS | 2932 | 1467129291639 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}] 08:54:51 INFO - PROCESS | 2932 | 1467129291641 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:51 INFO - PROCESS | 2932 | 1467129291759 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:54:51 INFO - PROCESS | 2932 | 1467129291764 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2932 | 1467129291766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:51 INFO - PROCESS | 2932 | ++DOCSHELL 17771000 == 36 [pid = 2932] [id = 231] 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17788800) [pid = 2932] [serial = 692] [outer = 00000000] 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17923000) [pid = 2932] [serial = 693] [outer = 17788800] 08:54:51 INFO - PROCESS | 2932 | 1467129291857 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1792F800) [pid = 2932] [serial = 694] [outer = 17788800] 08:54:52 INFO - PROCESS | 2932 | 1467129292250 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 08:54:52 INFO - PROCESS | 2932 | 1467129292308 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 2932 | 1467129292310 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:54:52 INFO - PROCESS | 2932 | 1467129292320 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 2932 | 1467129292322 Marionette TRACE conn6 <- [1,890,null,{}] 08:54:52 INFO - PROCESS | 2932 | 1467129292325 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}] 08:54:52 INFO - PROCESS | 2932 | 1467129292327 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:52 INFO - PROCESS | 2932 | 1467129292437 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:54:52 INFO - PROCESS | 2932 | 1467129292520 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 2932 | 1467129292526 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:52 INFO - PROCESS | 2932 | ++DOCSHELL 10741000 == 37 [pid = 2932] [id = 232] 08:54:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1792F000) [pid = 2932] [serial = 695] [outer = 00000000] 08:54:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17939000) [pid = 2932] [serial = 696] [outer = 1792F000] 08:54:52 INFO - PROCESS | 2932 | 1467129292580 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1794BC00) [pid = 2932] [serial = 697] [outer = 1792F000] 08:54:53 INFO - PROCESS | 2932 | 1467129293030 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 731ms 08:54:53 INFO - PROCESS | 2932 | 1467129293052 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:54:53 INFO - PROCESS | 2932 | 1467129293054 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:54:53 INFO - PROCESS | 2932 | 1467129293063 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2932 | 1467129293065 Marionette TRACE conn6 <- [1,894,null,{}] 08:54:53 INFO - PROCESS | 2932 | 1467129293068 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}] 08:54:53 INFO - PROCESS | 2932 | 1467129293070 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:53 INFO - PROCESS | 2932 | 1467129293192 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:54:53 INFO - PROCESS | 2932 | 1467129293197 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2932 | 1467129293199 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:53 INFO - PROCESS | 2932 | ++DOCSHELL 17938C00 == 38 [pid = 2932] [id = 233] 08:54:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17A1E400) [pid = 2932] [serial = 698] [outer = 00000000] 08:54:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (183C2400) [pid = 2932] [serial = 699] [outer = 17A1E400] 08:54:53 INFO - PROCESS | 2932 | 1467129293244 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (183BD000) [pid = 2932] [serial = 700] [outer = 17A1E400] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10F89000) [pid = 2932] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17747800) [pid = 2932] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1030B400) [pid = 2932] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (15C70C00) [pid = 2932] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FAC7000) [pid = 2932] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17934000) [pid = 2932] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17BA3000) [pid = 2932] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17BFB000) [pid = 2932] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (18D44000) [pid = 2932] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (0FCF0400) [pid = 2932] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (15FC3400) [pid = 2932] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:54:53 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19345400) [pid = 2932] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:54:53 INFO - PROCESS | 2932 | 1467129293758 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]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:54:53 INFO - PROCESS | 2932 | 1467129293788 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 2932 | 1467129293791 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:54:53 INFO - PROCESS | 2932 | 1467129293793 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2932 | 1467129293795 Marionette TRACE conn6 <- [1,898,null,{}] 08:54:53 INFO - PROCESS | 2932 | 1467129293798 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}] 08:54:53 INFO - PROCESS | 2932 | 1467129293800 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:53 INFO - PROCESS | 2932 | 1467129293904 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:54:53 INFO - PROCESS | 2932 | 1467129293910 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2932 | 1467129293912 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:53 INFO - PROCESS | 2932 | ++DOCSHELL 14EBD800 == 39 [pid = 2932] [id = 234] 08:54:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (14F53000) [pid = 2932] [serial = 701] [outer = 00000000] 08:54:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17790400) [pid = 2932] [serial = 702] [outer = 14F53000] 08:54:53 INFO - PROCESS | 2932 | 1467129293957 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17792400) [pid = 2932] [serial = 703] [outer = 14F53000] 08:54:54 INFO - PROCESS | 2932 | 1467129294385 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:54:54 INFO - PROCESS | 2932 | 1467129294425 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 2932 | 1467129294427 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 2932 | 1467129294430 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 2932 | 1467129294432 Marionette TRACE conn6 <- [1,902,null,{}] 08:54:54 INFO - PROCESS | 2932 | 1467129294435 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}] 08:54:54 INFO - PROCESS | 2932 | 1467129294437 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:54 INFO - PROCESS | 2932 | 1467129294516 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:54:54 INFO - PROCESS | 2932 | 1467129294521 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 2932 | 1467129294523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:54 INFO - PROCESS | 2932 | ++DOCSHELL 183C1400 == 40 [pid = 2932] [id = 235] 08:54:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (183C2800) [pid = 2932] [serial = 704] [outer = 00000000] 08:54:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18D4EC00) [pid = 2932] [serial = 705] [outer = 183C2800] 08:54:54 INFO - PROCESS | 2932 | 1467129294568 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19262400) [pid = 2932] [serial = 706] [outer = 183C2800] 08:54:55 INFO - PROCESS | 2932 | 1467129294996 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 08:54:55 INFO - PROCESS | 2932 | 1467129295061 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:54:55 INFO - PROCESS | 2932 | 1467129295063 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 2932 | 1467129295066 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2932 | 1467129295068 Marionette TRACE conn6 <- [1,906,null,{}] 08:54:55 INFO - PROCESS | 2932 | 1467129295072 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}] 08:54:55 INFO - PROCESS | 2932 | 1467129295083 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:55 INFO - PROCESS | 2932 | 1467129295162 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:54:55 INFO - PROCESS | 2932 | 1467129295170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 2932 | 1467129295172 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:55 INFO - PROCESS | 2932 | ++DOCSHELL 1635AC00 == 41 [pid = 2932] [id = 236] 08:54:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19934000) [pid = 2932] [serial = 707] [outer = 00000000] 08:54:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19A0E800) [pid = 2932] [serial = 708] [outer = 19934000] 08:54:55 INFO - PROCESS | 2932 | 1467129295217 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19AB0000) [pid = 2932] [serial = 709] [outer = 19934000] 08:54:55 INFO - PROCESS | 2932 | 1467129295674 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 08:54:55 INFO - PROCESS | 2932 | 1467129295712 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2932 | 1467129295714 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 2932 | 1467129295717 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2932 | 1467129295719 Marionette TRACE conn6 <- [1,910,null,{}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:54:55 INFO - PROCESS | 2932 | 1467129295763 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}] 08:54:55 INFO - PROCESS | 2932 | 1467129295766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:55 INFO - PROCESS | 2932 | 1467129295902 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:54:56 INFO - PROCESS | 2932 | 1467129296007 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2932 | 1467129296011 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:56 INFO - PROCESS | 2932 | ++DOCSHELL 0CA15000 == 42 [pid = 2932] [id = 237] 08:54:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0CA16000) [pid = 2932] [serial = 710] [outer = 00000000] 08:54:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (0FA29400) [pid = 2932] [serial = 711] [outer = 0CA16000] 08:54:56 INFO - PROCESS | 2932 | 1467129296071 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0FC5F400) [pid = 2932] [serial = 712] [outer = 0CA16000] 08:54:56 INFO - PROCESS | 2932 | 1467129296684 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1014ms 08:54:56 INFO - PROCESS | 2932 | 1467129296740 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 2932 | 1467129296744 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:54:56 INFO - PROCESS | 2932 | 1467129296749 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 2932 | 1467129296752 Marionette TRACE conn6 <- [1,914,null,{}] 08:54:56 INFO - PROCESS | 2932 | 1467129296758 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}] 08:54:56 INFO - PROCESS | 2932 | 1467129296761 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:56 INFO - PROCESS | 2932 | 1467129296874 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:54:57 INFO - PROCESS | 2932 | 1467129296980 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 2932 | 1467129296984 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:57 INFO - PROCESS | 2932 | ++DOCSHELL 14E52C00 == 43 [pid = 2932] [id = 238] 08:54:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (14E5A400) [pid = 2932] [serial = 713] [outer = 00000000] 08:54:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (15C74C00) [pid = 2932] [serial = 714] [outer = 14E5A400] 08:54:57 INFO - PROCESS | 2932 | 1467129297042 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17741800) [pid = 2932] [serial = 715] [outer = 14E5A400] 08:54:57 INFO - PROCESS | 2932 | 1467129297651 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 971ms 08:54:57 INFO - PROCESS | 2932 | 1467129297725 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2932 | 1467129297727 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:54:57 INFO - PROCESS | 2932 | 1467129297732 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 2932 | 1467129297734 Marionette TRACE conn6 <- [1,918,null,{}] 08:54:57 INFO - PROCESS | 2932 | 1467129297738 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}] 08:54:57 INFO - PROCESS | 2932 | 1467129297741 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:57 INFO - PROCESS | 2932 | 1467129297850 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:54:58 INFO - PROCESS | 2932 | 1467129297982 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 2932 | 1467129297986 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:58 INFO - PROCESS | 2932 | ++DOCSHELL 1793A000 == 44 [pid = 2932] [id = 239] 08:54:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1793D000) [pid = 2932] [serial = 716] [outer = 00000000] 08:54:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1934EC00) [pid = 2932] [serial = 717] [outer = 1793D000] 08:54:58 INFO - PROCESS | 2932 | 1467129298046 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19C4D400) [pid = 2932] [serial = 718] [outer = 1793D000] 08:54:58 INFO - PROCESS | 2932 | 1467129298673 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 08:54:58 INFO - PROCESS | 2932 | 1467129298706 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 2932 | 1467129298712 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:54:58 INFO - PROCESS | 2932 | 1467129298722 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 2932 | 1467129298724 Marionette TRACE conn6 <- [1,922,null,{}] 08:54:58 INFO - PROCESS | 2932 | 1467129298728 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}] 08:54:58 INFO - PROCESS | 2932 | 1467129298730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:58 INFO - PROCESS | 2932 | 1467129298841 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:54:59 INFO - PROCESS | 2932 | 1467129298971 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 2932 | 1467129298974 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:54:59 INFO - PROCESS | 2932 | ++DOCSHELL 19C58000 == 45 [pid = 2932] [id = 240] 08:54:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A743400) [pid = 2932] [serial = 719] [outer = 00000000] 08:54:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1A7E1400) [pid = 2932] [serial = 720] [outer = 1A743400] 08:54:59 INFO - PROCESS | 2932 | 1467129299031 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1A7E5000) [pid = 2932] [serial = 721] [outer = 1A743400] 08:54:59 INFO - PROCESS | 2932 | 1467129299824 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1176ms 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:54:59 INFO - PROCESS | 2932 | 1467129299895 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 2932 | 1467129299900 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:54:59 INFO - PROCESS | 2932 | 1467129299905 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 2932 | 1467129299908 Marionette TRACE conn6 <- [1,926,null,{}] 08:54:59 INFO - PROCESS | 2932 | 1467129299914 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}] 08:54:59 INFO - PROCESS | 2932 | 1467129299916 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:00 INFO - PROCESS | 2932 | 1467129300026 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:55:00 INFO - PROCESS | 2932 | 1467129300155 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 2932 | 1467129300160 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:00 INFO - PROCESS | 2932 | ++DOCSHELL 1040D000 == 46 [pid = 2932] [id = 241] 08:55:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1062D800) [pid = 2932] [serial = 722] [outer = 00000000] 08:55:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (106D7800) [pid = 2932] [serial = 723] [outer = 1062D800] 08:55:00 INFO - PROCESS | 2932 | 1467129300212 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (10890400) [pid = 2932] [serial = 724] [outer = 1062D800] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 183C1400 == 45 [pid = 2932] [id = 235] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 14EBD800 == 44 [pid = 2932] [id = 234] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 17938C00 == 43 [pid = 2932] [id = 233] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 10741000 == 42 [pid = 2932] [id = 232] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 17771000 == 41 [pid = 2932] [id = 231] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 15FC6000 == 40 [pid = 2932] [id = 230] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 102E6400 == 39 [pid = 2932] [id = 229] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 08A82400 == 38 [pid = 2932] [id = 228] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 0925A000 == 37 [pid = 2932] [id = 227] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 1993B800 == 36 [pid = 2932] [id = 225] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 0FBE5400 == 35 [pid = 2932] [id = 226] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 0FC14800 == 34 [pid = 2932] [id = 213] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 15FC2C00 == 33 [pid = 2932] [id = 214] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 19344000 == 32 [pid = 2932] [id = 215] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 19C58000 == 31 [pid = 2932] [id = 240] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 1793A000 == 30 [pid = 2932] [id = 239] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 1635AC00 == 29 [pid = 2932] [id = 236] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 0CA15000 == 28 [pid = 2932] [id = 237] 08:55:01 INFO - PROCESS | 2932 | --DOCSHELL 14E52C00 == 27 [pid = 2932] [id = 238] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (145D7000) [pid = 2932] [serial = 653] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (17789C00) [pid = 2932] [serial = 659] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (147A1000) [pid = 2932] [serial = 654] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1040A800) [pid = 2932] [serial = 647] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10740400) [pid = 2932] [serial = 648] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (15F36C00) [pid = 2932] [serial = 656] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FC1C000) [pid = 2932] [serial = 650] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FCFB000) [pid = 2932] [serial = 651] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1793BC00) [pid = 2932] [serial = 662] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17920C00) [pid = 2932] [serial = 660] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (18C95C00) [pid = 2932] [serial = 665] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1793D800) [pid = 2932] [serial = 663] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18B06800) [pid = 2932] [serial = 670] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1934B400) [pid = 2932] [serial = 672] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183C8C00) [pid = 2932] [serial = 669] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19264800) [pid = 2932] [serial = 666] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (108E9C00) [pid = 2932] [serial = 639] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10630800) [pid = 2932] [serial = 638] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17785C00) [pid = 2932] [serial = 642] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1635B000) [pid = 2932] [serial = 641] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19350800) [pid = 2932] [serial = 645] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1934A800) [pid = 2932] [serial = 644] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1030E800) [pid = 2932] [serial = 375] [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.] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17793C00) [pid = 2932] [serial = 673] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (16B56800) [pid = 2932] [serial = 657] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19940400) [pid = 2932] [serial = 675] [outer = 00000000] [url = about:blank] 08:55:01 INFO - PROCESS | 2932 | 1467129301384 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1535ms 08:55:01 INFO - PROCESS | 2932 | 1467129301440 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 2932 | 1467129301444 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:55:01 INFO - PROCESS | 2932 | 1467129301449 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 2932 | 1467129301452 Marionette TRACE conn6 <- [1,930,null,{}] 08:55:01 INFO - PROCESS | 2932 | 1467129301458 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}] 08:55:01 INFO - PROCESS | 2932 | 1467129301461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:01 INFO - PROCESS | 2932 | 1467129301542 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:55:01 INFO - PROCESS | 2932 | 1467129301549 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 2932 | 1467129301553 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:01 INFO - PROCESS | 2932 | ++DOCSHELL 0CABD000 == 28 [pid = 2932] [id = 242] 08:55:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0CABD400) [pid = 2932] [serial = 725] [outer = 00000000] 08:55:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FAE3400) [pid = 2932] [serial = 726] [outer = 0CABD400] 08:55:01 INFO - PROCESS | 2932 | 1467129301604 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FBEB800) [pid = 2932] [serial = 727] [outer = 0CABD400] 08:55:02 INFO - PROCESS | 2932 | 1467129302077 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 731ms 08:55:02 INFO - PROCESS | 2932 | 1467129302180 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 2932 | 1467129302185 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:55:02 INFO - PROCESS | 2932 | 1467129302192 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 2932 | 1467129302194 Marionette TRACE conn6 <- [1,934,null,{}] 08:55:02 INFO - PROCESS | 2932 | 1467129302198 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}] 08:55:02 INFO - PROCESS | 2932 | 1467129302201 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:02 INFO - PROCESS | 2932 | 1467129302297 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:55:02 INFO - PROCESS | 2932 | 1467129302382 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 2932 | 1467129302385 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:02 INFO - PROCESS | 2932 | ++DOCSHELL 1030FC00 == 29 [pid = 2932] [id = 243] 08:55:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10315C00) [pid = 2932] [serial = 728] [outer = 00000000] 08:55:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (103ABC00) [pid = 2932] [serial = 729] [outer = 10315C00] 08:55:02 INFO - PROCESS | 2932 | 1467129302435 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1040E800) [pid = 2932] [serial = 730] [outer = 10315C00] 08:55:02 INFO - PROCESS | 2932 | 1467129302806 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 08:55:02 INFO - PROCESS | 2932 | 1467129302865 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 2932 | 1467129302868 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 2932 | 1467129302871 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:55:02 INFO - PROCESS | 2932 | 1467129302874 Marionette TRACE conn6 <- [1,938,null,{}] 08:55:02 INFO - PROCESS | 2932 | 1467129302885 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}] 08:55:02 INFO - PROCESS | 2932 | 1467129302890 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:02 INFO - PROCESS | 2932 | 1467129302974 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:55:03 INFO - PROCESS | 2932 | 1467129302982 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 2932 | 1467129302985 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:03 INFO - PROCESS | 2932 | ++DOCSHELL 10F7FC00 == 30 [pid = 2932] [id = 244] 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10F86800) [pid = 2932] [serial = 731] [outer = 00000000] 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (14766800) [pid = 2932] [serial = 732] [outer = 10F86800] 08:55:03 INFO - PROCESS | 2932 | 1467129303036 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14882C00) [pid = 2932] [serial = 733] [outer = 10F86800] 08:55:03 INFO - PROCESS | 2932 | 1467129303546 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 08:55:03 INFO - PROCESS | 2932 | 1467129303605 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 2932 | 1467129303608 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:55:03 INFO - PROCESS | 2932 | 1467129303619 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 2932 | 1467129303621 Marionette TRACE conn6 <- [1,942,null,{}] 08:55:03 INFO - PROCESS | 2932 | 1467129303654 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}] 08:55:03 INFO - PROCESS | 2932 | 1467129303656 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:03 INFO - PROCESS | 2932 | 1467129303774 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:55:03 INFO - PROCESS | 2932 | 1467129303784 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 2932 | 1467129303786 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:03 INFO - PROCESS | 2932 | ++DOCSHELL 15C6EC00 == 31 [pid = 2932] [id = 245] 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (15C6FC00) [pid = 2932] [serial = 734] [outer = 00000000] 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15FCB000) [pid = 2932] [serial = 735] [outer = 15C6FC00] 08:55:03 INFO - PROCESS | 2932 | 1467129303832 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (16B58C00) [pid = 2932] [serial = 736] [outer = 15C6FC00] 08:55:04 INFO - PROCESS | 2932 | 1467129304285 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 710ms 08:55:04 INFO - PROCESS | 2932 | 1467129304325 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 2932 | 1467129304327 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:55:04 INFO - PROCESS | 2932 | 1467129304330 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 2932 | 1467129304332 Marionette TRACE conn6 <- [1,946,null,{}] 08:55:04 INFO - PROCESS | 2932 | 1467129304336 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}] 08:55:04 INFO - PROCESS | 2932 | 1467129304338 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:04 INFO - PROCESS | 2932 | 1467129304444 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:55:04 INFO - PROCESS | 2932 | 1467129304450 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 2932 | 1467129304452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:04 INFO - PROCESS | 2932 | ++DOCSHELL 1773EC00 == 32 [pid = 2932] [id = 246] 08:55:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1773F800) [pid = 2932] [serial = 737] [outer = 00000000] 08:55:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1776F000) [pid = 2932] [serial = 738] [outer = 1773F800] 08:55:04 INFO - PROCESS | 2932 | 1467129304498 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1778CC00) [pid = 2932] [serial = 739] [outer = 1773F800] 08:55:04 INFO - PROCESS | 2932 | 1467129304950 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 670ms 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:55:05 INFO - PROCESS | 2932 | 1467129305001 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 2932 | 1467129305003 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 2932 | 1467129305007 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 2932 | 1467129305008 Marionette TRACE conn6 <- [1,950,null,{}] 08:55:05 INFO - PROCESS | 2932 | 1467129305017 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}] 08:55:05 INFO - PROCESS | 2932 | 1467129305022 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:05 INFO - PROCESS | 2932 | 1467129305182 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1993C000) [pid = 2932] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15FC8C00) [pid = 2932] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1792F000) [pid = 2932] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10317000) [pid = 2932] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (08A83800) [pid = 2932] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0925C800) [pid = 2932] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0FC16400) [pid = 2932] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17A1E400) [pid = 2932] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (14F53000) [pid = 2932] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17788800) [pid = 2932] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (183C2800) [pid = 2932] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:05 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19934000) [pid = 2932] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:05 INFO - PROCESS | 2932 | 1467129305463 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 2932 | 1467129305465 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:05 INFO - PROCESS | 2932 | ++DOCSHELL 0925C800 == 33 [pid = 2932] [id = 247] 08:55:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (09267C00) [pid = 2932] [serial = 740] [outer = 00000000] 08:55:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10317000) [pid = 2932] [serial = 741] [outer = 09267C00] 08:55:05 INFO - PROCESS | 2932 | 1467129305509 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (15FC8C00) [pid = 2932] [serial = 742] [outer = 09267C00] 08:55:05 INFO - PROCESS | 2932 | 1467129305877 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 931ms 08:55:05 INFO - PROCESS | 2932 | 1467129305937 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 2932 | 1467129305939 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:55:05 INFO - PROCESS | 2932 | 1467129305948 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 2932 | 1467129305950 Marionette TRACE conn6 <- [1,954,null,{}] 08:55:05 INFO - PROCESS | 2932 | 1467129305954 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}] 08:55:05 INFO - PROCESS | 2932 | 1467129305956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:06 INFO - PROCESS | 2932 | 1467129306033 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:55:06 INFO - PROCESS | 2932 | 1467129306038 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 2932 | 1467129306040 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:06 INFO - PROCESS | 2932 | ++DOCSHELL 1792F000 == 34 [pid = 2932] [id = 248] 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17934400) [pid = 2932] [serial = 743] [outer = 00000000] 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17951C00) [pid = 2932] [serial = 744] [outer = 17934400] 08:55:06 INFO - PROCESS | 2932 | 1467129306085 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17A1E800) [pid = 2932] [serial = 745] [outer = 17934400] 08:55:06 INFO - PROCESS | 2932 | 1467129306520 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 08:55:06 INFO - PROCESS | 2932 | 1467129306583 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 2932 | 1467129306585 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:55:06 INFO - PROCESS | 2932 | 1467129306588 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 2932 | 1467129306590 Marionette TRACE conn6 <- [1,958,null,{}] 08:55:06 INFO - PROCESS | 2932 | 1467129306594 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}] 08:55:06 INFO - PROCESS | 2932 | 1467129306596 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:06 INFO - PROCESS | 2932 | 1467129306674 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:55:06 INFO - PROCESS | 2932 | 1467129306680 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 2932 | 1467129306682 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:06 INFO - PROCESS | 2932 | ++DOCSHELL 145D9800 == 35 [pid = 2932] [id = 249] 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17943800) [pid = 2932] [serial = 746] [outer = 00000000] 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (183C4800) [pid = 2932] [serial = 747] [outer = 17943800] 08:55:06 INFO - PROCESS | 2932 | 1467129306727 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (16356800) [pid = 2932] [serial = 748] [outer = 17943800] 08:55:07 INFO - PROCESS | 2932 | 1467129307173 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 08:55:07 INFO - PROCESS | 2932 | 1467129307222 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 2932 | 1467129307224 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:55:07 INFO - PROCESS | 2932 | 1467129307228 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 2932 | 1467129307229 Marionette TRACE conn6 <- [1,962,null,{}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:55:07 INFO - PROCESS | 2932 | 1467129307232 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}] 08:55:07 INFO - PROCESS | 2932 | 1467129307234 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:07 INFO - PROCESS | 2932 | 1467129307318 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:55:07 INFO - PROCESS | 2932 | 1467129307324 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 2932 | 1467129307326 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:07 INFO - PROCESS | 2932 | ++DOCSHELL 10F7B800 == 36 [pid = 2932] [id = 250] 08:55:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18B8D000) [pid = 2932] [serial = 749] [outer = 00000000] 08:55:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18D44400) [pid = 2932] [serial = 750] [outer = 18B8D000] 08:55:07 INFO - PROCESS | 2932 | 1467129307370 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19160800) [pid = 2932] [serial = 751] [outer = 18B8D000] 08:55:08 INFO - PROCESS | 2932 | 1467129308189 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]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 971ms 08:55:08 INFO - PROCESS | 2932 | 1467129308203 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 2932 | 1467129308207 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:55:08 INFO - PROCESS | 2932 | 1467129308212 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 2932 | 1467129308217 Marionette TRACE conn6 <- [1,966,null,{}] 08:55:08 INFO - PROCESS | 2932 | 1467129308223 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}] 08:55:08 INFO - PROCESS | 2932 | 1467129308226 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:08 INFO - PROCESS | 2932 | 1467129308351 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:55:08 INFO - PROCESS | 2932 | 1467129308481 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 2932 | 1467129308484 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:08 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB4000 == 37 [pid = 2932] [id = 251] 08:55:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FAC9C00) [pid = 2932] [serial = 752] [outer = 00000000] 08:55:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (10316C00) [pid = 2932] [serial = 753] [outer = 0FAC9C00] 08:55:08 INFO - PROCESS | 2932 | 1467129308545 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (106DB400) [pid = 2932] [serial = 754] [outer = 0FAC9C00] 08:55:09 INFO - PROCESS | 2932 | 1467129309215 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1026ms 08:55:09 INFO - PROCESS | 2932 | 1467129309239 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 2932 | 1467129309244 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:55:09 INFO - PROCESS | 2932 | 1467129309250 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 2932 | 1467129309253 Marionette TRACE conn6 <- [1,970,null,{}] 08:55:09 INFO - PROCESS | 2932 | 1467129309257 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}] 08:55:09 INFO - PROCESS | 2932 | 1467129309260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:09 INFO - PROCESS | 2932 | 1467129309391 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:55:09 INFO - PROCESS | 2932 | 1467129309539 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 2932 | 1467129309542 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:09 INFO - PROCESS | 2932 | ++DOCSHELL 0FCF8400 == 38 [pid = 2932] [id = 252] 08:55:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1073A800) [pid = 2932] [serial = 755] [outer = 00000000] 08:55:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (15C7B400) [pid = 2932] [serial = 756] [outer = 1073A800] 08:55:09 INFO - PROCESS | 2932 | 1467129309598 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1776A400) [pid = 2932] [serial = 757] [outer = 1073A800] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 145D9800 == 37 [pid = 2932] [id = 249] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 1792F000 == 36 [pid = 2932] [id = 248] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 0925C800 == 35 [pid = 2932] [id = 247] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 1773EC00 == 34 [pid = 2932] [id = 246] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 15C6EC00 == 33 [pid = 2932] [id = 245] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 10F7FC00 == 32 [pid = 2932] [id = 244] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 1030FC00 == 31 [pid = 2932] [id = 243] 08:55:10 INFO - PROCESS | 2932 | --DOCSHELL 0CABD000 == 30 [pid = 2932] [id = 242] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19A0E800) [pid = 2932] [serial = 708] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (19A13400) [pid = 2932] [serial = 676] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17746000) [pid = 2932] [serial = 690] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1794BC00) [pid = 2932] [serial = 697] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1138D800) [pid = 2932] [serial = 687] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (147A1400) [pid = 2932] [serial = 688] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0CABF800) [pid = 2932] [serial = 684] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1027D000) [pid = 2932] [serial = 685] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17939000) [pid = 2932] [serial = 696] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CA0AC00) [pid = 2932] [serial = 681] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CAB3C00) [pid = 2932] [serial = 682] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (102DDC00) [pid = 2932] [serial = 678] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1040F400) [pid = 2932] [serial = 679] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (183C2400) [pid = 2932] [serial = 699] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17792400) [pid = 2932] [serial = 703] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17790400) [pid = 2932] [serial = 702] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (183BD000) [pid = 2932] [serial = 700] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17923000) [pid = 2932] [serial = 693] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1792F800) [pid = 2932] [serial = 694] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (19AB0000) [pid = 2932] [serial = 709] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19262400) [pid = 2932] [serial = 706] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (18D4EC00) [pid = 2932] [serial = 705] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17768800) [pid = 2932] [serial = 691] [outer = 00000000] [url = about:blank] 08:55:10 INFO - PROCESS | 2932 | 1467129310448 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1232ms 08:55:10 INFO - PROCESS | 2932 | 1467129310485 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 2932 | 1467129310489 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:55:10 INFO - PROCESS | 2932 | 1467129310493 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 2932 | 1467129310496 Marionette TRACE conn6 <- [1,974,null,{}] 08:55:10 INFO - PROCESS | 2932 | 1467129310502 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}] 08:55:10 INFO - PROCESS | 2932 | 1467129310505 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:10 INFO - PROCESS | 2932 | 1467129310592 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:55:10 INFO - PROCESS | 2932 | 1467129310599 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 2932 | 1467129310603 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:10 INFO - PROCESS | 2932 | ++DOCSHELL 0FC63800 == 31 [pid = 2932] [id = 253] 08:55:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FCF9000) [pid = 2932] [serial = 758] [outer = 00000000] 08:55:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10276400) [pid = 2932] [serial = 759] [outer = 0FCF9000] 08:55:10 INFO - PROCESS | 2932 | 1467129310654 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10309400) [pid = 2932] [serial = 760] [outer = 0FCF9000] 08:55:11 INFO - PROCESS | 2932 | 1467129311137 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 08:55:11 INFO - PROCESS | 2932 | 1467129311164 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 2932 | 1467129311169 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 2932 | 1467129311175 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:55:11 INFO - PROCESS | 2932 | 1467129311177 Marionette TRACE conn6 <- [1,978,null,{}] 08:55:11 INFO - PROCESS | 2932 | 1467129311181 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}] 08:55:11 INFO - PROCESS | 2932 | 1467129311183 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:11 INFO - PROCESS | 2932 | 1467129311301 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:55:11 INFO - PROCESS | 2932 | 1467129311310 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 2932 | 1467129311312 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:11 INFO - PROCESS | 2932 | ++DOCSHELL 10F0B800 == 32 [pid = 2932] [id = 254] 08:55:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10F0E800) [pid = 2932] [serial = 761] [outer = 00000000] 08:55:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (11393800) [pid = 2932] [serial = 762] [outer = 10F0E800] 08:55:11 INFO - PROCESS | 2932 | 1467129311360 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (145D7000) [pid = 2932] [serial = 763] [outer = 10F0E800] 08:55:11 INFO - PROCESS | 2932 | 1467129311839 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 08:55:11 INFO - PROCESS | 2932 | 1467129311910 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:55:11 INFO - PROCESS | 2932 | 1467129311912 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 2932 | 1467129311916 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 2932 | 1467129311919 Marionette TRACE conn6 <- [1,982,null,{}] 08:55:11 INFO - PROCESS | 2932 | 1467129311930 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}] 08:55:11 INFO - PROCESS | 2932 | 1467129311935 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:12 INFO - PROCESS | 2932 | 1467129312054 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:55:12 INFO - PROCESS | 2932 | 1467129312072 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 2932 | 1467129312075 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:12 INFO - PROCESS | 2932 | ++DOCSHELL 17768C00 == 33 [pid = 2932] [id = 255] 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17769C00) [pid = 2932] [serial = 764] [outer = 00000000] 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1778A400) [pid = 2932] [serial = 765] [outer = 17769C00] 08:55:12 INFO - PROCESS | 2932 | 1467129312123 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17920000) [pid = 2932] [serial = 766] [outer = 17769C00] 08:55:12 INFO - PROCESS | 2932 | 1467129312577 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:55:12 INFO - PROCESS | 2932 | 1467129312589 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 2932 | 1467129312592 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 2932 | 1467129312595 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:55:12 INFO - PROCESS | 2932 | 1467129312597 Marionette TRACE conn6 <- [1,986,null,{}] 08:55:12 INFO - PROCESS | 2932 | 1467129312600 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}] 08:55:12 INFO - PROCESS | 2932 | 1467129312602 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:12 INFO - PROCESS | 2932 | 1467129312757 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:55:12 INFO - PROCESS | 2932 | 1467129312777 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 2932 | 1467129312779 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:12 INFO - PROCESS | 2932 | ++DOCSHELL 1791FC00 == 34 [pid = 2932] [id = 256] 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17923400) [pid = 2932] [serial = 767] [outer = 00000000] 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17936000) [pid = 2932] [serial = 768] [outer = 17923400] 08:55:12 INFO - PROCESS | 2932 | 1467129312825 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1794BC00) [pid = 2932] [serial = 769] [outer = 17923400] 08:55:13 INFO - PROCESS | 2932 | 1467129313275 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 731ms 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:55:13 INFO - PROCESS | 2932 | 1467129313329 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 2932 | 1467129313331 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 2932 | 1467129313334 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 2932 | 1467129313336 Marionette TRACE conn6 <- [1,990,null,{}] 08:55:13 INFO - PROCESS | 2932 | 1467129313339 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}] 08:55:13 INFO - PROCESS | 2932 | 1467129313341 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:13 INFO - PROCESS | 2932 | 1467129313458 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:55:13 INFO - PROCESS | 2932 | 1467129313468 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 2932 | 1467129313470 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:13 INFO - PROCESS | 2932 | ++DOCSHELL 17A21000 == 35 [pid = 2932] [id = 257] 08:55:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17A22400) [pid = 2932] [serial = 770] [outer = 00000000] 08:55:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C3000) [pid = 2932] [serial = 771] [outer = 17A22400] 08:55:13 INFO - PROCESS | 2932 | 1467129313517 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (183C9400) [pid = 2932] [serial = 772] [outer = 17A22400] 08:55:14 INFO - PROCESS | 2932 | 1467129313998 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 08:55:14 INFO - PROCESS | 2932 | 1467129314101 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 2932 | 1467129314103 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 2932 | 1467129314107 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:55:14 INFO - PROCESS | 2932 | 1467129314109 Marionette TRACE conn6 <- [1,994,null,{}] 08:55:14 INFO - PROCESS | 2932 | 1467129314112 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}] 08:55:14 INFO - PROCESS | 2932 | 1467129314118 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:14 INFO - PROCESS | 2932 | 1467129314272 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:55:14 INFO - PROCESS | 2932 | 1467129314330 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 2932 | 1467129314332 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:14 INFO - PROCESS | 2932 | ++DOCSHELL 09269000 == 36 [pid = 2932] [id = 258] 08:55:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (09269C00) [pid = 2932] [serial = 773] [outer = 00000000] 08:55:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19347800) [pid = 2932] [serial = 774] [outer = 09269C00] 08:55:14 INFO - PROCESS | 2932 | 1467129314377 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (183C3C00) [pid = 2932] [serial = 775] [outer = 09269C00] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0CA16000) [pid = 2932] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14E5A400) [pid = 2932] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1793D000) [pid = 2932] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1A743400) [pid = 2932] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (09267C00) [pid = 2932] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17934400) [pid = 2932] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17943800) [pid = 2932] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (15C6FC00) [pid = 2932] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10315C00) [pid = 2932] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10F86800) [pid = 2932] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1062D800) [pid = 2932] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (0CABD400) [pid = 2932] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:14 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1773F800) [pid = 2932] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:55:14 INFO - PROCESS | 2932 | 1467129314871 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 830ms 08:55:14 INFO - PROCESS | 2932 | 1467129314941 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 2932 | 1467129314943 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:55:14 INFO - PROCESS | 2932 | 1467129314946 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 2932 | 1467129314947 Marionette TRACE conn6 <- [1,998,null,{}] 08:55:14 INFO - PROCESS | 2932 | 1467129314955 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}] 08:55:14 INFO - PROCESS | 2932 | 1467129314957 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:15 INFO - PROCESS | 2932 | 1467129315038 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:55:15 INFO - PROCESS | 2932 | 1467129315043 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 2932 | 1467129315045 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:15 INFO - PROCESS | 2932 | ++DOCSHELL 10632000 == 37 [pid = 2932] [id = 259] 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1065AC00) [pid = 2932] [serial = 776] [outer = 00000000] 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (14E52C00) [pid = 2932] [serial = 777] [outer = 1065AC00] 08:55:15 INFO - PROCESS | 2932 | 1467129315090 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17920800) [pid = 2932] [serial = 778] [outer = 1065AC00] 08:55:15 INFO - PROCESS | 2932 | 1467129315525 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms 08:55:15 INFO - PROCESS | 2932 | 1467129315596 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 2932 | 1467129315598 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:55:15 INFO - PROCESS | 2932 | 1467129315604 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 2932 | 1467129315606 Marionette TRACE conn6 <- [1,1002,null,{}] 08:55:15 INFO - PROCESS | 2932 | 1467129315610 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}] 08:55:15 INFO - PROCESS | 2932 | 1467129315612 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:15 INFO - PROCESS | 2932 | 1467129315692 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:55:15 INFO - PROCESS | 2932 | 1467129315699 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 2932 | 1467129315701 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:15 INFO - PROCESS | 2932 | ++DOCSHELL 1793D000 == 38 [pid = 2932] [id = 260] 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1793D800) [pid = 2932] [serial = 779] [outer = 00000000] 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1934E800) [pid = 2932] [serial = 780] [outer = 1793D800] 08:55:15 INFO - PROCESS | 2932 | 1467129315745 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1993C800) [pid = 2932] [serial = 781] [outer = 1793D800] 08:55:16 INFO - PROCESS | 2932 | 1467129316189 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 08:55:16 INFO - PROCESS | 2932 | 1467129316235 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:55:16 INFO - PROCESS | 2932 | 1467129316237 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:55:16 INFO - PROCESS | 2932 | 1467129316240 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2932 | 1467129316242 Marionette TRACE conn6 <- [1,1006,null,{}] 08:55:16 INFO - PROCESS | 2932 | 1467129316245 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}] 08:55:16 INFO - PROCESS | 2932 | 1467129316247 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:16 INFO - PROCESS | 2932 | 1467129316330 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:55:16 INFO - PROCESS | 2932 | 1467129316336 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 2932 | 1467129316338 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:16 INFO - PROCESS | 2932 | ++DOCSHELL 10737400 == 39 [pid = 2932] [id = 261] 08:55:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1080B400) [pid = 2932] [serial = 782] [outer = 00000000] 08:55:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19AAA800) [pid = 2932] [serial = 783] [outer = 1080B400] 08:55:16 INFO - PROCESS | 2932 | 1467129316381 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19AB5000) [pid = 2932] [serial = 784] [outer = 1080B400] 08:55:16 INFO - PROCESS | 2932 | 1467129316859 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 08:55:16 INFO - PROCESS | 2932 | 1467129316912 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 2932 | 1467129316917 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:55:16 INFO - PROCESS | 2932 | 1467129316922 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2932 | 1467129316927 Marionette TRACE conn6 <- [1,1010,null,{}] 08:55:16 INFO - PROCESS | 2932 | 1467129316934 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}] 08:55:16 INFO - PROCESS | 2932 | 1467129316937 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:17 INFO - PROCESS | 2932 | 1467129317139 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:55:17 INFO - PROCESS | 2932 | 1467129317252 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 2932 | 1467129317257 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:17 INFO - PROCESS | 2932 | ++DOCSHELL 0FCFF400 == 40 [pid = 2932] [id = 262] 08:55:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (10271800) [pid = 2932] [serial = 785] [outer = 00000000] 08:55:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10313000) [pid = 2932] [serial = 786] [outer = 10271800] 08:55:17 INFO - PROCESS | 2932 | 1467129317318 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (106D9000) [pid = 2932] [serial = 787] [outer = 10271800] 08:55:17 INFO - PROCESS | 2932 | 1467129317870 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 971ms 08:55:17 INFO - PROCESS | 2932 | 1467129317905 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 2932 | 1467129317910 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:55:17 INFO - PROCESS | 2932 | 1467129317917 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 2932 | 1467129317920 Marionette TRACE conn6 <- [1,1014,null,{}] 08:55:17 INFO - PROCESS | 2932 | 1467129317924 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}] 08:55:17 INFO - PROCESS | 2932 | 1467129317927 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:18 INFO - PROCESS | 2932 | 1467129318043 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:55:18 INFO - PROCESS | 2932 | 1467129318146 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 2932 | 1467129318149 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:18 INFO - PROCESS | 2932 | ++DOCSHELL 16B64400 == 41 [pid = 2932] [id = 263] 08:55:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17745000) [pid = 2932] [serial = 788] [outer = 00000000] 08:55:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17786400) [pid = 2932] [serial = 789] [outer = 17745000] 08:55:18 INFO - PROCESS | 2932 | 1467129318207 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17923000) [pid = 2932] [serial = 790] [outer = 17745000] 08:55:18 INFO - PROCESS | 2932 | 1467129318845 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 08:55:18 INFO - PROCESS | 2932 | 1467129318888 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2932 | 1467129318891 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:55:18 INFO - PROCESS | 2932 | 1467129318894 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 2932 | 1467129318898 Marionette TRACE conn6 <- [1,1018,null,{}] 08:55:18 INFO - PROCESS | 2932 | 1467129318909 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}] 08:55:18 INFO - PROCESS | 2932 | 1467129318914 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:19 INFO - PROCESS | 2932 | 1467129319026 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:55:19 INFO - PROCESS | 2932 | 1467129319160 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 2932 | 1467129319164 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:19 INFO - PROCESS | 2932 | ++DOCSHELL 19934400 == 42 [pid = 2932] [id = 264] 08:55:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19934800) [pid = 2932] [serial = 791] [outer = 00000000] 08:55:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19AB3C00) [pid = 2932] [serial = 792] [outer = 19934800] 08:55:19 INFO - PROCESS | 2932 | 1467129319224 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A728C00) [pid = 2932] [serial = 793] [outer = 19934800] 08:55:19 INFO - PROCESS | 2932 | 1467129319816 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 08:55:19 INFO - PROCESS | 2932 | 1467129319868 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 2932 | 1467129319871 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 2932 | 1467129319874 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:55:19 INFO - PROCESS | 2932 | 1467129319876 Marionette TRACE conn6 <- [1,1022,null,{}] 08:55:19 INFO - PROCESS | 2932 | 1467129319880 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}] 08:55:19 INFO - PROCESS | 2932 | 1467129319882 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:20 INFO - PROCESS | 2932 | 1467129319994 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:55:20 INFO - PROCESS | 2932 | 1467129320124 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 2932 | 1467129320127 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:20 INFO - PROCESS | 2932 | ++DOCSHELL 1A72BC00 == 43 [pid = 2932] [id = 265] 08:55:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1A743400) [pid = 2932] [serial = 794] [outer = 00000000] 08:55:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1A7E0C00) [pid = 2932] [serial = 795] [outer = 1A743400] 08:55:20 INFO - PROCESS | 2932 | 1467129320181 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1A7EA800) [pid = 2932] [serial = 796] [outer = 1A743400] 08:55:21 INFO - PROCESS | 2932 | 1467129320983 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1120ms 08:55:21 INFO - PROCESS | 2932 | 1467129320997 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 2932 | 1467129321001 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 2932 | 1467129321020 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:55:21 INFO - PROCESS | 2932 | 1467129321023 Marionette TRACE conn6 <- [1,1026,null,{}] 08:55:21 INFO - PROCESS | 2932 | 1467129321029 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}] 08:55:21 INFO - PROCESS | 2932 | 1467129321032 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:21 INFO - PROCESS | 2932 | 1467129321136 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:55:21 INFO - PROCESS | 2932 | 1467129321272 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2932 | 1467129321277 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:21 INFO - PROCESS | 2932 | ++DOCSHELL 102E0C00 == 44 [pid = 2932] [id = 266] 08:55:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1030EC00) [pid = 2932] [serial = 797] [outer = 00000000] 08:55:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1040A400) [pid = 2932] [serial = 798] [outer = 1030EC00] 08:55:21 INFO - PROCESS | 2932 | 1467129321329 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (108E2800) [pid = 2932] [serial = 799] [outer = 1030EC00] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 1793D000 == 43 [pid = 2932] [id = 260] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 10632000 == 42 [pid = 2932] [id = 259] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 09269000 == 41 [pid = 2932] [id = 258] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 17A21000 == 40 [pid = 2932] [id = 257] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 1791FC00 == 39 [pid = 2932] [id = 256] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 17768C00 == 38 [pid = 2932] [id = 255] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 10F0B800 == 37 [pid = 2932] [id = 254] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 0FC63800 == 36 [pid = 2932] [id = 253] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 0CAB4000 == 35 [pid = 2932] [id = 251] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 0FCF8400 == 34 [pid = 2932] [id = 252] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 1040D000 == 33 [pid = 2932] [id = 241] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 10F7B800 == 32 [pid = 2932] [id = 250] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 1A72BC00 == 31 [pid = 2932] [id = 265] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 19934400 == 30 [pid = 2932] [id = 264] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 10737400 == 29 [pid = 2932] [id = 261] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 0FCFF400 == 28 [pid = 2932] [id = 262] 08:55:22 INFO - PROCESS | 2932 | --DOCSHELL 16B64400 == 27 [pid = 2932] [id = 263] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (183C4800) [pid = 2932] [serial = 747] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (15FCB000) [pid = 2932] [serial = 735] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (103ABC00) [pid = 2932] [serial = 729] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1040E800) [pid = 2932] [serial = 730] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (14766800) [pid = 2932] [serial = 732] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10890400) [pid = 2932] [serial = 724] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (106D7800) [pid = 2932] [serial = 723] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FAE3400) [pid = 2932] [serial = 726] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FBEB800) [pid = 2932] [serial = 727] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1776F000) [pid = 2932] [serial = 738] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FC5F400) [pid = 2932] [serial = 712] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0FA29400) [pid = 2932] [serial = 711] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17741800) [pid = 2932] [serial = 715] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15C74C00) [pid = 2932] [serial = 714] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19C4D400) [pid = 2932] [serial = 718] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1934EC00) [pid = 2932] [serial = 717] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A7E5000) [pid = 2932] [serial = 721] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1A7E1400) [pid = 2932] [serial = 720] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (16B58C00) [pid = 2932] [serial = 736] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10317000) [pid = 2932] [serial = 741] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1778CC00) [pid = 2932] [serial = 739] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (16356800) [pid = 2932] [serial = 748] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (15FC8C00) [pid = 2932] [serial = 742] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17951C00) [pid = 2932] [serial = 744] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17A1E800) [pid = 2932] [serial = 745] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (14882C00) [pid = 2932] [serial = 733] [outer = 00000000] [url = about:blank] 08:55:22 INFO - PROCESS | 2932 | 1467129322545 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1577ms 08:55:22 INFO - PROCESS | 2932 | 1467129322603 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 2932 | 1467129322607 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:55:22 INFO - PROCESS | 2932 | 1467129322611 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 2932 | 1467129322615 Marionette TRACE conn6 <- [1,1030,null,{}] 08:55:22 INFO - PROCESS | 2932 | 1467129322620 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}] 08:55:22 INFO - PROCESS | 2932 | 1467129322623 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:22 INFO - PROCESS | 2932 | 1467129322738 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:55:22 INFO - PROCESS | 2932 | 1467129322823 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 2932 | 1467129322825 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:22 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9400 == 28 [pid = 2932] [id = 267] 08:55:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FA29400) [pid = 2932] [serial = 800] [outer = 00000000] 08:55:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FBE6C00) [pid = 2932] [serial = 801] [outer = 0FA29400] 08:55:22 INFO - PROCESS | 2932 | 1467129322874 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0FC5D000) [pid = 2932] [serial = 802] [outer = 0FA29400] 08:55:23 INFO - PROCESS | 2932 | 1467129323248 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 08:55:23 INFO - PROCESS | 2932 | 1467129323302 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 2932 | 1467129323307 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:55:23 INFO - PROCESS | 2932 | 1467129323313 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 2932 | 1467129323316 Marionette TRACE conn6 <- [1,1034,null,{}] 08:55:23 INFO - PROCESS | 2932 | 1467129323349 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}] 08:55:23 INFO - PROCESS | 2932 | 1467129323352 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:23 INFO - PROCESS | 2932 | 1467129323450 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:55:23 INFO - PROCESS | 2932 | 1467129323459 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 2932 | 1467129323461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:23 INFO - PROCESS | 2932 | ++DOCSHELL 103ADC00 == 29 [pid = 2932] [id = 268] 08:55:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (103B3800) [pid = 2932] [serial = 803] [outer = 00000000] 08:55:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10638000) [pid = 2932] [serial = 804] [outer = 103B3800] 08:55:23 INFO - PROCESS | 2932 | 1467129323509 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1073F400) [pid = 2932] [serial = 805] [outer = 103B3800] 08:55:23 INFO - PROCESS | 2932 | 1467129323955 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 650ms 08:55:24 INFO - PROCESS | 2932 | 1467129323977 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2932 | 1467129323979 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:55:24 INFO - PROCESS | 2932 | 1467129323984 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2932 | 1467129323987 Marionette TRACE conn6 <- [1,1038,null,{}] 08:55:24 INFO - PROCESS | 2932 | 1467129323998 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}] 08:55:24 INFO - PROCESS | 2932 | 1467129324003 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:24 INFO - PROCESS | 2932 | 1467129324089 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:55:24 INFO - PROCESS | 2932 | 1467129324096 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 2932 | 1467129324099 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:24 INFO - PROCESS | 2932 | ++DOCSHELL 113E0800 == 30 [pid = 2932] [id = 269] 08:55:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1475D000) [pid = 2932] [serial = 806] [outer = 00000000] 08:55:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14C1E800) [pid = 2932] [serial = 807] [outer = 1475D000] 08:55:24 INFO - PROCESS | 2932 | 1467129324153 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14EBA000) [pid = 2932] [serial = 808] [outer = 1475D000] 08:55:24 INFO - PROCESS | 2932 | 1467129324649 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 08:55:24 INFO - PROCESS | 2932 | 1467129324659 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2932 | 1467129324661 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:55:24 INFO - PROCESS | 2932 | 1467129324671 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2932 | 1467129324673 Marionette TRACE conn6 <- [1,1042,null,{}] 08:55:24 INFO - PROCESS | 2932 | 1467129324676 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}] 08:55:24 INFO - PROCESS | 2932 | 1467129324678 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:24 INFO - PROCESS | 2932 | 1467129324797 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:55:24 INFO - PROCESS | 2932 | 1467129324889 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 2932 | 1467129324891 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:24 INFO - PROCESS | 2932 | ++DOCSHELL 15FC4000 == 31 [pid = 2932] [id = 270] 08:55:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15FC5C00) [pid = 2932] [serial = 809] [outer = 00000000] 08:55:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (16B5B400) [pid = 2932] [serial = 810] [outer = 15FC5C00] 08:55:24 INFO - PROCESS | 2932 | 1467129324937 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17746000) [pid = 2932] [serial = 811] [outer = 15FC5C00] 08:55:25 INFO - PROCESS | 2932 | 1467129325334 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 731ms 08:55:25 INFO - PROCESS | 2932 | 1467129325404 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 2932 | 1467129325406 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:55:25 INFO - PROCESS | 2932 | 1467129325409 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 2932 | 1467129325411 Marionette TRACE conn6 <- [1,1046,null,{}] 08:55:25 INFO - PROCESS | 2932 | 1467129325414 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}] 08:55:25 INFO - PROCESS | 2932 | 1467129325416 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:25 INFO - PROCESS | 2932 | 1467129325526 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:55:25 INFO - PROCESS | 2932 | 1467129325531 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2932 | 1467129325533 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:25 INFO - PROCESS | 2932 | ++DOCSHELL 17749000 == 32 [pid = 2932] [id = 271] 08:55:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1774C800) [pid = 2932] [serial = 812] [outer = 00000000] 08:55:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1778C400) [pid = 2932] [serial = 813] [outer = 1774C800] 08:55:25 INFO - PROCESS | 2932 | 1467129325578 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1778CC00) [pid = 2932] [serial = 814] [outer = 1774C800] 08:55:26 INFO - PROCESS | 2932 | 1467129326039 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 08:55:26 INFO - PROCESS | 2932 | 1467129326080 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 2932 | 1467129326082 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:55:26 INFO - PROCESS | 2932 | 1467129326085 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 2932 | 1467129326087 Marionette TRACE conn6 <- [1,1050,null,{}] 08:55:26 INFO - PROCESS | 2932 | 1467129326097 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}] 08:55:26 INFO - PROCESS | 2932 | 1467129326103 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:26 INFO - PROCESS | 2932 | 1467129326252 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:55:26 INFO - PROCESS | 2932 | 1467129326275 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 2932 | 1467129326277 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:26 INFO - PROCESS | 2932 | ++DOCSHELL 1791B400 == 33 [pid = 2932] [id = 272] 08:55:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17922800) [pid = 2932] [serial = 815] [outer = 00000000] 08:55:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17943800) [pid = 2932] [serial = 816] [outer = 17922800] 08:55:26 INFO - PROCESS | 2932 | 1467129326323 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17A1E400) [pid = 2932] [serial = 817] [outer = 17922800] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (18B8D000) [pid = 2932] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17923400) [pid = 2932] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17A22400) [pid = 2932] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10F0E800) [pid = 2932] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1073A800) [pid = 2932] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (09269C00) [pid = 2932] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17769C00) [pid = 2932] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FAC9C00) [pid = 2932] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FCF9000) [pid = 2932] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1065AC00) [pid = 2932] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1793D800) [pid = 2932] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:26 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1080B400) [pid = 2932] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:55:26 INFO - PROCESS | 2932 | 1467129326912 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 890ms 08:55:27 INFO - PROCESS | 2932 | 1467129326992 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2932 | 1467129326994 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 2932 | 1467129326997 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 2932 | 1467129326999 Marionette TRACE conn6 <- [1,1054,null,{}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:55:27 INFO - PROCESS | 2932 | 1467129327003 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}] 08:55:27 INFO - PROCESS | 2932 | 1467129327005 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:27 INFO - PROCESS | 2932 | 1467129327083 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:55:27 INFO - PROCESS | 2932 | 1467129327088 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2932 | 1467129327090 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:27 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB6800 == 34 [pid = 2932] [id = 273] 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1065AC00) [pid = 2932] [serial = 818] [outer = 00000000] 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1792EC00) [pid = 2932] [serial = 819] [outer = 1065AC00] 08:55:27 INFO - PROCESS | 2932 | 1467129327135 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1793A800) [pid = 2932] [serial = 820] [outer = 1065AC00] 08:55:27 INFO - PROCESS | 2932 | 1467129327589 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]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 08:55:27 INFO - PROCESS | 2932 | 1467129327634 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2932 | 1467129327636 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 2932 | 1467129327639 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:55:27 INFO - PROCESS | 2932 | 1467129327641 Marionette TRACE conn6 <- [1,1058,null,{}] 08:55:27 INFO - PROCESS | 2932 | 1467129327645 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}] 08:55:27 INFO - PROCESS | 2932 | 1467129327647 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:27 INFO - PROCESS | 2932 | 1467129327724 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:55:27 INFO - PROCESS | 2932 | 1467129327730 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2932 | 1467129327732 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:27 INFO - PROCESS | 2932 | ++DOCSHELL 10630800 == 35 [pid = 2932] [id = 274] 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17923800) [pid = 2932] [serial = 821] [outer = 00000000] 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183BE800) [pid = 2932] [serial = 822] [outer = 17923800] 08:55:27 INFO - PROCESS | 2932 | 1467129327777 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1773FC00) [pid = 2932] [serial = 823] [outer = 17923800] 08:55:28 INFO - PROCESS | 2932 | 1467129328221 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 08:55:28 INFO - PROCESS | 2932 | 1467129328274 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2932 | 1467129328276 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 2932 | 1467129328280 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:55:28 INFO - PROCESS | 2932 | 1467129328281 Marionette TRACE conn6 <- [1,1062,null,{}] 08:55:28 INFO - PROCESS | 2932 | 1467129328285 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}] 08:55:28 INFO - PROCESS | 2932 | 1467129328287 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:28 INFO - PROCESS | 2932 | 1467129328368 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:55:28 INFO - PROCESS | 2932 | 1467129328373 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 2932 | 1467129328375 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:28 INFO - PROCESS | 2932 | ++DOCSHELL 18B07800 == 36 [pid = 2932] [id = 275] 08:55:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18B08800) [pid = 2932] [serial = 824] [outer = 00000000] 08:55:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (18B8E000) [pid = 2932] [serial = 825] [outer = 18B08800] 08:55:28 INFO - PROCESS | 2932 | 1467129328429 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18D4B000) [pid = 2932] [serial = 826] [outer = 18B08800] 08:55:29 INFO - PROCESS | 2932 | 1467129329203 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 08:55:29 INFO - PROCESS | 2932 | 1467129329255 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 2932 | 1467129329259 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:55:29 INFO - PROCESS | 2932 | 1467129329264 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 2932 | 1467129329267 Marionette TRACE conn6 <- [1,1066,null,{}] 08:55:29 INFO - PROCESS | 2932 | 1467129329273 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}] 08:55:29 INFO - PROCESS | 2932 | 1467129329276 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:29 INFO - PROCESS | 2932 | 1467129329400 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:55:29 INFO - PROCESS | 2932 | 1467129329533 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 2932 | 1467129329536 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:29 INFO - PROCESS | 2932 | ++DOCSHELL 0CA15400 == 37 [pid = 2932] [id = 276] 08:55:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (0CB90400) [pid = 2932] [serial = 827] [outer = 00000000] 08:55:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (10275C00) [pid = 2932] [serial = 828] [outer = 0CB90400] 08:55:29 INFO - PROCESS | 2932 | 1467129329596 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (102E8400) [pid = 2932] [serial = 829] [outer = 0CB90400] 08:55:30 INFO - PROCESS | 2932 | 1467129330363 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1176ms 08:55:30 INFO - PROCESS | 2932 | 1467129330440 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 2932 | 1467129330444 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:55:30 INFO - PROCESS | 2932 | 1467129330451 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 2932 | 1467129330454 Marionette TRACE conn6 <- [1,1070,null,{}] 08:55:30 INFO - PROCESS | 2932 | 1467129330458 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}] 08:55:30 INFO - PROCESS | 2932 | 1467129330461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:30 INFO - PROCESS | 2932 | 1467129330589 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:55:30 INFO - PROCESS | 2932 | 1467129330713 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 2932 | 1467129330716 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:30 INFO - PROCESS | 2932 | ++DOCSHELL 0CA18800 == 38 [pid = 2932] [id = 277] 08:55:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (0FA68C00) [pid = 2932] [serial = 830] [outer = 00000000] 08:55:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1040A800) [pid = 2932] [serial = 831] [outer = 0FA68C00] 08:55:30 INFO - PROCESS | 2932 | 1467129330774 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (10F7F800) [pid = 2932] [serial = 832] [outer = 0FA68C00] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 10630800 == 37 [pid = 2932] [id = 274] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 0CAB6800 == 36 [pid = 2932] [id = 273] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 1791B400 == 35 [pid = 2932] [id = 272] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 17749000 == 34 [pid = 2932] [id = 271] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 15FC4000 == 33 [pid = 2932] [id = 270] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 113E0800 == 32 [pid = 2932] [id = 269] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 103ADC00 == 31 [pid = 2932] [id = 268] 08:55:31 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9400 == 30 [pid = 2932] [id = 267] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (19AAA800) [pid = 2932] [serial = 783] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19AB5000) [pid = 2932] [serial = 784] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1993C800) [pid = 2932] [serial = 781] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (18D44400) [pid = 2932] [serial = 750] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1794BC00) [pid = 2932] [serial = 769] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (19160800) [pid = 2932] [serial = 751] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (183C9400) [pid = 2932] [serial = 772] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (145D7000) [pid = 2932] [serial = 763] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15C7B400) [pid = 2932] [serial = 756] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19347800) [pid = 2932] [serial = 774] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1778A400) [pid = 2932] [serial = 765] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10316C00) [pid = 2932] [serial = 753] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (11393800) [pid = 2932] [serial = 762] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1776A400) [pid = 2932] [serial = 757] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (183C3C00) [pid = 2932] [serial = 775] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (106DB400) [pid = 2932] [serial = 754] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10276400) [pid = 2932] [serial = 759] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17920000) [pid = 2932] [serial = 766] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17936000) [pid = 2932] [serial = 768] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (14E52C00) [pid = 2932] [serial = 777] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17920800) [pid = 2932] [serial = 778] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1934E800) [pid = 2932] [serial = 780] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (10309400) [pid = 2932] [serial = 760] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (183C3000) [pid = 2932] [serial = 771] [outer = 00000000] [url = about:blank] 08:55:31 INFO - PROCESS | 2932 | 1467129331576 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1170ms 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:55:31 INFO - PROCESS | 2932 | 1467129331625 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 2932 | 1467129331629 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 2932 | 1467129331633 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 2932 | 1467129331638 Marionette TRACE conn6 <- [1,1074,null,{}] 08:55:31 INFO - PROCESS | 2932 | 1467129331643 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}] 08:55:31 INFO - PROCESS | 2932 | 1467129331646 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:31 INFO - PROCESS | 2932 | 1467129331737 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:55:31 INFO - PROCESS | 2932 | 1467129331827 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2932 | 1467129331829 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:31 INFO - PROCESS | 2932 | ++DOCSHELL 0925D800 == 31 [pid = 2932] [id = 278] 08:55:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (09263800) [pid = 2932] [serial = 833] [outer = 00000000] 08:55:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0CAB8C00) [pid = 2932] [serial = 834] [outer = 09263800] 08:55:31 INFO - PROCESS | 2932 | 1467129331879 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1027C000) [pid = 2932] [serial = 835] [outer = 09263800] 08:55:32 INFO - PROCESS | 2932 | 1467129332356 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]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 790ms 08:55:32 INFO - PROCESS | 2932 | 1467129332425 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 2932 | 1467129332429 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:55:32 INFO - PROCESS | 2932 | 1467129332435 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:55:32 INFO - PROCESS | 2932 | 1467129332437 Marionette TRACE conn6 <- [1,1078,null,{}] 08:55:32 INFO - PROCESS | 2932 | 1467129332441 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}] 08:55:32 INFO - PROCESS | 2932 | 1467129332444 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:32 INFO - PROCESS | 2932 | 1467129332535 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:55:32 INFO - PROCESS | 2932 | 1467129332541 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 2932 | 1467129332543 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:32 INFO - PROCESS | 2932 | ++DOCSHELL 11486800 == 32 [pid = 2932] [id = 279] 08:55:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (145CFC00) [pid = 2932] [serial = 836] [outer = 00000000] 08:55:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (147A6000) [pid = 2932] [serial = 837] [outer = 145CFC00] 08:55:32 INFO - PROCESS | 2932 | 1467129332598 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (14C5B800) [pid = 2932] [serial = 838] [outer = 145CFC00] 08:55:33 INFO - PROCESS | 2932 | 1467129333053 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 671ms 08:55:33 INFO - PROCESS | 2932 | 1467129333110 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 2932 | 1467129333112 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:55:33 INFO - PROCESS | 2932 | 1467129333116 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 2932 | 1467129333119 Marionette TRACE conn6 <- [1,1082,null,{}] 08:55:33 INFO - PROCESS | 2932 | 1467129333130 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}] 08:55:33 INFO - PROCESS | 2932 | 1467129333134 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:33 INFO - PROCESS | 2932 | 1467129333221 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:55:33 INFO - PROCESS | 2932 | 1467129333228 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2932 | 1467129333231 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:33 INFO - PROCESS | 2932 | ++DOCSHELL 17771000 == 33 [pid = 2932] [id = 280] 08:55:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17785400) [pid = 2932] [serial = 839] [outer = 00000000] 08:55:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1778B400) [pid = 2932] [serial = 840] [outer = 17785400] 08:55:33 INFO - PROCESS | 2932 | 1467129333289 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17920000) [pid = 2932] [serial = 841] [outer = 17785400] 08:55:33 INFO - PROCESS | 2932 | 1467129333800 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 731ms 08:55:33 INFO - PROCESS | 2932 | 1467129333851 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 2932 | 1467129333854 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:55:33 INFO - PROCESS | 2932 | 1467129333862 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 2932 | 1467129333864 Marionette TRACE conn6 <- [1,1086,null,{}] 08:55:33 INFO - PROCESS | 2932 | 1467129333867 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}] 08:55:33 INFO - PROCESS | 2932 | 1467129333869 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:34 INFO - PROCESS | 2932 | 1467129333986 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:55:34 INFO - PROCESS | 2932 | 1467129333996 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 2932 | 1467129333998 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:34 INFO - PROCESS | 2932 | ++DOCSHELL 17934000 == 34 [pid = 2932] [id = 281] 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17934800) [pid = 2932] [serial = 842] [outer = 00000000] 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1794D800) [pid = 2932] [serial = 843] [outer = 17934800] 08:55:34 INFO - PROCESS | 2932 | 1467129334043 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17A2A000) [pid = 2932] [serial = 844] [outer = 17934800] 08:55:34 INFO - PROCESS | 2932 | 1467129334497 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 08:55:34 INFO - PROCESS | 2932 | 1467129334550 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 2932 | 1467129334553 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 2932 | 1467129334556 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 2932 | 1467129334557 Marionette TRACE conn6 <- [1,1090,null,{}] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:55:34 INFO - PROCESS | 2932 | 1467129334561 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}] 08:55:34 INFO - PROCESS | 2932 | 1467129334563 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:34 INFO - PROCESS | 2932 | 1467129334703 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:55:34 INFO - PROCESS | 2932 | 1467129334728 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 2932 | 1467129334730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:34 INFO - PROCESS | 2932 | ++DOCSHELL 17BF5C00 == 35 [pid = 2932] [id = 282] 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17BF6000) [pid = 2932] [serial = 845] [outer = 00000000] 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C9400) [pid = 2932] [serial = 846] [outer = 17BF6000] 08:55:34 INFO - PROCESS | 2932 | 1467129334775 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18B02000) [pid = 2932] [serial = 847] [outer = 17BF6000] 08:55:35 INFO - PROCESS | 2932 | 1467129335225 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 731ms 08:55:35 INFO - PROCESS | 2932 | 1467129335292 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 2932 | 1467129335294 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:55:35 INFO - PROCESS | 2932 | 1467129335297 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 2932 | 1467129335299 Marionette TRACE conn6 <- [1,1094,null,{}] 08:55:35 INFO - PROCESS | 2932 | 1467129335302 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}] 08:55:35 INFO - PROCESS | 2932 | 1467129335308 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:35 INFO - PROCESS | 2932 | 1467129335446 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (15FC5C00) [pid = 2932] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1475D000) [pid = 2932] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FA29400) [pid = 2932] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1774C800) [pid = 2932] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (103B3800) [pid = 2932] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17922800) [pid = 2932] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1030EC00) [pid = 2932] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17923800) [pid = 2932] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (10271800) [pid = 2932] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17745000) [pid = 2932] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19934800) [pid = 2932] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1A743400) [pid = 2932] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:55:35 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1065AC00) [pid = 2932] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:35 INFO - PROCESS | 2932 | 1467129335607 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 2932 | 1467129335609 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:35 INFO - PROCESS | 2932 | ++DOCSHELL 09260400 == 36 [pid = 2932] [id = 283] 08:55:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (09269C00) [pid = 2932] [serial = 848] [outer = 00000000] 08:55:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10271800) [pid = 2932] [serial = 849] [outer = 09269C00] 08:55:35 INFO - PROCESS | 2932 | 1467129335658 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (103AB800) [pid = 2932] [serial = 850] [outer = 09269C00] 08:55:36 INFO - PROCESS | 2932 | 1467129336027 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 770ms 08:55:36 INFO - PROCESS | 2932 | 1467129336070 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:55:36 INFO - PROCESS | 2932 | 1467129336072 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 2932 | 1467129336075 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 2932 | 1467129336077 Marionette TRACE conn6 <- [1,1098,null,{}] 08:55:36 INFO - PROCESS | 2932 | 1467129336081 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}] 08:55:36 INFO - PROCESS | 2932 | 1467129336082 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:36 INFO - PROCESS | 2932 | 1467129336192 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:55:36 INFO - PROCESS | 2932 | 1467129336246 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2932 | 1467129336248 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:36 INFO - PROCESS | 2932 | ++DOCSHELL 17742000 == 37 [pid = 2932] [id = 284] 08:55:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17745000) [pid = 2932] [serial = 851] [outer = 00000000] 08:55:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19342C00) [pid = 2932] [serial = 852] [outer = 17745000] 08:55:36 INFO - PROCESS | 2932 | 1467129336291 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (19345800) [pid = 2932] [serial = 853] [outer = 17745000] 08:55:36 INFO - PROCESS | 2932 | 1467129336658 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 08:55:36 INFO - PROCESS | 2932 | 1467129336707 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 2932 | 1467129336709 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:55:36 INFO - PROCESS | 2932 | 1467129336712 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 2932 | 1467129336713 Marionette TRACE conn6 <- [1,1102,null,{}] 08:55:36 INFO - PROCESS | 2932 | 1467129336717 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}] 08:55:36 INFO - PROCESS | 2932 | 1467129336719 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:36 INFO - PROCESS | 2932 | 1467129336834 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:55:36 INFO - PROCESS | 2932 | 1467129336842 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2932 | 1467129336844 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:36 INFO - PROCESS | 2932 | ++DOCSHELL 19344C00 == 38 [pid = 2932] [id = 285] 08:55:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19350400) [pid = 2932] [serial = 854] [outer = 00000000] 08:55:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1993A000) [pid = 2932] [serial = 855] [outer = 19350400] 08:55:36 INFO - PROCESS | 2932 | 1467129336888 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1993D800) [pid = 2932] [serial = 856] [outer = 19350400] 08:55:37 INFO - PROCESS | 2932 | 1467129337313 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]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 08:55:37 INFO - PROCESS | 2932 | 1467129337343 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:55:37 INFO - PROCESS | 2932 | 1467129337345 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:55:37 INFO - PROCESS | 2932 | 1467129337348 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 2932 | 1467129337349 Marionette TRACE conn6 <- [1,1106,null,{}] 08:55:37 INFO - PROCESS | 2932 | 1467129337353 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}] 08:55:37 INFO - PROCESS | 2932 | 1467129337355 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:37 INFO - PROCESS | 2932 | 1467129337471 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:55:37 INFO - PROCESS | 2932 | 1467129337516 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 2932 | 1467129337517 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:37 INFO - PROCESS | 2932 | ++DOCSHELL 10F05000 == 39 [pid = 2932] [id = 286] 08:55:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17770800) [pid = 2932] [serial = 857] [outer = 00000000] 08:55:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19AAFC00) [pid = 2932] [serial = 858] [outer = 17770800] 08:55:37 INFO - PROCESS | 2932 | 1467129337565 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19AB0800) [pid = 2932] [serial = 859] [outer = 17770800] 08:55:38 INFO - PROCESS | 2932 | 1467129338260 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]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 931ms 08:55:38 INFO - PROCESS | 2932 | 1467129338311 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 2932 | 1467129338315 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:55:38 INFO - PROCESS | 2932 | 1467129338320 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 2932 | 1467129338326 Marionette TRACE conn6 <- [1,1110,null,{}] 08:55:38 INFO - PROCESS | 2932 | 1467129338331 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}] 08:55:38 INFO - PROCESS | 2932 | 1467129338334 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:38 INFO - PROCESS | 2932 | 1467129338450 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:55:38 INFO - PROCESS | 2932 | 1467129338582 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 2932 | 1467129338585 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:38 INFO - PROCESS | 2932 | ++DOCSHELL 0FB7AC00 == 40 [pid = 2932] [id = 287] 08:55:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (0FCFE400) [pid = 2932] [serial = 860] [outer = 00000000] 08:55:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (114C9C00) [pid = 2932] [serial = 861] [outer = 0FCFE400] 08:55:38 INFO - PROCESS | 2932 | 1467129338646 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (14E52C00) [pid = 2932] [serial = 862] [outer = 0FCFE400] 08:55:39 INFO - PROCESS | 2932 | 1467129339264 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 990ms 08:55:39 INFO - PROCESS | 2932 | 1467129339310 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 2932 | 1467129339315 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:55:39 INFO - PROCESS | 2932 | 1467129339322 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 2932 | 1467129339325 Marionette TRACE conn6 <- [1,1114,null,{}] 08:55:39 INFO - PROCESS | 2932 | 1467129339329 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}] 08:55:39 INFO - PROCESS | 2932 | 1467129339332 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:39 INFO - PROCESS | 2932 | 1467129339479 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:55:39 INFO - PROCESS | 2932 | 1467129339612 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 2932 | 1467129339615 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:39 INFO - PROCESS | 2932 | ++DOCSHELL 17925400 == 41 [pid = 2932] [id = 288] 08:55:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17935800) [pid = 2932] [serial = 863] [outer = 00000000] 08:55:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (183C0C00) [pid = 2932] [serial = 864] [outer = 17935800] 08:55:39 INFO - PROCESS | 2932 | 1467129339672 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18C99000) [pid = 2932] [serial = 865] [outer = 17935800] 08:55:40 INFO - PROCESS | 2932 | [2932] 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 08:55:40 INFO - PROCESS | 2932 | 1467129340435 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]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1127ms 08:55:40 INFO - PROCESS | 2932 | 1467129340451 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 2932 | 1467129340454 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 2932 | 1467129340457 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:55:40 INFO - PROCESS | 2932 | 1467129340461 Marionette TRACE conn6 <- [1,1118,null,{}] 08:55:40 INFO - PROCESS | 2932 | 1467129340472 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}] 08:55:40 INFO - PROCESS | 2932 | 1467129340477 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:40 INFO - PROCESS | 2932 | 1467129340586 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:55:40 INFO - PROCESS | 2932 | 1467129340721 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 2932 | 1467129340724 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:40 INFO - PROCESS | 2932 | ++DOCSHELL 1A7DEC00 == 42 [pid = 2932] [id = 289] 08:55:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A7DF400) [pid = 2932] [serial = 866] [outer = 00000000] 08:55:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A7E4400) [pid = 2932] [serial = 867] [outer = 1A7DF400] 08:55:40 INFO - PROCESS | 2932 | 1467129340784 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A7EC000) [pid = 2932] [serial = 868] [outer = 1A7DF400] 08:55:41 INFO - PROCESS | 2932 | 1467129341615 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1238ms 08:55:41 INFO - PROCESS | 2932 | 1467129341700 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 2932 | 1467129341704 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:55:41 INFO - PROCESS | 2932 | 1467129341709 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 2932 | 1467129341712 Marionette TRACE conn6 <- [1,1122,null,{}] 08:55:41 INFO - PROCESS | 2932 | 1467129341718 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}] 08:55:41 INFO - PROCESS | 2932 | 1467129341720 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:41 INFO - PROCESS | 2932 | 1467129341856 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:55:42 INFO - PROCESS | 2932 | 1467129341987 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2932 | 1467129341992 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:42 INFO - PROCESS | 2932 | ++DOCSHELL 0FA72C00 == 43 [pid = 2932] [id = 290] 08:55:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0FA76800) [pid = 2932] [serial = 869] [outer = 00000000] 08:55:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10407400) [pid = 2932] [serial = 870] [outer = 0FA76800] 08:55:42 INFO - PROCESS | 2932 | 1467129342044 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (108E2C00) [pid = 2932] [serial = 871] [outer = 0FA76800] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 19344C00 == 42 [pid = 2932] [id = 285] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 17742000 == 41 [pid = 2932] [id = 284] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 09260400 == 40 [pid = 2932] [id = 283] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 17BF5C00 == 39 [pid = 2932] [id = 282] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 17934000 == 38 [pid = 2932] [id = 281] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 17771000 == 37 [pid = 2932] [id = 280] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 11486800 == 36 [pid = 2932] [id = 279] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 0925D800 == 35 [pid = 2932] [id = 278] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 18B07800 == 34 [pid = 2932] [id = 275] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 0CA15400 == 33 [pid = 2932] [id = 276] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 0CA18800 == 32 [pid = 2932] [id = 277] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 102E0C00 == 31 [pid = 2932] [id = 266] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 1A7DEC00 == 30 [pid = 2932] [id = 289] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 17925400 == 29 [pid = 2932] [id = 288] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 10F05000 == 28 [pid = 2932] [id = 286] 08:55:42 INFO - PROCESS | 2932 | --DOCSHELL 0FB7AC00 == 27 [pid = 2932] [id = 287] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (16B5B400) [pid = 2932] [serial = 810] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (14C1E800) [pid = 2932] [serial = 807] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (0FBE6C00) [pid = 2932] [serial = 801] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0FC5D000) [pid = 2932] [serial = 802] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1778C400) [pid = 2932] [serial = 813] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17746000) [pid = 2932] [serial = 811] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10638000) [pid = 2932] [serial = 804] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1073F400) [pid = 2932] [serial = 805] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17943800) [pid = 2932] [serial = 816] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1778CC00) [pid = 2932] [serial = 814] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (108E2800) [pid = 2932] [serial = 799] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1040A400) [pid = 2932] [serial = 798] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183BE800) [pid = 2932] [serial = 822] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (106D9000) [pid = 2932] [serial = 787] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10313000) [pid = 2932] [serial = 786] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17923000) [pid = 2932] [serial = 790] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17786400) [pid = 2932] [serial = 789] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1A728C00) [pid = 2932] [serial = 793] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1773FC00) [pid = 2932] [serial = 823] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19AB3C00) [pid = 2932] [serial = 792] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1A7EA800) [pid = 2932] [serial = 796] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1A7E0C00) [pid = 2932] [serial = 795] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18B8E000) [pid = 2932] [serial = 825] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1792EC00) [pid = 2932] [serial = 819] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1793A800) [pid = 2932] [serial = 820] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17A1E400) [pid = 2932] [serial = 817] [outer = 00000000] [url = about:blank] 08:55:42 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (14EBA000) [pid = 2932] [serial = 808] [outer = 00000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2932 | 1467129343205 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1540ms 08:55:43 INFO - PROCESS | 2932 | 1467129343249 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 2932 | 1467129343252 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:55:43 INFO - PROCESS | 2932 | 1467129343256 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2932 | 1467129343259 Marionette TRACE conn6 <- [1,1126,null,{}] 08:55:43 INFO - PROCESS | 2932 | 1467129343264 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}] 08:55:43 INFO - PROCESS | 2932 | 1467129343267 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:43 INFO - PROCESS | 2932 | 1467129343385 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:55:43 INFO - PROCESS | 2932 | 1467129343474 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 2932 | 1467129343476 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:43 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8800 == 28 [pid = 2932] [id = 291] 08:55:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0CAB9C00) [pid = 2932] [serial = 872] [outer = 00000000] 08:55:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FBE7000) [pid = 2932] [serial = 873] [outer = 0CAB9C00] 08:55:43 INFO - PROCESS | 2932 | 1467129343525 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FC5F000) [pid = 2932] [serial = 874] [outer = 0CAB9C00] 08:55:43 INFO - PROCESS | 2932 | 1467129343899 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 08:55:43 INFO - PROCESS | 2932 | 1467129343928 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 2932 | 1467129343934 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:55:43 INFO - PROCESS | 2932 | 1467129343940 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2932 | 1467129343943 Marionette TRACE conn6 <- [1,1130,null,{}] 08:55:43 INFO - PROCESS | 2932 | 1467129343967 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}] 08:55:43 INFO - PROCESS | 2932 | 1467129343969 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:44 INFO - PROCESS | 2932 | 1467129344097 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:55:44 INFO - PROCESS | 2932 | 1467129344104 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2932 | 1467129344107 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:44 INFO - PROCESS | 2932 | ++DOCSHELL 103AD400 == 29 [pid = 2932] [id = 292] 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1040AC00) [pid = 2932] [serial = 875] [outer = 00000000] 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10885000) [pid = 2932] [serial = 876] [outer = 1040AC00] 08:55:44 INFO - PROCESS | 2932 | 1467129344155 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10F05000) [pid = 2932] [serial = 877] [outer = 1040AC00] 08:55:44 INFO - PROCESS | 2932 | 1467129344603 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]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 08:55:44 INFO - PROCESS | 2932 | 1467129344673 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 2932 | 1467129344676 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 2932 | 1467129344679 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:55:44 INFO - PROCESS | 2932 | 1467129344683 Marionette TRACE conn6 <- [1,1134,null,{}] 08:55:44 INFO - PROCESS | 2932 | 1467129344693 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}] 08:55:44 INFO - PROCESS | 2932 | 1467129344698 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:44 INFO - PROCESS | 2932 | 1467129344780 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:55:44 INFO - PROCESS | 2932 | 1467129344790 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2932 | 1467129344793 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:44 INFO - PROCESS | 2932 | ++DOCSHELL 14EC2C00 == 30 [pid = 2932] [id = 293] 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (14EC6400) [pid = 2932] [serial = 878] [outer = 00000000] 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (15C6EC00) [pid = 2932] [serial = 879] [outer = 14EC6400] 08:55:44 INFO - PROCESS | 2932 | 1467129344840 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (15FC3000) [pid = 2932] [serial = 880] [outer = 14EC6400] 08:55:45 INFO - PROCESS | 2932 | 1467129345349 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]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 731ms 08:55:45 INFO - PROCESS | 2932 | 1467129345441 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 2932 | 1467129345443 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:55:45 INFO - PROCESS | 2932 | 1467129345453 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 2932 | 1467129345455 Marionette TRACE conn6 <- [1,1138,null,{}] 08:55:45 INFO - PROCESS | 2932 | 1467129345459 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}] 08:55:45 INFO - PROCESS | 2932 | 1467129345461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:45 INFO - PROCESS | 2932 | 1467129345585 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:55:45 INFO - PROCESS | 2932 | 1467129345591 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 2932 | 1467129345593 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:45 INFO - PROCESS | 2932 | ++DOCSHELL 16B64C00 == 31 [pid = 2932] [id = 294] 08:55:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1773FC00) [pid = 2932] [serial = 881] [outer = 00000000] 08:55:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1774B000) [pid = 2932] [serial = 882] [outer = 1773FC00] 08:55:45 INFO - PROCESS | 2932 | 1467129345687 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1776B000) [pid = 2932] [serial = 883] [outer = 1773FC00] 08:55:46 INFO - PROCESS | 2932 | 1467129346098 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:55:46 INFO - PROCESS | 2932 | 1467129346128 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 2932 | 1467129346130 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 2932 | 1467129346133 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 2932 | 1467129346135 Marionette TRACE conn6 <- [1,1142,null,{}] 08:55:46 INFO - PROCESS | 2932 | 1467129346138 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}] 08:55:46 INFO - PROCESS | 2932 | 1467129346140 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:46 INFO - PROCESS | 2932 | 1467129346251 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:55:46 INFO - PROCESS | 2932 | 1467129346258 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 2932 | 1467129346260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:46 INFO - PROCESS | 2932 | ++DOCSHELL 17787C00 == 32 [pid = 2932] [id = 295] 08:55:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17788000) [pid = 2932] [serial = 884] [outer = 00000000] 08:55:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1791AC00) [pid = 2932] [serial = 885] [outer = 17788000] 08:55:46 INFO - PROCESS | 2932 | 1467129346306 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1791FC00) [pid = 2932] [serial = 886] [outer = 17788000] 08:55:46 INFO - PROCESS | 2932 | 1467129346793 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]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:55:46 INFO - PROCESS | 2932 | 1467129346804 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 2932 | 1467129346806 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 2932 | 1467129346809 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 2932 | 1467129346811 Marionette TRACE conn6 <- [1,1146,null,{}] 08:55:46 INFO - PROCESS | 2932 | 1467129346815 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}] 08:55:46 INFO - PROCESS | 2932 | 1467129346821 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:46 INFO - PROCESS | 2932 | 1467129346979 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19350400) [pid = 2932] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17934800) [pid = 2932] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17BF6000) [pid = 2932] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17785400) [pid = 2932] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FA68C00) [pid = 2932] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (145CFC00) [pid = 2932] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0CB90400) [pid = 2932] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (09263800) [pid = 2932] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (09269C00) [pid = 2932] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (18B08800) [pid = 2932] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17745000) [pid = 2932] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:55:47 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17770800) [pid = 2932] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:55:47 INFO - PROCESS | 2932 | 1467129347254 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2932 | 1467129347256 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:47 INFO - PROCESS | 2932 | ++DOCSHELL 09263800 == 33 [pid = 2932] [id = 296] 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (09269C00) [pid = 2932] [serial = 887] [outer = 00000000] 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10271400) [pid = 2932] [serial = 888] [outer = 09269C00] 08:55:47 INFO - PROCESS | 2932 | 1467129347302 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (14C5B400) [pid = 2932] [serial = 889] [outer = 09269C00] 08:55:47 INFO - PROCESS | 2932 | 1467129347662 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]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 931ms 08:55:47 INFO - PROCESS | 2932 | 1467129347740 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 2932 | 1467129347742 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:55:47 INFO - PROCESS | 2932 | 1467129347745 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 2932 | 1467129347747 Marionette TRACE conn6 <- [1,1150,null,{}] 08:55:47 INFO - PROCESS | 2932 | 1467129347751 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}] 08:55:47 INFO - PROCESS | 2932 | 1467129347753 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:47 INFO - PROCESS | 2932 | 1467129347831 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:55:47 INFO - PROCESS | 2932 | 1467129347837 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2932 | 1467129347839 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:47 INFO - PROCESS | 2932 | ++DOCSHELL 0FB87C00 == 34 [pid = 2932] [id = 297] 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (16B59C00) [pid = 2932] [serial = 890] [outer = 00000000] 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17932C00) [pid = 2932] [serial = 891] [outer = 16B59C00] 08:55:47 INFO - PROCESS | 2932 | 1467129347885 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17BF6800) [pid = 2932] [serial = 892] [outer = 16B59C00] 08:55:48 INFO - PROCESS | 2932 | 1467129348307 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 08:55:48 INFO - PROCESS | 2932 | 1467129348316 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 2932 | 1467129348318 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:55:48 INFO - PROCESS | 2932 | 1467129348325 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 2932 | 1467129348326 Marionette TRACE conn6 <- [1,1154,null,{}] 08:55:48 INFO - PROCESS | 2932 | 1467129348329 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}] 08:55:48 INFO - PROCESS | 2932 | 1467129348331 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:48 INFO - PROCESS | 2932 | 1467129348451 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:55:48 INFO - PROCESS | 2932 | 1467129348474 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 2932 | 1467129348476 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:48 INFO - PROCESS | 2932 | ++DOCSHELL 09255400 == 35 [pid = 2932] [id = 298] 08:55:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10277800) [pid = 2932] [serial = 893] [outer = 00000000] 08:55:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183C4800) [pid = 2932] [serial = 894] [outer = 10277800] 08:55:48 INFO - PROCESS | 2932 | 1467129348520 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17768800) [pid = 2932] [serial = 895] [outer = 10277800] 08:55:49 INFO - PROCESS | 2932 | 1467129349070 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]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 771ms 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:55:49 INFO - PROCESS | 2932 | 1467129349097 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 2932 | 1467129349099 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:55:49 INFO - PROCESS | 2932 | 1467129349103 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 2932 | 1467129349104 Marionette TRACE conn6 <- [1,1158,null,{}] 08:55:49 INFO - PROCESS | 2932 | 1467129349108 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}] 08:55:49 INFO - PROCESS | 2932 | 1467129349110 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:49 INFO - PROCESS | 2932 | 1467129349193 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:55:49 INFO - PROCESS | 2932 | 1467129349331 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 2932 | 1467129349335 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:49 INFO - PROCESS | 2932 | ++DOCSHELL 09255C00 == 36 [pid = 2932] [id = 299] 08:55:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (09258000) [pid = 2932] [serial = 896] [outer = 00000000] 08:55:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (09264000) [pid = 2932] [serial = 897] [outer = 09258000] 08:55:49 INFO - PROCESS | 2932 | 1467129349394 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0CA12400) [pid = 2932] [serial = 898] [outer = 09258000] 08:55:50 INFO - PROCESS | 2932 | 1467129350133 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1074ms 08:55:50 INFO - PROCESS | 2932 | 1467129350193 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 2932 | 1467129350197 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:55:50 INFO - PROCESS | 2932 | 1467129350203 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 2932 | 1467129350206 Marionette TRACE conn6 <- [1,1162,null,{}] 08:55:50 INFO - PROCESS | 2932 | 1467129350212 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}] 08:55:50 INFO - PROCESS | 2932 | 1467129350214 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:50 INFO - PROCESS | 2932 | 1467129350336 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:55:50 INFO - PROCESS | 2932 | 1467129350468 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 2932 | 1467129350471 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:50 INFO - PROCESS | 2932 | ++DOCSHELL 10737000 == 37 [pid = 2932] [id = 300] 08:55:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (10F7D800) [pid = 2932] [serial = 899] [outer = 00000000] 08:55:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (147A2000) [pid = 2932] [serial = 900] [outer = 10F7D800] 08:55:50 INFO - PROCESS | 2932 | 1467129350529 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (14C20800) [pid = 2932] [serial = 901] [outer = 10F7D800] 08:55:51 INFO - PROCESS | 2932 | 1467129351252 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] 08:55:51 INFO - PROCESS | 2932 | 1467129351292 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:55:51 INFO - PROCESS | 2932 | 1467129351296 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 2932 | 1467129351298 Marionette TRACE conn6 <- [1,1166,null,{}] 08:55:51 INFO - PROCESS | 2932 | 1467129351302 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}] 08:55:51 INFO - PROCESS | 2932 | 1467129351305 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:51 INFO - PROCESS | 2932 | 1467129351447 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:55:51 INFO - PROCESS | 2932 | 1467129351577 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 2932 | 1467129351580 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:51 INFO - PROCESS | 2932 | ++DOCSHELL 09262C00 == 38 [pid = 2932] [id = 301] 08:55:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0CA15000) [pid = 2932] [serial = 902] [outer = 00000000] 08:55:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (102DFC00) [pid = 2932] [serial = 903] [outer = 0CA15000] 08:55:51 INFO - PROCESS | 2932 | 1467129351636 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (147A1000) [pid = 2932] [serial = 904] [outer = 0CA15000] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 09255400 == 37 [pid = 2932] [id = 298] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 0FB87C00 == 36 [pid = 2932] [id = 297] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 09263800 == 35 [pid = 2932] [id = 296] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 17787C00 == 34 [pid = 2932] [id = 295] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 16B64C00 == 33 [pid = 2932] [id = 294] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 14EC2C00 == 32 [pid = 2932] [id = 293] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 103AD400 == 31 [pid = 2932] [id = 292] 08:55:52 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8800 == 30 [pid = 2932] [id = 291] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (19AB0800) [pid = 2932] [serial = 859] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1993A000) [pid = 2932] [serial = 855] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1794D800) [pid = 2932] [serial = 843] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (183C9400) [pid = 2932] [serial = 846] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1778B400) [pid = 2932] [serial = 840] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1040A800) [pid = 2932] [serial = 831] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10F7F800) [pid = 2932] [serial = 832] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (147A6000) [pid = 2932] [serial = 837] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17A2A000) [pid = 2932] [serial = 844] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (14C5B800) [pid = 2932] [serial = 838] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10275C00) [pid = 2932] [serial = 828] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (102E8400) [pid = 2932] [serial = 829] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0CAB8C00) [pid = 2932] [serial = 834] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1027C000) [pid = 2932] [serial = 835] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (10271800) [pid = 2932] [serial = 849] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (18D4B000) [pid = 2932] [serial = 826] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18B02000) [pid = 2932] [serial = 847] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1993D800) [pid = 2932] [serial = 856] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (103AB800) [pid = 2932] [serial = 850] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17920000) [pid = 2932] [serial = 841] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (19342C00) [pid = 2932] [serial = 852] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19345800) [pid = 2932] [serial = 853] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (19AAFC00) [pid = 2932] [serial = 858] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 2932 | 1467129352431 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] 08:55:52 INFO - PROCESS | 2932 | 1467129352497 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:55:52 INFO - PROCESS | 2932 | 1467129352504 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:55:52 INFO - PROCESS | 2932 | 1467129352508 Marionette TRACE conn6 <- [1,1170,null,{}] 08:55:52 INFO - PROCESS | 2932 | 1467129352513 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}] 08:55:52 INFO - PROCESS | 2932 | 1467129352516 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:52 INFO - PROCESS | 2932 | 1467129352609 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:55:52 INFO - PROCESS | 2932 | 1467129352616 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 2932 | 1467129352619 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:52 INFO - PROCESS | 2932 | ++DOCSHELL 0FAE5000 == 31 [pid = 2932] [id = 302] 08:55:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (0FB35800) [pid = 2932] [serial = 905] [outer = 00000000] 08:55:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (102E3800) [pid = 2932] [serial = 906] [outer = 0FB35800] 08:55:52 INFO - PROCESS | 2932 | 1467129352671 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10313000) [pid = 2932] [serial = 907] [outer = 0FB35800] 08:55:53 INFO - PROCESS | 2932 | 1467129353151 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] 08:55:53 INFO - PROCESS | 2932 | 1467129353184 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:55:53 INFO - PROCESS | 2932 | 1467129353190 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 2932 | 1467129353192 Marionette TRACE conn6 <- [1,1174,null,{}] 08:55:53 INFO - PROCESS | 2932 | 1467129353196 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}] 08:55:53 INFO - PROCESS | 2932 | 1467129353199 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:53 INFO - PROCESS | 2932 | 1467129353290 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:55:53 INFO - PROCESS | 2932 | 1467129353298 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 2932 | 1467129353301 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:53 INFO - PROCESS | 2932 | ++DOCSHELL 1475E800 == 32 [pid = 2932] [id = 303] 08:55:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (147A3000) [pid = 2932] [serial = 908] [outer = 00000000] 08:55:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (14C5B800) [pid = 2932] [serial = 909] [outer = 147A3000] 08:55:53 INFO - PROCESS | 2932 | 1467129353349 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (15C5FC00) [pid = 2932] [serial = 910] [outer = 147A3000] 08:55:53 INFO - PROCESS | 2932 | 1467129353810 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] 08:55:53 INFO - PROCESS | 2932 | 1467129353868 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:55:53 INFO - PROCESS | 2932 | 1467129353871 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 2932 | 1467129353875 Marionette TRACE conn6 <- [1,1178,null,{}] 08:55:53 INFO - PROCESS | 2932 | 1467129353886 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}] 08:55:53 INFO - PROCESS | 2932 | 1467129353890 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:54 INFO - PROCESS | 2932 | 1467129354003 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:55:54 INFO - PROCESS | 2932 | 1467129354099 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 2932 | 1467129354102 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:54 INFO - PROCESS | 2932 | ++DOCSHELL 17920000 == 33 [pid = 2932] [id = 304] 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17926000) [pid = 2932] [serial = 911] [outer = 00000000] 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (17930800) [pid = 2932] [serial = 912] [outer = 17926000] 08:55:54 INFO - PROCESS | 2932 | 1467129354151 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17943800) [pid = 2932] [serial = 913] [outer = 17926000] 08:55:54 INFO - PROCESS | 2932 | 1467129354556 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] 08:55:54 INFO - PROCESS | 2932 | 1467129354611 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:55:54 INFO - PROCESS | 2932 | 1467129354614 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 2932 | 1467129354616 Marionette TRACE conn6 <- [1,1182,null,{}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:55:54 INFO - PROCESS | 2932 | 1467129354620 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}] 08:55:54 INFO - PROCESS | 2932 | 1467129354622 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:54 INFO - PROCESS | 2932 | 1467129354740 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:55:54 INFO - PROCESS | 2932 | 1467129354795 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 2932 | 1467129354797 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:54 INFO - PROCESS | 2932 | ++DOCSHELL 17B9E400 == 34 [pid = 2932] [id = 305] 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17B9F400) [pid = 2932] [serial = 914] [outer = 00000000] 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (18A3D000) [pid = 2932] [serial = 915] [outer = 17B9F400] 08:55:54 INFO - PROCESS | 2932 | 1467129354843 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18B84800) [pid = 2932] [serial = 916] [outer = 17B9F400] 08:55:55 INFO - PROCESS | 2932 | 1467129355284 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] 08:55:55 INFO - PROCESS | 2932 | 1467129355357 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:55:55 INFO - PROCESS | 2932 | 1467129355402 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 2932 | 1467129355404 Marionette TRACE conn6 <- [1,1186,null,{}] 08:55:55 INFO - PROCESS | 2932 | 1467129355407 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}] 08:55:55 INFO - PROCESS | 2932 | 1467129355409 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:55 INFO - PROCESS | 2932 | 1467129355523 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:55:55 INFO - PROCESS | 2932 | 1467129355584 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2932 | 1467129355586 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:55 INFO - PROCESS | 2932 | ++DOCSHELL 19343400 == 35 [pid = 2932] [id = 306] 08:55:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19346800) [pid = 2932] [serial = 917] [outer = 00000000] 08:55:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1934CC00) [pid = 2932] [serial = 918] [outer = 19346800] 08:55:55 INFO - PROCESS | 2932 | 1467129355631 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1934F800) [pid = 2932] [serial = 919] [outer = 19346800] 08:55:56 INFO - PROCESS | 2932 | 1467129356075 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]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 730ms 08:55:56 INFO - PROCESS | 2932 | 1467129356126 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 2932 | 1467129356128 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:55:56 INFO - PROCESS | 2932 | 1467129356131 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 2932 | 1467129356132 Marionette TRACE conn6 <- [1,1190,null,{}] 08:55:56 INFO - PROCESS | 2932 | 1467129356136 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}] 08:55:56 INFO - PROCESS | 2932 | 1467129356141 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:56 INFO - PROCESS | 2932 | 1467129356285 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:55:56 INFO - PROCESS | 2932 | 1467129356296 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 2932 | 1467129356298 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:56 INFO - PROCESS | 2932 | ++DOCSHELL 0925B800 == 36 [pid = 2932] [id = 307] 08:55:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (0CAB7400) [pid = 2932] [serial = 920] [outer = 00000000] 08:55:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19A12C00) [pid = 2932] [serial = 921] [outer = 0CAB7400] 08:55:56 INFO - PROCESS | 2932 | 1467129356344 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19A7C800) [pid = 2932] [serial = 922] [outer = 0CAB7400] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1773FC00) [pid = 2932] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FA76800) [pid = 2932] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1040AC00) [pid = 2932] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (14EC6400) [pid = 2932] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0CAB9C00) [pid = 2932] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17788000) [pid = 2932] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0FCFE400) [pid = 2932] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17935800) [pid = 2932] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1A7DF400) [pid = 2932] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (09269C00) [pid = 2932] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:55:56 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (16B59C00) [pid = 2932] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:55:56 INFO - PROCESS | 2932 | 1467129356794 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]]]}] 08:55:56 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 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 08:55:56 INFO - PROCESS | 2932 | 1467129356802 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 2932 | 1467129356804 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:55:56 INFO - PROCESS | 2932 | 1467129356807 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 2932 | 1467129356809 Marionette TRACE conn6 <- [1,1194,null,{}] 08:55:56 INFO - PROCESS | 2932 | 1467129356812 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}] 08:55:56 INFO - PROCESS | 2932 | 1467129356814 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:56 INFO - PROCESS | 2932 | 1467129356920 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:55:57 INFO - PROCESS | 2932 | 1467129357012 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2932 | 1467129357014 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:57 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9C00 == 37 [pid = 2932] [id = 308] 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FCF6C00) [pid = 2932] [serial = 923] [outer = 00000000] 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17788000) [pid = 2932] [serial = 924] [outer = 0FCF6C00] 08:55:57 INFO - PROCESS | 2932 | 1467129357057 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17950C00) [pid = 2932] [serial = 925] [outer = 0FCF6C00] 08:55:57 INFO - PROCESS | 2932 | 1467129357392 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]]]}] 08:55:57 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 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 08:55:57 INFO - PROCESS | 2932 | 1467129357438 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:55:57 INFO - PROCESS | 2932 | 1467129357440 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 2932 | 1467129357443 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2932 | 1467129357444 Marionette TRACE conn6 <- [1,1198,null,{}] 08:55:57 INFO - PROCESS | 2932 | 1467129357448 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}] 08:55:57 INFO - PROCESS | 2932 | 1467129357450 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:57 INFO - PROCESS | 2932 | 1467129357565 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:55:57 INFO - PROCESS | 2932 | 1467129357573 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2932 | 1467129357575 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:57 INFO - PROCESS | 2932 | ++DOCSHELL 17935800 == 38 [pid = 2932] [id = 309] 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1793B400) [pid = 2932] [serial = 926] [outer = 00000000] 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1A72BC00) [pid = 2932] [serial = 927] [outer = 1793B400] 08:55:57 INFO - PROCESS | 2932 | 1467129357620 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1A730800) [pid = 2932] [serial = 928] [outer = 1793B400] 08:55:58 INFO - PROCESS | 2932 | 1467129358049 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 631ms 08:55:58 INFO - PROCESS | 2932 | 1467129358074 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 2932 | 1467129358076 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:55:58 INFO - PROCESS | 2932 | 1467129358079 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2932 | 1467129358080 Marionette TRACE conn6 <- [1,1202,null,{}] 08:55:58 INFO - PROCESS | 2932 | 1467129358084 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}] 08:55:58 INFO - PROCESS | 2932 | 1467129358086 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:58 INFO - PROCESS | 2932 | 1467129358204 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:55:58 INFO - PROCESS | 2932 | 1467129358212 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2932 | 1467129358214 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:58 INFO - PROCESS | 2932 | ++DOCSHELL 0925C800 == 39 [pid = 2932] [id = 310] 08:55:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0925E400) [pid = 2932] [serial = 929] [outer = 00000000] 08:55:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1A730400) [pid = 2932] [serial = 930] [outer = 0925E400] 08:55:58 INFO - PROCESS | 2932 | 1467129358289 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1A7E4000) [pid = 2932] [serial = 931] [outer = 0925E400] 08:55:58 INFO - PROCESS | 2932 | 1467129358751 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 08:55:58 INFO - PROCESS | 2932 | 1467129358810 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 2932 | 1467129358816 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:55:58 INFO - PROCESS | 2932 | 1467129358821 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2932 | 1467129358825 Marionette TRACE conn6 <- [1,1206,null,{}] 08:55:58 INFO - PROCESS | 2932 | 1467129358831 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}] 08:55:58 INFO - PROCESS | 2932 | 1467129358834 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:58 INFO - PROCESS | 2932 | 1467129358954 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:55:59 INFO - PROCESS | 2932 | 1467129359061 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 2932 | 1467129359066 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:55:59 INFO - PROCESS | 2932 | ++DOCSHELL 10275400 == 40 [pid = 2932] [id = 311] 08:55:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (10277400) [pid = 2932] [serial = 932] [outer = 00000000] 08:55:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (102E1800) [pid = 2932] [serial = 933] [outer = 10277400] 08:55:59 INFO - PROCESS | 2932 | 1467129359126 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10888800) [pid = 2932] [serial = 934] [outer = 10277400] 08:55:59 INFO - PROCESS | 2932 | 1467129359770 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1021ms 08:55:59 INFO - PROCESS | 2932 | 1467129359847 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 2932 | 1467129359851 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:55:59 INFO - PROCESS | 2932 | 1467129359858 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 2932 | 1467129359862 Marionette TRACE conn6 <- [1,1210,null,{}] 08:55:59 INFO - PROCESS | 2932 | 1467129359866 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}] 08:55:59 INFO - PROCESS | 2932 | 1467129359869 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:00 INFO - PROCESS | 2932 | 1467129359981 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:56:00 INFO - PROCESS | 2932 | 1467129360116 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 2932 | 1467129360119 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:00 INFO - PROCESS | 2932 | ++DOCSHELL 17743C00 == 41 [pid = 2932] [id = 312] 08:56:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17746000) [pid = 2932] [serial = 935] [outer = 00000000] 08:56:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17925C00) [pid = 2932] [serial = 936] [outer = 17746000] 08:56:00 INFO - PROCESS | 2932 | 1467129360176 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17950800) [pid = 2932] [serial = 937] [outer = 17746000] 08:56:00 INFO - PROCESS | 2932 | 1467129360815 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] 08:56:00 INFO - PROCESS | 2932 | 1467129360882 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:56:00 INFO - PROCESS | 2932 | 1467129360886 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 2932 | 1467129360890 Marionette TRACE conn6 <- [1,1214,null,{}] 08:56:00 INFO - PROCESS | 2932 | 1467129360901 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}] 08:56:00 INFO - PROCESS | 2932 | 1467129360906 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:01 INFO - PROCESS | 2932 | 1467129361048 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:56:01 INFO - PROCESS | 2932 | 1467129361182 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2932 | 1467129361185 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:01 INFO - PROCESS | 2932 | ++DOCSHELL 19AB3C00 == 42 [pid = 2932] [id = 313] 08:56:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1A727800) [pid = 2932] [serial = 938] [outer = 00000000] 08:56:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A8CC400) [pid = 2932] [serial = 939] [outer = 1A727800] 08:56:01 INFO - PROCESS | 2932 | 1467129361244 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1ADBF400) [pid = 2932] [serial = 940] [outer = 1A727800] 08:56:01 INFO - PROCESS | 2932 | 1467129361831 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 08:56:01 INFO - PROCESS | 2932 | 1467129361859 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 2932 | 1467129361862 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:56:01 INFO - PROCESS | 2932 | 1467129361865 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 2932 | 1467129361868 Marionette TRACE conn6 <- [1,1218,null,{}] 08:56:01 INFO - PROCESS | 2932 | 1467129361871 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}] 08:56:01 INFO - PROCESS | 2932 | 1467129361874 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:02 INFO - PROCESS | 2932 | 1467129361984 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:56:02 INFO - PROCESS | 2932 | 1467129362088 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 2932 | 1467129362091 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:02 INFO - PROCESS | 2932 | ++DOCSHELL 1AED2000 == 43 [pid = 2932] [id = 314] 08:56:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1AED2C00) [pid = 2932] [serial = 941] [outer = 00000000] 08:56:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1AFCFC00) [pid = 2932] [serial = 942] [outer = 1AED2C00] 08:56:02 INFO - PROCESS | 2932 | 1467129362146 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1B146C00) [pid = 2932] [serial = 943] [outer = 1AED2C00] 08:56:02 INFO - PROCESS | 2932 | 1467129362901 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1069ms 08:56:02 INFO - PROCESS | 2932 | 1467129362942 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:56:02 INFO - PROCESS | 2932 | 1467129362946 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 2932 | 1467129362951 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 2932 | 1467129362955 Marionette TRACE conn6 <- [1,1222,null,{}] 08:56:02 INFO - PROCESS | 2932 | 1467129362960 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}] 08:56:02 INFO - PROCESS | 2932 | 1467129362963 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:03 INFO - PROCESS | 2932 | 1467129363069 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:56:03 INFO - PROCESS | 2932 | 1467129363173 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 2932 | 1467129363177 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:03 INFO - PROCESS | 2932 | ++DOCSHELL 0FCFD000 == 44 [pid = 2932] [id = 315] 08:56:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (10272C00) [pid = 2932] [serial = 944] [outer = 00000000] 08:56:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (10886C00) [pid = 2932] [serial = 945] [outer = 10272C00] 08:56:03 INFO - PROCESS | 2932 | 1467129363226 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (11483400) [pid = 2932] [serial = 946] [outer = 10272C00] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 17935800 == 43 [pid = 2932] [id = 309] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9C00 == 42 [pid = 2932] [id = 308] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 0925B800 == 41 [pid = 2932] [id = 307] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 19343400 == 40 [pid = 2932] [id = 306] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 17B9E400 == 39 [pid = 2932] [id = 305] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 17920000 == 38 [pid = 2932] [id = 304] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 1475E800 == 37 [pid = 2932] [id = 303] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 0FAE5000 == 36 [pid = 2932] [id = 302] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 09262C00 == 35 [pid = 2932] [id = 301] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 10737000 == 34 [pid = 2932] [id = 300] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 09255C00 == 33 [pid = 2932] [id = 299] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 0FA72C00 == 32 [pid = 2932] [id = 290] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 1AED2000 == 31 [pid = 2932] [id = 314] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 19AB3C00 == 30 [pid = 2932] [id = 313] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 0925C800 == 29 [pid = 2932] [id = 310] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 10275400 == 28 [pid = 2932] [id = 311] 08:56:04 INFO - PROCESS | 2932 | --DOCSHELL 17743C00 == 27 [pid = 2932] [id = 312] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (183C4800) [pid = 2932] [serial = 894] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1774B000) [pid = 2932] [serial = 882] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (108E2C00) [pid = 2932] [serial = 871] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (10407400) [pid = 2932] [serial = 870] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10885000) [pid = 2932] [serial = 876] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (10F05000) [pid = 2932] [serial = 877] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (15C6EC00) [pid = 2932] [serial = 879] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FBE7000) [pid = 2932] [serial = 873] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0FC5F000) [pid = 2932] [serial = 874] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1791AC00) [pid = 2932] [serial = 885] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (14E52C00) [pid = 2932] [serial = 862] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (114C9C00) [pid = 2932] [serial = 861] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18C99000) [pid = 2932] [serial = 865] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (183C0C00) [pid = 2932] [serial = 864] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1A7EC000) [pid = 2932] [serial = 868] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A7E4400) [pid = 2932] [serial = 867] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1776B000) [pid = 2932] [serial = 883] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10271400) [pid = 2932] [serial = 888] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1791FC00) [pid = 2932] [serial = 886] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17932C00) [pid = 2932] [serial = 891] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (14C5B400) [pid = 2932] [serial = 889] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17BF6800) [pid = 2932] [serial = 892] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (15FC3000) [pid = 2932] [serial = 880] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 2932 | 1467129364573 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]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1681ms 08:56:04 INFO - PROCESS | 2932 | 1467129364634 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 2932 | 1467129364638 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:56:04 INFO - PROCESS | 2932 | 1467129364643 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 2932 | 1467129364646 Marionette TRACE conn6 <- [1,1226,null,{}] 08:56:04 INFO - PROCESS | 2932 | 1467129364652 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}] 08:56:04 INFO - PROCESS | 2932 | 1467129364655 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:04 INFO - PROCESS | 2932 | 1467129364755 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:56:04 INFO - PROCESS | 2932 | 1467129364762 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 2932 | 1467129364766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:04 INFO - PROCESS | 2932 | ++DOCSHELL 0CABFC00 == 28 [pid = 2932] [id = 316] 08:56:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0FA6B400) [pid = 2932] [serial = 947] [outer = 00000000] 08:56:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FB36800) [pid = 2932] [serial = 948] [outer = 0FA6B400] 08:56:04 INFO - PROCESS | 2932 | 1467129364816 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (0FBEB800) [pid = 2932] [serial = 949] [outer = 0FA6B400] 08:56:05 INFO - PROCESS | 2932 | 1467129365293 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]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 691ms 08:56:05 INFO - PROCESS | 2932 | 1467129365333 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 2932 | 1467129365338 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:56:05 INFO - PROCESS | 2932 | 1467129365345 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 2932 | 1467129365348 Marionette TRACE conn6 <- [1,1230,null,{}] 08:56:05 INFO - PROCESS | 2932 | 1467129365351 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}] 08:56:05 INFO - PROCESS | 2932 | 1467129365354 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:05 INFO - PROCESS | 2932 | 1467129365444 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:56:05 INFO - PROCESS | 2932 | 1467129365453 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 2932 | 1467129365456 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:05 INFO - PROCESS | 2932 | ++DOCSHELL 102E7C00 == 29 [pid = 2932] [id = 317] 08:56:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1030D400) [pid = 2932] [serial = 950] [outer = 00000000] 08:56:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (103A9800) [pid = 2932] [serial = 951] [outer = 1030D400] 08:56:05 INFO - PROCESS | 2932 | 1467129365503 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1040A400) [pid = 2932] [serial = 952] [outer = 1030D400] 08:56:06 INFO - PROCESS | 2932 | 1467129365983 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 08:56:06 INFO - PROCESS | 2932 | 1467129366018 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 2932 | 1467129366020 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 2932 | 1467129366024 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:56:06 INFO - PROCESS | 2932 | 1467129366027 Marionette TRACE conn6 <- [1,1234,null,{}] 08:56:06 INFO - PROCESS | 2932 | 1467129366038 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}] 08:56:06 INFO - PROCESS | 2932 | 1467129366043 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:06 INFO - PROCESS | 2932 | 1467129366158 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:56:06 INFO - PROCESS | 2932 | 1467129366254 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 2932 | 1467129366257 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:06 INFO - PROCESS | 2932 | ++DOCSHELL 14E54C00 == 30 [pid = 2932] [id = 318] 08:56:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14E5A400) [pid = 2932] [serial = 953] [outer = 00000000] 08:56:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (14F51400) [pid = 2932] [serial = 954] [outer = 14E5A400] 08:56:06 INFO - PROCESS | 2932 | 1467129366305 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (15F32800) [pid = 2932] [serial = 955] [outer = 14E5A400] 08:56:06 INFO - PROCESS | 2932 | 1467129366747 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 770ms 08:56:06 INFO - PROCESS | 2932 | 1467129366798 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 2932 | 1467129366801 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:56:06 INFO - PROCESS | 2932 | 1467129366812 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 2932 | 1467129366814 Marionette TRACE conn6 <- [1,1238,null,{}] 08:56:06 INFO - PROCESS | 2932 | 1467129366817 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}] 08:56:06 INFO - PROCESS | 2932 | 1467129366819 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:06 INFO - PROCESS | 2932 | 1467129366937 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:56:07 INFO - PROCESS | 2932 | 1467129366995 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2932 | 1467129366997 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:07 INFO - PROCESS | 2932 | ++DOCSHELL 16B58000 == 31 [pid = 2932] [id = 319] 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1773FC00) [pid = 2932] [serial = 956] [outer = 00000000] 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17768C00) [pid = 2932] [serial = 957] [outer = 1773FC00] 08:56:07 INFO - PROCESS | 2932 | 1467129367044 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17785800) [pid = 2932] [serial = 958] [outer = 1773FC00] 08:56:07 INFO - PROCESS | 2932 | 1467129367478 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]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 08:56:07 INFO - PROCESS | 2932 | 1467129367538 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 2932 | 1467129367540 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:56:07 INFO - PROCESS | 2932 | 1467129367544 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 2932 | 1467129367545 Marionette TRACE conn6 <- [1,1242,null,{}] 08:56:07 INFO - PROCESS | 2932 | 1467129367549 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}] 08:56:07 INFO - PROCESS | 2932 | 1467129367551 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:07 INFO - PROCESS | 2932 | 1467129367663 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:56:07 INFO - PROCESS | 2932 | 1467129367672 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2932 | 1467129367674 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:07 INFO - PROCESS | 2932 | ++DOCSHELL 1778A800 == 32 [pid = 2932] [id = 320] 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1778C400) [pid = 2932] [serial = 959] [outer = 00000000] 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17921400) [pid = 2932] [serial = 960] [outer = 1778C400] 08:56:07 INFO - PROCESS | 2932 | 1467129367772 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1792F800) [pid = 2932] [serial = 961] [outer = 1778C400] 08:56:08 INFO - PROCESS | 2932 | 1467129368221 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:56:08 INFO - PROCESS | 2932 | 1467129368276 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 2932 | 1467129368278 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 2932 | 1467129368282 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 2932 | 1467129368283 Marionette TRACE conn6 <- [1,1246,null,{}] 08:56:08 INFO - PROCESS | 2932 | 1467129368297 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}] 08:56:08 INFO - PROCESS | 2932 | 1467129368303 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:08 INFO - PROCESS | 2932 | 1467129368436 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:56:08 INFO - PROCESS | 2932 | 1467129368500 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 2932 | 1467129368502 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:08 INFO - PROCESS | 2932 | ++DOCSHELL 183BE400 == 33 [pid = 2932] [id = 321] 08:56:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (183BE800) [pid = 2932] [serial = 962] [outer = 00000000] 08:56:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (183C6400) [pid = 2932] [serial = 963] [outer = 183BE800] 08:56:08 INFO - PROCESS | 2932 | 1467129368547 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (18A3B800) [pid = 2932] [serial = 964] [outer = 183BE800] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (10277800) [pid = 2932] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (19346800) [pid = 2932] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FCF6C00) [pid = 2932] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10F7D800) [pid = 2932] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0CA15000) [pid = 2932] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0CAB7400) [pid = 2932] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0FB35800) [pid = 2932] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17926000) [pid = 2932] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (147A3000) [pid = 2932] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1793B400) [pid = 2932] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (09258000) [pid = 2932] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0925E400) [pid = 2932] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:08 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17B9F400) [pid = 2932] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:09 INFO - PROCESS | 2932 | 1467129369099 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 830ms 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:56:09 INFO - PROCESS | 2932 | 1467129369115 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 2932 | 1467129369117 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 2932 | 1467129369120 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 2932 | 1467129369122 Marionette TRACE conn6 <- [1,1250,null,{}] 08:56:09 INFO - PROCESS | 2932 | 1467129369125 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}] 08:56:09 INFO - PROCESS | 2932 | 1467129369127 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:09 INFO - PROCESS | 2932 | 1467129369208 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:56:09 INFO - PROCESS | 2932 | 1467129369229 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 2932 | 1467129369230 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:09 INFO - PROCESS | 2932 | ++DOCSHELL 0CABAC00 == 34 [pid = 2932] [id = 322] 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (10F7D800) [pid = 2932] [serial = 965] [outer = 00000000] 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17926C00) [pid = 2932] [serial = 966] [outer = 10F7D800] 08:56:09 INFO - PROCESS | 2932 | 1467129369276 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17929800) [pid = 2932] [serial = 967] [outer = 10F7D800] 08:56:09 INFO - PROCESS | 2932 | 1467129369695 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 08:56:09 INFO - PROCESS | 2932 | 1467129369756 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 2932 | 1467129369758 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:56:09 INFO - PROCESS | 2932 | 1467129369761 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 2932 | 1467129369763 Marionette TRACE conn6 <- [1,1254,null,{}] 08:56:09 INFO - PROCESS | 2932 | 1467129369766 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}] 08:56:09 INFO - PROCESS | 2932 | 1467129369768 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:09 INFO - PROCESS | 2932 | 1467129369846 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:56:09 INFO - PROCESS | 2932 | 1467129369851 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 2932 | 1467129369853 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:09 INFO - PROCESS | 2932 | ++DOCSHELL 183C2800 == 35 [pid = 2932] [id = 323] 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C5000) [pid = 2932] [serial = 968] [outer = 00000000] 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18D48000) [pid = 2932] [serial = 969] [outer = 183C5000] 08:56:09 INFO - PROCESS | 2932 | 1467129369900 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18C99000) [pid = 2932] [serial = 970] [outer = 183C5000] 08:56:10 INFO - PROCESS | 2932 | 1467129370355 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 671ms 08:56:10 INFO - PROCESS | 2932 | 1467129370433 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 2932 | 1467129370437 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:56:10 INFO - PROCESS | 2932 | 1467129370443 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 2932 | 1467129370447 Marionette TRACE conn6 <- [1,1258,null,{}] 08:56:10 INFO - PROCESS | 2932 | 1467129370454 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}] 08:56:10 INFO - PROCESS | 2932 | 1467129370457 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:10 INFO - PROCESS | 2932 | 1467129370583 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:56:10 INFO - PROCESS | 2932 | 1467129370696 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 2932 | 1467129370701 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:10 INFO - PROCESS | 2932 | ++DOCSHELL 0CABC800 == 36 [pid = 2932] [id = 324] 08:56:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0CABD800) [pid = 2932] [serial = 971] [outer = 00000000] 08:56:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FBE7000) [pid = 2932] [serial = 972] [outer = 0CABD800] 08:56:10 INFO - PROCESS | 2932 | 1467129370758 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (0FCFD800) [pid = 2932] [serial = 973] [outer = 0CABD800] 08:56:11 INFO - PROCESS | 2932 | 1467129371546 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1180ms 08:56:11 INFO - PROCESS | 2932 | 1467129371623 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2932 | 1467129371626 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:56:11 INFO - PROCESS | 2932 | 1467129371633 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 2932 | 1467129371637 Marionette TRACE conn6 <- [1,1262,null,{}] 08:56:11 INFO - PROCESS | 2932 | 1467129371641 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}] 08:56:11 INFO - PROCESS | 2932 | 1467129371644 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:11 INFO - PROCESS | 2932 | 1467129371772 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:56:11 INFO - PROCESS | 2932 | 1467129371898 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 2932 | 1467129371901 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:11 INFO - PROCESS | 2932 | ++DOCSHELL 14760000 == 37 [pid = 2932] [id = 325] 08:56:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (14763000) [pid = 2932] [serial = 974] [outer = 00000000] 08:56:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (15C70400) [pid = 2932] [serial = 975] [outer = 14763000] 08:56:11 INFO - PROCESS | 2932 | 1467129371959 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17746800) [pid = 2932] [serial = 976] [outer = 14763000] 08:56:12 INFO - PROCESS | 2932 | 1467129372672 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1084ms 08:56:12 INFO - PROCESS | 2932 | 1467129372716 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 2932 | 1467129372718 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 2932 | 1467129372722 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:56:12 INFO - PROCESS | 2932 | 1467129372725 Marionette TRACE conn6 <- [1,1266,null,{}] 08:56:12 INFO - PROCESS | 2932 | 1467129372735 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}] 08:56:12 INFO - PROCESS | 2932 | 1467129372740 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:12 INFO - PROCESS | 2932 | 1467129372945 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:56:13 INFO - PROCESS | 2932 | 1467129373083 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 2932 | 1467129373086 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:13 INFO - PROCESS | 2932 | ++DOCSHELL 0CA11C00 == 38 [pid = 2932] [id = 326] 08:56:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0CA13400) [pid = 2932] [serial = 977] [outer = 00000000] 08:56:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0CAB4800) [pid = 2932] [serial = 978] [outer = 0CA13400] 08:56:13 INFO - PROCESS | 2932 | 1467129373157 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (0CABE800) [pid = 2932] [serial = 979] [outer = 0CA13400] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 0CABAC00 == 37 [pid = 2932] [id = 322] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 183BE400 == 36 [pid = 2932] [id = 321] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 1778A800 == 35 [pid = 2932] [id = 320] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 16B58000 == 34 [pid = 2932] [id = 319] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 14E54C00 == 33 [pid = 2932] [id = 318] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 102E7C00 == 32 [pid = 2932] [id = 317] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 0CABFC00 == 31 [pid = 2932] [id = 316] 08:56:13 INFO - PROCESS | 2932 | --DOCSHELL 0FCFD000 == 30 [pid = 2932] [id = 315] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17768800) [pid = 2932] [serial = 895] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1934F800) [pid = 2932] [serial = 919] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1934CC00) [pid = 2932] [serial = 918] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (17788000) [pid = 2932] [serial = 924] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (147A2000) [pid = 2932] [serial = 900] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (14C20800) [pid = 2932] [serial = 901] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (102DFC00) [pid = 2932] [serial = 903] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (147A1000) [pid = 2932] [serial = 904] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (19A12C00) [pid = 2932] [serial = 921] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (102E3800) [pid = 2932] [serial = 906] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10313000) [pid = 2932] [serial = 907] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17930800) [pid = 2932] [serial = 912] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14C5B800) [pid = 2932] [serial = 909] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (15C5FC00) [pid = 2932] [serial = 910] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1A730800) [pid = 2932] [serial = 928] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (09264000) [pid = 2932] [serial = 897] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0CA12400) [pid = 2932] [serial = 898] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1A7E4000) [pid = 2932] [serial = 931] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1A730400) [pid = 2932] [serial = 930] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1A72BC00) [pid = 2932] [serial = 927] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19A7C800) [pid = 2932] [serial = 922] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18A3D000) [pid = 2932] [serial = 915] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (18B84800) [pid = 2932] [serial = 916] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17943800) [pid = 2932] [serial = 913] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17950C00) [pid = 2932] [serial = 925] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 2932 | 1467129373734 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1070ms 08:56:13 INFO - PROCESS | 2932 | 1467129373796 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 2932 | 1467129373800 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:56:13 INFO - PROCESS | 2932 | 1467129373805 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 2932 | 1467129373807 Marionette TRACE conn6 <- [1,1270,null,{}] 08:56:13 INFO - PROCESS | 2932 | 1467129373812 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}] 08:56:13 INFO - PROCESS | 2932 | 1467129373814 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:13 INFO - PROCESS | 2932 | 1467129373901 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:56:14 INFO - PROCESS | 2932 | 1467129373988 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2932 | 1467129373991 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:14 INFO - PROCESS | 2932 | ++DOCSHELL 0FB3A800 == 31 [pid = 2932] [id = 327] 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FB7CC00) [pid = 2932] [serial = 980] [outer = 00000000] 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1030DC00) [pid = 2932] [serial = 981] [outer = 0FB7CC00] 08:56:14 INFO - PROCESS | 2932 | 1467129374038 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1040A000) [pid = 2932] [serial = 982] [outer = 0FB7CC00] 08:56:14 INFO - PROCESS | 2932 | 1467129374432 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 08:56:14 INFO - PROCESS | 2932 | 1467129374499 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 2932 | 1467129374502 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:56:14 INFO - PROCESS | 2932 | 1467129374505 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 2932 | 1467129374507 Marionette TRACE conn6 <- [1,1274,null,{}] 08:56:14 INFO - PROCESS | 2932 | 1467129374511 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}] 08:56:14 INFO - PROCESS | 2932 | 1467129374513 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:14 INFO - PROCESS | 2932 | 1467129374600 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:56:14 INFO - PROCESS | 2932 | 1467129374608 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2932 | 1467129374610 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:14 INFO - PROCESS | 2932 | ++DOCSHELL 14762400 == 32 [pid = 2932] [id = 328] 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (14768400) [pid = 2932] [serial = 983] [outer = 00000000] 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15C5A800) [pid = 2932] [serial = 984] [outer = 14768400] 08:56:14 INFO - PROCESS | 2932 | 1467129374656 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (16B58000) [pid = 2932] [serial = 985] [outer = 14768400] 08:56:15 INFO - PROCESS | 2932 | 1467129375120 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 08:56:15 INFO - PROCESS | 2932 | 1467129375182 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 2932 | 1467129375185 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:56:15 INFO - PROCESS | 2932 | 1467129375195 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 2932 | 1467129375200 Marionette TRACE conn6 <- [1,1278,null,{}] 08:56:15 INFO - PROCESS | 2932 | 1467129375204 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}] 08:56:15 INFO - PROCESS | 2932 | 1467129375207 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:15 INFO - PROCESS | 2932 | 1467129375299 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:56:15 INFO - PROCESS | 2932 | 1467129375395 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 2932 | 1467129375397 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:15 INFO - PROCESS | 2932 | ++DOCSHELL 1776EC00 == 33 [pid = 2932] [id = 329] 08:56:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17794400) [pid = 2932] [serial = 986] [outer = 00000000] 08:56:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17937000) [pid = 2932] [serial = 987] [outer = 17794400] 08:56:15 INFO - PROCESS | 2932 | 1467129375451 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1794C000) [pid = 2932] [serial = 988] [outer = 17794400] 08:56:15 INFO - PROCESS | 2932 | 1467129375851 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:56:15 INFO - PROCESS | 2932 | 1467129375882 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 2932 | 1467129375884 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 2932 | 1467129375887 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 2932 | 1467129375889 Marionette TRACE conn6 <- [1,1282,null,{}] 08:56:15 INFO - PROCESS | 2932 | 1467129375892 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}] 08:56:15 INFO - PROCESS | 2932 | 1467129375894 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:16 INFO - PROCESS | 2932 | 1467129376035 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:56:16 INFO - PROCESS | 2932 | 1467129376059 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2932 | 1467129376061 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:16 INFO - PROCESS | 2932 | ++DOCSHELL 17B9C000 == 34 [pid = 2932] [id = 330] 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17BA3C00) [pid = 2932] [serial = 989] [outer = 00000000] 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (183C9800) [pid = 2932] [serial = 990] [outer = 17BA3C00] 08:56:16 INFO - PROCESS | 2932 | 1467129376106 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (18B80000) [pid = 2932] [serial = 991] [outer = 17BA3C00] 08:56:16 INFO - PROCESS | 2932 | 1467129376552 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 08:56:16 INFO - PROCESS | 2932 | 1467129376557 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 2932 | 1467129376559 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:56:16 INFO - PROCESS | 2932 | 1467129376569 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 2932 | 1467129376571 Marionette TRACE conn6 <- [1,1286,null,{}] 08:56:16 INFO - PROCESS | 2932 | 1467129376574 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}] 08:56:16 INFO - PROCESS | 2932 | 1467129376576 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:16 INFO - PROCESS | 2932 | 1467129376696 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:56:16 INFO - PROCESS | 2932 | 1467129376701 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2932 | 1467129376707 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:16 INFO - PROCESS | 2932 | ++DOCSHELL 19344400 == 35 [pid = 2932] [id = 331] 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19344C00) [pid = 2932] [serial = 992] [outer = 00000000] 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1934CC00) [pid = 2932] [serial = 993] [outer = 19344C00] 08:56:16 INFO - PROCESS | 2932 | 1467129376815 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19934400) [pid = 2932] [serial = 994] [outer = 19344C00] 08:56:17 INFO - PROCESS | 2932 | 1467129377290 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 08:56:17 INFO - PROCESS | 2932 | 1467129377372 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 2932 | 1467129377374 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:56:17 INFO - PROCESS | 2932 | 1467129377383 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 2932 | 1467129377385 Marionette TRACE conn6 <- [1,1290,null,{}] 08:56:17 INFO - PROCESS | 2932 | 1467129377388 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}] 08:56:17 INFO - PROCESS | 2932 | 1467129377390 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:17 INFO - PROCESS | 2932 | 1467129377513 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:56:17 INFO - PROCESS | 2932 | 1467129377522 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 2932 | 1467129377524 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:17 INFO - PROCESS | 2932 | ++DOCSHELL 0FCF7400 == 36 [pid = 2932] [id = 332] 08:56:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19938800) [pid = 2932] [serial = 995] [outer = 00000000] 08:56:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19A0B000) [pid = 2932] [serial = 996] [outer = 19938800] 08:56:17 INFO - PROCESS | 2932 | 1467129377568 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19A12C00) [pid = 2932] [serial = 997] [outer = 19938800] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1773FC00) [pid = 2932] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1030D400) [pid = 2932] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (14E5A400) [pid = 2932] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FA6B400) [pid = 2932] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1778C400) [pid = 2932] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10272C00) [pid = 2932] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10277400) [pid = 2932] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17746000) [pid = 2932] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1A727800) [pid = 2932] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (183BE800) [pid = 2932] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1AED2C00) [pid = 2932] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:17 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (10F7D800) [pid = 2932] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:18 INFO - PROCESS | 2932 | 1467129378038 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 731ms 08:56:18 INFO - PROCESS | 2932 | 1467129378118 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 2932 | 1467129378120 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:56:18 INFO - PROCESS | 2932 | 1467129378124 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 2932 | 1467129378125 Marionette TRACE conn6 <- [1,1294,null,{}] 08:56:18 INFO - PROCESS | 2932 | 1467129378129 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}] 08:56:18 INFO - PROCESS | 2932 | 1467129378131 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:18 INFO - PROCESS | 2932 | 1467129378212 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:56:18 INFO - PROCESS | 2932 | 1467129378217 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 2932 | 1467129378219 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:18 INFO - PROCESS | 2932 | ++DOCSHELL 10F04800 == 37 [pid = 2932] [id = 333] 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10F7D800) [pid = 2932] [serial = 998] [outer = 00000000] 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17BF3000) [pid = 2932] [serial = 999] [outer = 10F7D800] 08:56:18 INFO - PROCESS | 2932 | 1467129378265 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19347C00) [pid = 2932] [serial = 1000] [outer = 10F7D800] 08:56:18 INFO - PROCESS | 2932 | 1467129378682 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 08:56:18 INFO - PROCESS | 2932 | 1467129378701 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 2932 | 1467129378703 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:56:18 INFO - PROCESS | 2932 | 1467129378707 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 2932 | 1467129378709 Marionette TRACE conn6 <- [1,1298,null,{}] 08:56:18 INFO - PROCESS | 2932 | 1467129378712 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}] 08:56:18 INFO - PROCESS | 2932 | 1467129378714 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:18 INFO - PROCESS | 2932 | 1467129378837 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:56:18 INFO - PROCESS | 2932 | 1467129378843 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 2932 | 1467129378845 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:18 INFO - PROCESS | 2932 | ++DOCSHELL 17BA3400 == 38 [pid = 2932] [id = 334] 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1993EC00) [pid = 2932] [serial = 1001] [outer = 00000000] 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1A726800) [pid = 2932] [serial = 1002] [outer = 1993EC00] 08:56:18 INFO - PROCESS | 2932 | 1467129378890 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1A72A400) [pid = 2932] [serial = 1003] [outer = 1993EC00] 08:56:19 INFO - PROCESS | 2932 | 1467129379317 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] 08:56:19 INFO - PROCESS | 2932 | 1467129379380 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 2932 | 1467129379393 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 2932 | 1467129379395 Marionette TRACE conn6 <- [1,1302,null,{}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:19 INFO - PROCESS | 2932 | 1467129379398 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}] 08:56:19 INFO - PROCESS | 2932 | 1467129379400 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:19 INFO - PROCESS | 2932 | 1467129379482 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:56:19 INFO - PROCESS | 2932 | 1467129379490 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 2932 | 1467129379492 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:19 INFO - PROCESS | 2932 | ++DOCSHELL 1A72F800 == 39 [pid = 2932] [id = 335] 08:56:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1A743C00) [pid = 2932] [serial = 1004] [outer = 00000000] 08:56:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1A7E5000) [pid = 2932] [serial = 1005] [outer = 1A743C00] 08:56:19 INFO - PROCESS | 2932 | 1467129379537 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1A7E7000) [pid = 2932] [serial = 1006] [outer = 1A743C00] 08:56:20 INFO - PROCESS | 2932 | 1467129380231 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 871ms 08:56:20 INFO - PROCESS | 2932 | 1467129380269 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:20 INFO - PROCESS | 2932 | 1467129380274 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 2932 | 1467129380279 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 2932 | 1467129380282 Marionette TRACE conn6 <- [1,1306,null,{}] 08:56:20 INFO - PROCESS | 2932 | 1467129380288 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}] 08:56:20 INFO - PROCESS | 2932 | 1467129380292 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:20 INFO - PROCESS | 2932 | 1467129380415 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:56:20 INFO - PROCESS | 2932 | 1467129380515 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 2932 | 1467129380518 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:20 INFO - PROCESS | 2932 | ++DOCSHELL 1027B400 == 40 [pid = 2932] [id = 336] 08:56:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (102E8400) [pid = 2932] [serial = 1007] [outer = 00000000] 08:56:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (10F7F800) [pid = 2932] [serial = 1008] [outer = 102E8400] 08:56:20 INFO - PROCESS | 2932 | 1467129380576 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (14885400) [pid = 2932] [serial = 1009] [outer = 102E8400] 08:56:21 INFO - PROCESS | 2932 | 1467129381149 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 08:56:21 INFO - PROCESS | 2932 | 1467129381209 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 2932 | 1467129381214 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:21 INFO - PROCESS | 2932 | 1467129381221 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 2932 | 1467129381224 Marionette TRACE conn6 <- [1,1310,null,{}] 08:56:21 INFO - PROCESS | 2932 | 1467129381228 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}] 08:56:21 INFO - PROCESS | 2932 | 1467129381231 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:21 INFO - PROCESS | 2932 | 1467129381344 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:56:21 INFO - PROCESS | 2932 | 1467129381477 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 2932 | 1467129381479 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:21 INFO - PROCESS | 2932 | ++DOCSHELL 17792000 == 41 [pid = 2932] [id = 337] 08:56:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17793000) [pid = 2932] [serial = 1010] [outer = 00000000] 08:56:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17935400) [pid = 2932] [serial = 1011] [outer = 17793000] 08:56:21 INFO - PROCESS | 2932 | 1467129381536 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (183BF400) [pid = 2932] [serial = 1012] [outer = 17793000] 08:56:22 INFO - PROCESS | 2932 | 1467129382166 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 08:56:22 INFO - PROCESS | 2932 | 1467129382194 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 2932 | 1467129382197 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:22 INFO - PROCESS | 2932 | 1467129382201 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 2932 | 1467129382204 Marionette TRACE conn6 <- [1,1314,null,{}] 08:56:22 INFO - PROCESS | 2932 | 1467129382215 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}] 08:56:22 INFO - PROCESS | 2932 | 1467129382220 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:22 INFO - PROCESS | 2932 | 1467129382331 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:56:22 INFO - PROCESS | 2932 | 1467129382469 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 2932 | 1467129382472 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:22 INFO - PROCESS | 2932 | ++DOCSHELL 1A838800 == 42 [pid = 2932] [id = 338] 08:56:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A838C00) [pid = 2932] [serial = 1013] [outer = 00000000] 08:56:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A8CD400) [pid = 2932] [serial = 1014] [outer = 1A838C00] 08:56:22 INFO - PROCESS | 2932 | 1467129382530 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1AE98400) [pid = 2932] [serial = 1015] [outer = 1A838C00] 08:56:23 INFO - PROCESS | 2932 | 1467129383135 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]]]}] 08:56:23 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 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 08:56:23 INFO - PROCESS | 2932 | 1467129383174 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 2932 | 1467129383177 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:56:23 INFO - PROCESS | 2932 | 1467129383180 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:23 INFO - PROCESS | 2932 | 1467129383182 Marionette TRACE conn6 <- [1,1318,null,{}] 08:56:23 INFO - PROCESS | 2932 | 1467129383201 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}] 08:56:23 INFO - PROCESS | 2932 | 1467129383204 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:23 INFO - PROCESS | 2932 | 1467129383316 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:56:23 INFO - PROCESS | 2932 | 1467129383448 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 2932 | 1467129383451 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:23 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB3C00 == 43 [pid = 2932] [id = 339] 08:56:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (17952000) [pid = 2932] [serial = 1016] [outer = 00000000] 08:56:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1AFCD800) [pid = 2932] [serial = 1017] [outer = 17952000] 08:56:23 INFO - PROCESS | 2932 | 1467129383505 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1AFD8C00) [pid = 2932] [serial = 1018] [outer = 17952000] 08:56:24 INFO - PROCESS | 2932 | 1467129384227 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]]]}] 08:56:24 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 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1118ms 08:56:24 INFO - PROCESS | 2932 | 1467129384302 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:24 INFO - PROCESS | 2932 | 1467129384307 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 2932 | 1467129384311 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 2932 | 1467129384314 Marionette TRACE conn6 <- [1,1322,null,{}] 08:56:24 INFO - PROCESS | 2932 | 1467129384320 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}] 08:56:24 INFO - PROCESS | 2932 | 1467129384322 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:24 INFO - PROCESS | 2932 | 1467129384457 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 17BA3400 == 42 [pid = 2932] [id = 334] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 10F04800 == 41 [pid = 2932] [id = 333] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 0FCF7400 == 40 [pid = 2932] [id = 332] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 19344400 == 39 [pid = 2932] [id = 331] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 17B9C000 == 38 [pid = 2932] [id = 330] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 1776EC00 == 37 [pid = 2932] [id = 329] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 14762400 == 36 [pid = 2932] [id = 328] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 0FB3A800 == 35 [pid = 2932] [id = 327] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 0CA11C00 == 34 [pid = 2932] [id = 326] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 14760000 == 33 [pid = 2932] [id = 325] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 183C2800 == 32 [pid = 2932] [id = 323] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 0CABC800 == 31 [pid = 2932] [id = 324] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 0CAB3C00 == 30 [pid = 2932] [id = 339] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 17792000 == 29 [pid = 2932] [id = 337] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 1A838800 == 28 [pid = 2932] [id = 338] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 1A72F800 == 27 [pid = 2932] [id = 335] 08:56:25 INFO - PROCESS | 2932 | --DOCSHELL 1027B400 == 26 [pid = 2932] [id = 336] 08:56:25 INFO - PROCESS | 2932 | 1467129385202 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 2932 | 1467129385206 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (17768C00) [pid = 2932] [serial = 957] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (103A9800) [pid = 2932] [serial = 951] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1040A400) [pid = 2932] [serial = 952] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (14F51400) [pid = 2932] [serial = 954] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0FB36800) [pid = 2932] [serial = 948] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FBEB800) [pid = 2932] [serial = 949] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17921400) [pid = 2932] [serial = 960] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (11483400) [pid = 2932] [serial = 946] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10886C00) [pid = 2932] [serial = 945] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10888800) [pid = 2932] [serial = 934] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (102E1800) [pid = 2932] [serial = 933] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17950800) [pid = 2932] [serial = 937] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17925C00) [pid = 2932] [serial = 936] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1ADBF400) [pid = 2932] [serial = 940] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A8CC400) [pid = 2932] [serial = 939] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (183C6400) [pid = 2932] [serial = 963] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1B146C00) [pid = 2932] [serial = 943] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1AFCFC00) [pid = 2932] [serial = 942] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18D48000) [pid = 2932] [serial = 969] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1792F800) [pid = 2932] [serial = 961] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17929800) [pid = 2932] [serial = 967] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (18A3B800) [pid = 2932] [serial = 964] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17785800) [pid = 2932] [serial = 958] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17926C00) [pid = 2932] [serial = 966] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (15F32800) [pid = 2932] [serial = 955] [outer = 00000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2932 | ++DOCSHELL 09260800 == 27 [pid = 2932] [id = 340] 08:56:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (09260C00) [pid = 2932] [serial = 1019] [outer = 00000000] 08:56:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (09267C00) [pid = 2932] [serial = 1020] [outer = 09260C00] 08:56:25 INFO - PROCESS | 2932 | 1467129385376 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0CA12800) [pid = 2932] [serial = 1021] [outer = 09260C00] 08:56:25 INFO - PROCESS | 2932 | 1467129385803 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1579ms 08:56:25 INFO - PROCESS | 2932 | 1467129385891 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 2932 | 1467129385895 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:56:25 INFO - PROCESS | 2932 | 1467129385899 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 2932 | 1467129385902 Marionette TRACE conn6 <- [1,1326,null,{}] 08:56:25 INFO - PROCESS | 2932 | 1467129385912 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}] 08:56:25 INFO - PROCESS | 2932 | 1467129385917 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:26 INFO - PROCESS | 2932 | 1467129386012 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:56:26 INFO - PROCESS | 2932 | 1467129386023 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2932 | 1467129386026 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:26 INFO - PROCESS | 2932 | ++DOCSHELL 1027F000 == 28 [pid = 2932] [id = 341] 08:56:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (102D9400) [pid = 2932] [serial = 1022] [outer = 00000000] 08:56:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (102E0400) [pid = 2932] [serial = 1023] [outer = 102D9400] 08:56:26 INFO - PROCESS | 2932 | 1467129386075 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1030BC00) [pid = 2932] [serial = 1024] [outer = 102D9400] 08:56:27 INFO - PROCESS | 2932 | 1467129387045 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms 08:56:27 INFO - PROCESS | 2932 | 1467129387086 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 2932 | 1467129387090 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:56:27 INFO - PROCESS | 2932 | 1467129387095 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 2932 | 1467129387097 Marionette TRACE conn6 <- [1,1330,null,{}] 08:56:27 INFO - PROCESS | 2932 | 1467129387101 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}] 08:56:27 INFO - PROCESS | 2932 | 1467129387104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:27 INFO - PROCESS | 2932 | 1467129387197 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:56:27 INFO - PROCESS | 2932 | 1467129387205 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 2932 | 1467129387207 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:27 INFO - PROCESS | 2932 | ++DOCSHELL 102E8000 == 29 [pid = 2932] [id = 342] 08:56:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (103ADC00) [pid = 2932] [serial = 1025] [outer = 00000000] 08:56:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1088A400) [pid = 2932] [serial = 1026] [outer = 103ADC00] 08:56:27 INFO - PROCESS | 2932 | 1467129387254 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (108E4C00) [pid = 2932] [serial = 1027] [outer = 103ADC00] 08:56:27 INFO - PROCESS | 2932 | 1467129387769 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 08:56:27 INFO - PROCESS | 2932 | 1467129387828 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 2932 | 1467129387831 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:56:27 INFO - PROCESS | 2932 | 1467129387844 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 2932 | 1467129387850 Marionette TRACE conn6 <- [1,1334,null,{}] 08:56:27 INFO - PROCESS | 2932 | 1467129387860 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}] 08:56:27 INFO - PROCESS | 2932 | 1467129387864 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:28 INFO - PROCESS | 2932 | 1467129387988 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:56:28 INFO - PROCESS | 2932 | 1467129388001 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 2932 | 1467129388004 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:28 INFO - PROCESS | 2932 | ++DOCSHELL 11484400 == 30 [pid = 2932] [id = 343] 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (11486800) [pid = 2932] [serial = 1028] [outer = 00000000] 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (14C5A800) [pid = 2932] [serial = 1029] [outer = 11486800] 08:56:28 INFO - PROCESS | 2932 | 1467129388063 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (15C75400) [pid = 2932] [serial = 1030] [outer = 11486800] 08:56:28 INFO - PROCESS | 2932 | 1467129388603 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 830ms 08:56:28 INFO - PROCESS | 2932 | 1467129388673 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 2932 | 1467129388676 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:56:28 INFO - PROCESS | 2932 | 1467129388679 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2932 | 1467129388681 Marionette TRACE conn6 <- [1,1338,null,{}] 08:56:28 INFO - PROCESS | 2932 | 1467129388685 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}] 08:56:28 INFO - PROCESS | 2932 | 1467129388687 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:28 INFO - PROCESS | 2932 | 1467129388818 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:56:28 INFO - PROCESS | 2932 | 1467129388824 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 2932 | 1467129388826 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:28 INFO - PROCESS | 2932 | ++DOCSHELL 15FC5000 == 31 [pid = 2932] [id = 344] 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (16352800) [pid = 2932] [serial = 1031] [outer = 00000000] 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17749800) [pid = 2932] [serial = 1032] [outer = 16352800] 08:56:28 INFO - PROCESS | 2932 | 1467129388872 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1774D400) [pid = 2932] [serial = 1033] [outer = 16352800] 08:56:29 INFO - PROCESS | 2932 | 1467129389332 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 08:56:29 INFO - PROCESS | 2932 | 1467129389353 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 2932 | 1467129389355 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 2932 | 1467129389358 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:56:29 INFO - PROCESS | 2932 | 1467129389360 Marionette TRACE conn6 <- [1,1342,null,{}] 08:56:29 INFO - PROCESS | 2932 | 1467129389364 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}] 08:56:29 INFO - PROCESS | 2932 | 1467129389366 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:29 INFO - PROCESS | 2932 | 1467129389729 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1993EC00) [pid = 2932] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17BA3C00) [pid = 2932] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (14768400) [pid = 2932] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (14763000) [pid = 2932] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19344C00) [pid = 2932] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0CABD800) [pid = 2932] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0CA13400) [pid = 2932] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FB7CC00) [pid = 2932] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (183C5000) [pid = 2932] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17794400) [pid = 2932] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1A743C00) [pid = 2932] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19938800) [pid = 2932] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:29 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (10F7D800) [pid = 2932] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:29 INFO - PROCESS | 2932 | 1467129389793 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 2932 | 1467129389799 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:29 INFO - PROCESS | 2932 | ++DOCSHELL 0FB35800 == 32 [pid = 2932] [id = 345] 08:56:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FB7CC00) [pid = 2932] [serial = 1034] [outer = 00000000] 08:56:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1080E800) [pid = 2932] [serial = 1035] [outer = 0FB7CC00] 08:56:29 INFO - PROCESS | 2932 | 1467129389855 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1778AC00) [pid = 2932] [serial = 1036] [outer = 0FB7CC00] 08:56:30 INFO - PROCESS | 2932 | 1467129390311 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 971ms 08:56:30 INFO - PROCESS | 2932 | 1467129390333 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 2932 | 1467129390335 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:56:30 INFO - PROCESS | 2932 | 1467129390342 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 2932 | 1467129390344 Marionette TRACE conn6 <- [1,1346,null,{}] 08:56:30 INFO - PROCESS | 2932 | 1467129390347 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}] 08:56:30 INFO - PROCESS | 2932 | 1467129390350 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:30 INFO - PROCESS | 2932 | 1467129390443 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:56:30 INFO - PROCESS | 2932 | 1467129390450 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 2932 | 1467129390452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:30 INFO - PROCESS | 2932 | ++DOCSHELL 09264000 == 33 [pid = 2932] [id = 346] 08:56:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17937C00) [pid = 2932] [serial = 1037] [outer = 00000000] 08:56:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1794EC00) [pid = 2932] [serial = 1038] [outer = 17937C00] 08:56:30 INFO - PROCESS | 2932 | 1467129390500 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1794F800) [pid = 2932] [serial = 1039] [outer = 17937C00] 08:56:30 INFO - PROCESS | 2932 | 1467129390939 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:56:31 INFO - PROCESS | 2932 | 1467129390973 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2932 | 1467129390975 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:56:31 INFO - PROCESS | 2932 | 1467129390978 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 2932 | 1467129390980 Marionette TRACE conn6 <- [1,1350,null,{}] 08:56:31 INFO - PROCESS | 2932 | 1467129390983 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}] 08:56:31 INFO - PROCESS | 2932 | 1467129390985 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:31 INFO - PROCESS | 2932 | 1467129391070 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:56:31 INFO - PROCESS | 2932 | 1467129391076 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2932 | 1467129391078 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:31 INFO - PROCESS | 2932 | ++DOCSHELL 17A24000 == 34 [pid = 2932] [id = 347] 08:56:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17A29C00) [pid = 2932] [serial = 1040] [outer = 00000000] 08:56:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183BE000) [pid = 2932] [serial = 1041] [outer = 17A29C00] 08:56:31 INFO - PROCESS | 2932 | 1467129391123 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17946800) [pid = 2932] [serial = 1042] [outer = 17A29C00] 08:56:31 INFO - PROCESS | 2932 | 1467129391570 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:56:31 INFO - PROCESS | 2932 | 1467129391609 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2932 | 1467129391612 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 2932 | 1467129391615 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:56:31 INFO - PROCESS | 2932 | 1467129391617 Marionette TRACE conn6 <- [1,1354,null,{}] 08:56:31 INFO - PROCESS | 2932 | 1467129391625 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}] 08:56:31 INFO - PROCESS | 2932 | 1467129391627 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:31 INFO - PROCESS | 2932 | 1467129391709 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:56:31 INFO - PROCESS | 2932 | 1467129391842 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2932 | 1467129391846 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:31 INFO - PROCESS | 2932 | ++DOCSHELL 08A87400 == 35 [pid = 2932] [id = 348] 08:56:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (09255400) [pid = 2932] [serial = 1043] [outer = 00000000] 08:56:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (09261400) [pid = 2932] [serial = 1044] [outer = 09255400] 08:56:31 INFO - PROCESS | 2932 | 1467129391906 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0CA14400) [pid = 2932] [serial = 1045] [outer = 09255400] 08:56:32 INFO - PROCESS | 2932 | 1467129392767 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] 08:56:32 INFO - PROCESS | 2932 | 1467129392797 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:56:32 INFO - PROCESS | 2932 | 1467129392802 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 2932 | 1467129392805 Marionette TRACE conn6 <- [1,1358,null,{}] 08:56:32 INFO - PROCESS | 2932 | 1467129392810 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}] 08:56:32 INFO - PROCESS | 2932 | 1467129392813 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:32 INFO - PROCESS | 2932 | 1467129392936 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:56:33 INFO - PROCESS | 2932 | 1467129393067 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 2932 | 1467129393070 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:33 INFO - PROCESS | 2932 | ++DOCSHELL 10887C00 == 36 [pid = 2932] [id = 349] 08:56:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (10889C00) [pid = 2932] [serial = 1046] [outer = 00000000] 08:56:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (114CDC00) [pid = 2932] [serial = 1047] [outer = 10889C00] 08:56:33 INFO - PROCESS | 2932 | 1467129393127 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (147A9800) [pid = 2932] [serial = 1048] [outer = 10889C00] 08:56:34 INFO - PROCESS | 2932 | 1467129394011 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] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:56:34 INFO - PROCESS | 2932 | 1467129394082 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:56:34 INFO - PROCESS | 2932 | 1467129394088 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 2932 | 1467129394091 Marionette TRACE conn6 <- [1,1362,null,{}] 08:56:34 INFO - PROCESS | 2932 | 1467129394096 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}] 08:56:34 INFO - PROCESS | 2932 | 1467129394099 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:34 INFO - PROCESS | 2932 | 1467129394216 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:56:34 INFO - PROCESS | 2932 | 1467129394351 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 2932 | 1467129394356 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:34 INFO - PROCESS | 2932 | ++DOCSHELL 0FC20000 == 37 [pid = 2932] [id = 350] 08:56:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (0FC20800) [pid = 2932] [serial = 1049] [outer = 00000000] 08:56:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0FCF6800) [pid = 2932] [serial = 1050] [outer = 0FC20800] 08:56:34 INFO - PROCESS | 2932 | 1467129394412 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (102DD000) [pid = 2932] [serial = 1051] [outer = 0FC20800] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 10408400 == 36 [pid = 2932] [id = 199] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 16355800 == 35 [pid = 2932] [id = 206] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 15F39000 == 34 [pid = 2932] [id = 200] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 1088BC00 == 33 [pid = 2932] [id = 205] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 0CAB2000 == 32 [pid = 2932] [id = 195] 08:56:34 INFO - PROCESS | 2932 | --DOCSHELL 0CA10400 == 31 [pid = 2932] [id = 204] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1A72A400) [pid = 2932] [serial = 1003] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (183C9800) [pid = 2932] [serial = 990] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15C5A800) [pid = 2932] [serial = 984] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (15C70400) [pid = 2932] [serial = 975] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17746800) [pid = 2932] [serial = 976] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1934CC00) [pid = 2932] [serial = 993] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FBE7000) [pid = 2932] [serial = 972] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FCFD800) [pid = 2932] [serial = 973] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CAB4800) [pid = 2932] [serial = 978] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CABE800) [pid = 2932] [serial = 979] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (18B80000) [pid = 2932] [serial = 991] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1030DC00) [pid = 2932] [serial = 981] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1040A000) [pid = 2932] [serial = 982] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18C99000) [pid = 2932] [serial = 970] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17937000) [pid = 2932] [serial = 987] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (16B58000) [pid = 2932] [serial = 985] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1A7E7000) [pid = 2932] [serial = 1006] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19A0B000) [pid = 2932] [serial = 996] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (19934400) [pid = 2932] [serial = 994] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1A7E5000) [pid = 2932] [serial = 1005] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1A726800) [pid = 2932] [serial = 1002] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (19A12C00) [pid = 2932] [serial = 997] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (17BF3000) [pid = 2932] [serial = 999] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19347C00) [pid = 2932] [serial = 1000] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1794C000) [pid = 2932] [serial = 988] [outer = 00000000] [url = about:blank] 08:56:34 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:34 INFO - PROCESS | 2932 | 1467129394903 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] 08:56:35 INFO - PROCESS | 2932 | 1467129394983 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:56:35 INFO - PROCESS | 2932 | 1467129394989 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 2932 | 1467129394992 Marionette TRACE conn6 <- [1,1366,null,{}] 08:56:35 INFO - PROCESS | 2932 | 1467129394996 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}] 08:56:35 INFO - PROCESS | 2932 | 1467129394999 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:35 INFO - PROCESS | 2932 | 1467129395092 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:56:35 INFO - PROCESS | 2932 | 1467129395107 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 2932 | 1467129395110 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:35 INFO - PROCESS | 2932 | ++DOCSHELL 0CABFC00 == 32 [pid = 2932] [id = 351] 08:56:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (10630000) [pid = 2932] [serial = 1052] [outer = 00000000] 08:56:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10737800) [pid = 2932] [serial = 1053] [outer = 10630000] 08:56:35 INFO - PROCESS | 2932 | 1467129395159 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10888C00) [pid = 2932] [serial = 1054] [outer = 10630000] 08:56:35 INFO - PROCESS | 2932 | 1467129395638 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] 08:56:35 INFO - PROCESS | 2932 | 1467129395665 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:56:35 INFO - PROCESS | 2932 | 1467129395668 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:56:35 INFO - PROCESS | 2932 | 1467129395672 Marionette TRACE conn6 <- [1,1370,null,{}] 08:56:35 INFO - PROCESS | 2932 | 1467129395684 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}] 08:56:35 INFO - PROCESS | 2932 | 1467129395688 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:35 INFO - PROCESS | 2932 | 1467129395809 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:56:35 INFO - PROCESS | 2932 | 1467129395906 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 2932 | 1467129395909 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:35 INFO - PROCESS | 2932 | ++DOCSHELL 15C7B000 == 33 [pid = 2932] [id = 352] 08:56:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (15C7B400) [pid = 2932] [serial = 1055] [outer = 00000000] 08:56:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (15FCB000) [pid = 2932] [serial = 1056] [outer = 15C7B400] 08:56:35 INFO - PROCESS | 2932 | 1467129395959 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (16359400) [pid = 2932] [serial = 1057] [outer = 15C7B400] 08:56:36 INFO - PROCESS | 2932 | [2932] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:36 INFO - PROCESS | 2932 | 1467129396356 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] 08:56:36 INFO - PROCESS | 2932 | 1467129396405 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:56:36 INFO - PROCESS | 2932 | 1467129396409 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:56:36 INFO - PROCESS | 2932 | 1467129396411 Marionette TRACE conn6 <- [1,1374,null,{}] 08:56:36 INFO - PROCESS | 2932 | 1467129396414 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}] 08:56:36 INFO - PROCESS | 2932 | 1467129396416 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:36 INFO - PROCESS | 2932 | 1467129396504 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:56:36 INFO - PROCESS | 2932 | 1467129396510 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 2932 | 1467129396512 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:36 INFO - PROCESS | 2932 | ++DOCSHELL 102E6800 == 34 [pid = 2932] [id = 353] 08:56:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1040F000) [pid = 2932] [serial = 1058] [outer = 00000000] 08:56:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1791B400) [pid = 2932] [serial = 1059] [outer = 1040F000] 08:56:36 INFO - PROCESS | 2932 | 1467129396558 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17929400) [pid = 2932] [serial = 1060] [outer = 1040F000] 08:56:37 INFO - PROCESS | 2932 | 1467129397040 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] 08:56:37 INFO - PROCESS | 2932 | 1467129397085 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 2932 | 1467129397088 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:56:37 INFO - PROCESS | 2932 | 1467129397090 Marionette TRACE conn6 <- [1,1378,null,{}] 08:56:37 INFO - PROCESS | 2932 | 1467129397101 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}] 08:56:37 INFO - PROCESS | 2932 | 1467129397103 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:37 INFO - PROCESS | 2932 | 1467129397244 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:56:37 INFO - PROCESS | 2932 | 1467129397260 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 2932 | 1467129397262 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:37 INFO - PROCESS | 2932 | ++DOCSHELL 10F02800 == 35 [pid = 2932] [id = 354] 08:56:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1794D800) [pid = 2932] [serial = 1061] [outer = 00000000] 08:56:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17BA3C00) [pid = 2932] [serial = 1062] [outer = 1794D800] 08:56:37 INFO - PROCESS | 2932 | 1467129397307 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17BF3000) [pid = 2932] [serial = 1063] [outer = 1794D800] 08:56:37 INFO - PROCESS | 2932 | 1467129397753 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 731ms 08:56:37 INFO - PROCESS | 2932 | 1467129397822 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:56:37 INFO - PROCESS | 2932 | 1467129397824 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 2932 | 1467129397828 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 2932 | 1467129397829 Marionette TRACE conn6 <- [1,1382,null,{}] 08:56:37 INFO - PROCESS | 2932 | 1467129397833 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}] 08:56:37 INFO - PROCESS | 2932 | 1467129397839 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:38 INFO - PROCESS | 2932 | 1467129397996 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:56:38 INFO - PROCESS | 2932 | 1467129398003 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2932 | 1467129398005 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:38 INFO - PROCESS | 2932 | ++DOCSHELL 183C8800 == 36 [pid = 2932] [id = 355] 08:56:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183C8C00) [pid = 2932] [serial = 1064] [outer = 00000000] 08:56:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19269000) [pid = 2932] [serial = 1065] [outer = 183C8C00] 08:56:38 INFO - PROCESS | 2932 | 1467129398051 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19347400) [pid = 2932] [serial = 1066] [outer = 183C8C00] 08:56:38 INFO - PROCESS | 2932 | 1467129398515 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]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 08:56:38 INFO - PROCESS | 2932 | 1467129398585 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 2932 | 1467129398587 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 2932 | 1467129398590 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:56:38 INFO - PROCESS | 2932 | 1467129398592 Marionette TRACE conn6 <- [1,1386,null,{}] 08:56:38 INFO - PROCESS | 2932 | 1467129398595 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}] 08:56:38 INFO - PROCESS | 2932 | 1467129398597 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:38 INFO - PROCESS | 2932 | 1467129398710 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (103ADC00) [pid = 2932] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (11486800) [pid = 2932] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (102D9400) [pid = 2932] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (09260C00) [pid = 2932] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (16352800) [pid = 2932] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (0FB7CC00) [pid = 2932] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17937C00) [pid = 2932] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (102E8400) [pid = 2932] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17793000) [pid = 2932] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:56:38 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1A838C00) [pid = 2932] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:56:38 INFO - PROCESS | 2932 | 1467129398840 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2932 | 1467129398842 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:38 INFO - PROCESS | 2932 | ++DOCSHELL 08A83C00 == 37 [pid = 2932] [id = 356] 08:56:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (08A85000) [pid = 2932] [serial = 1067] [outer = 00000000] 08:56:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (102E8400) [pid = 2932] [serial = 1068] [outer = 08A85000] 08:56:38 INFO - PROCESS | 2932 | 1467129398897 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (147A5800) [pid = 2932] [serial = 1069] [outer = 08A85000] 08:56:39 INFO - PROCESS | 2932 | 1467129399249 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 08:56:39 INFO - PROCESS | 2932 | 1467129399325 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 2932 | 1467129399327 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:56:39 INFO - PROCESS | 2932 | 1467129399330 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 2932 | 1467129399332 Marionette TRACE conn6 <- [1,1390,null,{}] 08:56:39 INFO - PROCESS | 2932 | 1467129399335 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}] 08:56:39 INFO - PROCESS | 2932 | 1467129399337 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:39 INFO - PROCESS | 2932 | 1467129399453 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:56:39 INFO - PROCESS | 2932 | 1467129399461 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 2932 | 1467129399463 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:39 INFO - PROCESS | 2932 | ++DOCSHELL 102E4C00 == 38 [pid = 2932] [id = 357] 08:56:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1040D800) [pid = 2932] [serial = 1070] [outer = 00000000] 08:56:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19343400) [pid = 2932] [serial = 1071] [outer = 1040D800] 08:56:39 INFO - PROCESS | 2932 | 1467129399507 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (19939000) [pid = 2932] [serial = 1072] [outer = 1040D800] 08:56:39 INFO - PROCESS | 2932 | 1467129399917 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 08:56:39 INFO - PROCESS | 2932 | 1467129399961 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 2932 | 1467129399963 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:56:39 INFO - PROCESS | 2932 | 1467129399966 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 2932 | 1467129399968 Marionette TRACE conn6 <- [1,1394,null,{}] 08:56:40 INFO - PROCESS | 2932 | 1467129399971 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}] 08:56:40 INFO - PROCESS | 2932 | 1467129399973 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:40 INFO - PROCESS | 2932 | 1467129400093 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:56:40 INFO - PROCESS | 2932 | 1467129400132 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2932 | 1467129400134 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:40 INFO - PROCESS | 2932 | ++DOCSHELL 0925F000 == 39 [pid = 2932] [id = 358] 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1934D800) [pid = 2932] [serial = 1073] [outer = 00000000] 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19A0C000) [pid = 2932] [serial = 1074] [outer = 1934D800] 08:56:40 INFO - PROCESS | 2932 | 1467129400179 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19A86800) [pid = 2932] [serial = 1075] [outer = 1934D800] 08:56:40 INFO - PROCESS | 2932 | 1467129400603 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms 08:56:40 INFO - PROCESS | 2932 | 1467129400641 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 2932 | 1467129400643 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:56:40 INFO - PROCESS | 2932 | 1467129400655 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 2932 | 1467129400657 Marionette TRACE conn6 <- [1,1398,null,{}] 08:56:40 INFO - PROCESS | 2932 | 1467129400661 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}] 08:56:40 INFO - PROCESS | 2932 | 1467129400663 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:40 INFO - PROCESS | 2932 | 1467129400755 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:56:40 INFO - PROCESS | 2932 | 1467129400763 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2932 | 1467129400765 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:40 INFO - PROCESS | 2932 | ++DOCSHELL 19AB1000 == 40 [pid = 2932] [id = 359] 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19AB1800) [pid = 2932] [serial = 1076] [outer = 00000000] 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1A726000) [pid = 2932] [serial = 1077] [outer = 19AB1800] 08:56:40 INFO - PROCESS | 2932 | 1467129400809 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1A728C00) [pid = 2932] [serial = 1078] [outer = 19AB1800] 08:56:41 INFO - PROCESS | 2932 | 1467129401577 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 990ms 08:56:41 INFO - PROCESS | 2932 | 1467129401638 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 2932 | 1467129401643 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:56:41 INFO - PROCESS | 2932 | 1467129401648 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 2932 | 1467129401653 Marionette TRACE conn6 <- [1,1402,null,{}] 08:56:41 INFO - PROCESS | 2932 | 1467129401659 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}] 08:56:41 INFO - PROCESS | 2932 | 1467129401662 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:41 INFO - PROCESS | 2932 | 1467129401843 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:56:41 INFO - PROCESS | 2932 | 1467129401942 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 2932 | 1467129401945 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:41 INFO - PROCESS | 2932 | ++DOCSHELL 1040A000 == 41 [pid = 2932] [id = 360] 08:56:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1040F800) [pid = 2932] [serial = 1079] [outer = 00000000] 08:56:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (113E8400) [pid = 2932] [serial = 1080] [outer = 1040F800] 08:56:42 INFO - PROCESS | 2932 | 1467129402005 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (14E4F000) [pid = 2932] [serial = 1081] [outer = 1040F800] 08:56:42 INFO - PROCESS | 2932 | 1467129402646 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1027ms 08:56:42 INFO - PROCESS | 2932 | 1467129402674 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 2932 | 1467129402679 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:56:42 INFO - PROCESS | 2932 | 1467129402685 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 2932 | 1467129402688 Marionette TRACE conn6 <- [1,1406,null,{}] 08:56:42 INFO - PROCESS | 2932 | 1467129402707 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}] 08:56:42 INFO - PROCESS | 2932 | 1467129402710 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:42 INFO - PROCESS | 2932 | 1467129402832 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:56:42 INFO - PROCESS | 2932 | 1467129402956 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 2932 | 1467129402959 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:43 INFO - PROCESS | 2932 | ++DOCSHELL 17925400 == 42 [pid = 2932] [id = 361] 08:56:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1792FC00) [pid = 2932] [serial = 1082] [outer = 00000000] 08:56:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18A3F000) [pid = 2932] [serial = 1083] [outer = 1792FC00] 08:56:43 INFO - PROCESS | 2932 | 1467129403016 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18D47800) [pid = 2932] [serial = 1084] [outer = 1792FC00] 08:56:43 INFO - PROCESS | 2932 | 1467129403661 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1037ms 08:56:43 INFO - PROCESS | 2932 | 1467129403727 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 2932 | 1467129403729 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 2932 | 1467129403733 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:56:43 INFO - PROCESS | 2932 | 1467129403737 Marionette TRACE conn6 <- [1,1410,null,{}] 08:56:43 INFO - PROCESS | 2932 | 1467129403749 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}] 08:56:43 INFO - PROCESS | 2932 | 1467129403754 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:43 INFO - PROCESS | 2932 | 1467129403918 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:56:44 INFO - PROCESS | 2932 | 1467129404047 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 2932 | 1467129404051 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:44 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8000 == 43 [pid = 2932] [id = 362] 08:56:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0FBE9400) [pid = 2932] [serial = 1085] [outer = 00000000] 08:56:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (10F0E800) [pid = 2932] [serial = 1086] [outer = 0FBE9400] 08:56:44 INFO - PROCESS | 2932 | 1467129404108 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1774A800) [pid = 2932] [serial = 1087] [outer = 0FBE9400] 08:56:44 INFO - PROCESS | 2932 | 1467129404853 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1177ms 08:56:44 INFO - PROCESS | 2932 | 1467129404914 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 2932 | 1467129404918 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 2932 | 1467129404937 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:56:44 INFO - PROCESS | 2932 | 1467129404942 Marionette TRACE conn6 <- [1,1414,null,{}] 08:56:44 INFO - PROCESS | 2932 | 1467129404947 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}] 08:56:44 INFO - PROCESS | 2932 | 1467129404950 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:45 INFO - PROCESS | 2932 | 1467129405063 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:56:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0FBE2800) [pid = 2932] [serial = 1088] [outer = 10734800] 08:56:45 INFO - PROCESS | 2932 | 1467129405214 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 2932 | 1467129405217 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:45 INFO - PROCESS | 2932 | ++DOCSHELL 10741000 == 44 [pid = 2932] [id = 363] 08:56:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10802000) [pid = 2932] [serial = 1089] [outer = 00000000] 08:56:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (11393800) [pid = 2932] [serial = 1090] [outer = 10802000] 08:56:45 INFO - PROCESS | 2932 | 1467129405276 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (15C51400) [pid = 2932] [serial = 1091] [outer = 10802000] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 0FA76C00 == 43 [pid = 2932] [id = 202] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 145D0000 == 42 [pid = 2932] [id = 198] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 10639000 == 41 [pid = 2932] [id = 197] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 1773F400 == 40 [pid = 2932] [id = 201] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 09260800 == 39 [pid = 2932] [id = 340] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 10275800 == 38 [pid = 2932] [id = 196] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 17771C00 == 37 [pid = 2932] [id = 207] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 17A1D400 == 36 [pid = 2932] [id = 210] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 183C8000 == 35 [pid = 2932] [id = 211] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 15F3D400 == 34 [pid = 2932] [id = 212] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 10F08C00 == 33 [pid = 2932] [id = 209] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 10409400 == 32 [pid = 2932] [id = 208] 08:56:46 INFO - PROCESS | 2932 | --DOCSHELL 0925B400 == 31 [pid = 2932] [id = 203] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (183BE000) [pid = 2932] [serial = 1041] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1088A400) [pid = 2932] [serial = 1026] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (14C5A800) [pid = 2932] [serial = 1029] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (102E0400) [pid = 2932] [serial = 1023] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1030BC00) [pid = 2932] [serial = 1024] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (09267C00) [pid = 2932] [serial = 1020] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0CA12800) [pid = 2932] [serial = 1021] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17749800) [pid = 2932] [serial = 1032] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1080E800) [pid = 2932] [serial = 1035] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1774D400) [pid = 2932] [serial = 1033] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1794EC00) [pid = 2932] [serial = 1038] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (14885400) [pid = 2932] [serial = 1009] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10F7F800) [pid = 2932] [serial = 1008] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183BF400) [pid = 2932] [serial = 1012] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17935400) [pid = 2932] [serial = 1011] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1AE98400) [pid = 2932] [serial = 1015] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1A8CD400) [pid = 2932] [serial = 1014] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1AFCD800) [pid = 2932] [serial = 1017] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1778AC00) [pid = 2932] [serial = 1036] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (15C75400) [pid = 2932] [serial = 1030] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (108E4C00) [pid = 2932] [serial = 1027] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1794F800) [pid = 2932] [serial = 1039] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 2932 | 1467129406913 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2020ms 08:56:46 INFO - PROCESS | 2932 | 1467129406962 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:56:47 INFO - PROCESS | 2932 | 1467129406967 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:56:47 INFO - PROCESS | 2932 | 1467129406971 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 2932 | 1467129406977 Marionette TRACE conn6 <- [1,1418,null,{}] 08:56:47 INFO - PROCESS | 2932 | 1467129406982 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}] 08:56:47 INFO - PROCESS | 2932 | 1467129406985 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:47 INFO - PROCESS | 2932 | 1467129407108 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:56:47 INFO - PROCESS | 2932 | 1467129407193 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 2932 | 1467129407196 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:47 INFO - PROCESS | 2932 | ++DOCSHELL 0FC59800 == 32 [pid = 2932] [id = 364] 08:56:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0FC59C00) [pid = 2932] [serial = 1092] [outer = 00000000] 08:56:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10272400) [pid = 2932] [serial = 1093] [outer = 0FC59C00] 08:56:47 INFO - PROCESS | 2932 | 1467129407295 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102DA800) [pid = 2932] [serial = 1094] [outer = 0FC59C00] 08:56:48 INFO - PROCESS | 2932 | 1467129408139 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1292ms 08:56:48 INFO - PROCESS | 2932 | 1467129408263 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 2932 | 1467129408266 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:56:48 INFO - PROCESS | 2932 | 1467129408271 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 2932 | 1467129408275 Marionette TRACE conn6 <- [1,1422,null,{}] 08:56:48 INFO - PROCESS | 2932 | 1467129408281 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}] 08:56:48 INFO - PROCESS | 2932 | 1467129408284 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 10F02800 == 31 [pid = 2932] [id = 354] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 183C8800 == 30 [pid = 2932] [id = 355] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 102E4C00 == 29 [pid = 2932] [id = 357] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 08A87400 == 28 [pid = 2932] [id = 348] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 0925F000 == 27 [pid = 2932] [id = 358] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 10887C00 == 26 [pid = 2932] [id = 349] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 1040A000 == 25 [pid = 2932] [id = 360] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 17925400 == 24 [pid = 2932] [id = 361] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 09264000 == 23 [pid = 2932] [id = 346] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8000 == 22 [pid = 2932] [id = 362] 08:56:48 INFO - PROCESS | 2932 | --DOCSHELL 08A83C00 == 21 [pid = 2932] [id = 356] 08:56:48 INFO - PROCESS | 2932 | 1467129408504 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:56:48 INFO - PROCESS | 2932 | 1467129408629 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 2932 | 1467129408633 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:48 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB7800 == 22 [pid = 2932] [id = 365] 08:56:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (0CAB8000) [pid = 2932] [serial = 1095] [outer = 00000000] 08:56:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (0FACC800) [pid = 2932] [serial = 1096] [outer = 0CAB8000] 08:56:48 INFO - PROCESS | 2932 | 1467129408741 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0FBEBC00) [pid = 2932] [serial = 1097] [outer = 0CAB8000] 08:56:49 INFO - PROCESS | 2932 | 1467129409414 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1180ms 08:56:49 INFO - PROCESS | 2932 | 1467129409453 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:56:49 INFO - PROCESS | 2932 | 1467129409458 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 2932 | 1467129409463 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 2932 | 1467129409466 Marionette TRACE conn6 <- [1,1426,null,{}] 08:56:49 INFO - PROCESS | 2932 | 1467129409487 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}] 08:56:49 INFO - PROCESS | 2932 | 1467129409490 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:49 INFO - PROCESS | 2932 | 1467129409610 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:56:49 INFO - PROCESS | 2932 | 1467129409731 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 2932 | 1467129409734 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:49 INFO - PROCESS | 2932 | ++DOCSHELL 10639000 == 23 [pid = 2932] [id = 366] 08:56:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10639400) [pid = 2932] [serial = 1098] [outer = 00000000] 08:56:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1073A000) [pid = 2932] [serial = 1099] [outer = 10639400] 08:56:49 INFO - PROCESS | 2932 | 1467129409795 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1088D400) [pid = 2932] [serial = 1100] [outer = 10639400] 08:56:50 INFO - PROCESS | 2932 | 1467129410417 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1027ms 08:56:50 INFO - PROCESS | 2932 | 1467129410490 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 2932 | 1467129410493 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:56:50 INFO - PROCESS | 2932 | 1467129410497 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 2932 | 1467129410499 Marionette TRACE conn6 <- [1,1430,null,{}] 08:56:50 INFO - PROCESS | 2932 | 1467129410517 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}] 08:56:50 INFO - PROCESS | 2932 | 1467129410520 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:50 INFO - PROCESS | 2932 | 1467129410666 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:56:50 INFO - PROCESS | 2932 | 1467129410723 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 2932 | 1467129410726 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:50 INFO - PROCESS | 2932 | ++DOCSHELL 14880800 == 24 [pid = 2932] [id = 367] 08:56:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (14885400) [pid = 2932] [serial = 1101] [outer = 00000000] 08:56:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (14C57000) [pid = 2932] [serial = 1102] [outer = 14885400] 08:56:50 INFO - PROCESS | 2932 | 1467129410783 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (14F53800) [pid = 2932] [serial = 1103] [outer = 14885400] 08:56:51 INFO - PROCESS | 2932 | 1467129411454 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1020ms 08:56:51 INFO - PROCESS | 2932 | 1467129411519 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 2932 | 1467129411523 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:51 INFO - PROCESS | 2932 | 1467129411535 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 2932 | 1467129411540 Marionette TRACE conn6 <- [1,1434,null,{}] 08:56:51 INFO - PROCESS | 2932 | 1467129411544 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}] 08:56:51 INFO - PROCESS | 2932 | 1467129411547 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:51 INFO - PROCESS | 2932 | 1467129411665 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:56:51 INFO - PROCESS | 2932 | 1467129411793 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 2932 | 1467129411795 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:51 INFO - PROCESS | 2932 | ++DOCSHELL 0FA74000 == 25 [pid = 2932] [id = 368] 08:56:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (15FCBC00) [pid = 2932] [serial = 1104] [outer = 00000000] 08:56:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17772000) [pid = 2932] [serial = 1105] [outer = 15FCBC00] 08:56:51 INFO - PROCESS | 2932 | 1467129411851 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1778A400) [pid = 2932] [serial = 1106] [outer = 15FCBC00] 08:56:52 INFO - PROCESS | 2932 | 1467129412510 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1029ms 08:56:52 INFO - PROCESS | 2932 | 1467129412562 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 2932 | 1467129412565 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 2932 | 1467129412569 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:52 INFO - PROCESS | 2932 | 1467129412570 Marionette TRACE conn6 <- [1,1438,null,{}] 08:56:52 INFO - PROCESS | 2932 | 1467129412574 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}] 08:56:52 INFO - PROCESS | 2932 | 1467129412577 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:52 INFO - PROCESS | 2932 | 1467129412685 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:56:52 INFO - PROCESS | 2932 | 1467129412812 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 2932 | 1467129412815 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:52 INFO - PROCESS | 2932 | ++DOCSHELL 1791CC00 == 26 [pid = 2932] [id = 369] 08:56:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1791E800) [pid = 2932] [serial = 1107] [outer = 00000000] 08:56:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17930800) [pid = 2932] [serial = 1108] [outer = 1791E800] 08:56:52 INFO - PROCESS | 2932 | 1467129412872 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17938C00) [pid = 2932] [serial = 1109] [outer = 1791E800] 08:56:53 INFO - PROCESS | 2932 | 1467129413619 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1119ms 08:56:53 INFO - PROCESS | 2932 | 1467129413692 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 2932 | 1467129413697 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:53 INFO - PROCESS | 2932 | 1467129413702 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 2932 | 1467129413706 Marionette TRACE conn6 <- [1,1442,null,{}] 08:56:53 INFO - PROCESS | 2932 | 1467129413712 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}] 08:56:53 INFO - PROCESS | 2932 | 1467129413715 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:53 INFO - PROCESS | 2932 | 1467129413841 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:56:54 INFO - PROCESS | 2932 | 1467129413967 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 2932 | 1467129413972 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:54 INFO - PROCESS | 2932 | ++DOCSHELL 1027E800 == 27 [pid = 2932] [id = 370] 08:56:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (102E0C00) [pid = 2932] [serial = 1110] [outer = 00000000] 08:56:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10405C00) [pid = 2932] [serial = 1111] [outer = 102E0C00] 08:56:54 INFO - PROCESS | 2932 | 1467129414034 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (10888800) [pid = 2932] [serial = 1112] [outer = 102E0C00] 08:56:54 INFO - PROCESS | 2932 | 1467129414710 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1019ms 08:56:54 INFO - PROCESS | 2932 | 1467129414735 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 2932 | 1467129414740 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:56:54 INFO - PROCESS | 2932 | 1467129414748 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 2932 | 1467129414751 Marionette TRACE conn6 <- [1,1446,null,{}] 08:56:54 INFO - PROCESS | 2932 | 1467129414755 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}] 08:56:54 INFO - PROCESS | 2932 | 1467129414758 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:54 INFO - PROCESS | 2932 | 1467129414872 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:56:55 INFO - PROCESS | 2932 | 1467129415004 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 2932 | 1467129415006 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:55 INFO - PROCESS | 2932 | ++DOCSHELL 15F35C00 == 28 [pid = 2932] [id = 371] 08:56:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (15F3D400) [pid = 2932] [serial = 1113] [outer = 00000000] 08:56:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (16357000) [pid = 2932] [serial = 1114] [outer = 15F3D400] 08:56:55 INFO - PROCESS | 2932 | 1467129415065 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (17745C00) [pid = 2932] [serial = 1115] [outer = 15F3D400] 08:56:55 INFO - PROCESS | 2932 | 1467129415667 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 08:56:55 INFO - PROCESS | 2932 | 1467129415724 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 2932 | 1467129415726 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:56:55 INFO - PROCESS | 2932 | 1467129415730 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 2932 | 1467129415734 Marionette TRACE conn6 <- [1,1450,null,{}] 08:56:55 INFO - PROCESS | 2932 | 1467129415745 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}] 08:56:55 INFO - PROCESS | 2932 | 1467129415750 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:55 INFO - PROCESS | 2932 | 1467129415860 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:56:56 INFO - PROCESS | 2932 | 1467129415989 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 2932 | 1467129415993 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:56 INFO - PROCESS | 2932 | ++DOCSHELL 17951800 == 29 [pid = 2932] [id = 372] 08:56:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (17952400) [pid = 2932] [serial = 1116] [outer = 00000000] 08:56:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (17B99800) [pid = 2932] [serial = 1117] [outer = 17952400] 08:56:56 INFO - PROCESS | 2932 | 1467129416052 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (183BE800) [pid = 2932] [serial = 1118] [outer = 17952400] 08:56:56 INFO - PROCESS | 2932 | 1467129416685 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1022ms 08:56:56 INFO - PROCESS | 2932 | 1467129416755 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 2932 | 1467129416758 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:56:56 INFO - PROCESS | 2932 | 1467129416761 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 2932 | 1467129416763 Marionette TRACE conn6 <- [1,1454,null,{}] 08:56:56 INFO - PROCESS | 2932 | 1467129416767 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}] 08:56:56 INFO - PROCESS | 2932 | 1467129416770 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:56 INFO - PROCESS | 2932 | 1467129416882 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:56:57 INFO - PROCESS | 2932 | 1467129417021 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 2932 | 1467129417023 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:57 INFO - PROCESS | 2932 | ++DOCSHELL 18C99000 == 30 [pid = 2932] [id = 373] 08:56:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (18D43800) [pid = 2932] [serial = 1119] [outer = 00000000] 08:56:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (19344000) [pid = 2932] [serial = 1120] [outer = 18D43800] 08:56:57 INFO - PROCESS | 2932 | 1467129417080 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (1934E000) [pid = 2932] [serial = 1121] [outer = 18D43800] 08:56:57 INFO - PROCESS | 2932 | 1467129417742 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1073ms 08:56:57 INFO - PROCESS | 2932 | 1467129417851 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 2932 | 1467129417855 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 2932 | 1467129417861 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:56:57 INFO - PROCESS | 2932 | 1467129417865 Marionette TRACE conn6 <- [1,1458,null,{}] 08:56:57 INFO - PROCESS | 2932 | 1467129417871 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}] 08:56:57 INFO - PROCESS | 2932 | 1467129417874 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:58 INFO - PROCESS | 2932 | 1467129417993 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:56:58 INFO - PROCESS | 2932 | 1467129418120 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 2932 | 1467129418125 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:58 INFO - PROCESS | 2932 | ++DOCSHELL 1027D000 == 31 [pid = 2932] [id = 374] 08:56:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (102E0000) [pid = 2932] [serial = 1122] [outer = 00000000] 08:56:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (10318800) [pid = 2932] [serial = 1123] [outer = 102E0000] 08:56:58 INFO - PROCESS | 2932 | 1467129418182 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (10888400) [pid = 2932] [serial = 1124] [outer = 102E0000] 08:56:58 INFO - PROCESS | 2932 | --DOCSHELL 10639000 == 30 [pid = 2932] [id = 366] 08:56:58 INFO - PROCESS | 2932 | --DOCSHELL 0CAB7800 == 29 [pid = 2932] [id = 365] 08:56:58 INFO - PROCESS | 2932 | 1467129418851 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1020ms 08:56:58 INFO - PROCESS | 2932 | 1467129418886 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 2932 | 1467129418890 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:56:58 INFO - PROCESS | 2932 | 1467129418895 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 2932 | 1467129418898 Marionette TRACE conn6 <- [1,1462,null,{}] 08:56:58 INFO - PROCESS | 2932 | 1467129418903 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}] 08:56:58 INFO - PROCESS | 2932 | 1467129418907 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:59 INFO - PROCESS | 2932 | 1467129419022 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:56:59 INFO - PROCESS | 2932 | 1467129419126 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 2932 | 1467129419129 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:56:59 INFO - PROCESS | 2932 | ++DOCSHELL 113DBC00 == 30 [pid = 2932] [id = 375] 08:56:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (11482000) [pid = 2932] [serial = 1125] [outer = 00000000] 08:56:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (14C5B400) [pid = 2932] [serial = 1126] [outer = 11482000] 08:56:59 INFO - PROCESS | 2932 | 1467129419190 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (16355800) [pid = 2932] [serial = 1127] [outer = 11482000] 08:56:59 INFO - PROCESS | 2932 | 1467129419890 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1024ms 08:56:59 INFO - PROCESS | 2932 | 1467129419920 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 2932 | 1467129419925 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:56:59 INFO - PROCESS | 2932 | 1467129419932 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 2932 | 1467129419935 Marionette TRACE conn6 <- [1,1466,null,{}] 08:56:59 INFO - PROCESS | 2932 | 1467129419939 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}] 08:56:59 INFO - PROCESS | 2932 | 1467129419942 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:00 INFO - PROCESS | 2932 | 1467129420063 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:57:00 INFO - PROCESS | 2932 | 1467129420198 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 2932 | 1467129420200 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:00 INFO - PROCESS | 2932 | ++DOCSHELL 17950C00 == 31 [pid = 2932] [id = 376] 08:57:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (17952800) [pid = 2932] [serial = 1128] [outer = 00000000] 08:57:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (183BD400) [pid = 2932] [serial = 1129] [outer = 17952800] 08:57:00 INFO - PROCESS | 2932 | 1467129420260 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (183C7800) [pid = 2932] [serial = 1130] [outer = 17952800] 08:57:00 INFO - PROCESS | 2932 | 1467129420941 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1078ms 08:57:01 INFO - PROCESS | 2932 | 1467129421013 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 2932 | 1467129421016 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:01 INFO - PROCESS | 2932 | 1467129421020 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 2932 | 1467129421023 Marionette TRACE conn6 <- [1,1470,null,{}] 08:57:01 INFO - PROCESS | 2932 | 1467129421035 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}] 08:57:01 INFO - PROCESS | 2932 | 1467129421040 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:01 INFO - PROCESS | 2932 | 1467129421183 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:57:01 INFO - PROCESS | 2932 | 1467129421320 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 2932 | 1467129421323 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:01 INFO - PROCESS | 2932 | ++DOCSHELL 19A15800 == 32 [pid = 2932] [id = 377] 08:57:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (19A84000) [pid = 2932] [serial = 1131] [outer = 00000000] 08:57:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (19C59000) [pid = 2932] [serial = 1132] [outer = 19A84000] 08:57:01 INFO - PROCESS | 2932 | 1467129421385 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (1A743400) [pid = 2932] [serial = 1133] [outer = 19A84000] 08:57:01 INFO - PROCESS | 2932 | 1467129421938 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 08:57:02 INFO - PROCESS | 2932 | 1467129421994 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 2932 | 1467129421996 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:02 INFO - PROCESS | 2932 | 1467129422000 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 2932 | 1467129422002 Marionette TRACE conn6 <- [1,1474,null,{}] 08:57:02 INFO - PROCESS | 2932 | 1467129422006 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}] 08:57:02 INFO - PROCESS | 2932 | 1467129422008 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:02 INFO - PROCESS | 2932 | 1467129422126 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:57:02 INFO - PROCESS | 2932 | 1467129422262 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 2932 | 1467129422264 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:02 INFO - PROCESS | 2932 | ++DOCSHELL 1A7DE800 == 33 [pid = 2932] [id = 378] 08:57:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 115 (1A7E4C00) [pid = 2932] [serial = 1134] [outer = 00000000] 08:57:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 116 (1A7EB000) [pid = 2932] [serial = 1135] [outer = 1A7E4C00] 08:57:02 INFO - PROCESS | 2932 | 1467129422322 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 117 (1A838800) [pid = 2932] [serial = 1136] [outer = 1A7E4C00] 08:57:03 INFO - PROCESS | 2932 | 1467129422996 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1017ms 08:57:03 INFO - PROCESS | 2932 | 1467129423020 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 2932 | 1467129423022 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 2932 | 1467129423026 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:03 INFO - PROCESS | 2932 | 1467129423028 Marionette TRACE conn6 <- [1,1478,null,{}] 08:57:03 INFO - PROCESS | 2932 | 1467129423031 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}] 08:57:03 INFO - PROCESS | 2932 | 1467129423034 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:03 INFO - PROCESS | 2932 | 1467129423142 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:57:03 INFO - PROCESS | 2932 | 1467129423324 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 2932 | 1467129423327 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:03 INFO - PROCESS | 2932 | ++DOCSHELL 08A85C00 == 34 [pid = 2932] [id = 379] 08:57:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (09256400) [pid = 2932] [serial = 1137] [outer = 00000000] 08:57:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (0CA0D800) [pid = 2932] [serial = 1138] [outer = 09256400] 08:57:03 INFO - PROCESS | 2932 | 1467129423380 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (0FBEB800) [pid = 2932] [serial = 1139] [outer = 09256400] 08:57:04 INFO - PROCESS | 2932 | 1467129424160 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1180ms 08:57:04 INFO - PROCESS | 2932 | 1467129424219 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 2932 | 1467129424223 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:04 INFO - PROCESS | 2932 | 1467129424230 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 2932 | 1467129424233 Marionette TRACE conn6 <- [1,1482,null,{}] 08:57:04 INFO - PROCESS | 2932 | 1467129424239 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}] 08:57:04 INFO - PROCESS | 2932 | 1467129424243 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:04 INFO - PROCESS | 2932 | 1467129424376 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:57:04 INFO - PROCESS | 2932 | 1467129424507 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 2932 | 1467129424510 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:04 INFO - PROCESS | 2932 | ++DOCSHELL 1027C800 == 35 [pid = 2932] [id = 380] 08:57:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (10309400) [pid = 2932] [serial = 1140] [outer = 00000000] 08:57:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (17770400) [pid = 2932] [serial = 1141] [outer = 10309400] 08:57:04 INFO - PROCESS | 2932 | 1467129424570 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 123 (1791FC00) [pid = 2932] [serial = 1142] [outer = 10309400] 08:57:05 INFO - PROCESS | 2932 | 1467129425190 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1024ms 08:57:05 INFO - PROCESS | 2932 | 1467129425256 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 2932 | 1467129425261 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:05 INFO - PROCESS | 2932 | 1467129425267 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 2932 | 1467129425270 Marionette TRACE conn6 <- [1,1486,null,{}] 08:57:05 INFO - PROCESS | 2932 | 1467129425274 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}] 08:57:05 INFO - PROCESS | 2932 | 1467129425277 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:05 INFO - PROCESS | 2932 | 1467129425395 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:57:05 INFO - PROCESS | 2932 | 1467129425532 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 2932 | 1467129425535 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:05 INFO - PROCESS | 2932 | ++DOCSHELL 18D48800 == 36 [pid = 2932] [id = 381] 08:57:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 124 (18D4D000) [pid = 2932] [serial = 1143] [outer = 00000000] 08:57:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 125 (193E9800) [pid = 2932] [serial = 1144] [outer = 18D4D000] 08:57:05 INFO - PROCESS | 2932 | 1467129425595 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 126 (19A0C400) [pid = 2932] [serial = 1145] [outer = 18D4D000] 08:57:06 INFO - PROCESS | 2932 | 1467129426221 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 08:57:06 INFO - PROCESS | 2932 | 1467129426240 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 2932 | 1467129426243 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:06 INFO - PROCESS | 2932 | 1467129426246 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 2932 | 1467129426250 Marionette TRACE conn6 <- [1,1490,null,{}] 08:57:06 INFO - PROCESS | 2932 | 1467129426262 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}] 08:57:06 INFO - PROCESS | 2932 | 1467129426267 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:06 INFO - PROCESS | 2932 | 1467129426379 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:57:06 INFO - PROCESS | 2932 | 1467129426490 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 2932 | 1467129426494 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:06 INFO - PROCESS | 2932 | ++DOCSHELL 1ADC1400 == 37 [pid = 2932] [id = 382] 08:57:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 127 (1ADC1800) [pid = 2932] [serial = 1146] [outer = 00000000] 08:57:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 128 (1AE92C00) [pid = 2932] [serial = 1147] [outer = 1ADC1800] 08:57:06 INFO - PROCESS | 2932 | 1467129426594 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 129 (1AED6000) [pid = 2932] [serial = 1148] [outer = 1ADC1800] 08:57:07 INFO - PROCESS | 2932 | 1467129427217 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1024ms 08:57:07 INFO - PROCESS | 2932 | 1467129427273 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 2932 | 1467129427276 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:07 INFO - PROCESS | 2932 | 1467129427280 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 2932 | 1467129427282 Marionette TRACE conn6 <- [1,1494,null,{}] 08:57:07 INFO - PROCESS | 2932 | 1467129427286 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}] 08:57:07 INFO - PROCESS | 2932 | 1467129427288 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:07 INFO - PROCESS | 2932 | 1467129427401 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:57:07 INFO - PROCESS | 2932 | 1467129427536 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 2932 | 1467129427539 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:07 INFO - PROCESS | 2932 | ++DOCSHELL 1B14B400 == 38 [pid = 2932] [id = 383] 08:57:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 130 (1B151800) [pid = 2932] [serial = 1149] [outer = 00000000] 08:57:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 131 (1B4E4400) [pid = 2932] [serial = 1150] [outer = 1B151800] 08:57:07 INFO - PROCESS | 2932 | 1467129427596 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 132 (1BC9A800) [pid = 2932] [serial = 1151] [outer = 1B151800] 08:57:08 INFO - PROCESS | 2932 | 1467129428153 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 08:57:08 INFO - PROCESS | 2932 | 1467129428213 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2932 | 1467129428216 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:08 INFO - PROCESS | 2932 | 1467129428220 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 2932 | 1467129428222 Marionette TRACE conn6 <- [1,1498,null,{}] 08:57:08 INFO - PROCESS | 2932 | 1467129428226 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}] 08:57:08 INFO - PROCESS | 2932 | 1467129428228 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:08 INFO - PROCESS | 2932 | 1467129428334 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:57:08 INFO - PROCESS | 2932 | 1467129428442 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2932 | 1467129428445 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:08 INFO - PROCESS | 2932 | ++DOCSHELL 1BCDEC00 == 39 [pid = 2932] [id = 384] 08:57:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 133 (1BCE3000) [pid = 2932] [serial = 1152] [outer = 00000000] 08:57:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 134 (1C092400) [pid = 2932] [serial = 1153] [outer = 1BCE3000] 08:57:08 INFO - PROCESS | 2932 | 1467129428501 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 135 (1C097800) [pid = 2932] [serial = 1154] [outer = 1BCE3000] 08:57:09 INFO - PROCESS | 2932 | 1467129429136 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]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 08:57:09 INFO - PROCESS | 2932 | 1467129429193 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 2932 | 1467129429195 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:57:09 INFO - PROCESS | 2932 | 1467129429199 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:09 INFO - PROCESS | 2932 | 1467129429201 Marionette TRACE conn6 <- [1,1502,null,{}] 08:57:09 INFO - PROCESS | 2932 | 1467129429205 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}] 08:57:09 INFO - PROCESS | 2932 | 1467129429211 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:09 INFO - PROCESS | 2932 | 1467129429365 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:57:09 INFO - PROCESS | 2932 | 1467129429514 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 2932 | 1467129429517 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:09 INFO - PROCESS | 2932 | ++DOCSHELL 10318000 == 40 [pid = 2932] [id = 385] 08:57:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 136 (103A8400) [pid = 2932] [serial = 1155] [outer = 00000000] 08:57:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 137 (114C9C00) [pid = 2932] [serial = 1156] [outer = 103A8400] 08:57:09 INFO - PROCESS | 2932 | 1467129429572 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 138 (14C5C000) [pid = 2932] [serial = 1157] [outer = 103A8400] 08:57:10 INFO - PROCESS | 2932 | --DOCSHELL 113DBC00 == 39 [pid = 2932] [id = 375] 08:57:10 INFO - PROCESS | 2932 | 1467129430333 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1166ms 08:57:10 INFO - PROCESS | 2932 | 1467129430370 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 2932 | 1467129430375 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:10 INFO - PROCESS | 2932 | 1467129430381 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 2932 | 1467129430384 Marionette TRACE conn6 <- [1,1506,null,{}] 08:57:10 INFO - PROCESS | 2932 | 1467129430391 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}] 08:57:10 INFO - PROCESS | 2932 | 1467129430394 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:10 INFO - PROCESS | 2932 | 1467129430515 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:57:10 INFO - PROCESS | 2932 | 1467129430655 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 2932 | 1467129430660 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:10 INFO - PROCESS | 2932 | ++DOCSHELL 145D7000 == 40 [pid = 2932] [id = 386] 08:57:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 139 (1487D000) [pid = 2932] [serial = 1158] [outer = 00000000] 08:57:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 140 (17938400) [pid = 2932] [serial = 1159] [outer = 1487D000] 08:57:10 INFO - PROCESS | 2932 | 1467129430722 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 141 (18B06800) [pid = 2932] [serial = 1160] [outer = 1487D000] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 0FA74000 == 39 [pid = 2932] [id = 368] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 19AB1000 == 38 [pid = 2932] [id = 359] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 10741000 == 37 [pid = 2932] [id = 363] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 11484400 == 36 [pid = 2932] [id = 343] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 17951800 == 35 [pid = 2932] [id = 372] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 18C99000 == 34 [pid = 2932] [id = 373] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 15F35C00 == 33 [pid = 2932] [id = 371] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 1B14B400 == 32 [pid = 2932] [id = 383] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 18D48800 == 31 [pid = 2932] [id = 381] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 1ADC1400 == 30 [pid = 2932] [id = 382] 08:57:12 INFO - PROCESS | 2932 | --DOCSHELL 1027C800 == 29 [pid = 2932] [id = 380] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 08A85C00 == 28 [pid = 2932] [id = 379] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 17950C00 == 27 [pid = 2932] [id = 376] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 102E8000 == 26 [pid = 2932] [id = 342] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1027F000 == 25 [pid = 2932] [id = 341] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1027E800 == 24 [pid = 2932] [id = 370] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 0CABFC00 == 23 [pid = 2932] [id = 351] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 0FC59800 == 22 [pid = 2932] [id = 364] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 15C7B000 == 21 [pid = 2932] [id = 352] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 14880800 == 20 [pid = 2932] [id = 367] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 15FC5000 == 19 [pid = 2932] [id = 344] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 19A15800 == 18 [pid = 2932] [id = 377] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 17A24000 == 17 [pid = 2932] [id = 347] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 0FB35800 == 16 [pid = 2932] [id = 345] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 0FC20000 == 15 [pid = 2932] [id = 350] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 102E6800 == 14 [pid = 2932] [id = 353] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1791CC00 == 13 [pid = 2932] [id = 369] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1027D000 == 12 [pid = 2932] [id = 374] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1BCDEC00 == 11 [pid = 2932] [id = 384] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 1A7DE800 == 10 [pid = 2932] [id = 378] 08:57:14 INFO - PROCESS | 2932 | --DOCSHELL 10318000 == 9 [pid = 2932] [id = 385] 08:57:16 INFO - PROCESS | 2932 | 1467129436279 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 5949ms 08:57:16 INFO - PROCESS | 2932 | 1467129436333 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2932 | 1467129436338 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:57:16 INFO - PROCESS | 2932 | 1467129436346 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 2932 | 1467129436350 Marionette TRACE conn6 <- [1,1510,null,{}] 08:57:16 INFO - PROCESS | 2932 | 1467129436356 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}] 08:57:16 INFO - PROCESS | 2932 | 1467129436359 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:16 INFO - PROCESS | 2932 | 1467129436469 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:57:16 INFO - PROCESS | 2932 | 1467129436571 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2932 | 1467129436576 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:16 INFO - PROCESS | 2932 | ++DOCSHELL 10279C00 == 10 [pid = 2932] [id = 387] 08:57:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 142 (1027C800) [pid = 2932] [serial = 1161] [outer = 00000000] 08:57:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 143 (102E1400) [pid = 2932] [serial = 1162] [outer = 1027C800] 08:57:16 INFO - PROCESS | 2932 | 1467129436626 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 144 (103AC400) [pid = 2932] [serial = 1163] [outer = 1027C800] 08:57:17 INFO - PROCESS | 2932 | 1467129437036 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"]]]}] 08:57:17 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 () { 08:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:57:17 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 () { 08:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:57:17 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 () { 08:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:57:17 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 () { 08:57:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:57:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 737ms 08:57:17 INFO - PROCESS | 2932 | 1467129437084 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2932 | 1467129437089 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:57:17 INFO - PROCESS | 2932 | 1467129437095 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2932 | 1467129437097 Marionette TRACE conn6 <- [1,1514,null,{}] 08:57:17 INFO - PROCESS | 2932 | 1467129437101 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}] 08:57:17 INFO - PROCESS | 2932 | 1467129437104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:17 INFO - PROCESS | 2932 | 1467129437200 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:57:17 INFO - PROCESS | 2932 | 1467129437206 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2932 | 1467129437209 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:17 INFO - PROCESS | 2932 | ++DOCSHELL 0FC5F000 == 11 [pid = 2932] [id = 388] 08:57:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 145 (16B58C00) [pid = 2932] [serial = 1164] [outer = 00000000] 08:57:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 146 (1776F000) [pid = 2932] [serial = 1165] [outer = 16B58C00] 08:57:17 INFO - PROCESS | 2932 | 1467129437258 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 147 (17793000) [pid = 2932] [serial = 1166] [outer = 16B58C00] 08:57:17 INFO - PROCESS | 2932 | 1467129437805 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"]]]}] 08:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:57:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:57:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:57:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 08:57:17 INFO - PROCESS | 2932 | 1467129437833 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2932 | 1467129437835 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:57:17 INFO - PROCESS | 2932 | 1467129437844 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2932 | 1467129437847 Marionette TRACE conn6 <- [1,1518,null,{}] 08:57:17 INFO - PROCESS | 2932 | 1467129437909 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}] 08:57:17 INFO - PROCESS | 2932 | 1467129437913 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:18 INFO - PROCESS | 2932 | 1467129438039 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:57:18 INFO - PROCESS | 2932 | 1467129438052 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 2932 | 1467129438055 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:18 INFO - PROCESS | 2932 | ++DOCSHELL 19866400 == 12 [pid = 2932] [id = 389] 08:57:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 148 (19866800) [pid = 2932] [serial = 1167] [outer = 00000000] 08:57:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 149 (1986A000) [pid = 2932] [serial = 1168] [outer = 19866800] 08:57:18 INFO - PROCESS | 2932 | 1467129438164 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 150 (1986F000) [pid = 2932] [serial = 1169] [outer = 19866800] 08:57:18 INFO - PROCESS | 2932 | 1467129438646 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]]]}] 08:57:18 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 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:57:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:57:18 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. 08:57:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:57:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 810ms 08:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:57:18 INFO - PROCESS | 2932 | 1467129438657 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 2932 | 1467129438660 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:57:18 INFO - PROCESS | 2932 | 1467129438663 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 2932 | 1467129438665 Marionette TRACE conn6 <- [1,1522,null,{}] 08:57:18 INFO - PROCESS | 2932 | 1467129438668 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}] 08:57:18 INFO - PROCESS | 2932 | 1467129438670 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:18 INFO - PROCESS | 2932 | 1467129438799 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:57:18 INFO - PROCESS | 2932 | 1467129438805 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 2932 | 1467129438807 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:18 INFO - PROCESS | 2932 | ++DOCSHELL 19AABC00 == 13 [pid = 2932] [id = 390] 08:57:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 151 (1A72BC00) [pid = 2932] [serial = 1170] [outer = 00000000] 08:57:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 152 (1A7E7000) [pid = 2932] [serial = 1171] [outer = 1A72BC00] 08:57:18 INFO - PROCESS | 2932 | 1467129438911 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 153 (1ADBC800) [pid = 2932] [serial = 1172] [outer = 1A72BC00] 08:57:19 INFO - PROCESS | 2932 | 1467129439361 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]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:57:19 INFO - PROCESS | 2932 | 1467129439397 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 2932 | 1467129439399 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:57:19 INFO - PROCESS | 2932 | 1467129439402 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 2932 | 1467129439404 Marionette TRACE conn6 <- [1,1526,null,{}] 08:57:19 INFO - PROCESS | 2932 | 1467129439413 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}] 08:57:19 INFO - PROCESS | 2932 | 1467129439415 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:19 INFO - PROCESS | 2932 | 1467129439560 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:57:19 INFO - PROCESS | 2932 | 1467129439571 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2932 | 1467129439573 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:19 INFO - PROCESS | 2932 | ++DOCSHELL 1AECF000 == 14 [pid = 2932] [id = 391] 08:57:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 154 (1AECFC00) [pid = 2932] [serial = 1173] [outer = 00000000] 08:57:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 155 (1B14E000) [pid = 2932] [serial = 1174] [outer = 1AECFC00] 08:57:19 INFO - PROCESS | 2932 | 1467129439618 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 156 (1B4E5400) [pid = 2932] [serial = 1175] [outer = 1AECFC00] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 155 (0FC59C00) [pid = 2932] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 154 (1040F800) [pid = 2932] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 153 (1792FC00) [pid = 2932] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 152 (0FBE9400) [pid = 2932] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 151 (1794D800) [pid = 2932] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 150 (10802000) [pid = 2932] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 149 (183C8C00) [pid = 2932] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 148 (08A85000) [pid = 2932] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 147 (0FC20800) [pid = 2932] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 146 (10889C00) [pid = 2932] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 145 (1040F000) [pid = 2932] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 144 (09255400) [pid = 2932] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 143 (15C7B400) [pid = 2932] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 142 (10630000) [pid = 2932] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 141 (1040D800) [pid = 2932] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 140 (15F3D400) [pid = 2932] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 139 (1791E800) [pid = 2932] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 138 (17952800) [pid = 2932] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 137 (14885400) [pid = 2932] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 136 (0CAB8000) [pid = 2932] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 135 (1934D800) [pid = 2932] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 134 (19AB1800) [pid = 2932] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 133 (10639400) [pid = 2932] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 132 (17A29C00) [pid = 2932] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 131 (17952000) [pid = 2932] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 130 (11482000) [pid = 2932] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 129 (103A8400) [pid = 2932] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 128 (09256400) [pid = 2932] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 127 (102E0000) [pid = 2932] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 126 (102E0C00) [pid = 2932] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 125 (15FCBC00) [pid = 2932] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 124 (1BCE3000) [pid = 2932] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 123 (1B151800) [pid = 2932] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 122 (1ADC1800) [pid = 2932] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (1A7E4C00) [pid = 2932] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (19A84000) [pid = 2932] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (18D43800) [pid = 2932] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (18D4D000) [pid = 2932] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:20 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (17952400) [pid = 2932] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:20 INFO - PROCESS | 2932 | 1467129440407 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1021ms 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:57:20 INFO - PROCESS | 2932 | 1467129440424 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 2932 | 1467129440427 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 2932 | 1467129440430 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 2932 | 1467129440431 Marionette TRACE conn6 <- [1,1530,null,{}] 08:57:20 INFO - PROCESS | 2932 | 1467129440435 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}] 08:57:20 INFO - PROCESS | 2932 | 1467129440440 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:20 INFO - PROCESS | 2932 | 1467129440564 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:57:20 INFO - PROCESS | 2932 | 1467129440570 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 2932 | 1467129440572 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:20 INFO - PROCESS | 2932 | ++DOCSHELL 103B5C00 == 15 [pid = 2932] [id = 392] 08:57:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 118 (1040A000) [pid = 2932] [serial = 1176] [outer = 00000000] 08:57:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 119 (1776CC00) [pid = 2932] [serial = 1177] [outer = 1040A000] 08:57:20 INFO - PROCESS | 2932 | 1467129440619 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 120 (1793A400) [pid = 2932] [serial = 1178] [outer = 1040A000] 08:57:21 INFO - PROCESS | 2932 | 1467129441059 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:57:21 INFO - PROCESS | 2932 | 1467129441107 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2932 | 1467129441110 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 2932 | 1467129441112 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2932 | 1467129441114 Marionette TRACE conn6 <- [1,1534,null,{}] 08:57:21 INFO - PROCESS | 2932 | 1467129441118 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}] 08:57:21 INFO - PROCESS | 2932 | 1467129441120 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:21 INFO - PROCESS | 2932 | 1467129441200 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:57:21 INFO - PROCESS | 2932 | 1467129441236 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2932 | 1467129441238 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:21 INFO - PROCESS | 2932 | ++DOCSHELL 18B8C000 == 16 [pid = 2932] [id = 393] 08:57:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 121 (18D45400) [pid = 2932] [serial = 1179] [outer = 00000000] 08:57:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 122 (19A0FC00) [pid = 2932] [serial = 1180] [outer = 18D45400] 08:57:21 INFO - PROCESS | 2932 | 1467129441283 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 123 (1A72E400) [pid = 2932] [serial = 1181] [outer = 18D45400] 08:57:21 INFO - PROCESS | 2932 | 1467129441727 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]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 671ms 08:57:21 INFO - PROCESS | 2932 | 1467129441787 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:57:21 INFO - PROCESS | 2932 | 1467129441789 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 2932 | 1467129441792 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2932 | 1467129441794 Marionette TRACE conn6 <- [1,1538,null,{}] 08:57:21 INFO - PROCESS | 2932 | 1467129441797 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}] 08:57:21 INFO - PROCESS | 2932 | 1467129441799 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:21 INFO - PROCESS | 2932 | 1467129441881 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:57:21 INFO - PROCESS | 2932 | 1467129441886 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2932 | 1467129441888 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:21 INFO - PROCESS | 2932 | ++DOCSHELL 1776E400 == 17 [pid = 2932] [id = 394] 08:57:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 124 (19937800) [pid = 2932] [serial = 1182] [outer = 00000000] 08:57:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 125 (1BC0F800) [pid = 2932] [serial = 1183] [outer = 19937800] 08:57:21 INFO - PROCESS | 2932 | 1467129441934 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 126 (1AFD2C00) [pid = 2932] [serial = 1184] [outer = 19937800] 08:57:22 INFO - PROCESS | 2932 | 1467129442671 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 930ms 08:57:22 INFO - PROCESS | 2932 | 1467129442723 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 2932 | 1467129442728 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:57:22 INFO - PROCESS | 2932 | 1467129442732 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 2932 | 1467129442738 Marionette TRACE conn6 <- [1,1542,null,{}] 08:57:22 INFO - PROCESS | 2932 | 1467129442743 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}] 08:57:22 INFO - PROCESS | 2932 | 1467129442746 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:22 INFO - PROCESS | 2932 | 1467129442869 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:57:23 INFO - PROCESS | 2932 | 1467129443008 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 2932 | 1467129443011 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:23 INFO - PROCESS | 2932 | ++DOCSHELL 102E0400 == 18 [pid = 2932] [id = 395] 08:57:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 127 (102E1C00) [pid = 2932] [serial = 1185] [outer = 00000000] 08:57:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 128 (14552C00) [pid = 2932] [serial = 1186] [outer = 102E1C00] 08:57:23 INFO - PROCESS | 2932 | 1467129443072 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 129 (15C7B400) [pid = 2932] [serial = 1187] [outer = 102E1C00] 08:57:23 INFO - PROCESS | 2932 | 1467129443684 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 990ms 08:57:23 INFO - PROCESS | 2932 | 1467129443723 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2932 | 1467129443727 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:23 INFO - PROCESS | 2932 | 1467129443734 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2932 | 1467129443736 Marionette TRACE conn6 <- [1,1546,null,{}] 08:57:23 INFO - PROCESS | 2932 | 1467129443741 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}] 08:57:23 INFO - PROCESS | 2932 | 1467129443744 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:23 INFO - PROCESS | 2932 | 1467129443861 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:57:24 INFO - PROCESS | 2932 | 1467129444009 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2932 | 1467129444011 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:24 INFO - PROCESS | 2932 | ++DOCSHELL 18D47000 == 19 [pid = 2932] [id = 396] 08:57:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 130 (19267C00) [pid = 2932] [serial = 1188] [outer = 00000000] 08:57:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 131 (19868400) [pid = 2932] [serial = 1189] [outer = 19267C00] 08:57:24 INFO - PROCESS | 2932 | 1467129444071 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 132 (19AB0C00) [pid = 2932] [serial = 1190] [outer = 19267C00] 08:57:24 INFO - PROCESS | 2932 | 1467129444700 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]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1017ms 08:57:24 INFO - PROCESS | 2932 | 1467129444755 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2932 | 1467129444758 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:24 INFO - PROCESS | 2932 | 1467129444762 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 2932 | 1467129444766 Marionette TRACE conn6 <- [1,1550,null,{}] 08:57:24 INFO - PROCESS | 2932 | 1467129444777 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}] 08:57:24 INFO - PROCESS | 2932 | 1467129444782 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:24 INFO - PROCESS | 2932 | 1467129444899 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:57:25 INFO - PROCESS | 2932 | 1467129445048 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 2932 | 1467129445052 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:25 INFO - PROCESS | 2932 | ++DOCSHELL 18EB9000 == 20 [pid = 2932] [id = 397] 08:57:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 133 (18EBC800) [pid = 2932] [serial = 1191] [outer = 00000000] 08:57:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 134 (1A72F800) [pid = 2932] [serial = 1192] [outer = 18EBC800] 08:57:25 INFO - PROCESS | 2932 | 1467129445116 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 135 (1AEDA800) [pid = 2932] [serial = 1193] [outer = 18EBC800] 08:57:25 INFO - PROCESS | 2932 | 1467129445749 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1021ms 08:57:25 INFO - PROCESS | 2932 | 1467129445786 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 2932 | 1467129445789 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:25 INFO - PROCESS | 2932 | 1467129445793 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 2932 | 1467129445795 Marionette TRACE conn6 <- [1,1554,null,{}] 08:57:25 INFO - PROCESS | 2932 | 1467129445798 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}] 08:57:25 INFO - PROCESS | 2932 | 1467129445801 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:25 INFO - PROCESS | 2932 | 1467129445912 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:57:26 INFO - PROCESS | 2932 | 1467129446272 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 2932 | 1467129446275 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:26 INFO - PROCESS | 2932 | ++DOCSHELL 0925D800 == 21 [pid = 2932] [id = 398] 08:57:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 136 (0925F800) [pid = 2932] [serial = 1194] [outer = 00000000] 08:57:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 137 (0CA18800) [pid = 2932] [serial = 1195] [outer = 0925F800] 08:57:26 INFO - PROCESS | 2932 | 1467129446328 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 138 (0FAD3000) [pid = 2932] [serial = 1196] [outer = 0925F800] 08:57:26 INFO - PROCESS | 2932 | --DOCSHELL 145D7000 == 20 [pid = 2932] [id = 386] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 137 (114C9C00) [pid = 2932] [serial = 1156] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 136 (10405C00) [pid = 2932] [serial = 1111] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 135 (102DA800) [pid = 2932] [serial = 1094] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 134 (17770400) [pid = 2932] [serial = 1141] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 133 (17741400) [pid = 2932] [serial = 667] [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.] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 132 (10272400) [pid = 2932] [serial = 1093] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 131 (0CA0D800) [pid = 2932] [serial = 1138] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 130 (10318800) [pid = 2932] [serial = 1123] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 129 (113E8400) [pid = 2932] [serial = 1080] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 128 (18A3F000) [pid = 2932] [serial = 1083] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 127 (1774A800) [pid = 2932] [serial = 1087] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 126 (17BA3C00) [pid = 2932] [serial = 1062] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 125 (15C51400) [pid = 2932] [serial = 1091] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 124 (19269000) [pid = 2932] [serial = 1065] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 123 (17BF3000) [pid = 2932] [serial = 1063] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 122 (102E8400) [pid = 2932] [serial = 1068] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 121 (19347400) [pid = 2932] [serial = 1066] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 120 (0FCF6800) [pid = 2932] [serial = 1050] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 119 (19A86800) [pid = 2932] [serial = 1075] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 118 (102DD000) [pid = 2932] [serial = 1051] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 117 (114CDC00) [pid = 2932] [serial = 1047] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 116 (147A9800) [pid = 2932] [serial = 1048] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 115 (147A5800) [pid = 2932] [serial = 1069] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 114 (1791B400) [pid = 2932] [serial = 1059] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (10F0E800) [pid = 2932] [serial = 1086] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (09261400) [pid = 2932] [serial = 1044] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (0CA14400) [pid = 2932] [serial = 1045] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (15FCB000) [pid = 2932] [serial = 1056] [outer = 00000000] [url = about:blank] 08:57:26 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (16359400) [pid = 2932] [serial = 1057] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (10737800) [pid = 2932] [serial = 1053] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (10888C00) [pid = 2932] [serial = 1054] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (11393800) [pid = 2932] [serial = 1090] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (14E4F000) [pid = 2932] [serial = 1081] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (18D47800) [pid = 2932] [serial = 1084] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (19343400) [pid = 2932] [serial = 1071] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (17929400) [pid = 2932] [serial = 1060] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (19939000) [pid = 2932] [serial = 1072] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (19A0C000) [pid = 2932] [serial = 1074] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1A726000) [pid = 2932] [serial = 1077] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (1088D400) [pid = 2932] [serial = 1100] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1A728C00) [pid = 2932] [serial = 1078] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (17946800) [pid = 2932] [serial = 1042] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (1AFD8C00) [pid = 2932] [serial = 1018] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (16357000) [pid = 2932] [serial = 1114] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (16355800) [pid = 2932] [serial = 1127] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (14C5C000) [pid = 2932] [serial = 1157] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0FBEB800) [pid = 2932] [serial = 1139] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (183BD400) [pid = 2932] [serial = 1129] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (14C5B400) [pid = 2932] [serial = 1126] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FBEBC00) [pid = 2932] [serial = 1097] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (10888400) [pid = 2932] [serial = 1124] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17938400) [pid = 2932] [serial = 1159] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1073A000) [pid = 2932] [serial = 1099] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10888800) [pid = 2932] [serial = 1112] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1A7EB000) [pid = 2932] [serial = 1135] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (19A0C400) [pid = 2932] [serial = 1145] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1AE92C00) [pid = 2932] [serial = 1147] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183BE800) [pid = 2932] [serial = 1118] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19344000) [pid = 2932] [serial = 1120] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17745C00) [pid = 2932] [serial = 1115] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17B99800) [pid = 2932] [serial = 1117] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (193E9800) [pid = 2932] [serial = 1144] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17938C00) [pid = 2932] [serial = 1109] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17930800) [pid = 2932] [serial = 1108] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (183C7800) [pid = 2932] [serial = 1130] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19C59000) [pid = 2932] [serial = 1132] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (14F53800) [pid = 2932] [serial = 1103] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0FACC800) [pid = 2932] [serial = 1096] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (14C57000) [pid = 2932] [serial = 1102] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17772000) [pid = 2932] [serial = 1105] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1778A400) [pid = 2932] [serial = 1106] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1C097800) [pid = 2932] [serial = 1154] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (1BC9A800) [pid = 2932] [serial = 1151] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1C092400) [pid = 2932] [serial = 1153] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (1AED6000) [pid = 2932] [serial = 1148] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1A838800) [pid = 2932] [serial = 1136] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (1B4E4400) [pid = 2932] [serial = 1150] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (1A743400) [pid = 2932] [serial = 1133] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (1934E000) [pid = 2932] [serial = 1121] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 2932 | 1467129447009 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1275ms 08:57:27 INFO - PROCESS | 2932 | 1467129447071 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2932 | 1467129447074 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:27 INFO - PROCESS | 2932 | 1467129447079 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 2932 | 1467129447081 Marionette TRACE conn6 <- [1,1558,null,{}] 08:57:27 INFO - PROCESS | 2932 | 1467129447087 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}] 08:57:27 INFO - PROCESS | 2932 | 1467129447091 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:27 INFO - PROCESS | 2932 | 1467129447185 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:57:27 INFO - PROCESS | 2932 | 1467129447284 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2932 | 1467129447287 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:27 INFO - PROCESS | 2932 | ++DOCSHELL 0CA13000 == 21 [pid = 2932] [id = 399] 08:57:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (0CA14400) [pid = 2932] [serial = 1197] [outer = 00000000] 08:57:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (0FC17400) [pid = 2932] [serial = 1198] [outer = 0CA14400] 08:57:27 INFO - PROCESS | 2932 | 1467129447335 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (10274000) [pid = 2932] [serial = 1199] [outer = 0CA14400] 08:57:27 INFO - PROCESS | 2932 | 1467129447794 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 08:57:27 INFO - PROCESS | 2932 | 1467129447861 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2932 | 1467129447865 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 2932 | 1467129447870 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 2932 | 1467129447872 Marionette TRACE conn6 <- [1,1562,null,{}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:27 INFO - PROCESS | 2932 | 1467129447876 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}] 08:57:27 INFO - PROCESS | 2932 | 1467129447878 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:27 INFO - PROCESS | 2932 | 1467129447970 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:57:27 INFO - PROCESS | 2932 | 1467129447977 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2932 | 1467129447979 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:28 INFO - PROCESS | 2932 | ++DOCSHELL 10409400 == 22 [pid = 2932] [id = 400] 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (1040F400) [pid = 2932] [serial = 1200] [outer = 00000000] 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (10740000) [pid = 2932] [serial = 1201] [outer = 1040F400] 08:57:28 INFO - PROCESS | 2932 | 1467129448024 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (10888400) [pid = 2932] [serial = 1202] [outer = 1040F400] 08:57:28 INFO - PROCESS | 2932 | 1467129448510 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 08:57:28 INFO - PROCESS | 2932 | 1467129448547 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2932 | 1467129448550 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:28 INFO - PROCESS | 2932 | 1467129448554 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2932 | 1467129448560 Marionette TRACE conn6 <- [1,1566,null,{}] 08:57:28 INFO - PROCESS | 2932 | 1467129448568 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}] 08:57:28 INFO - PROCESS | 2932 | 1467129448571 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:28 INFO - PROCESS | 2932 | 1467129448659 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:57:28 INFO - PROCESS | 2932 | 1467129448669 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2932 | 1467129448671 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:28 INFO - PROCESS | 2932 | ++DOCSHELL 1475C800 == 23 [pid = 2932] [id = 401] 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (1475E800) [pid = 2932] [serial = 1203] [outer = 00000000] 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (1487C800) [pid = 2932] [serial = 1204] [outer = 1475E800] 08:57:28 INFO - PROCESS | 2932 | 1467129448717 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (14C1E800) [pid = 2932] [serial = 1205] [outer = 1475E800] 08:57:29 INFO - PROCESS | 2932 | 1467129449171 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 08:57:29 INFO - PROCESS | 2932 | 1467129449247 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 2932 | 1467129449250 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:29 INFO - PROCESS | 2932 | 1467129449253 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 2932 | 1467129449255 Marionette TRACE conn6 <- [1,1570,null,{}] 08:57:29 INFO - PROCESS | 2932 | 1467129449258 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}] 08:57:29 INFO - PROCESS | 2932 | 1467129449260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:29 INFO - PROCESS | 2932 | 1467129449409 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:57:29 INFO - PROCESS | 2932 | 1467129449427 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 2932 | 1467129449429 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:29 INFO - PROCESS | 2932 | ++DOCSHELL 10891C00 == 24 [pid = 2932] [id = 402] 08:57:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (114CA800) [pid = 2932] [serial = 1206] [outer = 00000000] 08:57:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (14F50000) [pid = 2932] [serial = 1207] [outer = 114CA800] 08:57:29 INFO - PROCESS | 2932 | 1467129449473 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (15C75800) [pid = 2932] [serial = 1208] [outer = 114CA800] 08:57:29 INFO - PROCESS | 2932 | 1467129449920 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 08:57:29 INFO - PROCESS | 2932 | 1467129449987 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 2932 | 1467129449989 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:57:29 INFO - PROCESS | 2932 | 1467129449993 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:30 INFO - PROCESS | 2932 | 1467129449995 Marionette TRACE conn6 <- [1,1574,null,{}] 08:57:30 INFO - PROCESS | 2932 | 1467129449998 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}] 08:57:30 INFO - PROCESS | 2932 | 1467129450000 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:30 INFO - PROCESS | 2932 | 1467129450120 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:57:30 INFO - PROCESS | 2932 | 1467129450186 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2932 | 1467129450192 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:30 INFO - PROCESS | 2932 | ++DOCSHELL 16356000 == 25 [pid = 2932] [id = 403] 08:57:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (16356400) [pid = 2932] [serial = 1209] [outer = 00000000] 08:57:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (16B60000) [pid = 2932] [serial = 1210] [outer = 16356400] 08:57:30 INFO - PROCESS | 2932 | 1467129450248 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1774B800) [pid = 2932] [serial = 1211] [outer = 16356400] 08:57:30 INFO - PROCESS | 2932 | 1467129450757 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]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 831ms 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:30 INFO - PROCESS | 2932 | 1467129450828 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2932 | 1467129450830 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 2932 | 1467129450833 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2932 | 1467129450835 Marionette TRACE conn6 <- [1,1578,null,{}] 08:57:30 INFO - PROCESS | 2932 | 1467129450838 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}] 08:57:30 INFO - PROCESS | 2932 | 1467129450849 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:30 INFO - PROCESS | 2932 | 1467129450978 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:57:31 INFO - PROCESS | 2932 | 1467129451040 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2932 | 1467129451042 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:31 INFO - PROCESS | 2932 | ++DOCSHELL 17791C00 == 26 [pid = 2932] [id = 404] 08:57:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1791A400) [pid = 2932] [serial = 1212] [outer = 00000000] 08:57:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17929400) [pid = 2932] [serial = 1213] [outer = 1791A400] 08:57:31 INFO - PROCESS | 2932 | 1467129451087 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17931800) [pid = 2932] [serial = 1214] [outer = 1791A400] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10309400) [pid = 2932] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1487D000) [pid = 2932] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1027C800) [pid = 2932] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (16B58C00) [pid = 2932] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19866800) [pid = 2932] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1A72BC00) [pid = 2932] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1AECFC00) [pid = 2932] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (18D45400) [pid = 2932] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:31 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1040A000) [pid = 2932] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:31 INFO - PROCESS | 2932 | 1467129451726 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 931ms 08:57:31 INFO - PROCESS | 2932 | 1467129451764 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2932 | 1467129451766 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:31 INFO - PROCESS | 2932 | 1467129451801 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 2932 | 1467129451803 Marionette TRACE conn6 <- [1,1582,null,{}] 08:57:31 INFO - PROCESS | 2932 | 1467129451808 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}] 08:57:31 INFO - PROCESS | 2932 | 1467129451810 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:31 INFO - PROCESS | 2932 | 1467129451895 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:57:31 INFO - PROCESS | 2932 | 1467129451900 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2932 | 1467129451902 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:31 INFO - PROCESS | 2932 | ++DOCSHELL 0FCFE400 == 27 [pid = 2932] [id = 405] 08:57:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1088E000) [pid = 2932] [serial = 1215] [outer = 00000000] 08:57:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1776A800) [pid = 2932] [serial = 1216] [outer = 1088E000] 08:57:31 INFO - PROCESS | 2932 | 1467129451948 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1791DC00) [pid = 2932] [serial = 1217] [outer = 1088E000] 08:57:32 INFO - PROCESS | 2932 | 1467129452385 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 650ms 08:57:32 INFO - PROCESS | 2932 | 1467129452429 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2932 | 1467129452431 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:57:32 INFO - PROCESS | 2932 | 1467129452435 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:32 INFO - PROCESS | 2932 | 1467129452436 Marionette TRACE conn6 <- [1,1586,null,{}] 08:57:32 INFO - PROCESS | 2932 | 1467129452440 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}] 08:57:32 INFO - PROCESS | 2932 | 1467129452442 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:32 INFO - PROCESS | 2932 | 1467129452525 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:57:32 INFO - PROCESS | 2932 | 1467129452531 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 2932 | 1467129452533 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:32 INFO - PROCESS | 2932 | ++DOCSHELL 16B59800 == 28 [pid = 2932] [id = 406] 08:57:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (17936800) [pid = 2932] [serial = 1218] [outer = 00000000] 08:57:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1794A400) [pid = 2932] [serial = 1219] [outer = 17936800] 08:57:32 INFO - PROCESS | 2932 | 1467129452577 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17A1DC00) [pid = 2932] [serial = 1220] [outer = 17936800] 08:57:33 INFO - PROCESS | 2932 | 1467129453025 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 08:57:33 INFO - PROCESS | 2932 | 1467129453074 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2932 | 1467129453076 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:33 INFO - PROCESS | 2932 | 1467129453093 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 2932 | 1467129453095 Marionette TRACE conn6 <- [1,1590,null,{}] 08:57:33 INFO - PROCESS | 2932 | 1467129453099 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}] 08:57:33 INFO - PROCESS | 2932 | 1467129453101 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:33 INFO - PROCESS | 2932 | 1467129453186 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:57:33 INFO - PROCESS | 2932 | 1467129453191 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2932 | 1467129453193 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:33 INFO - PROCESS | 2932 | ++DOCSHELL 17B9C800 == 29 [pid = 2932] [id = 407] 08:57:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17BF7C00) [pid = 2932] [serial = 1221] [outer = 00000000] 08:57:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (183C0000) [pid = 2932] [serial = 1222] [outer = 17BF7C00] 08:57:33 INFO - PROCESS | 2932 | 1467129453238 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183C8000) [pid = 2932] [serial = 1223] [outer = 17BF7C00] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1791FC00) [pid = 2932] [serial = 1142] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18B06800) [pid = 2932] [serial = 1160] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (102E1400) [pid = 2932] [serial = 1162] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (103AC400) [pid = 2932] [serial = 1163] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1776F000) [pid = 2932] [serial = 1165] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1986A000) [pid = 2932] [serial = 1168] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1986F000) [pid = 2932] [serial = 1169] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1ADBC800) [pid = 2932] [serial = 1172] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1A7E7000) [pid = 2932] [serial = 1171] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1B14E000) [pid = 2932] [serial = 1174] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1BC0F800) [pid = 2932] [serial = 1183] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19A0FC00) [pid = 2932] [serial = 1180] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1B4E5400) [pid = 2932] [serial = 1175] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (1776CC00) [pid = 2932] [serial = 1177] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1A72E400) [pid = 2932] [serial = 1181] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (1793A400) [pid = 2932] [serial = 1178] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (17793000) [pid = 2932] [serial = 1166] [outer = 00000000] [url = about:blank] 08:57:35 INFO - PROCESS | 2932 | 1467129455285 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 2227ms 08:57:35 INFO - PROCESS | 2932 | 1467129455325 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2932 | 1467129455329 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:35 INFO - PROCESS | 2932 | 1467129455334 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2932 | 1467129455337 Marionette TRACE conn6 <- [1,1594,null,{}] 08:57:35 INFO - PROCESS | 2932 | 1467129455343 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}] 08:57:35 INFO - PROCESS | 2932 | 1467129455346 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:35 INFO - PROCESS | 2932 | 1467129455438 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:57:35 INFO - PROCESS | 2932 | 1467129455447 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2932 | 1467129455452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:35 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9400 == 30 [pid = 2932] [id = 408] 08:57:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (0CABD800) [pid = 2932] [serial = 1224] [outer = 00000000] 08:57:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (0FACB800) [pid = 2932] [serial = 1225] [outer = 0CABD800] 08:57:35 INFO - PROCESS | 2932 | 1467129455503 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (0FB87800) [pid = 2932] [serial = 1226] [outer = 0CABD800] 08:57:36 INFO - PROCESS | 2932 | 1467129456010 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 08:57:36 INFO - PROCESS | 2932 | 1467129456065 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2932 | 1467129456070 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:36 INFO - PROCESS | 2932 | 1467129456076 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 2932 | 1467129456079 Marionette TRACE conn6 <- [1,1598,null,{}] 08:57:36 INFO - PROCESS | 2932 | 1467129456083 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}] 08:57:36 INFO - PROCESS | 2932 | 1467129456087 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:36 INFO - PROCESS | 2932 | 1467129456178 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:57:36 INFO - PROCESS | 2932 | 1467129456273 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2932 | 1467129456276 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:36 INFO - PROCESS | 2932 | ++DOCSHELL 102E4000 == 31 [pid = 2932] [id = 409] 08:57:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (102E4400) [pid = 2932] [serial = 1227] [outer = 00000000] 08:57:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (10309400) [pid = 2932] [serial = 1228] [outer = 102E4400] 08:57:36 INFO - PROCESS | 2932 | 1467129456328 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10317800) [pid = 2932] [serial = 1229] [outer = 102E4400] 08:57:36 INFO - PROCESS | 2932 | 1467129456700 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 08:57:36 INFO - PROCESS | 2932 | 1467129456750 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2932 | 1467129456752 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 2932 | 1467129456756 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:36 INFO - PROCESS | 2932 | 1467129456759 Marionette TRACE conn6 <- [1,1602,null,{}] 08:57:36 INFO - PROCESS | 2932 | 1467129456770 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}] 08:57:36 INFO - PROCESS | 2932 | 1467129456775 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:36 INFO - PROCESS | 2932 | 1467129456889 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:57:36 INFO - PROCESS | 2932 | 1467129456899 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2932 | 1467129456902 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:36 INFO - PROCESS | 2932 | ++DOCSHELL 108E9C00 == 32 [pid = 2932] [id = 410] 08:57:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (108EB800) [pid = 2932] [serial = 1230] [outer = 00000000] 08:57:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (10F7CC00) [pid = 2932] [serial = 1231] [outer = 108EB800] 08:57:36 INFO - PROCESS | 2932 | 1467129456954 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (11482400) [pid = 2932] [serial = 1232] [outer = 108EB800] 08:57:37 INFO - PROCESS | 2932 | 1467129457421 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]]]}] 08:57:37 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 08:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 08:57:37 INFO - PROCESS | 2932 | 1467129457490 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 2932 | 1467129457492 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:57:37 INFO - PROCESS | 2932 | 1467129457495 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:37 INFO - PROCESS | 2932 | 1467129457497 Marionette TRACE conn6 <- [1,1606,null,{}] 08:57:37 INFO - PROCESS | 2932 | 1467129457501 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}] 08:57:37 INFO - PROCESS | 2932 | 1467129457503 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:37 INFO - PROCESS | 2932 | 1467129457589 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:57:37 INFO - PROCESS | 2932 | 1467129457594 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2932 | 1467129457596 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:37 INFO - PROCESS | 2932 | ++DOCSHELL 147AD000 == 33 [pid = 2932] [id = 411] 08:57:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (147AD400) [pid = 2932] [serial = 1233] [outer = 00000000] 08:57:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (14E52C00) [pid = 2932] [serial = 1234] [outer = 147AD400] 08:57:37 INFO - PROCESS | 2932 | 1467129457642 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (14F4FC00) [pid = 2932] [serial = 1235] [outer = 147AD400] 08:57:38 INFO - PROCESS | 2932 | 1467129458078 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 631ms 08:57:38 INFO - PROCESS | 2932 | 1467129458131 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2932 | 1467129458133 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 2932 | 1467129458136 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:38 INFO - PROCESS | 2932 | 1467129458138 Marionette TRACE conn6 <- [1,1610,null,{}] 08:57:38 INFO - PROCESS | 2932 | 1467129458141 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}] 08:57:38 INFO - PROCESS | 2932 | 1467129458143 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:38 INFO - PROCESS | 2932 | 1467129458224 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:57:38 INFO - PROCESS | 2932 | 1467129458260 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 2932 | 1467129458262 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:38 INFO - PROCESS | 2932 | ++DOCSHELL 16355000 == 34 [pid = 2932] [id = 412] 08:57:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (16357000) [pid = 2932] [serial = 1236] [outer = 00000000] 08:57:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17743800) [pid = 2932] [serial = 1237] [outer = 16357000] 08:57:38 INFO - PROCESS | 2932 | 1467129458306 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1774A800) [pid = 2932] [serial = 1238] [outer = 16357000] 08:57:38 INFO - PROCESS | 2932 | 1467129458735 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]]]}] 08:57:38 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 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:38 INFO - PROCESS | 2932 | 1467129458774 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2932 | 1467129458777 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 2932 | 1467129458780 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 2932 | 1467129458781 Marionette TRACE conn6 <- [1,1614,null,{}] 08:57:38 INFO - PROCESS | 2932 | 1467129458785 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}] 08:57:38 INFO - PROCESS | 2932 | 1467129458790 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:38 INFO - PROCESS | 2932 | 1467129458897 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:57:38 INFO - PROCESS | 2932 | 1467129458906 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 2932 | 1467129458908 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:38 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8400 == 35 [pid = 2932] [id = 413] 08:57:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (114CD400) [pid = 2932] [serial = 1239] [outer = 00000000] 08:57:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1791D000) [pid = 2932] [serial = 1240] [outer = 114CD400] 08:57:38 INFO - PROCESS | 2932 | 1467129458954 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17928000) [pid = 2932] [serial = 1241] [outer = 114CD400] 08:57:39 INFO - PROCESS | 2932 | 1467129459399 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 08:57:39 INFO - PROCESS | 2932 | 1467129459450 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 2932 | 1467129459453 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:39 INFO - PROCESS | 2932 | 1467129459456 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 2932 | 1467129459457 Marionette TRACE conn6 <- [1,1618,null,{}] 08:57:39 INFO - PROCESS | 2932 | 1467129459461 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}] 08:57:39 INFO - PROCESS | 2932 | 1467129459463 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:39 INFO - PROCESS | 2932 | 1467129459542 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:57:39 INFO - PROCESS | 2932 | 1467129459550 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 2932 | 1467129459552 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:39 INFO - PROCESS | 2932 | ++DOCSHELL 1793B000 == 36 [pid = 2932] [id = 414] 08:57:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1793BC00) [pid = 2932] [serial = 1242] [outer = 00000000] 08:57:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1794D000) [pid = 2932] [serial = 1243] [outer = 1793BC00] 08:57:39 INFO - PROCESS | 2932 | 1467129459597 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17952C00) [pid = 2932] [serial = 1244] [outer = 1793BC00] 08:57:40 INFO - PROCESS | 2932 | 1467129460056 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:57:40 INFO - PROCESS | 2932 | 1467129460096 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2932 | 1467129460098 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 2932 | 1467129460101 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2932 | 1467129460103 Marionette TRACE conn6 <- [1,1622,null,{}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:40 INFO - PROCESS | 2932 | 1467129460110 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}] 08:57:40 INFO - PROCESS | 2932 | 1467129460112 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:40 INFO - PROCESS | 2932 | 1467129460193 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:57:40 INFO - PROCESS | 2932 | 1467129460199 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2932 | 1467129460201 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:40 INFO - PROCESS | 2932 | ++DOCSHELL 102E8400 == 37 [pid = 2932] [id = 415] 08:57:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17BF4800) [pid = 2932] [serial = 1245] [outer = 00000000] 08:57:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (183C0800) [pid = 2932] [serial = 1246] [outer = 17BF4800] 08:57:40 INFO - PROCESS | 2932 | 1467129460246 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (183BDC00) [pid = 2932] [serial = 1247] [outer = 17BF4800] 08:57:40 INFO - PROCESS | 2932 | 1467129460712 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 08:57:40 INFO - PROCESS | 2932 | 1467129460756 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2932 | 1467129460758 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 2932 | 1467129460762 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:40 INFO - PROCESS | 2932 | 1467129460763 Marionette TRACE conn6 <- [1,1626,null,{}] 08:57:40 INFO - PROCESS | 2932 | 1467129460767 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}] 08:57:40 INFO - PROCESS | 2932 | 1467129460769 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:40 INFO - PROCESS | 2932 | 1467129460883 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:57:40 INFO - PROCESS | 2932 | 1467129460973 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2932 | 1467129460975 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:40 INFO - PROCESS | 2932 | ++DOCSHELL 108E4C00 == 38 [pid = 2932] [id = 416] 08:57:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18B86000) [pid = 2932] [serial = 1248] [outer = 00000000] 08:57:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18C95C00) [pid = 2932] [serial = 1249] [outer = 18B86000] 08:57:41 INFO - PROCESS | 2932 | 1467129461020 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18C9E000) [pid = 2932] [serial = 1250] [outer = 18B86000] 08:57:41 INFO - PROCESS | 2932 | 1467129461453 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 732ms 08:57:41 INFO - PROCESS | 2932 | 1467129461498 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 2932 | 1467129461500 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:41 INFO - PROCESS | 2932 | 1467129461503 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 2932 | 1467129461504 Marionette TRACE conn6 <- [1,1630,null,{}] 08:57:41 INFO - PROCESS | 2932 | 1467129461508 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}] 08:57:41 INFO - PROCESS | 2932 | 1467129461510 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:41 INFO - PROCESS | 2932 | 1467129461631 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:57:41 INFO - PROCESS | 2932 | 1467129461639 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2932 | 1467129461641 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:41 INFO - PROCESS | 2932 | ++DOCSHELL 183C7400 == 39 [pid = 2932] [id = 417] 08:57:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18EB3C00) [pid = 2932] [serial = 1251] [outer = 00000000] 08:57:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18EBA400) [pid = 2932] [serial = 1252] [outer = 18EB3C00] 08:57:41 INFO - PROCESS | 2932 | 1467129461737 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19268400) [pid = 2932] [serial = 1253] [outer = 18EB3C00] 08:57:42 INFO - PROCESS | 2932 | 1467129462177 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 731ms 08:57:42 INFO - PROCESS | 2932 | 1467129462258 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2932 | 1467129462260 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:42 INFO - PROCESS | 2932 | 1467129462272 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2932 | 1467129462274 Marionette TRACE conn6 <- [1,1634,null,{}] 08:57:42 INFO - PROCESS | 2932 | 1467129462278 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}] 08:57:42 INFO - PROCESS | 2932 | 1467129462280 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:42 INFO - PROCESS | 2932 | 1467129462410 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:57:42 INFO - PROCESS | 2932 | 1467129462422 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 2932 | 1467129462424 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:42 INFO - PROCESS | 2932 | ++DOCSHELL 16353400 == 40 [pid = 2932] [id = 418] 08:57:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (17785400) [pid = 2932] [serial = 1254] [outer = 00000000] 08:57:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (193E9800) [pid = 2932] [serial = 1255] [outer = 17785400] 08:57:42 INFO - PROCESS | 2932 | 1467129462764 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19868C00) [pid = 2932] [serial = 1256] [outer = 17785400] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (114CA800) [pid = 2932] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (16356400) [pid = 2932] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1791A400) [pid = 2932] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (17936800) [pid = 2932] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1475E800) [pid = 2932] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1040F400) [pid = 2932] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0CA14400) [pid = 2932] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0925F800) [pid = 2932] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (18EBC800) [pid = 2932] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (19267C00) [pid = 2932] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (102E1C00) [pid = 2932] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19937800) [pid = 2932] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:42 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1088E000) [pid = 2932] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:57:43 INFO - PROCESS | 2932 | 1467129463150 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 930ms 08:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:43 INFO - PROCESS | 2932 | 1467129463200 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2932 | 1467129463202 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 2932 | 1467129463205 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2932 | 1467129463206 Marionette TRACE conn6 <- [1,1638,null,{}] 08:57:43 INFO - PROCESS | 2932 | 1467129463210 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}] 08:57:43 INFO - PROCESS | 2932 | 1467129463211 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:43 INFO - PROCESS | 2932 | 1467129463329 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:57:43 INFO - PROCESS | 2932 | 1467129463338 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2932 | 1467129463340 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:43 INFO - PROCESS | 2932 | ++DOCSHELL 0CA14400 == 41 [pid = 2932] [id = 419] 08:57:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (10313000) [pid = 2932] [serial = 1257] [outer = 00000000] 08:57:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17926C00) [pid = 2932] [serial = 1258] [outer = 10313000] 08:57:43 INFO - PROCESS | 2932 | 1467129463387 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18EBC800) [pid = 2932] [serial = 1259] [outer = 10313000] 08:57:43 INFO - PROCESS | 2932 | 1467129463810 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 08:57:43 INFO - PROCESS | 2932 | 1467129463836 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2932 | 1467129463838 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:43 INFO - PROCESS | 2932 | 1467129463840 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2932 | 1467129463842 Marionette TRACE conn6 <- [1,1642,null,{}] 08:57:43 INFO - PROCESS | 2932 | 1467129463845 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}] 08:57:43 INFO - PROCESS | 2932 | 1467129463847 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:43 INFO - PROCESS | 2932 | 1467129463966 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:57:44 INFO - PROCESS | 2932 | 1467129464052 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2932 | 1467129464054 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:44 INFO - PROCESS | 2932 | ++DOCSHELL 113DBC00 == 42 [pid = 2932] [id = 420] 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (15C5A400) [pid = 2932] [serial = 1260] [outer = 00000000] 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1986B800) [pid = 2932] [serial = 1261] [outer = 15C5A400] 08:57:44 INFO - PROCESS | 2932 | 1467129464098 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19932000) [pid = 2932] [serial = 1262] [outer = 15C5A400] 08:57:44 INFO - PROCESS | 2932 | 1467129464444 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 08:57:44 INFO - PROCESS | 2932 | 1467129464472 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2932 | 1467129464474 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:44 INFO - PROCESS | 2932 | 1467129464477 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 2932 | 1467129464478 Marionette TRACE conn6 <- [1,1646,null,{}] 08:57:44 INFO - PROCESS | 2932 | 1467129464482 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}] 08:57:44 INFO - PROCESS | 2932 | 1467129464484 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:44 INFO - PROCESS | 2932 | 1467129464608 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:57:44 INFO - PROCESS | 2932 | 1467129464616 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2932 | 1467129464618 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:44 INFO - PROCESS | 2932 | ++DOCSHELL 17742400 == 43 [pid = 2932] [id = 421] 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19939000) [pid = 2932] [serial = 1263] [outer = 00000000] 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19A17C00) [pid = 2932] [serial = 1264] [outer = 19939000] 08:57:44 INFO - PROCESS | 2932 | 1467129464663 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19AAC400) [pid = 2932] [serial = 1265] [outer = 19939000] 08:57:45 INFO - PROCESS | 2932 | 1467129465464 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1077ms 08:57:45 INFO - PROCESS | 2932 | 1467129465556 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2932 | 1467129465560 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:45 INFO - PROCESS | 2932 | 1467129465564 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2932 | 1467129465568 Marionette TRACE conn6 <- [1,1650,null,{}] 08:57:45 INFO - PROCESS | 2932 | 1467129465573 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}] 08:57:45 INFO - PROCESS | 2932 | 1467129465577 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:45 INFO - PROCESS | 2932 | 1467129465726 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:57:45 INFO - PROCESS | 2932 | 1467129465857 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2932 | 1467129465859 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:45 INFO - PROCESS | 2932 | ++DOCSHELL 0FA29400 == 44 [pid = 2932] [id = 422] 08:57:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0FA6EC00) [pid = 2932] [serial = 1266] [outer = 00000000] 08:57:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (10315000) [pid = 2932] [serial = 1267] [outer = 0FA6EC00] 08:57:45 INFO - PROCESS | 2932 | 1467129465920 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10639000) [pid = 2932] [serial = 1268] [outer = 0FA6EC00] 08:57:46 INFO - PROCESS | 2932 | 1467129466603 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1078ms 08:57:46 INFO - PROCESS | 2932 | 1467129466642 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 2932 | 1467129466647 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:46 INFO - PROCESS | 2932 | 1467129466654 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 2932 | 1467129466657 Marionette TRACE conn6 <- [1,1654,null,{}] 08:57:46 INFO - PROCESS | 2932 | 1467129466661 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}] 08:57:46 INFO - PROCESS | 2932 | 1467129466664 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:46 INFO - PROCESS | 2932 | 1467129466800 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:57:46 INFO - PROCESS | 2932 | 1467129466936 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2932 | 1467129466939 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:46 INFO - PROCESS | 2932 | ++DOCSHELL 10271400 == 45 [pid = 2932] [id = 423] 08:57:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (10276800) [pid = 2932] [serial = 1269] [outer = 00000000] 08:57:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1088D400) [pid = 2932] [serial = 1270] [outer = 10276800] 08:57:47 INFO - PROCESS | 2932 | 1467129466996 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (14E5A400) [pid = 2932] [serial = 1271] [outer = 10276800] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 0FCFE400 == 44 [pid = 2932] [id = 405] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 16B59800 == 43 [pid = 2932] [id = 406] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 113DBC00 == 42 [pid = 2932] [id = 420] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 0CA14400 == 41 [pid = 2932] [id = 419] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 16353400 == 40 [pid = 2932] [id = 418] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 183C7400 == 39 [pid = 2932] [id = 417] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 108E4C00 == 38 [pid = 2932] [id = 416] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 102E8400 == 37 [pid = 2932] [id = 415] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 1793B000 == 36 [pid = 2932] [id = 414] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8400 == 35 [pid = 2932] [id = 413] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 16355000 == 34 [pid = 2932] [id = 412] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 147AD000 == 33 [pid = 2932] [id = 411] 08:57:47 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (183C0000) [pid = 2932] [serial = 1222] [outer = 00000000] [url = about:blank] 08:57:47 INFO - PROCESS | 2932 | 1467129467914 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]]]}] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 108E9C00 == 32 [pid = 2932] [id = 410] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 102E4000 == 31 [pid = 2932] [id = 409] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9400 == 30 [pid = 2932] [id = 408] 08:57:47 INFO - PROCESS | 2932 | --DOCSHELL 17B9C800 == 29 [pid = 2932] [id = 407] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1290ms 08:57:47 INFO - PROCESS | 2932 | 1467129467947 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 2932 | 1467129467951 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:47 INFO - PROCESS | 2932 | 1467129467956 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 2932 | 1467129467961 Marionette TRACE conn6 <- [1,1658,null,{}] 08:57:47 INFO - PROCESS | 2932 | 1467129467966 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}] 08:57:47 INFO - PROCESS | 2932 | 1467129467968 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:48 INFO - PROCESS | 2932 | 1467129468069 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (14F50000) [pid = 2932] [serial = 1207] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (15C75800) [pid = 2932] [serial = 1208] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1774B800) [pid = 2932] [serial = 1211] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (16B60000) [pid = 2932] [serial = 1210] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (17929400) [pid = 2932] [serial = 1213] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1794A400) [pid = 2932] [serial = 1219] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17931800) [pid = 2932] [serial = 1214] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1487C800) [pid = 2932] [serial = 1204] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10740000) [pid = 2932] [serial = 1201] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17A1DC00) [pid = 2932] [serial = 1220] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10888400) [pid = 2932] [serial = 1202] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FC17400) [pid = 2932] [serial = 1198] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10274000) [pid = 2932] [serial = 1199] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FAD3000) [pid = 2932] [serial = 1196] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CA18800) [pid = 2932] [serial = 1195] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1AEDA800) [pid = 2932] [serial = 1193] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1A72F800) [pid = 2932] [serial = 1192] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (19AB0C00) [pid = 2932] [serial = 1190] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (19868400) [pid = 2932] [serial = 1189] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (15C7B400) [pid = 2932] [serial = 1187] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (14552C00) [pid = 2932] [serial = 1186] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1AFD2C00) [pid = 2932] [serial = 1184] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1776A800) [pid = 2932] [serial = 1216] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1791DC00) [pid = 2932] [serial = 1217] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (14C1E800) [pid = 2932] [serial = 1205] [outer = 00000000] [url = about:blank] 08:57:48 INFO - PROCESS | 2932 | 1467129468172 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 2932 | 1467129468174 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:48 INFO - PROCESS | 2932 | ++DOCSHELL 0FC17400 == 30 [pid = 2932] [id = 424] 08:57:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FC59800) [pid = 2932] [serial = 1272] [outer = 00000000] 08:57:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10274000) [pid = 2932] [serial = 1273] [outer = 0FC59800] 08:57:48 INFO - PROCESS | 2932 | 1467129468224 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10312800) [pid = 2932] [serial = 1274] [outer = 0FC59800] 08:57:48 INFO - PROCESS | 2932 | 1467129468669 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 790ms 08:57:48 INFO - PROCESS | 2932 | 1467129468747 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 2932 | 1467129468752 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:48 INFO - PROCESS | 2932 | 1467129468757 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 2932 | 1467129468760 Marionette TRACE conn6 <- [1,1662,null,{}] 08:57:48 INFO - PROCESS | 2932 | 1467129468764 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}] 08:57:48 INFO - PROCESS | 2932 | 1467129468766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:48 INFO - PROCESS | 2932 | 1467129468864 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:57:48 INFO - PROCESS | 2932 | 1467129468871 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 2932 | 1467129468873 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:48 INFO - PROCESS | 2932 | ++DOCSHELL 10F0D400 == 31 [pid = 2932] [id = 425] 08:57:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10F0E800) [pid = 2932] [serial = 1275] [outer = 00000000] 08:57:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (14558800) [pid = 2932] [serial = 1276] [outer = 10F0E800] 08:57:48 INFO - PROCESS | 2932 | 1467129468920 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (147A5800) [pid = 2932] [serial = 1277] [outer = 10F0E800] 08:57:49 INFO - PROCESS | 2932 | 1467129469396 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 08:57:49 INFO - PROCESS | 2932 | 1467129469432 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 2932 | 1467129469434 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:49 INFO - PROCESS | 2932 | 1467129469438 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 2932 | 1467129469441 Marionette TRACE conn6 <- [1,1666,null,{}] 08:57:49 INFO - PROCESS | 2932 | 1467129469451 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}] 08:57:49 INFO - PROCESS | 2932 | 1467129469456 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:49 INFO - PROCESS | 2932 | 1467129469542 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:57:49 INFO - PROCESS | 2932 | 1467129469668 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 2932 | 1467129469671 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:49 INFO - PROCESS | 2932 | ++DOCSHELL 16B64C00 == 32 [pid = 2932] [id = 426] 08:57:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1773E400) [pid = 2932] [serial = 1278] [outer = 00000000] 08:57:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17747800) [pid = 2932] [serial = 1279] [outer = 1773E400] 08:57:49 INFO - PROCESS | 2932 | 1467129469720 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1776FC00) [pid = 2932] [serial = 1280] [outer = 1773E400] 08:57:50 INFO - PROCESS | 2932 | 1467129470114 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 731ms 08:57:50 INFO - PROCESS | 2932 | 1467129470169 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 2932 | 1467129470171 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 2932 | 1467129470174 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:50 INFO - PROCESS | 2932 | 1467129470176 Marionette TRACE conn6 <- [1,1670,null,{}] 08:57:50 INFO - PROCESS | 2932 | 1467129470180 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}] 08:57:50 INFO - PROCESS | 2932 | 1467129470181 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:50 INFO - PROCESS | 2932 | 1467129470312 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:57:50 INFO - PROCESS | 2932 | 1467129470332 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 2932 | 1467129470334 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:50 INFO - PROCESS | 2932 | ++DOCSHELL 17788C00 == 33 [pid = 2932] [id = 427] 08:57:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17790800) [pid = 2932] [serial = 1281] [outer = 00000000] 08:57:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17927400) [pid = 2932] [serial = 1282] [outer = 17790800] 08:57:50 INFO - PROCESS | 2932 | 1467129470378 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17937800) [pid = 2932] [serial = 1283] [outer = 17790800] 08:57:50 INFO - PROCESS | 2932 | 1467129470827 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 08:57:50 INFO - PROCESS | 2932 | 1467129470849 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:50 INFO - PROCESS | 2932 | 1467129470851 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 2932 | 1467129470864 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 2932 | 1467129470866 Marionette TRACE conn6 <- [1,1674,null,{}] 08:57:50 INFO - PROCESS | 2932 | 1467129470870 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}] 08:57:50 INFO - PROCESS | 2932 | 1467129470872 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:51 INFO - PROCESS | 2932 | 1467129471012 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:57:51 INFO - PROCESS | 2932 | 1467129471034 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2932 | 1467129471036 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:51 INFO - PROCESS | 2932 | ++DOCSHELL 17925C00 == 34 [pid = 2932] [id = 428] 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1793B000) [pid = 2932] [serial = 1284] [outer = 00000000] 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17951400) [pid = 2932] [serial = 1285] [outer = 1793B000] 08:57:51 INFO - PROCESS | 2932 | 1467129471083 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17A29C00) [pid = 2932] [serial = 1286] [outer = 1793B000] 08:57:51 INFO - PROCESS | 2932 | 1467129471538 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]]]}] 08:57:51 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 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 731ms 08:57:51 INFO - PROCESS | 2932 | 1467129471585 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2932 | 1467129471587 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:51 INFO - PROCESS | 2932 | 1467129471590 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 2932 | 1467129471592 Marionette TRACE conn6 <- [1,1678,null,{}] 08:57:51 INFO - PROCESS | 2932 | 1467129471605 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}] 08:57:51 INFO - PROCESS | 2932 | 1467129471611 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:51 INFO - PROCESS | 2932 | 1467129471754 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:57:51 INFO - PROCESS | 2932 | 1467129471765 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2932 | 1467129471767 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:51 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9800 == 35 [pid = 2932] [id = 429] 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1794D800) [pid = 2932] [serial = 1287] [outer = 00000000] 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18C95000) [pid = 2932] [serial = 1288] [outer = 1794D800] 08:57:51 INFO - PROCESS | 2932 | 1467129471812 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18EAE400) [pid = 2932] [serial = 1289] [outer = 1794D800] 08:57:52 INFO - PROCESS | 2932 | 1467129472263 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15C5A400) [pid = 2932] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (18B86000) [pid = 2932] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0CABD800) [pid = 2932] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1793BC00) [pid = 2932] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (147AD400) [pid = 2932] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17BF4800) [pid = 2932] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (16357000) [pid = 2932] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (114CD400) [pid = 2932] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (102E4400) [pid = 2932] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (18EB3C00) [pid = 2932] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17785400) [pid = 2932] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10313000) [pid = 2932] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:57:52 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (108EB800) [pid = 2932] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:52 INFO - PROCESS | 2932 | 1467129472474 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2932 | 1467129472476 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:52 INFO - PROCESS | 2932 | 1467129472486 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 2932 | 1467129472488 Marionette TRACE conn6 <- [1,1682,null,{}] 08:57:52 INFO - PROCESS | 2932 | 1467129472491 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}] 08:57:52 INFO - PROCESS | 2932 | 1467129472493 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:52 INFO - PROCESS | 2932 | 1467129472574 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:57:52 INFO - PROCESS | 2932 | 1467129472580 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2932 | 1467129472582 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:52 INFO - PROCESS | 2932 | ++DOCSHELL 108EB800 == 36 [pid = 2932] [id = 430] 08:57:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (14884C00) [pid = 2932] [serial = 1290] [outer = 00000000] 08:57:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (16357000) [pid = 2932] [serial = 1291] [outer = 14884C00] 08:57:52 INFO - PROCESS | 2932 | 1467129472627 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1778F400) [pid = 2932] [serial = 1292] [outer = 14884C00] 08:57:53 INFO - PROCESS | 2932 | 1467129473052 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 631ms 08:57:53 INFO - PROCESS | 2932 | 1467129473123 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:53 INFO - PROCESS | 2932 | 1467129473125 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 2932 | 1467129473128 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 2932 | 1467129473130 Marionette TRACE conn6 <- [1,1686,null,{}] 08:57:53 INFO - PROCESS | 2932 | 1467129473133 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}] 08:57:53 INFO - PROCESS | 2932 | 1467129473135 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:53 INFO - PROCESS | 2932 | 1467129473216 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:57:53 INFO - PROCESS | 2932 | 1467129473222 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2932 | 1467129473224 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:53 INFO - PROCESS | 2932 | ++DOCSHELL 14552C00 == 37 [pid = 2932] [id = 431] 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17BF4800) [pid = 2932] [serial = 1293] [outer = 00000000] 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19346000) [pid = 2932] [serial = 1294] [outer = 17BF4800] 08:57:53 INFO - PROCESS | 2932 | 1467129473267 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (193E3400) [pid = 2932] [serial = 1295] [outer = 17BF4800] 08:57:53 INFO - PROCESS | 2932 | 1467129473705 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]]]}] 08:57:53 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 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 08:57:53 INFO - PROCESS | 2932 | 1467129473759 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:53 INFO - PROCESS | 2932 | 1467129473761 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 2932 | 1467129473765 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 2932 | 1467129473766 Marionette TRACE conn6 <- [1,1690,null,{}] 08:57:53 INFO - PROCESS | 2932 | 1467129473770 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}] 08:57:53 INFO - PROCESS | 2932 | 1467129473772 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:53 INFO - PROCESS | 2932 | 1467129473855 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:57:53 INFO - PROCESS | 2932 | 1467129473860 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2932 | 1467129473862 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:53 INFO - PROCESS | 2932 | ++DOCSHELL 08A82400 == 38 [pid = 2932] [id = 432] 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0CA18400) [pid = 2932] [serial = 1296] [outer = 00000000] 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19932800) [pid = 2932] [serial = 1297] [outer = 0CA18400] 08:57:53 INFO - PROCESS | 2932 | 1467129473906 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19939C00) [pid = 2932] [serial = 1298] [outer = 0CA18400] 08:57:54 INFO - PROCESS | 2932 | 1467129474378 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:54 INFO - PROCESS | 2932 | 1467129474395 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2932 | 1467129474397 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:57:54 INFO - PROCESS | 2932 | 1467129474401 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 2932 | 1467129474402 Marionette TRACE conn6 <- [1,1694,null,{}] 08:57:54 INFO - PROCESS | 2932 | 1467129474424 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}] 08:57:54 INFO - PROCESS | 2932 | 1467129474426 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:54 INFO - PROCESS | 2932 | 1467129474554 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:57:54 INFO - PROCESS | 2932 | 1467129474698 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2932 | 1467129474702 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:54 INFO - PROCESS | 2932 | ++DOCSHELL 09265C00 == 39 [pid = 2932] [id = 433] 08:57:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (09273800) [pid = 2932] [serial = 1299] [outer = 00000000] 08:57:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0CAB3400) [pid = 2932] [serial = 1300] [outer = 09273800] 08:57:54 INFO - PROCESS | 2932 | 1467129474763 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (0FCF8800) [pid = 2932] [serial = 1301] [outer = 09273800] 08:57:55 INFO - PROCESS | 2932 | 1467129475404 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1024ms 08:57:55 INFO - PROCESS | 2932 | 1467129475426 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:55 INFO - PROCESS | 2932 | 1467129475431 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:57:55 INFO - PROCESS | 2932 | 1467129475436 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2932 | 1467129475440 Marionette TRACE conn6 <- [1,1698,null,{}] 08:57:55 INFO - PROCESS | 2932 | 1467129475445 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}] 08:57:55 INFO - PROCESS | 2932 | 1467129475448 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:55 INFO - PROCESS | 2932 | 1467129475563 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:57:55 INFO - PROCESS | 2932 | 1467129475675 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2932 | 1467129475678 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:55 INFO - PROCESS | 2932 | ++DOCSHELL 14C1FC00 == 40 [pid = 2932] [id = 434] 08:57:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (14C5C000) [pid = 2932] [serial = 1302] [outer = 00000000] 08:57:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (15F35C00) [pid = 2932] [serial = 1303] [outer = 14C5C000] 08:57:55 INFO - PROCESS | 2932 | 1467129475778 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (16B58C00) [pid = 2932] [serial = 1304] [outer = 14C5C000] 08:57:56 INFO - PROCESS | 2932 | 1467129476379 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 990ms 08:57:56 INFO - PROCESS | 2932 | 1467129476426 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 2932 | 1467129476429 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:56 INFO - PROCESS | 2932 | 1467129476433 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2932 | 1467129476435 Marionette TRACE conn6 <- [1,1702,null,{}] 08:57:56 INFO - PROCESS | 2932 | 1467129476440 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}] 08:57:56 INFO - PROCESS | 2932 | 1467129476442 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:56 INFO - PROCESS | 2932 | 1467129476556 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:57:56 INFO - PROCESS | 2932 | 1467129476694 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2932 | 1467129476697 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:56 INFO - PROCESS | 2932 | ++DOCSHELL 17791800 == 41 [pid = 2932] [id = 435] 08:57:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (183C0000) [pid = 2932] [serial = 1305] [outer = 00000000] 08:57:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (18D43400) [pid = 2932] [serial = 1306] [outer = 183C0000] 08:57:56 INFO - PROCESS | 2932 | 1467129476753 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19867400) [pid = 2932] [serial = 1307] [outer = 183C0000] 08:57:57 INFO - PROCESS | 2932 | 1467129477378 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 971ms 08:57:57 INFO - PROCESS | 2932 | 1467129477406 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:57 INFO - PROCESS | 2932 | 1467129477410 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 2932 | 1467129477421 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 2932 | 1467129477426 Marionette TRACE conn6 <- [1,1706,null,{}] 08:57:57 INFO - PROCESS | 2932 | 1467129477430 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}] 08:57:57 INFO - PROCESS | 2932 | 1467129477433 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:57 INFO - PROCESS | 2932 | 1467129477550 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:57:57 INFO - PROCESS | 2932 | 1467129477688 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 2932 | 1467129477691 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:57 INFO - PROCESS | 2932 | ++DOCSHELL 17793C00 == 42 [pid = 2932] [id = 436] 08:57:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1A724C00) [pid = 2932] [serial = 1308] [outer = 00000000] 08:57:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (1A745000) [pid = 2932] [serial = 1309] [outer = 1A724C00] 08:57:57 INFO - PROCESS | 2932 | 1467129477747 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1A7E0000) [pid = 2932] [serial = 1310] [outer = 1A724C00] 08:57:58 INFO - PROCESS | 2932 | 1467129478339 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 990ms 08:57:58 INFO - PROCESS | 2932 | 1467129478406 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2932 | 1467129478408 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 2932 | 1467129478411 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:58 INFO - PROCESS | 2932 | 1467129478413 Marionette TRACE conn6 <- [1,1710,null,{}] 08:57:58 INFO - PROCESS | 2932 | 1467129478417 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}] 08:57:58 INFO - PROCESS | 2932 | 1467129478419 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:58 INFO - PROCESS | 2932 | 1467129478606 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:57:58 INFO - PROCESS | 2932 | 1467129478615 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2932 | 1467129478618 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:58 INFO - PROCESS | 2932 | ++DOCSHELL 17951000 == 43 [pid = 2932] [id = 437] 08:57:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (19341400) [pid = 2932] [serial = 1311] [outer = 00000000] 08:57:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1986BC00) [pid = 2932] [serial = 1312] [outer = 19341400] 08:57:58 INFO - PROCESS | 2932 | 1467129478672 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1A7E6C00) [pid = 2932] [serial = 1313] [outer = 19341400] 08:57:59 INFO - PROCESS | 2932 | 1467129479375 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]]]}] 08:57:59 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 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1019ms 08:57:59 INFO - PROCESS | 2932 | 1467129479435 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:57:59 INFO - PROCESS | 2932 | 1467129479439 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 2932 | 1467129479445 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 2932 | 1467129479448 Marionette TRACE conn6 <- [1,1714,null,{}] 08:57:59 INFO - PROCESS | 2932 | 1467129479454 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}] 08:57:59 INFO - PROCESS | 2932 | 1467129479456 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:59 INFO - PROCESS | 2932 | 1467129479563 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:57:59 INFO - PROCESS | 2932 | 1467129479708 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 2932 | 1467129479712 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:57:59 INFO - PROCESS | 2932 | ++DOCSHELL 106E2000 == 44 [pid = 2932] [id = 438] 08:57:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (10740400) [pid = 2932] [serial = 1314] [outer = 00000000] 08:57:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (11488800) [pid = 2932] [serial = 1315] [outer = 10740400] 08:57:59 INFO - PROCESS | 2932 | 1467129479766 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (14F47000) [pid = 2932] [serial = 1316] [outer = 10740400] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 08A82400 == 43 [pid = 2932] [id = 432] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 14552C00 == 42 [pid = 2932] [id = 431] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 108EB800 == 41 [pid = 2932] [id = 430] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9800 == 40 [pid = 2932] [id = 429] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17925C00 == 39 [pid = 2932] [id = 428] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17788C00 == 38 [pid = 2932] [id = 427] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 16B64C00 == 37 [pid = 2932] [id = 426] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 10F0D400 == 36 [pid = 2932] [id = 425] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 0FC17400 == 35 [pid = 2932] [id = 424] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 0FA29400 == 34 [pid = 2932] [id = 422] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17742400 == 33 [pid = 2932] [id = 421] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 10271400 == 32 [pid = 2932] [id = 423] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17793C00 == 31 [pid = 2932] [id = 436] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17951000 == 30 [pid = 2932] [id = 437] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 17791800 == 29 [pid = 2932] [id = 435] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 09265C00 == 28 [pid = 2932] [id = 433] 08:58:00 INFO - PROCESS | 2932 | --DOCSHELL 14C1FC00 == 27 [pid = 2932] [id = 434] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (18C95C00) [pid = 2932] [serial = 1249] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (0FACB800) [pid = 2932] [serial = 1225] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (0FB87800) [pid = 2932] [serial = 1226] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1794D000) [pid = 2932] [serial = 1243] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (17952C00) [pid = 2932] [serial = 1244] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (14E52C00) [pid = 2932] [serial = 1234] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (14F4FC00) [pid = 2932] [serial = 1235] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (183C0800) [pid = 2932] [serial = 1246] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17743800) [pid = 2932] [serial = 1237] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1774A800) [pid = 2932] [serial = 1238] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1791D000) [pid = 2932] [serial = 1240] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (17928000) [pid = 2932] [serial = 1241] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (10309400) [pid = 2932] [serial = 1228] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (10317800) [pid = 2932] [serial = 1229] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (18EBA400) [pid = 2932] [serial = 1252] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (18C9E000) [pid = 2932] [serial = 1250] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19268400) [pid = 2932] [serial = 1253] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (19868C00) [pid = 2932] [serial = 1256] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18EBC800) [pid = 2932] [serial = 1259] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (193E9800) [pid = 2932] [serial = 1255] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (11482400) [pid = 2932] [serial = 1232] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10F7CC00) [pid = 2932] [serial = 1231] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17926C00) [pid = 2932] [serial = 1258] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19932000) [pid = 2932] [serial = 1262] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (183BDC00) [pid = 2932] [serial = 1247] [outer = 00000000] [url = about:blank] 08:58:00 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1986B800) [pid = 2932] [serial = 1261] [outer = 00000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2932 | 1467129481120 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1736ms 08:58:01 INFO - PROCESS | 2932 | 1467129481181 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 2932 | 1467129481184 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:58:01 INFO - PROCESS | 2932 | 1467129481192 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 2932 | 1467129481194 Marionette TRACE conn6 <- [1,1718,null,{}] 08:58:01 INFO - PROCESS | 2932 | 1467129481200 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}] 08:58:01 INFO - PROCESS | 2932 | 1467129481203 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:01 INFO - PROCESS | 2932 | 1467129481290 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:58:01 INFO - PROCESS | 2932 | 1467129481297 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 2932 | 1467129481300 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:01 INFO - PROCESS | 2932 | ++DOCSHELL 0CABBC00 == 28 [pid = 2932] [id = 439] 08:58:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (0CABC400) [pid = 2932] [serial = 1317] [outer = 00000000] 08:58:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (0FCF2400) [pid = 2932] [serial = 1318] [outer = 0CABC400] 08:58:01 INFO - PROCESS | 2932 | 1467129481349 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (10274800) [pid = 2932] [serial = 1319] [outer = 0CABC400] 08:58:01 INFO - PROCESS | 2932 | 1467129481840 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]]]}] 08:58:01 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 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 08:58:01 INFO - PROCESS | 2932 | 1467129481921 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 2932 | 1467129481926 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:58:01 INFO - PROCESS | 2932 | 1467129481933 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 2932 | 1467129481935 Marionette TRACE conn6 <- [1,1722,null,{}] 08:58:01 INFO - PROCESS | 2932 | 1467129481939 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}] 08:58:01 INFO - PROCESS | 2932 | 1467129481942 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:02 INFO - PROCESS | 2932 | 1467129482035 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:58:02 INFO - PROCESS | 2932 | 1467129482134 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2932 | 1467129482136 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:02 INFO - PROCESS | 2932 | ++DOCSHELL 103AC000 == 29 [pid = 2932] [id = 440] 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (103AD800) [pid = 2932] [serial = 1320] [outer = 00000000] 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1062EC00) [pid = 2932] [serial = 1321] [outer = 103AD800] 08:58:02 INFO - PROCESS | 2932 | 1467129482188 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (10737800) [pid = 2932] [serial = 1322] [outer = 103AD800] 08:58:02 INFO - PROCESS | 2932 | 1467129482581 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]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 08:58:02 INFO - PROCESS | 2932 | 1467129482686 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 2932 | 1467129482688 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:58:02 INFO - PROCESS | 2932 | 1467129482696 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 2932 | 1467129482699 Marionette TRACE conn6 <- [1,1726,null,{}] 08:58:02 INFO - PROCESS | 2932 | 1467129482710 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}] 08:58:02 INFO - PROCESS | 2932 | 1467129482715 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:02 INFO - PROCESS | 2932 | 1467129482805 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:58:02 INFO - PROCESS | 2932 | 1467129482815 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2932 | 1467129482818 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:02 INFO - PROCESS | 2932 | ++DOCSHELL 14E52C00 == 30 [pid = 2932] [id = 441] 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (14EBA000) [pid = 2932] [serial = 1323] [outer = 00000000] 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (14F53800) [pid = 2932] [serial = 1324] [outer = 14EBA000] 08:58:02 INFO - PROCESS | 2932 | 1467129482867 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (15C7B000) [pid = 2932] [serial = 1325] [outer = 14EBA000] 08:58:03 INFO - PROCESS | 2932 | 1467129483373 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 08:58:03 INFO - PROCESS | 2932 | 1467129483432 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2932 | 1467129483434 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:58:03 INFO - PROCESS | 2932 | 1467129483442 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 2932 | 1467129483444 Marionette TRACE conn6 <- [1,1730,null,{}] 08:58:03 INFO - PROCESS | 2932 | 1467129483448 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}] 08:58:03 INFO - PROCESS | 2932 | 1467129483450 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:03 INFO - PROCESS | 2932 | 1467129483569 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:58:03 INFO - PROCESS | 2932 | 1467129483579 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2932 | 1467129483581 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:03 INFO - PROCESS | 2932 | ++DOCSHELL 14F53000 == 31 [pid = 2932] [id = 442] 08:58:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (16355800) [pid = 2932] [serial = 1326] [outer = 00000000] 08:58:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17749400) [pid = 2932] [serial = 1327] [outer = 16355800] 08:58:03 INFO - PROCESS | 2932 | 1467129483627 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1776F000) [pid = 2932] [serial = 1328] [outer = 16355800] 08:58:04 INFO - PROCESS | 2932 | 1467129484086 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 08:58:04 INFO - PROCESS | 2932 | 1467129484112 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:04 INFO - PROCESS | 2932 | 1467129484114 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 2932 | 1467129484117 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 2932 | 1467129484119 Marionette TRACE conn6 <- [1,1734,null,{}] 08:58:04 INFO - PROCESS | 2932 | 1467129484122 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}] 08:58:04 INFO - PROCESS | 2932 | 1467129484124 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:04 INFO - PROCESS | 2932 | 1467129484265 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:58:04 INFO - PROCESS | 2932 | 1467129484289 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2932 | 1467129484291 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:04 INFO - PROCESS | 2932 | ++DOCSHELL 1778CC00 == 32 [pid = 2932] [id = 443] 08:58:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1778D400) [pid = 2932] [serial = 1329] [outer = 00000000] 08:58:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1791DC00) [pid = 2932] [serial = 1330] [outer = 1778D400] 08:58:04 INFO - PROCESS | 2932 | 1467129484335 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17925400) [pid = 2932] [serial = 1331] [outer = 1778D400] 08:58:04 INFO - PROCESS | 2932 | 1467129484813 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]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 08:58:04 INFO - PROCESS | 2932 | 1467129484848 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 2932 | 1467129484850 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:04 INFO - PROCESS | 2932 | 1467129484853 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 2932 | 1467129484855 Marionette TRACE conn6 <- [1,1738,null,{}] 08:58:04 INFO - PROCESS | 2932 | 1467129484858 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}] 08:58:04 INFO - PROCESS | 2932 | 1467129484864 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:05 INFO - PROCESS | 2932 | 1467129485007 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:58:05 INFO - PROCESS | 2932 | 1467129485018 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2932 | 1467129485020 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:05 INFO - PROCESS | 2932 | ++DOCSHELL 17939C00 == 33 [pid = 2932] [id = 444] 08:58:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1793A400) [pid = 2932] [serial = 1332] [outer = 00000000] 08:58:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (17B99000) [pid = 2932] [serial = 1333] [outer = 1793A400] 08:58:05 INFO - PROCESS | 2932 | 1467129485075 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (17BFD000) [pid = 2932] [serial = 1334] [outer = 1793A400] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17BF7C00) [pid = 2932] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0CA18400) [pid = 2932] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1794D800) [pid = 2932] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1793B000) [pid = 2932] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (10276800) [pid = 2932] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FA6EC00) [pid = 2932] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10F0E800) [pid = 2932] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1773E400) [pid = 2932] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19939000) [pid = 2932] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0FC59800) [pid = 2932] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (14884C00) [pid = 2932] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17790800) [pid = 2932] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:58:05 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17BF4800) [pid = 2932] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:05 INFO - PROCESS | 2932 | 1467129485750 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 930ms 08:58:05 INFO - PROCESS | 2932 | 1467129485784 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 2932 | 1467129485786 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:05 INFO - PROCESS | 2932 | 1467129485789 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 2932 | 1467129485791 Marionette TRACE conn6 <- [1,1742,null,{}] 08:58:05 INFO - PROCESS | 2932 | 1467129485794 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}] 08:58:05 INFO - PROCESS | 2932 | 1467129485796 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:05 INFO - PROCESS | 2932 | 1467129485875 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:58:05 INFO - PROCESS | 2932 | 1467129485881 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2932 | 1467129485883 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:05 INFO - PROCESS | 2932 | ++DOCSHELL 0FA70400 == 34 [pid = 2932] [id = 445] 08:58:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (14884C00) [pid = 2932] [serial = 1335] [outer = 00000000] 08:58:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17935C00) [pid = 2932] [serial = 1336] [outer = 14884C00] 08:58:05 INFO - PROCESS | 2932 | 1467129485927 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17747000) [pid = 2932] [serial = 1337] [outer = 14884C00] 08:58:06 INFO - PROCESS | 2932 | 1467129486356 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 08:58:06 INFO - PROCESS | 2932 | 1467129486420 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 2932 | 1467129486423 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 2932 | 1467129486426 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:06 INFO - PROCESS | 2932 | 1467129486427 Marionette TRACE conn6 <- [1,1746,null,{}] 08:58:06 INFO - PROCESS | 2932 | 1467129486431 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}] 08:58:06 INFO - PROCESS | 2932 | 1467129486433 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:06 INFO - PROCESS | 2932 | 1467129486514 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:58:06 INFO - PROCESS | 2932 | 1467129486519 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2932 | 1467129486521 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:06 INFO - PROCESS | 2932 | ++DOCSHELL 183C5C00 == 35 [pid = 2932] [id = 446] 08:58:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (183C6000) [pid = 2932] [serial = 1338] [outer = 00000000] 08:58:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18B02C00) [pid = 2932] [serial = 1339] [outer = 183C6000] 08:58:06 INFO - PROCESS | 2932 | 1467129486567 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (183CA000) [pid = 2932] [serial = 1340] [outer = 183C6000] 08:58:07 INFO - PROCESS | 2932 | 1467129487005 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 631ms 08:58:07 INFO - PROCESS | 2932 | 1467129487060 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2932 | 1467129487062 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 2932 | 1467129487065 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2932 | 1467129487067 Marionette TRACE conn6 <- [1,1750,null,{}] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:07 INFO - PROCESS | 2932 | 1467129487070 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}] 08:58:07 INFO - PROCESS | 2932 | 1467129487072 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:07 INFO - PROCESS | 2932 | 1467129487153 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:58:07 INFO - PROCESS | 2932 | 1467129487158 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2932 | 1467129487169 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:07 INFO - PROCESS | 2932 | ++DOCSHELL 14E52400 == 36 [pid = 2932] [id = 447] 08:58:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18D4D000) [pid = 2932] [serial = 1341] [outer = 00000000] 08:58:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18EB1800) [pid = 2932] [serial = 1342] [outer = 18D4D000] 08:58:07 INFO - PROCESS | 2932 | 1467129487214 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18EB3C00) [pid = 2932] [serial = 1343] [outer = 18D4D000] 08:58:08 INFO - PROCESS | 2932 | 1467129487995 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 08:58:08 INFO - PROCESS | 2932 | 1467129488040 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2932 | 1467129488045 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:08 INFO - PROCESS | 2932 | 1467129488050 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 2932 | 1467129488055 Marionette TRACE conn6 <- [1,1754,null,{}] 08:58:08 INFO - PROCESS | 2932 | 1467129488060 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}] 08:58:08 INFO - PROCESS | 2932 | 1467129488063 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:08 INFO - PROCESS | 2932 | 1467129488191 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:58:08 INFO - PROCESS | 2932 | 1467129488332 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2932 | 1467129488335 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:08 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB5800 == 37 [pid = 2932] [id = 448] 08:58:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0FAE5000) [pid = 2932] [serial = 1344] [outer = 00000000] 08:58:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (102E1000) [pid = 2932] [serial = 1345] [outer = 0FAE5000] 08:58:08 INFO - PROCESS | 2932 | 1467129488395 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (103A9800) [pid = 2932] [serial = 1346] [outer = 0FAE5000] 08:58:09 INFO - PROCESS | 2932 | 1467129489149 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1180ms 08:58:09 INFO - PROCESS | 2932 | 1467129489239 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 2932 | 1467129489244 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 2932 | 1467129489251 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 2932 | 1467129489254 Marionette TRACE conn6 <- [1,1758,null,{}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:09 INFO - PROCESS | 2932 | 1467129489258 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}] 08:58:09 INFO - PROCESS | 2932 | 1467129489261 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:09 INFO - PROCESS | 2932 | 1467129489396 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:58:09 INFO - PROCESS | 2932 | 1467129489527 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 2932 | 1467129489530 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:09 INFO - PROCESS | 2932 | ++DOCSHELL 113E9000 == 38 [pid = 2932] [id = 449] 08:58:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (14760000) [pid = 2932] [serial = 1347] [outer = 00000000] 08:58:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (15C5FC00) [pid = 2932] [serial = 1348] [outer = 14760000] 08:58:09 INFO - PROCESS | 2932 | 1467129489590 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (16B58800) [pid = 2932] [serial = 1349] [outer = 14760000] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 183C5C00 == 37 [pid = 2932] [id = 446] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 0FA70400 == 36 [pid = 2932] [id = 445] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 17939C00 == 35 [pid = 2932] [id = 444] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 1778CC00 == 34 [pid = 2932] [id = 443] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 14F53000 == 33 [pid = 2932] [id = 442] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 14E52C00 == 32 [pid = 2932] [id = 441] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 103AC000 == 31 [pid = 2932] [id = 440] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 0CABBC00 == 30 [pid = 2932] [id = 439] 08:58:10 INFO - PROCESS | 2932 | --DOCSHELL 106E2000 == 29 [pid = 2932] [id = 438] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (183C8000) [pid = 2932] [serial = 1223] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1088D400) [pid = 2932] [serial = 1270] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (14E5A400) [pid = 2932] [serial = 1271] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (10315000) [pid = 2932] [serial = 1267] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10639000) [pid = 2932] [serial = 1268] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (14558800) [pid = 2932] [serial = 1276] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (147A5800) [pid = 2932] [serial = 1277] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17747800) [pid = 2932] [serial = 1279] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1776FC00) [pid = 2932] [serial = 1280] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (19AAC400) [pid = 2932] [serial = 1265] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19A17C00) [pid = 2932] [serial = 1264] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10274000) [pid = 2932] [serial = 1273] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (16357000) [pid = 2932] [serial = 1291] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10312800) [pid = 2932] [serial = 1274] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (18EAE400) [pid = 2932] [serial = 1289] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1778F400) [pid = 2932] [serial = 1292] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17927400) [pid = 2932] [serial = 1282] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17937800) [pid = 2932] [serial = 1283] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (19939C00) [pid = 2932] [serial = 1298] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (193E3400) [pid = 2932] [serial = 1295] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19346000) [pid = 2932] [serial = 1294] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19932800) [pid = 2932] [serial = 1297] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (18C95000) [pid = 2932] [serial = 1288] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17A29C00) [pid = 2932] [serial = 1286] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17951400) [pid = 2932] [serial = 1285] [outer = 00000000] [url = about:blank] 08:58:10 INFO - PROCESS | 2932 | 1467129490405 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1173ms 08:58:10 INFO - PROCESS | 2932 | 1467129490431 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2932 | 1467129490435 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:10 INFO - PROCESS | 2932 | 1467129490440 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 2932 | 1467129490444 Marionette TRACE conn6 <- [1,1762,null,{}] 08:58:10 INFO - PROCESS | 2932 | 1467129490449 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}] 08:58:10 INFO - PROCESS | 2932 | 1467129490452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:10 INFO - PROCESS | 2932 | 1467129490586 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:58:10 INFO - PROCESS | 2932 | 1467129490651 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2932 | 1467129490653 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:10 INFO - PROCESS | 2932 | ++DOCSHELL 0FAC9C00 == 30 [pid = 2932] [id = 450] 08:58:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FACA000) [pid = 2932] [serial = 1350] [outer = 00000000] 08:58:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10273800) [pid = 2932] [serial = 1351] [outer = 0FACA000] 08:58:10 INFO - PROCESS | 2932 | 1467129490703 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (102E5C00) [pid = 2932] [serial = 1352] [outer = 0FACA000] 08:58:11 INFO - PROCESS | 2932 | 1467129491164 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 790ms 08:58:11 INFO - PROCESS | 2932 | 1467129491231 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2932 | 1467129491236 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:11 INFO - PROCESS | 2932 | 1467129491242 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 2932 | 1467129491244 Marionette TRACE conn6 <- [1,1766,null,{}] 08:58:11 INFO - PROCESS | 2932 | 1467129491248 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}] 08:58:11 INFO - PROCESS | 2932 | 1467129491251 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:11 INFO - PROCESS | 2932 | 1467129491340 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:58:11 INFO - PROCESS | 2932 | 1467129491354 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 2932 | 1467129491356 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:11 INFO - PROCESS | 2932 | ++DOCSHELL 10887800 == 31 [pid = 2932] [id = 451] 08:58:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1088F000) [pid = 2932] [serial = 1353] [outer = 00000000] 08:58:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10F7D800) [pid = 2932] [serial = 1354] [outer = 1088F000] 08:58:11 INFO - PROCESS | 2932 | 1467129491406 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (114CEC00) [pid = 2932] [serial = 1355] [outer = 1088F000] 08:58:11 INFO - PROCESS | 2932 | 1467129491881 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]]]}] 08:58:11 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 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 672ms 08:58:11 INFO - PROCESS | 2932 | 1467129491917 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2932 | 1467129491919 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:11 INFO - PROCESS | 2932 | 1467129491923 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 2932 | 1467129491926 Marionette TRACE conn6 <- [1,1770,null,{}] 08:58:11 INFO - PROCESS | 2932 | 1467129491937 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}] 08:58:11 INFO - PROCESS | 2932 | 1467129491942 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:12 INFO - PROCESS | 2932 | 1467129492030 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:58:12 INFO - PROCESS | 2932 | 1467129492040 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2932 | 1467129492043 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:12 INFO - PROCESS | 2932 | ++DOCSHELL 16357000 == 32 [pid = 2932] [id = 452] 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1773E400) [pid = 2932] [serial = 1356] [outer = 00000000] 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17749C00) [pid = 2932] [serial = 1357] [outer = 1773E400] 08:58:12 INFO - PROCESS | 2932 | 1467129492092 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1778AC00) [pid = 2932] [serial = 1358] [outer = 1773E400] 08:58:12 INFO - PROCESS | 2932 | 1467129492585 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]]]}] 08:58:12 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 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 08:58:12 INFO - PROCESS | 2932 | 1467129492657 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2932 | 1467129492660 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 2932 | 1467129492663 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:12 INFO - PROCESS | 2932 | 1467129492665 Marionette TRACE conn6 <- [1,1774,null,{}] 08:58:12 INFO - PROCESS | 2932 | 1467129492668 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}] 08:58:12 INFO - PROCESS | 2932 | 1467129492670 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:12 INFO - PROCESS | 2932 | 1467129492792 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:58:12 INFO - PROCESS | 2932 | 1467129492800 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2932 | 1467129492802 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:12 INFO - PROCESS | 2932 | ++DOCSHELL 1791B800 == 33 [pid = 2932] [id = 453] 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17924C00) [pid = 2932] [serial = 1359] [outer = 00000000] 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17937000) [pid = 2932] [serial = 1360] [outer = 17924C00] 08:58:12 INFO - PROCESS | 2932 | 1467129492848 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1793D400) [pid = 2932] [serial = 1361] [outer = 17924C00] 08:58:13 INFO - PROCESS | 2932 | 1467129493323 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]]]}] 08:58:13 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 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 08:58:13 INFO - PROCESS | 2932 | 1467129493337 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2932 | 1467129493339 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:13 INFO - PROCESS | 2932 | 1467129493342 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2932 | 1467129493344 Marionette TRACE conn6 <- [1,1778,null,{}] 08:58:13 INFO - PROCESS | 2932 | 1467129493347 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}] 08:58:13 INFO - PROCESS | 2932 | 1467129493350 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:13 INFO - PROCESS | 2932 | 1467129493465 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:58:13 INFO - PROCESS | 2932 | 1467129493472 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2932 | 1467129493474 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:13 INFO - PROCESS | 2932 | ++DOCSHELL 17935400 == 34 [pid = 2932] [id = 454] 08:58:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17936800) [pid = 2932] [serial = 1362] [outer = 00000000] 08:58:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17A1EC00) [pid = 2932] [serial = 1363] [outer = 17936800] 08:58:13 INFO - PROCESS | 2932 | 1467129493519 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17A2A000) [pid = 2932] [serial = 1364] [outer = 17936800] 08:58:14 INFO - PROCESS | 2932 | 1467129494019 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]]]}] 08:58:14 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) 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 08:58:14 INFO - PROCESS | 2932 | 1467129494073 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 2932 | 1467129494075 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:14 INFO - PROCESS | 2932 | 1467129494078 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 2932 | 1467129494080 Marionette TRACE conn6 <- [1,1782,null,{}] 08:58:14 INFO - PROCESS | 2932 | 1467129494083 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}] 08:58:14 INFO - PROCESS | 2932 | 1467129494089 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:14 INFO - PROCESS | 2932 | 1467129494265 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:58:14 INFO - PROCESS | 2932 | 1467129494333 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 2932 | 1467129494335 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:14 INFO - PROCESS | 2932 | ++DOCSHELL 18B8E000 == 35 [pid = 2932] [id = 455] 08:58:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18C93C00) [pid = 2932] [serial = 1365] [outer = 00000000] 08:58:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18EB0000) [pid = 2932] [serial = 1366] [outer = 18C93C00] 08:58:14 INFO - PROCESS | 2932 | 1467129494380 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18C9E000) [pid = 2932] [serial = 1367] [outer = 18C93C00] 08:58:14 INFO - PROCESS | 2932 | 1467129494808 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 08:58:14 INFO - PROCESS | 2932 | 1467129494849 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 2932 | 1467129494851 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:14 INFO - PROCESS | 2932 | 1467129494854 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 2932 | 1467129494856 Marionette TRACE conn6 <- [1,1786,null,{}] 08:58:14 INFO - PROCESS | 2932 | 1467129494860 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}] 08:58:14 INFO - PROCESS | 2932 | 1467129494861 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:14 INFO - PROCESS | 2932 | 1467129494975 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:58:14 INFO - PROCESS | 2932 | 1467129494981 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 2932 | 1467129494983 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:15 INFO - PROCESS | 2932 | ++DOCSHELL 10639400 == 36 [pid = 2932] [id = 456] 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18EBCC00) [pid = 2932] [serial = 1368] [outer = 00000000] 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19348400) [pid = 2932] [serial = 1369] [outer = 18EBCC00] 08:58:15 INFO - PROCESS | 2932 | 1467129495028 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1934FC00) [pid = 2932] [serial = 1370] [outer = 18EBCC00] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (16355800) [pid = 2932] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0CABC400) [pid = 2932] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (14EBA000) [pid = 2932] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (103AD800) [pid = 2932] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10740400) [pid = 2932] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1778D400) [pid = 2932] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (09273800) [pid = 2932] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14C5C000) [pid = 2932] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183C0000) [pid = 2932] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1A724C00) [pid = 2932] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183C6000) [pid = 2932] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19341400) [pid = 2932] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1793A400) [pid = 2932] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:15 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (14884C00) [pid = 2932] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:15 INFO - PROCESS | 2932 | 1467129495540 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]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 731ms 08:58:15 INFO - PROCESS | 2932 | 1467129495586 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:15 INFO - PROCESS | 2932 | 1467129495588 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 2932 | 1467129495591 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 2932 | 1467129495593 Marionette TRACE conn6 <- [1,1790,null,{}] 08:58:15 INFO - PROCESS | 2932 | 1467129495596 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}] 08:58:15 INFO - PROCESS | 2932 | 1467129495598 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:15 INFO - PROCESS | 2932 | 1467129495703 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:58:15 INFO - PROCESS | 2932 | 1467129495709 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 2932 | 1467129495711 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:15 INFO - PROCESS | 2932 | ++DOCSHELL 145DA800 == 37 [pid = 2932] [id = 457] 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14766800) [pid = 2932] [serial = 1371] [outer = 00000000] 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17792800) [pid = 2932] [serial = 1372] [outer = 14766800] 08:58:15 INFO - PROCESS | 2932 | 1467129495755 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1794BC00) [pid = 2932] [serial = 1373] [outer = 14766800] 08:58:16 INFO - PROCESS | 2932 | 1467129496241 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 08:58:16 INFO - PROCESS | 2932 | 1467129496262 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2932 | 1467129496264 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:16 INFO - PROCESS | 2932 | 1467129496267 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 2932 | 1467129496269 Marionette TRACE conn6 <- [1,1794,null,{}] 08:58:16 INFO - PROCESS | 2932 | 1467129496273 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}] 08:58:16 INFO - PROCESS | 2932 | 1467129496274 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:16 INFO - PROCESS | 2932 | 1467129496358 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:58:16 INFO - PROCESS | 2932 | 1467129496363 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2932 | 1467129496365 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:16 INFO - PROCESS | 2932 | ++DOCSHELL 18B8A800 == 38 [pid = 2932] [id = 458] 08:58:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18EB6800) [pid = 2932] [serial = 1374] [outer = 00000000] 08:58:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19869800) [pid = 2932] [serial = 1375] [outer = 18EB6800] 08:58:16 INFO - PROCESS | 2932 | 1467129496410 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19870C00) [pid = 2932] [serial = 1376] [outer = 18EB6800] 08:58:16 INFO - PROCESS | 2932 | 1467129496836 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 08:58:16 INFO - PROCESS | 2932 | 1467129496899 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2932 | 1467129496900 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 2932 | 1467129496904 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 2932 | 1467129496906 Marionette TRACE conn6 <- [1,1798,null,{}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:16 INFO - PROCESS | 2932 | 1467129496909 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}] 08:58:16 INFO - PROCESS | 2932 | 1467129496911 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:17 INFO - PROCESS | 2932 | 1467129496993 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:58:17 INFO - PROCESS | 2932 | 1467129496998 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2932 | 1467129497000 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:17 INFO - PROCESS | 2932 | ++DOCSHELL 19935400 == 39 [pid = 2932] [id = 459] 08:58:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19935C00) [pid = 2932] [serial = 1377] [outer = 00000000] 08:58:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1993F800) [pid = 2932] [serial = 1378] [outer = 19935C00] 08:58:17 INFO - PROCESS | 2932 | 1467129497045 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19350800) [pid = 2932] [serial = 1379] [outer = 19935C00] 08:58:17 INFO - PROCESS | 2932 | 1467129497733 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 08:58:17 INFO - PROCESS | 2932 | 1467129497779 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2932 | 1467129497784 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:17 INFO - PROCESS | 2932 | 1467129497789 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2932 | 1467129497793 Marionette TRACE conn6 <- [1,1802,null,{}] 08:58:17 INFO - PROCESS | 2932 | 1467129497800 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}] 08:58:17 INFO - PROCESS | 2932 | 1467129497803 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:17 INFO - PROCESS | 2932 | 1467129497918 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:58:18 INFO - PROCESS | 2932 | 1467129498031 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2932 | 1467129498034 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:18 INFO - PROCESS | 2932 | ++DOCSHELL 1027BC00 == 40 [pid = 2932] [id = 460] 08:58:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1027CC00) [pid = 2932] [serial = 1380] [outer = 00000000] 08:58:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (10636C00) [pid = 2932] [serial = 1381] [outer = 1027CC00] 08:58:18 INFO - PROCESS | 2932 | 1467129498091 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (108E6400) [pid = 2932] [serial = 1382] [outer = 1027CC00] 08:58:18 INFO - PROCESS | 2932 | 1467129498686 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 930ms 08:58:18 INFO - PROCESS | 2932 | 1467129498724 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2932 | 1467129498729 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:18 INFO - PROCESS | 2932 | 1467129498736 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 2932 | 1467129498739 Marionette TRACE conn6 <- [1,1806,null,{}] 08:58:18 INFO - PROCESS | 2932 | 1467129498743 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}] 08:58:18 INFO - PROCESS | 2932 | 1467129498746 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:18 INFO - PROCESS | 2932 | 1467129498861 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:58:18 INFO - PROCESS | 2932 | 1467129498977 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2932 | 1467129498979 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:19 INFO - PROCESS | 2932 | ++DOCSHELL 17748000 == 41 [pid = 2932] [id = 461] 08:58:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17749800) [pid = 2932] [serial = 1383] [outer = 00000000] 08:58:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1778EC00) [pid = 2932] [serial = 1384] [outer = 17749800] 08:58:19 INFO - PROCESS | 2932 | 1467129499037 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (17951400) [pid = 2932] [serial = 1385] [outer = 17749800] 08:58:19 INFO - PROCESS | 2932 | 1467129499650 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 08:58:19 INFO - PROCESS | 2932 | 1467129499709 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 2932 | 1467129499712 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:19 INFO - PROCESS | 2932 | 1467129499715 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 2932 | 1467129499719 Marionette TRACE conn6 <- [1,1810,null,{}] 08:58:19 INFO - PROCESS | 2932 | 1467129499730 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}] 08:58:19 INFO - PROCESS | 2932 | 1467129499735 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:19 INFO - PROCESS | 2932 | 1467129499844 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:58:20 INFO - PROCESS | 2932 | 1467129499985 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2932 | 1467129499988 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:20 INFO - PROCESS | 2932 | ++DOCSHELL 19AAFC00 == 42 [pid = 2932] [id = 462] 08:58:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19AB0000) [pid = 2932] [serial = 1386] [outer = 00000000] 08:58:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (19C59000) [pid = 2932] [serial = 1387] [outer = 19AB0000] 08:58:20 INFO - PROCESS | 2932 | 1467129500045 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1A728000) [pid = 2932] [serial = 1388] [outer = 19AB0000] 08:58:20 INFO - PROCESS | 2932 | 1467129500629 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 930ms 08:58:20 INFO - PROCESS | 2932 | 1467129500648 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 2932 | 1467129500651 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 2932 | 1467129500655 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:20 INFO - PROCESS | 2932 | 1467129500657 Marionette TRACE conn6 <- [1,1814,null,{}] 08:58:20 INFO - PROCESS | 2932 | 1467129500660 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}] 08:58:20 INFO - PROCESS | 2932 | 1467129500663 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:20 INFO - PROCESS | 2932 | 1467129500775 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:58:20 INFO - PROCESS | 2932 | 1467129500888 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2932 | 1467129500891 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:20 INFO - PROCESS | 2932 | ++DOCSHELL 1A72B000 == 43 [pid = 2932] [id = 463] 08:58:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (1A72E800) [pid = 2932] [serial = 1389] [outer = 00000000] 08:58:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1A743C00) [pid = 2932] [serial = 1390] [outer = 1A72E800] 08:58:20 INFO - PROCESS | 2932 | 1467129500986 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1A7DF400) [pid = 2932] [serial = 1391] [outer = 1A72E800] 08:58:21 INFO - PROCESS | 2932 | 1467129501753 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1131ms 08:58:21 INFO - PROCESS | 2932 | 1467129501789 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 2932 | 1467129501794 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:21 INFO - PROCESS | 2932 | 1467129501799 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 2932 | 1467129501802 Marionette TRACE conn6 <- [1,1818,null,{}] 08:58:21 INFO - PROCESS | 2932 | 1467129501808 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}] 08:58:21 INFO - PROCESS | 2932 | 1467129501811 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:21 INFO - PROCESS | 2932 | 1467129501914 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:58:22 INFO - PROCESS | 2932 | 1467129502052 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 2932 | 1467129502057 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:22 INFO - PROCESS | 2932 | ++DOCSHELL 102E4C00 == 44 [pid = 2932] [id = 464] 08:58:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (102E5000) [pid = 2932] [serial = 1392] [outer = 00000000] 08:58:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (10631400) [pid = 2932] [serial = 1393] [outer = 102E5000] 08:58:22 INFO - PROCESS | 2932 | 1467129502110 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (1088C000) [pid = 2932] [serial = 1394] [outer = 102E5000] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 18B8A800 == 43 [pid = 2932] [id = 458] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 145DA800 == 42 [pid = 2932] [id = 457] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 10639400 == 41 [pid = 2932] [id = 456] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 18B8E000 == 40 [pid = 2932] [id = 455] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 17935400 == 39 [pid = 2932] [id = 454] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 1791B800 == 38 [pid = 2932] [id = 453] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 16357000 == 37 [pid = 2932] [id = 452] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 10887800 == 36 [pid = 2932] [id = 451] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 0FAC9C00 == 35 [pid = 2932] [id = 450] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 14E52400 == 34 [pid = 2932] [id = 447] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 0CAB5800 == 33 [pid = 2932] [id = 448] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 113E9000 == 32 [pid = 2932] [id = 449] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 19AAFC00 == 31 [pid = 2932] [id = 462] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 1A72B000 == 30 [pid = 2932] [id = 463] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 17748000 == 29 [pid = 2932] [id = 461] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 19935400 == 28 [pid = 2932] [id = 459] 08:58:23 INFO - PROCESS | 2932 | --DOCSHELL 1027BC00 == 27 [pid = 2932] [id = 460] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (1791DC00) [pid = 2932] [serial = 1330] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (0FCF8800) [pid = 2932] [serial = 1301] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (0CAB3400) [pid = 2932] [serial = 1300] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (16B58C00) [pid = 2932] [serial = 1304] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (15F35C00) [pid = 2932] [serial = 1303] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (19867400) [pid = 2932] [serial = 1307] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (18D43400) [pid = 2932] [serial = 1306] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1A7E0000) [pid = 2932] [serial = 1310] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1A745000) [pid = 2932] [serial = 1309] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (183CA000) [pid = 2932] [serial = 1340] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (18EB1800) [pid = 2932] [serial = 1342] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1A7E6C00) [pid = 2932] [serial = 1313] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1986BC00) [pid = 2932] [serial = 1312] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17B99000) [pid = 2932] [serial = 1333] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17925400) [pid = 2932] [serial = 1331] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17BFD000) [pid = 2932] [serial = 1334] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (18B02C00) [pid = 2932] [serial = 1339] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1776F000) [pid = 2932] [serial = 1328] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17935C00) [pid = 2932] [serial = 1336] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17747000) [pid = 2932] [serial = 1337] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (15C7B000) [pid = 2932] [serial = 1325] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17749400) [pid = 2932] [serial = 1327] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FCF2400) [pid = 2932] [serial = 1318] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10274800) [pid = 2932] [serial = 1319] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (14F53800) [pid = 2932] [serial = 1324] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1062EC00) [pid = 2932] [serial = 1321] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10737800) [pid = 2932] [serial = 1322] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (14F47000) [pid = 2932] [serial = 1316] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (11488800) [pid = 2932] [serial = 1315] [outer = 00000000] [url = about:blank] 08:58:23 INFO - PROCESS | 2932 | 1467129503466 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1734ms 08:58:23 INFO - PROCESS | 2932 | 1467129503534 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 2932 | 1467129503538 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:23 INFO - PROCESS | 2932 | 1467129503544 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 2932 | 1467129503547 Marionette TRACE conn6 <- [1,1822,null,{}] 08:58:23 INFO - PROCESS | 2932 | 1467129503593 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}] 08:58:23 INFO - PROCESS | 2932 | 1467129503595 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:23 INFO - PROCESS | 2932 | 1467129503694 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:58:23 INFO - PROCESS | 2932 | 1467129503701 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 2932 | 1467129503706 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:23 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB9400 == 28 [pid = 2932] [id = 465] 08:58:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0CAB9800) [pid = 2932] [serial = 1395] [outer = 00000000] 08:58:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FA6B800) [pid = 2932] [serial = 1396] [outer = 0CAB9800] 08:58:23 INFO - PROCESS | 2932 | 1467129503755 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (0FB7AC00) [pid = 2932] [serial = 1397] [outer = 0CAB9800] 08:58:24 INFO - PROCESS | 2932 | 1467129504270 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]]]}] 08:58:24 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 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 08:58:24 INFO - PROCESS | 2932 | 1467129504318 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2932 | 1467129504323 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:24 INFO - PROCESS | 2932 | 1467129504330 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 2932 | 1467129504332 Marionette TRACE conn6 <- [1,1826,null,{}] 08:58:24 INFO - PROCESS | 2932 | 1467129504336 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}] 08:58:24 INFO - PROCESS | 2932 | 1467129504339 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:24 INFO - PROCESS | 2932 | 1467129504427 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:58:24 INFO - PROCESS | 2932 | 1467129504521 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2932 | 1467129504523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:24 INFO - PROCESS | 2932 | ++DOCSHELL 102E0C00 == 29 [pid = 2932] [id = 466] 08:58:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (102E1800) [pid = 2932] [serial = 1398] [outer = 00000000] 08:58:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1030DC00) [pid = 2932] [serial = 1399] [outer = 102E1800] 08:58:24 INFO - PROCESS | 2932 | 1467129504580 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (103ADC00) [pid = 2932] [serial = 1400] [outer = 102E1800] 08:58:24 INFO - PROCESS | 2932 | 1467129504972 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 672ms 08:58:25 INFO - PROCESS | 2932 | 1467129505005 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2932 | 1467129505007 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:58:25 INFO - PROCESS | 2932 | 1467129505010 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:25 INFO - PROCESS | 2932 | 1467129505014 Marionette TRACE conn6 <- [1,1830,null,{}] 08:58:25 INFO - PROCESS | 2932 | 1467129505025 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}] 08:58:25 INFO - PROCESS | 2932 | 1467129505030 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:25 INFO - PROCESS | 2932 | 1467129505144 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:58:25 INFO - PROCESS | 2932 | 1467129505156 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2932 | 1467129505159 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:25 INFO - PROCESS | 2932 | ++DOCSHELL 145DA800 == 30 [pid = 2932] [id = 467] 08:58:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1475D000) [pid = 2932] [serial = 1401] [outer = 00000000] 08:58:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1487DC00) [pid = 2932] [serial = 1402] [outer = 1475D000] 08:58:25 INFO - PROCESS | 2932 | 1467129505207 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (14C5B800) [pid = 2932] [serial = 1403] [outer = 1475D000] 08:58:25 INFO - PROCESS | 2932 | 1467129505712 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 731ms 08:58:25 INFO - PROCESS | 2932 | 1467129505746 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2932 | 1467129505748 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:25 INFO - PROCESS | 2932 | 1467129505751 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 2932 | 1467129505753 Marionette TRACE conn6 <- [1,1834,null,{}] 08:58:25 INFO - PROCESS | 2932 | 1467129505756 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}] 08:58:25 INFO - PROCESS | 2932 | 1467129505758 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:25 INFO - PROCESS | 2932 | 1467129505876 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:58:25 INFO - PROCESS | 2932 | 1467129505882 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2932 | 1467129505884 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:25 INFO - PROCESS | 2932 | ++DOCSHELL 14E50000 == 31 [pid = 2932] [id = 468] 08:58:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (14E5A800) [pid = 2932] [serial = 1404] [outer = 00000000] 08:58:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (15F35C00) [pid = 2932] [serial = 1405] [outer = 14E5A800] 08:58:26 INFO - PROCESS | 2932 | 1467129505986 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (16B56800) [pid = 2932] [serial = 1406] [outer = 14E5A800] 08:58:26 INFO - PROCESS | 2932 | 1467129506413 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]]]}] 08:58:26 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) 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 08:58:26 INFO - PROCESS | 2932 | 1467129506426 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 2932 | 1467129506428 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:26 INFO - PROCESS | 2932 | 1467129506438 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 2932 | 1467129506440 Marionette TRACE conn6 <- [1,1838,null,{}] 08:58:26 INFO - PROCESS | 2932 | 1467129506444 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}] 08:58:26 INFO - PROCESS | 2932 | 1467129506446 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:26 INFO - PROCESS | 2932 | 1467129506586 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:58:26 INFO - PROCESS | 2932 | 1467129506652 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 2932 | 1467129506654 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:26 INFO - PROCESS | 2932 | ++DOCSHELL 17744800 == 32 [pid = 2932] [id = 469] 08:58:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17745800) [pid = 2932] [serial = 1407] [outer = 00000000] 08:58:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1774C000) [pid = 2932] [serial = 1408] [outer = 17745800] 08:58:26 INFO - PROCESS | 2932 | 1467129506700 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17772000) [pid = 2932] [serial = 1409] [outer = 17745800] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (19935C00) [pid = 2932] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1773E400) [pid = 2932] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1088F000) [pid = 2932] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17924C00) [pid = 2932] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18C93C00) [pid = 2932] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17936800) [pid = 2932] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (18EBCC00) [pid = 2932] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14760000) [pid = 2932] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (14766800) [pid = 2932] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0FACA000) [pid = 2932] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18EB6800) [pid = 2932] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18D4D000) [pid = 2932] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:27 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0FAE5000) [pid = 2932] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:27 INFO - PROCESS | 2932 | 1467129507650 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1295ms 08:58:27 INFO - PROCESS | 2932 | 1467129507729 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 2932 | 1467129507734 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:27 INFO - PROCESS | 2932 | 1467129507740 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 2932 | 1467129507743 Marionette TRACE conn6 <- [1,1842,null,{}] 08:58:27 INFO - PROCESS | 2932 | 1467129507749 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}] 08:58:27 INFO - PROCESS | 2932 | 1467129507753 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:27 INFO - PROCESS | 2932 | 1467129507884 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:58:28 INFO - PROCESS | 2932 | 1467129508041 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 2932 | 1467129508043 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:28 INFO - PROCESS | 2932 | ++DOCSHELL 0FCF3800 == 33 [pid = 2932] [id = 470] 08:58:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (0FCF6800) [pid = 2932] [serial = 1410] [outer = 00000000] 08:58:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10277400) [pid = 2932] [serial = 1411] [outer = 0FCF6800] 08:58:28 INFO - PROCESS | 2932 | 1467129508127 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (103AC000) [pid = 2932] [serial = 1412] [outer = 0FCF6800] 08:58:28 INFO - PROCESS | 2932 | 1467129508838 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]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1125ms 08:58:28 INFO - PROCESS | 2932 | 1467129508866 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 2932 | 1467129508871 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:28 INFO - PROCESS | 2932 | 1467129508877 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 2932 | 1467129508880 Marionette TRACE conn6 <- [1,1846,null,{}] 08:58:28 INFO - PROCESS | 2932 | 1467129508884 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}] 08:58:28 INFO - PROCESS | 2932 | 1467129508888 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:29 INFO - PROCESS | 2932 | 1467129509061 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:58:29 INFO - PROCESS | 2932 | 1467129509078 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 2932 | 1467129509081 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:29 INFO - PROCESS | 2932 | ++DOCSHELL 11486800 == 34 [pid = 2932] [id = 471] 08:58:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (11488800) [pid = 2932] [serial = 1413] [outer = 00000000] 08:58:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14E3A800) [pid = 2932] [serial = 1414] [outer = 11488800] 08:58:29 INFO - PROCESS | 2932 | 1467129509139 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15C6F800) [pid = 2932] [serial = 1415] [outer = 11488800] 08:58:30 INFO - PROCESS | 2932 | 1467129510037 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]]]}] 08:58:30 INFO - PROCESS | 2932 | --DOCSHELL 14E50000 == 33 [pid = 2932] [id = 468] 08:58:30 INFO - PROCESS | 2932 | --DOCSHELL 145DA800 == 32 [pid = 2932] [id = 467] 08:58:30 INFO - PROCESS | 2932 | --DOCSHELL 102E0C00 == 31 [pid = 2932] [id = 466] 08:58:30 INFO - PROCESS | 2932 | --DOCSHELL 0CAB9400 == 30 [pid = 2932] [id = 465] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19870C00) [pid = 2932] [serial = 1376] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1993F800) [pid = 2932] [serial = 1378] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19350800) [pid = 2932] [serial = 1379] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17749C00) [pid = 2932] [serial = 1357] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10F7D800) [pid = 2932] [serial = 1354] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1793D400) [pid = 2932] [serial = 1361] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (18EB0000) [pid = 2932] [serial = 1366] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17A2A000) [pid = 2932] [serial = 1364] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19348400) [pid = 2932] [serial = 1369] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (15C5FC00) [pid = 2932] [serial = 1348] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17792800) [pid = 2932] [serial = 1372] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (18C9E000) [pid = 2932] [serial = 1367] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (10273800) [pid = 2932] [serial = 1351] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (17937000) [pid = 2932] [serial = 1360] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (114CEC00) [pid = 2932] [serial = 1355] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (19869800) [pid = 2932] [serial = 1375] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (17A1EC00) [pid = 2932] [serial = 1363] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1778AC00) [pid = 2932] [serial = 1358] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (18EB3C00) [pid = 2932] [serial = 1343] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (1794BC00) [pid = 2932] [serial = 1373] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (1934FC00) [pid = 2932] [serial = 1370] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (102E1000) [pid = 2932] [serial = 1345] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (16B58800) [pid = 2932] [serial = 1349] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (102E5C00) [pid = 2932] [serial = 1352] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 2932 | --DOMWINDOW == 55 (103A9800) [pid = 2932] [serial = 1346] [outer = 00000000] [url = about:blank] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1234ms 08:58:30 INFO - PROCESS | 2932 | 1467129510115 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:30 INFO - PROCESS | 2932 | 1467129510119 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 2932 | 1467129510124 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 2932 | 1467129510127 Marionette TRACE conn6 <- [1,1850,null,{}] 08:58:30 INFO - PROCESS | 2932 | 1467129510133 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}] 08:58:30 INFO - PROCESS | 2932 | 1467129510136 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:30 INFO - PROCESS | 2932 | 1467129510242 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:58:30 INFO - PROCESS | 2932 | 1467129510332 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 2932 | 1467129510336 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:30 INFO - PROCESS | 2932 | ++DOCSHELL 0FCFA800 == 31 [pid = 2932] [id = 472] 08:58:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (0FCFE400) [pid = 2932] [serial = 1416] [outer = 00000000] 08:58:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (10276C00) [pid = 2932] [serial = 1417] [outer = 0FCFE400] 08:58:30 INFO - PROCESS | 2932 | 1467129510386 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (102E2000) [pid = 2932] [serial = 1418] [outer = 0FCFE400] 08:58:30 INFO - PROCESS | 2932 | 1467129510848 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 790ms 08:58:30 INFO - PROCESS | 2932 | 1467129510915 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 2932 | 1467129510919 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 2932 | 1467129510925 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:30 INFO - PROCESS | 2932 | 1467129510928 Marionette TRACE conn6 <- [1,1854,null,{}] 08:58:30 INFO - PROCESS | 2932 | 1467129510932 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}] 08:58:30 INFO - PROCESS | 2932 | 1467129510934 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:31 INFO - PROCESS | 2932 | 1467129511022 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:58:31 INFO - PROCESS | 2932 | 1467129511059 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 2932 | 1467129511061 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:31 INFO - PROCESS | 2932 | ++DOCSHELL 113E8400 == 32 [pid = 2932] [id = 473] 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (11482400) [pid = 2932] [serial = 1419] [outer = 00000000] 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (14558800) [pid = 2932] [serial = 1420] [outer = 11482400] 08:58:31 INFO - PROCESS | 2932 | 1467129511108 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (14C15800) [pid = 2932] [serial = 1421] [outer = 11482400] 08:58:31 INFO - PROCESS | 2932 | 1467129511587 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 08:58:31 INFO - PROCESS | 2932 | 1467129511600 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 2932 | 1467129511602 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:31 INFO - PROCESS | 2932 | 1467129511610 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 2932 | 1467129511613 Marionette TRACE conn6 <- [1,1858,null,{}] 08:58:31 INFO - PROCESS | 2932 | 1467129511624 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}] 08:58:31 INFO - PROCESS | 2932 | 1467129511629 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:31 INFO - PROCESS | 2932 | 1467129511716 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:58:31 INFO - PROCESS | 2932 | 1467129511755 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 2932 | 1467129511758 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:31 INFO - PROCESS | 2932 | ++DOCSHELL 17745C00 == 33 [pid = 2932] [id = 474] 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (17746400) [pid = 2932] [serial = 1422] [outer = 00000000] 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (1774D400) [pid = 2932] [serial = 1423] [outer = 17746400] 08:58:31 INFO - PROCESS | 2932 | 1467129511894 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (1778C000) [pid = 2932] [serial = 1424] [outer = 17746400] 08:58:32 INFO - PROCESS | 2932 | 1467129512292 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 731ms 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:32 INFO - PROCESS | 2932 | 1467129512341 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 2932 | 1467129512344 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 2932 | 1467129512347 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 2932 | 1467129512349 Marionette TRACE conn6 <- [1,1862,null,{}] 08:58:32 INFO - PROCESS | 2932 | 1467129512353 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}] 08:58:32 INFO - PROCESS | 2932 | 1467129512355 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:32 INFO - PROCESS | 2932 | 1467129512482 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:58:32 INFO - PROCESS | 2932 | 1467129512498 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 2932 | 1467129512500 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:32 INFO - PROCESS | 2932 | ++DOCSHELL 1791A400 == 34 [pid = 2932] [id = 475] 08:58:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1791A800) [pid = 2932] [serial = 1425] [outer = 00000000] 08:58:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (17929400) [pid = 2932] [serial = 1426] [outer = 1791A800] 08:58:32 INFO - PROCESS | 2932 | 1467129512547 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17935400) [pid = 2932] [serial = 1427] [outer = 1791A800] 08:58:33 INFO - PROCESS | 2932 | 1467129512999 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 731ms 08:58:33 INFO - PROCESS | 2932 | 1467129513082 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2932 | 1467129513084 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:33 INFO - PROCESS | 2932 | 1467129513124 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 2932 | 1467129513125 Marionette TRACE conn6 <- [1,1866,null,{}] 08:58:33 INFO - PROCESS | 2932 | 1467129513135 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}] 08:58:33 INFO - PROCESS | 2932 | 1467129513137 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:33 INFO - PROCESS | 2932 | 1467129513261 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:58:33 INFO - PROCESS | 2932 | 1467129513267 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2932 | 1467129513269 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:33 INFO - PROCESS | 2932 | ++DOCSHELL 17928C00 == 35 [pid = 2932] [id = 476] 08:58:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (17938800) [pid = 2932] [serial = 1428] [outer = 00000000] 08:58:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1794C000) [pid = 2932] [serial = 1429] [outer = 17938800] 08:58:33 INFO - PROCESS | 2932 | 1467129513314 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (17943800) [pid = 2932] [serial = 1430] [outer = 17938800] 08:58:33 INFO - PROCESS | 2932 | 1467129513774 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 710ms 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:33 INFO - PROCESS | 2932 | 1467129513802 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 2932 | 1467129513804 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 2932 | 1467129513807 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 2932 | 1467129513809 Marionette TRACE conn6 <- [1,1870,null,{}] 08:58:33 INFO - PROCESS | 2932 | 1467129513812 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}] 08:58:33 INFO - PROCESS | 2932 | 1467129513818 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:33 INFO - PROCESS | 2932 | 1467129513965 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:58:33 INFO - PROCESS | 2932 | 1467129513978 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 2932 | 1467129513980 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:34 INFO - PROCESS | 2932 | ++DOCSHELL 145D7000 == 36 [pid = 2932] [id = 477] 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17BA3C00) [pid = 2932] [serial = 1431] [outer = 00000000] 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (183C8C00) [pid = 2932] [serial = 1432] [outer = 17BA3C00] 08:58:34 INFO - PROCESS | 2932 | 1467129514087 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (18B10C00) [pid = 2932] [serial = 1433] [outer = 17BA3C00] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1475D000) [pid = 2932] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (14E5A800) [pid = 2932] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (19AB0000) [pid = 2932] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17749800) [pid = 2932] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1A72E800) [pid = 2932] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1027CC00) [pid = 2932] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (0CAB9800) [pid = 2932] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (102E1800) [pid = 2932] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:58:34 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (102E5000) [pid = 2932] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:34 INFO - PROCESS | 2932 | 1467129514521 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 770ms 08:58:34 INFO - PROCESS | 2932 | 1467129514580 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 2932 | 1467129514582 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 2932 | 1467129514585 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:34 INFO - PROCESS | 2932 | 1467129514586 Marionette TRACE conn6 <- [1,1874,null,{}] 08:58:34 INFO - PROCESS | 2932 | 1467129514593 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}] 08:58:34 INFO - PROCESS | 2932 | 1467129514595 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:34 INFO - PROCESS | 2932 | 1467129514676 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:58:34 INFO - PROCESS | 2932 | 1467129514682 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 2932 | 1467129514684 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:34 INFO - PROCESS | 2932 | ++DOCSHELL 10407C00 == 37 [pid = 2932] [id = 478] 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (10886800) [pid = 2932] [serial = 1434] [outer = 00000000] 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (16356400) [pid = 2932] [serial = 1435] [outer = 10886800] 08:58:34 INFO - PROCESS | 2932 | 1467129514729 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17BA3000) [pid = 2932] [serial = 1436] [outer = 10886800] 08:58:35 INFO - PROCESS | 2932 | 1467129515158 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:35 INFO - PROCESS | 2932 | 1467129515218 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 2932 | 1467129515220 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:58:35 INFO - PROCESS | 2932 | 1467129515223 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 2932 | 1467129515225 Marionette TRACE conn6 <- [1,1878,null,{}] 08:58:35 INFO - PROCESS | 2932 | 1467129515228 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}] 08:58:35 INFO - PROCESS | 2932 | 1467129515230 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:35 INFO - PROCESS | 2932 | 1467129515312 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:58:35 INFO - PROCESS | 2932 | 1467129515317 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 2932 | 1467129515319 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:35 INFO - PROCESS | 2932 | ++DOCSHELL 17741800 == 38 [pid = 2932] [id = 479] 08:58:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (18B8B800) [pid = 2932] [serial = 1437] [outer = 00000000] 08:58:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (18EAE800) [pid = 2932] [serial = 1438] [outer = 18B8B800] 08:58:35 INFO - PROCESS | 2932 | 1467129515364 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (18EAF000) [pid = 2932] [serial = 1439] [outer = 18B8B800] 08:58:35 INFO - PROCESS | 2932 | 1467129515801 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]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 631ms 08:58:35 INFO - PROCESS | 2932 | 1467129515855 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 2932 | 1467129515857 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:58:35 INFO - PROCESS | 2932 | 1467129515861 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:35 INFO - PROCESS | 2932 | 1467129515862 Marionette TRACE conn6 <- [1,1882,null,{}] 08:58:35 INFO - PROCESS | 2932 | 1467129515866 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}] 08:58:35 INFO - PROCESS | 2932 | 1467129515868 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:35 INFO - PROCESS | 2932 | 1467129515950 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:58:35 INFO - PROCESS | 2932 | 1467129515956 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 2932 | 1467129515967 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:35 INFO - PROCESS | 2932 | ++DOCSHELL 0FB86800 == 39 [pid = 2932] [id = 480] 08:58:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (10312800) [pid = 2932] [serial = 1440] [outer = 00000000] 08:58:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (19160800) [pid = 2932] [serial = 1441] [outer = 10312800] 08:58:36 INFO - PROCESS | 2932 | 1467129516010 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17771000) [pid = 2932] [serial = 1442] [outer = 10312800] 08:58:36 INFO - PROCESS | 2932 | 1467129516464 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]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 08:58:36 INFO - PROCESS | 2932 | 1467129516548 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 2932 | 1467129516553 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:36 INFO - PROCESS | 2932 | 1467129516558 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 2932 | 1467129516563 Marionette TRACE conn6 <- [1,1886,null,{}] 08:58:36 INFO - PROCESS | 2932 | 1467129516569 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}] 08:58:36 INFO - PROCESS | 2932 | 1467129516573 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:36 INFO - PROCESS | 2932 | 1467129516723 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:58:36 INFO - PROCESS | 2932 | 1467129516866 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 2932 | 1467129516872 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:36 INFO - PROCESS | 2932 | ++DOCSHELL 0FC63800 == 40 [pid = 2932] [id = 481] 08:58:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FCF2400) [pid = 2932] [serial = 1443] [outer = 00000000] 08:58:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102DD400) [pid = 2932] [serial = 1444] [outer = 0FCF2400] 08:58:36 INFO - PROCESS | 2932 | 1467129516931 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1040B400) [pid = 2932] [serial = 1445] [outer = 0FCF2400] 08:58:37 INFO - PROCESS | 2932 | 1467129517592 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1077ms 08:58:37 INFO - PROCESS | 2932 | 1467129517639 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 2932 | 1467129517642 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:37 INFO - PROCESS | 2932 | 1467129517649 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 2932 | 1467129517653 Marionette TRACE conn6 <- [1,1890,null,{}] 08:58:37 INFO - PROCESS | 2932 | 1467129517658 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}] 08:58:37 INFO - PROCESS | 2932 | 1467129517661 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:37 INFO - PROCESS | 2932 | 1467129517806 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:58:37 INFO - PROCESS | 2932 | 1467129517948 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 2932 | 1467129517951 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:37 INFO - PROCESS | 2932 | ++DOCSHELL 1635A400 == 41 [pid = 2932] [id = 482] 08:58:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1635AC00) [pid = 2932] [serial = 1446] [outer = 00000000] 08:58:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1774AC00) [pid = 2932] [serial = 1447] [outer = 1635AC00] 08:58:38 INFO - PROCESS | 2932 | 1467129518008 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17792400) [pid = 2932] [serial = 1448] [outer = 1635AC00] 08:58:38 INFO - PROCESS | 2932 | 1467129518613 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1025ms 08:58:38 INFO - PROCESS | 2932 | 1467129518674 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 2932 | 1467129518676 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:38 INFO - PROCESS | 2932 | 1467129518680 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 2932 | 1467129518682 Marionette TRACE conn6 <- [1,1894,null,{}] 08:58:38 INFO - PROCESS | 2932 | 1467129518706 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}] 08:58:38 INFO - PROCESS | 2932 | 1467129518711 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:38 INFO - PROCESS | 2932 | 1467129518884 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:58:38 INFO - PROCESS | 2932 | 1467129518947 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 2932 | 1467129518952 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:38 INFO - PROCESS | 2932 | ++DOCSHELL 18EB0000 == 42 [pid = 2932] [id = 483] 08:58:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18EB2800) [pid = 2932] [serial = 1449] [outer = 00000000] 08:58:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19341400) [pid = 2932] [serial = 1450] [outer = 18EB2800] 08:58:39 INFO - PROCESS | 2932 | 1467129519011 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19349400) [pid = 2932] [serial = 1451] [outer = 18EB2800] 08:58:39 INFO - PROCESS | 2932 | 1467129519615 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 08:58:39 INFO - PROCESS | 2932 | 1467129519654 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 2932 | 1467129519656 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:58:39 INFO - PROCESS | 2932 | 1467129519659 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:39 INFO - PROCESS | 2932 | 1467129519661 Marionette TRACE conn6 <- [1,1898,null,{}] 08:58:39 INFO - PROCESS | 2932 | 1467129519665 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}] 08:58:39 INFO - PROCESS | 2932 | 1467129519668 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:39 INFO - PROCESS | 2932 | 1467129519780 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:58:39 INFO - PROCESS | 2932 | 1467129519891 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 2932 | 1467129519894 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:39 INFO - PROCESS | 2932 | ++DOCSHELL 16356800 == 43 [pid = 2932] [id = 484] 08:58:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (16B59800) [pid = 2932] [serial = 1452] [outer = 00000000] 08:58:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19868C00) [pid = 2932] [serial = 1453] [outer = 16B59800] 08:58:40 INFO - PROCESS | 2932 | 1467129519996 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19870000) [pid = 2932] [serial = 1454] [outer = 16B59800] 08:58:40 INFO - PROCESS | 2932 | 1467129520673 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1068ms 08:58:40 INFO - PROCESS | 2932 | 1467129520732 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 2932 | 1467129520736 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:40 INFO - PROCESS | 2932 | 1467129520740 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 2932 | 1467129520745 Marionette TRACE conn6 <- [1,1902,null,{}] 08:58:40 INFO - PROCESS | 2932 | 1467129520750 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}] 08:58:40 INFO - PROCESS | 2932 | 1467129520753 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:40 INFO - PROCESS | 2932 | 1467129520889 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:58:41 INFO - PROCESS | 2932 | 1467129521020 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 2932 | 1467129521022 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:41 INFO - PROCESS | 2932 | ++DOCSHELL 10272400 == 44 [pid = 2932] [id = 485] 08:58:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (10275800) [pid = 2932] [serial = 1455] [outer = 00000000] 08:58:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (145D9800) [pid = 2932] [serial = 1456] [outer = 10275800] 08:58:41 INFO - PROCESS | 2932 | 1467129521073 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1487C800) [pid = 2932] [serial = 1457] [outer = 10275800] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 17741800 == 43 [pid = 2932] [id = 479] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 10407C00 == 42 [pid = 2932] [id = 478] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 145D7000 == 41 [pid = 2932] [id = 477] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 17928C00 == 40 [pid = 2932] [id = 476] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 1791A400 == 39 [pid = 2932] [id = 475] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 17745C00 == 38 [pid = 2932] [id = 474] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 113E8400 == 37 [pid = 2932] [id = 473] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 0FCFA800 == 36 [pid = 2932] [id = 472] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 102E4C00 == 35 [pid = 2932] [id = 464] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 17744800 == 34 [pid = 2932] [id = 469] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 0FCF3800 == 33 [pid = 2932] [id = 470] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 11486800 == 32 [pid = 2932] [id = 471] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 16356800 == 31 [pid = 2932] [id = 484] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 1635A400 == 30 [pid = 2932] [id = 482] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 18EB0000 == 29 [pid = 2932] [id = 483] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 0FB86800 == 28 [pid = 2932] [id = 480] 08:58:41 INFO - PROCESS | 2932 | --DOCSHELL 0FC63800 == 27 [pid = 2932] [id = 481] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1774C000) [pid = 2932] [serial = 1408] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (16B56800) [pid = 2932] [serial = 1406] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FA6B800) [pid = 2932] [serial = 1396] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1030DC00) [pid = 2932] [serial = 1399] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (103ADC00) [pid = 2932] [serial = 1400] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10636C00) [pid = 2932] [serial = 1381] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1778EC00) [pid = 2932] [serial = 1384] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19C59000) [pid = 2932] [serial = 1387] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A743C00) [pid = 2932] [serial = 1390] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1088C000) [pid = 2932] [serial = 1394] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10631400) [pid = 2932] [serial = 1393] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FB7AC00) [pid = 2932] [serial = 1397] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1487DC00) [pid = 2932] [serial = 1402] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (14C5B800) [pid = 2932] [serial = 1403] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (15F35C00) [pid = 2932] [serial = 1405] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1A728000) [pid = 2932] [serial = 1388] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17951400) [pid = 2932] [serial = 1385] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1A7DF400) [pid = 2932] [serial = 1391] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (108E6400) [pid = 2932] [serial = 1382] [outer = 00000000] [url = about:blank] 08:58:42 INFO - PROCESS | 2932 | 1467129522326 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1634ms 08:58:42 INFO - PROCESS | 2932 | 1467129522375 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 2932 | 1467129522379 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:42 INFO - PROCESS | 2932 | 1467129522383 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 2932 | 1467129522386 Marionette TRACE conn6 <- [1,1906,null,{}] 08:58:42 INFO - PROCESS | 2932 | 1467129522394 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}] 08:58:42 INFO - PROCESS | 2932 | 1467129522397 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:42 INFO - PROCESS | 2932 | 1467129522521 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:58:42 INFO - PROCESS | 2932 | 1467129522535 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 2932 | 1467129522537 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:42 INFO - PROCESS | 2932 | ++DOCSHELL 0CABE000 == 28 [pid = 2932] [id = 486] 08:58:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FA6B800) [pid = 2932] [serial = 1458] [outer = 00000000] 08:58:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FBE8800) [pid = 2932] [serial = 1459] [outer = 0FA6B800] 08:58:42 INFO - PROCESS | 2932 | 1467129522587 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FCF7800) [pid = 2932] [serial = 1460] [outer = 0FA6B800] 08:58:43 INFO - PROCESS | 2932 | 1467129523062 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 08:58:43 INFO - PROCESS | 2932 | 1467129523115 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2932 | 1467129523120 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 2932 | 1467129523127 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:43 INFO - PROCESS | 2932 | 1467129523129 Marionette TRACE conn6 <- [1,1910,null,{}] 08:58:43 INFO - PROCESS | 2932 | 1467129523133 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}] 08:58:43 INFO - PROCESS | 2932 | 1467129523136 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:43 INFO - PROCESS | 2932 | 1467129523226 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:58:43 INFO - PROCESS | 2932 | 1467129523276 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 2932 | 1467129523278 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:43 INFO - PROCESS | 2932 | ++DOCSHELL 10654800 == 29 [pid = 2932] [id = 487] 08:58:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (106D6800) [pid = 2932] [serial = 1461] [outer = 00000000] 08:58:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10740000) [pid = 2932] [serial = 1462] [outer = 106D6800] 08:58:43 INFO - PROCESS | 2932 | 1467129523327 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10887800) [pid = 2932] [serial = 1463] [outer = 106D6800] 08:58:43 INFO - PROCESS | 2932 | 1467129523807 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 08:58:43 INFO - PROCESS | 2932 | 1467129523860 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 2932 | 1467129523862 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:43 INFO - PROCESS | 2932 | 1467129523865 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 2932 | 1467129523869 Marionette TRACE conn6 <- [1,1914,null,{}] 08:58:43 INFO - PROCESS | 2932 | 1467129523880 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}] 08:58:43 INFO - PROCESS | 2932 | 1467129523884 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:43 INFO - PROCESS | 2932 | 1467129523972 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:58:44 INFO - PROCESS | 2932 | 1467129524079 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 2932 | 1467129524082 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:44 INFO - PROCESS | 2932 | ++DOCSHELL 14F46800 == 30 [pid = 2932] [id = 488] 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (14F46C00) [pid = 2932] [serial = 1464] [outer = 00000000] 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (15C70400) [pid = 2932] [serial = 1465] [outer = 14F46C00] 08:58:44 INFO - PROCESS | 2932 | 1467129524131 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (15FC6000) [pid = 2932] [serial = 1466] [outer = 14F46C00] 08:58:44 INFO - PROCESS | 2932 | 1467129524573 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 08:58:44 INFO - PROCESS | 2932 | 1467129524599 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 2932 | 1467129524602 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:44 INFO - PROCESS | 2932 | 1467129524643 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 2932 | 1467129524645 Marionette TRACE conn6 <- [1,1918,null,{}] 08:58:44 INFO - PROCESS | 2932 | 1467129524655 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}] 08:58:44 INFO - PROCESS | 2932 | 1467129524657 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:44 INFO - PROCESS | 2932 | 1467129524776 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:58:44 INFO - PROCESS | 2932 | 1467129524843 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 2932 | 1467129524845 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:44 INFO - PROCESS | 2932 | ++DOCSHELL 16355C00 == 31 [pid = 2932] [id = 489] 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1773E400) [pid = 2932] [serial = 1467] [outer = 00000000] 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1774B800) [pid = 2932] [serial = 1468] [outer = 1773E400] 08:58:44 INFO - PROCESS | 2932 | 1467129524892 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1778AC00) [pid = 2932] [serial = 1469] [outer = 1773E400] 08:58:45 INFO - PROCESS | 2932 | 1467129525310 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 710ms 08:58:45 INFO - PROCESS | 2932 | 1467129525324 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 2932 | 1467129525326 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:45 INFO - PROCESS | 2932 | 1467129525336 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 2932 | 1467129525338 Marionette TRACE conn6 <- [1,1922,null,{}] 08:58:45 INFO - PROCESS | 2932 | 1467129525341 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}] 08:58:45 INFO - PROCESS | 2932 | 1467129525344 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:45 INFO - PROCESS | 2932 | 1467129525468 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:58:45 INFO - PROCESS | 2932 | 1467129525475 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 2932 | 1467129525477 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:45 INFO - PROCESS | 2932 | ++DOCSHELL 17793C00 == 32 [pid = 2932] [id = 490] 08:58:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1791C800) [pid = 2932] [serial = 1470] [outer = 00000000] 08:58:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17927000) [pid = 2932] [serial = 1471] [outer = 1791C800] 08:58:45 INFO - PROCESS | 2932 | 1467129525521 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17937400) [pid = 2932] [serial = 1472] [outer = 1791C800] 08:58:46 INFO - PROCESS | 2932 | 1467129525998 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 08:58:46 INFO - PROCESS | 2932 | 1467129526020 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 2932 | 1467129526022 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:46 INFO - PROCESS | 2932 | 1467129526034 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 2932 | 1467129526036 Marionette TRACE conn6 <- [1,1926,null,{}] 08:58:46 INFO - PROCESS | 2932 | 1467129526039 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}] 08:58:46 INFO - PROCESS | 2932 | 1467129526045 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:46 INFO - PROCESS | 2932 | 1467129526229 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:58:46 INFO - PROCESS | 2932 | 1467129526258 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 2932 | 1467129526260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:46 INFO - PROCESS | 2932 | ++DOCSHELL 17951400 == 33 [pid = 2932] [id = 491] 08:58:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17951800) [pid = 2932] [serial = 1473] [outer = 00000000] 08:58:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (183C6800) [pid = 2932] [serial = 1474] [outer = 17951800] 08:58:46 INFO - PROCESS | 2932 | 1467129526313 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18B05400) [pid = 2932] [serial = 1475] [outer = 17951800] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17BA3C00) [pid = 2932] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17938800) [pid = 2932] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10886800) [pid = 2932] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (11482400) [pid = 2932] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FCF6800) [pid = 2932] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17746400) [pid = 2932] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FCFE400) [pid = 2932] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (11488800) [pid = 2932] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17745800) [pid = 2932] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10312800) [pid = 2932] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18B8B800) [pid = 2932] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:46 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1791A800) [pid = 2932] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:58:46 INFO - PROCESS | 2932 | 1467129526940 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 971ms 08:58:47 INFO - PROCESS | 2932 | 1467129527006 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:47 INFO - PROCESS | 2932 | 1467129527008 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 2932 | 1467129527012 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2932 | 1467129527013 Marionette TRACE conn6 <- [1,1930,null,{}] 08:58:47 INFO - PROCESS | 2932 | 1467129527017 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}] 08:58:47 INFO - PROCESS | 2932 | 1467129527019 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:47 INFO - PROCESS | 2932 | 1467129527099 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:58:47 INFO - PROCESS | 2932 | 1467129527104 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 2932 | 1467129527106 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:47 INFO - PROCESS | 2932 | ++DOCSHELL 14766800 == 34 [pid = 2932] [id = 492] 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (15C6DC00) [pid = 2932] [serial = 1476] [outer = 00000000] 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17938800) [pid = 2932] [serial = 1477] [outer = 15C6DC00] 08:58:47 INFO - PROCESS | 2932 | 1467129527151 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1794BC00) [pid = 2932] [serial = 1478] [outer = 15C6DC00] 08:58:47 INFO - PROCESS | 2932 | 1467129527585 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 08:58:47 INFO - PROCESS | 2932 | 1467129527643 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 2932 | 1467129527645 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:47 INFO - PROCESS | 2932 | 1467129527648 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 2932 | 1467129527649 Marionette TRACE conn6 <- [1,1934,null,{}] 08:58:47 INFO - PROCESS | 2932 | 1467129527653 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}] 08:58:47 INFO - PROCESS | 2932 | 1467129527655 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:47 INFO - PROCESS | 2932 | 1467129527735 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:58:47 INFO - PROCESS | 2932 | 1467129527741 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 2932 | 1467129527743 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:47 INFO - PROCESS | 2932 | ++DOCSHELL 1073FC00 == 35 [pid = 2932] [id = 493] 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183C6400) [pid = 2932] [serial = 1479] [outer = 00000000] 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18EAFC00) [pid = 2932] [serial = 1480] [outer = 183C6400] 08:58:47 INFO - PROCESS | 2932 | 1467129527788 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18D49400) [pid = 2932] [serial = 1481] [outer = 183C6400] 08:58:48 INFO - PROCESS | 2932 | 1467129528247 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 08:58:48 INFO - PROCESS | 2932 | 1467129528291 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 2932 | 1467129528293 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:48 INFO - PROCESS | 2932 | 1467129528296 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 2932 | 1467129528298 Marionette TRACE conn6 <- [1,1938,null,{}] 08:58:48 INFO - PROCESS | 2932 | 1467129528301 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}] 08:58:48 INFO - PROCESS | 2932 | 1467129528303 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:48 INFO - PROCESS | 2932 | 1467129528385 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:58:48 INFO - PROCESS | 2932 | 1467129528391 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 2932 | 1467129528402 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:48 INFO - PROCESS | 2932 | ++DOCSHELL 14E50000 == 36 [pid = 2932] [id = 494] 08:58:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19345000) [pid = 2932] [serial = 1482] [outer = 00000000] 08:58:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1934D000) [pid = 2932] [serial = 1483] [outer = 19345000] 08:58:48 INFO - PROCESS | 2932 | 1467129528447 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1934E800) [pid = 2932] [serial = 1484] [outer = 19345000] 08:58:49 INFO - PROCESS | 2932 | 1467129529199 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 930ms 08:58:49 INFO - PROCESS | 2932 | 1467129529230 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:49 INFO - PROCESS | 2932 | 1467129529235 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:58:49 INFO - PROCESS | 2932 | 1467129529240 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 2932 | 1467129529244 Marionette TRACE conn6 <- [1,1942,null,{}] 08:58:49 INFO - PROCESS | 2932 | 1467129529250 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}] 08:58:49 INFO - PROCESS | 2932 | 1467129529253 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:49 INFO - PROCESS | 2932 | 1467129529384 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:58:49 INFO - PROCESS | 2932 | 1467129529504 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 2932 | 1467129529508 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:49 INFO - PROCESS | 2932 | ++DOCSHELL 0CABB400 == 37 [pid = 2932] [id = 495] 08:58:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FAE3400) [pid = 2932] [serial = 1485] [outer = 00000000] 08:58:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (10405C00) [pid = 2932] [serial = 1486] [outer = 0FAE3400] 08:58:49 INFO - PROCESS | 2932 | 1467129529566 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1080C400) [pid = 2932] [serial = 1487] [outer = 0FAE3400] 08:58:50 INFO - PROCESS | 2932 | 1467129530321 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1123ms 08:58:50 INFO - PROCESS | 2932 | 1467129530363 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 2932 | 1467129530368 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:50 INFO - PROCESS | 2932 | 1467129530375 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 2932 | 1467129530378 Marionette TRACE conn6 <- [1,1946,null,{}] 08:58:50 INFO - PROCESS | 2932 | 1467129530382 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}] 08:58:50 INFO - PROCESS | 2932 | 1467129530385 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:50 INFO - PROCESS | 2932 | 1467129530506 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:58:50 INFO - PROCESS | 2932 | 1467129530645 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 2932 | 1467129530648 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:50 INFO - PROCESS | 2932 | ++DOCSHELL 1488AC00 == 38 [pid = 2932] [id = 496] 08:58:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (14E54C00) [pid = 2932] [serial = 1488] [outer = 00000000] 08:58:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (16B56800) [pid = 2932] [serial = 1489] [outer = 14E54C00] 08:58:50 INFO - PROCESS | 2932 | 1467129530710 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17790400) [pid = 2932] [serial = 1490] [outer = 14E54C00] 08:58:51 INFO - PROCESS | 2932 | 1467129531534 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1176ms 08:58:51 INFO - PROCESS | 2932 | 1467129531553 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 2932 | 1467129531557 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 2932 | 1467129531591 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 2932 | 1467129531594 Marionette TRACE conn6 <- [1,1950,null,{}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:51 INFO - PROCESS | 2932 | 1467129531600 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}] 08:58:51 INFO - PROCESS | 2932 | 1467129531603 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:51 INFO - PROCESS | 2932 | 1467129531705 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 1073FC00 == 37 [pid = 2932] [id = 493] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 14766800 == 36 [pid = 2932] [id = 492] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 17951400 == 35 [pid = 2932] [id = 491] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 17793C00 == 34 [pid = 2932] [id = 490] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 16355C00 == 33 [pid = 2932] [id = 489] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 14F46800 == 32 [pid = 2932] [id = 488] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 10654800 == 31 [pid = 2932] [id = 487] 08:58:51 INFO - PROCESS | 2932 | --DOCSHELL 0CABE000 == 30 [pid = 2932] [id = 486] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (183C8C00) [pid = 2932] [serial = 1432] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1794C000) [pid = 2932] [serial = 1429] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17BA3000) [pid = 2932] [serial = 1436] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (14558800) [pid = 2932] [serial = 1420] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (14C15800) [pid = 2932] [serial = 1421] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10277400) [pid = 2932] [serial = 1411] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (103AC000) [pid = 2932] [serial = 1412] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1774D400) [pid = 2932] [serial = 1423] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1778C000) [pid = 2932] [serial = 1424] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10276C00) [pid = 2932] [serial = 1417] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (102E2000) [pid = 2932] [serial = 1418] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (14E3A800) [pid = 2932] [serial = 1414] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (15C6F800) [pid = 2932] [serial = 1415] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17772000) [pid = 2932] [serial = 1409] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (16356400) [pid = 2932] [serial = 1435] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17771000) [pid = 2932] [serial = 1442] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19160800) [pid = 2932] [serial = 1441] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (18EAF000) [pid = 2932] [serial = 1439] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (18B10C00) [pid = 2932] [serial = 1433] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17929400) [pid = 2932] [serial = 1426] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17935400) [pid = 2932] [serial = 1427] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17943800) [pid = 2932] [serial = 1430] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (18EAE800) [pid = 2932] [serial = 1438] [outer = 00000000] [url = about:blank] 08:58:51 INFO - PROCESS | 2932 | 1467129531854 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 2932 | 1467129531857 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:51 INFO - PROCESS | 2932 | ++DOCSHELL 0926A800 == 31 [pid = 2932] [id = 497] 08:58:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0926F800) [pid = 2932] [serial = 1491] [outer = 00000000] 08:58:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0CABB800) [pid = 2932] [serial = 1492] [outer = 0926F800] 08:58:51 INFO - PROCESS | 2932 | 1467129531909 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FBE8400) [pid = 2932] [serial = 1493] [outer = 0926F800] 08:58:52 INFO - PROCESS | 2932 | 1467129532334 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 770ms 08:58:52 INFO - PROCESS | 2932 | 1467129532368 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 2932 | 1467129532373 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:52 INFO - PROCESS | 2932 | 1467129532415 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 2932 | 1467129532418 Marionette TRACE conn6 <- [1,1954,null,{}] 08:58:52 INFO - PROCESS | 2932 | 1467129532422 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}] 08:58:52 INFO - PROCESS | 2932 | 1467129532424 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:52 INFO - PROCESS | 2932 | 1467129532513 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:58:52 INFO - PROCESS | 2932 | 1467129532522 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 2932 | 1467129532524 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:52 INFO - PROCESS | 2932 | ++DOCSHELL 10408400 == 32 [pid = 2932] [id = 498] 08:58:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1063AC00) [pid = 2932] [serial = 1494] [outer = 00000000] 08:58:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1088F400) [pid = 2932] [serial = 1495] [outer = 1063AC00] 08:58:52 INFO - PROCESS | 2932 | 1467129532578 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (113E9000) [pid = 2932] [serial = 1496] [outer = 1063AC00] 08:58:53 INFO - PROCESS | 2932 | 1467129533060 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 690ms 08:58:53 INFO - PROCESS | 2932 | 1467129533103 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 2932 | 1467129533106 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:58:53 INFO - PROCESS | 2932 | 1467129533109 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:53 INFO - PROCESS | 2932 | 1467129533112 Marionette TRACE conn6 <- [1,1958,null,{}] 08:58:53 INFO - PROCESS | 2932 | 1467129533123 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}] 08:58:53 INFO - PROCESS | 2932 | 1467129533128 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:53 INFO - PROCESS | 2932 | 1467129533244 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:58:53 INFO - PROCESS | 2932 | 1467129533349 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 2932 | 1467129533352 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:53 INFO - PROCESS | 2932 | ++DOCSHELL 16355C00 == 33 [pid = 2932] [id = 499] 08:58:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (16356400) [pid = 2932] [serial = 1497] [outer = 00000000] 08:58:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1773F400) [pid = 2932] [serial = 1498] [outer = 16356400] 08:58:53 INFO - PROCESS | 2932 | 1467129533402 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1776A000) [pid = 2932] [serial = 1499] [outer = 16356400] 08:58:53 INFO - PROCESS | 2932 | 1467129533774 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 08:58:53 INFO - PROCESS | 2932 | 1467129533845 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 2932 | 1467129533848 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:53 INFO - PROCESS | 2932 | 1467129533860 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 2932 | 1467129533862 Marionette TRACE conn6 <- [1,1962,null,{}] 08:58:53 INFO - PROCESS | 2932 | 1467129533866 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}] 08:58:53 INFO - PROCESS | 2932 | 1467129533868 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:54 INFO - PROCESS | 2932 | 1467129533991 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:58:54 INFO - PROCESS | 2932 | 1467129533996 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 2932 | 1467129533998 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:54 INFO - PROCESS | 2932 | ++DOCSHELL 1778EC00 == 34 [pid = 2932] [id = 500] 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1778F400) [pid = 2932] [serial = 1500] [outer = 00000000] 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17926800) [pid = 2932] [serial = 1501] [outer = 1778F400] 08:58:54 INFO - PROCESS | 2932 | 1467129534097 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17936400) [pid = 2932] [serial = 1502] [outer = 1778F400] 08:58:54 INFO - PROCESS | 2932 | 1467129534527 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 08:58:54 INFO - PROCESS | 2932 | 1467129534630 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 2932 | 1467129534632 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:54 INFO - PROCESS | 2932 | 1467129534638 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 2932 | 1467129534640 Marionette TRACE conn6 <- [1,1966,null,{}] 08:58:54 INFO - PROCESS | 2932 | 1467129534644 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}] 08:58:54 INFO - PROCESS | 2932 | 1467129534646 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:54 INFO - PROCESS | 2932 | 1467129534763 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:58:54 INFO - PROCESS | 2932 | 1467129534831 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 2932 | 1467129534833 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:54 INFO - PROCESS | 2932 | ++DOCSHELL 14F51400 == 35 [pid = 2932] [id = 501] 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1793C000) [pid = 2932] [serial = 1503] [outer = 00000000] 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17952800) [pid = 2932] [serial = 1504] [outer = 1793C000] 08:58:54 INFO - PROCESS | 2932 | 1467129534878 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17A28000) [pid = 2932] [serial = 1505] [outer = 1793C000] 08:58:55 INFO - PROCESS | 2932 | 1467129535285 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 08:58:55 INFO - PROCESS | 2932 | 1467129535317 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 2932 | 1467129535319 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:58:55 INFO - PROCESS | 2932 | 1467129535322 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:55 INFO - PROCESS | 2932 | 1467129535323 Marionette TRACE conn6 <- [1,1970,null,{}] 08:58:55 INFO - PROCESS | 2932 | 1467129535327 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}] 08:58:55 INFO - PROCESS | 2932 | 1467129535333 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:55 INFO - PROCESS | 2932 | 1467129535475 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:58:55 INFO - PROCESS | 2932 | 1467129535481 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 2932 | 1467129535483 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:55 INFO - PROCESS | 2932 | ++DOCSHELL 183C1800 == 36 [pid = 2932] [id = 502] 08:58:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18A3B400) [pid = 2932] [serial = 1506] [outer = 00000000] 08:58:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (18D4B000) [pid = 2932] [serial = 1507] [outer = 18A3B400] 08:58:55 INFO - PROCESS | 2932 | 1467129535583 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18B02C00) [pid = 2932] [serial = 1508] [outer = 18A3B400] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1773E400) [pid = 2932] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14F46C00) [pid = 2932] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10275800) [pid = 2932] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FA6B800) [pid = 2932] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (106D6800) [pid = 2932] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1791C800) [pid = 2932] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (183C6400) [pid = 2932] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0FCF2400) [pid = 2932] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1635AC00) [pid = 2932] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18EB2800) [pid = 2932] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (16B59800) [pid = 2932] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17951800) [pid = 2932] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:55 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (15C6DC00) [pid = 2932] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:58:56 INFO - PROCESS | 2932 | 1467129536052 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 08:58:56 INFO - PROCESS | 2932 | 1467129536112 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 2932 | 1467129536114 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 2932 | 1467129536117 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 2932 | 1467129536119 Marionette TRACE conn6 <- [1,1974,null,{}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:56 INFO - PROCESS | 2932 | 1467129536122 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}] 08:58:56 INFO - PROCESS | 2932 | 1467129536124 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:56 INFO - PROCESS | 2932 | 1467129536240 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:58:56 INFO - PROCESS | 2932 | 1467129536305 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 2932 | 1467129536307 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:56 INFO - PROCESS | 2932 | ++DOCSHELL 14882C00 == 37 [pid = 2932] [id = 503] 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1488A000) [pid = 2932] [serial = 1509] [outer = 00000000] 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17932000) [pid = 2932] [serial = 1510] [outer = 1488A000] 08:58:56 INFO - PROCESS | 2932 | 1467129536352 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (183C8400) [pid = 2932] [serial = 1511] [outer = 1488A000] 08:58:56 INFO - PROCESS | 2932 | 1467129536696 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]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 631ms 08:58:56 INFO - PROCESS | 2932 | 1467129536754 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:56 INFO - PROCESS | 2932 | 1467129536756 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 2932 | 1467129536760 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 2932 | 1467129536761 Marionette TRACE conn6 <- [1,1978,null,{}] 08:58:56 INFO - PROCESS | 2932 | 1467129536765 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}] 08:58:56 INFO - PROCESS | 2932 | 1467129536767 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:56 INFO - PROCESS | 2932 | 1467129536847 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:58:56 INFO - PROCESS | 2932 | 1467129536853 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 2932 | 1467129536855 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:56 INFO - PROCESS | 2932 | ++DOCSHELL 18EB7000 == 38 [pid = 2932] [id = 504] 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18EBC800) [pid = 2932] [serial = 1512] [outer = 00000000] 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1934C400) [pid = 2932] [serial = 1513] [outer = 18EBC800] 08:58:56 INFO - PROCESS | 2932 | 1467129536900 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19868000) [pid = 2932] [serial = 1514] [outer = 18EBC800] 08:58:57 INFO - PROCESS | 2932 | 1467129537332 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 08:58:57 INFO - PROCESS | 2932 | 1467129537390 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 2932 | 1467129537392 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:57 INFO - PROCESS | 2932 | 1467129537396 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 2932 | 1467129537397 Marionette TRACE conn6 <- [1,1982,null,{}] 08:58:57 INFO - PROCESS | 2932 | 1467129537401 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}] 08:58:57 INFO - PROCESS | 2932 | 1467129537403 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:57 INFO - PROCESS | 2932 | 1467129537485 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:58:57 INFO - PROCESS | 2932 | 1467129537491 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 2932 | 1467129537493 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:57 INFO - PROCESS | 2932 | ++DOCSHELL 16354000 == 39 [pid = 2932] [id = 505] 08:58:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19343800) [pid = 2932] [serial = 1515] [outer = 00000000] 08:58:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19936800) [pid = 2932] [serial = 1516] [outer = 19343800] 08:58:57 INFO - PROCESS | 2932 | 1467129537538 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19938C00) [pid = 2932] [serial = 1517] [outer = 19343800] 08:58:58 INFO - PROCESS | 2932 | 1467129538097 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 08:58:58 INFO - PROCESS | 2932 | 1467129538131 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 2932 | 1467129538136 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:58 INFO - PROCESS | 2932 | 1467129538141 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 2932 | 1467129538145 Marionette TRACE conn6 <- [1,1986,null,{}] 08:58:58 INFO - PROCESS | 2932 | 1467129538151 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}] 08:58:58 INFO - PROCESS | 2932 | 1467129538154 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:58 INFO - PROCESS | 2932 | 1467129538275 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:58:58 INFO - PROCESS | 2932 | 1467129538417 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 2932 | 1467129538422 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:58 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8000 == 40 [pid = 2932] [id = 506] 08:58:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (0FB78800) [pid = 2932] [serial = 1518] [outer = 00000000] 08:58:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (102DCC00) [pid = 2932] [serial = 1519] [outer = 0FB78800] 08:58:58 INFO - PROCESS | 2932 | 1467129538484 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (103AC000) [pid = 2932] [serial = 1520] [outer = 0FB78800] 08:58:59 INFO - PROCESS | 2932 | 1467129539121 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1021ms 08:58:59 INFO - PROCESS | 2932 | 1467129539167 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 2932 | 1467129539171 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:59 INFO - PROCESS | 2932 | 1467129539178 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 2932 | 1467129539181 Marionette TRACE conn6 <- [1,1990,null,{}] 08:58:59 INFO - PROCESS | 2932 | 1467129539184 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}] 08:58:59 INFO - PROCESS | 2932 | 1467129539187 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:59 INFO - PROCESS | 2932 | 1467129539332 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:58:59 INFO - PROCESS | 2932 | 1467129539475 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 2932 | 1467129539478 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:58:59 INFO - PROCESS | 2932 | ++DOCSHELL 15C7B000 == 41 [pid = 2932] [id = 507] 08:58:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (15C7B800) [pid = 2932] [serial = 1521] [outer = 00000000] 08:58:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17747800) [pid = 2932] [serial = 1522] [outer = 15C7B800] 08:58:59 INFO - PROCESS | 2932 | 1467129539542 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17920000) [pid = 2932] [serial = 1523] [outer = 15C7B800] 08:59:00 INFO - PROCESS | 2932 | 1467129540127 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1020ms 08:59:00 INFO - PROCESS | 2932 | 1467129540202 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 2932 | 1467129540204 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:59:00 INFO - PROCESS | 2932 | 1467129540223 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 2932 | 1467129540226 Marionette TRACE conn6 <- [1,1994,null,{}] 08:59:00 INFO - PROCESS | 2932 | 1467129540257 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}] 08:59:00 INFO - PROCESS | 2932 | 1467129540262 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:00 INFO - PROCESS | 2932 | 1467129540380 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:59:00 INFO - PROCESS | 2932 | 1467129540514 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 2932 | 1467129540518 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:00 INFO - PROCESS | 2932 | ++DOCSHELL 18D4A000 == 42 [pid = 2932] [id = 508] 08:59:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19348800) [pid = 2932] [serial = 1524] [outer = 00000000] 08:59:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19A15800) [pid = 2932] [serial = 1525] [outer = 19348800] 08:59:00 INFO - PROCESS | 2932 | 1467129540577 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19AB1800) [pid = 2932] [serial = 1526] [outer = 19348800] 08:59:01 INFO - PROCESS | 2932 | 1467129541176 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]]]}] 08:59:01 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 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 992ms 08:59:01 INFO - PROCESS | 2932 | 1467129541214 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 2932 | 1467129541217 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:59:01 INFO - PROCESS | 2932 | 1467129541220 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:59:01 INFO - PROCESS | 2932 | 1467129541222 Marionette TRACE conn6 <- [1,1998,null,{}] 08:59:01 INFO - PROCESS | 2932 | 1467129541226 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}] 08:59:01 INFO - PROCESS | 2932 | 1467129541228 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:01 INFO - PROCESS | 2932 | 1467129541360 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:59:01 INFO - PROCESS | 2932 | 1467129541523 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 2932 | 1467129541525 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:01 INFO - PROCESS | 2932 | ++DOCSHELL 18EB3C00 == 43 [pid = 2932] [id = 509] 08:59:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (18EB8400) [pid = 2932] [serial = 1527] [outer = 00000000] 08:59:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1A729000) [pid = 2932] [serial = 1528] [outer = 18EB8400] 08:59:01 INFO - PROCESS | 2932 | 1467129541582 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1A730000) [pid = 2932] [serial = 1529] [outer = 18EB8400] 08:59:02 INFO - PROCESS | 2932 | 1467129542369 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]]]}] 08:59:02 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 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1230ms 08:59:02 INFO - PROCESS | 2932 | 1467129542454 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 2932 | 1467129542458 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:59:02 INFO - PROCESS | 2932 | 1467129542463 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 2932 | 1467129542466 Marionette TRACE conn6 <- [1,2002,null,{}] 08:59:02 INFO - PROCESS | 2932 | 1467129542471 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}] 08:59:02 INFO - PROCESS | 2932 | 1467129542474 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:02 INFO - PROCESS | 2932 | 1467129542608 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 18EB7000 == 42 [pid = 2932] [id = 504] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 14882C00 == 41 [pid = 2932] [id = 503] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 183C1800 == 40 [pid = 2932] [id = 502] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 14F51400 == 39 [pid = 2932] [id = 501] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 1778EC00 == 38 [pid = 2932] [id = 500] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 16355C00 == 37 [pid = 2932] [id = 499] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 10408400 == 36 [pid = 2932] [id = 498] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 0926A800 == 35 [pid = 2932] [id = 497] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 10272400 == 34 [pid = 2932] [id = 485] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 14E50000 == 33 [pid = 2932] [id = 494] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 0CABB400 == 32 [pid = 2932] [id = 495] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 1488AC00 == 31 [pid = 2932] [id = 496] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 18EB3C00 == 30 [pid = 2932] [id = 509] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 15C7B000 == 29 [pid = 2932] [id = 507] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 18D4A000 == 28 [pid = 2932] [id = 508] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 16354000 == 27 [pid = 2932] [id = 505] 08:59:03 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8000 == 26 [pid = 2932] [id = 506] 08:59:03 INFO - PROCESS | 2932 | 1467129543344 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 2932 | 1467129543348 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1774B800) [pid = 2932] [serial = 1468] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (15C70400) [pid = 2932] [serial = 1465] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1487C800) [pid = 2932] [serial = 1457] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (145D9800) [pid = 2932] [serial = 1456] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FBE8800) [pid = 2932] [serial = 1459] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FCF7800) [pid = 2932] [serial = 1460] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10740000) [pid = 2932] [serial = 1462] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (10887800) [pid = 2932] [serial = 1463] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17927000) [pid = 2932] [serial = 1471] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1778AC00) [pid = 2932] [serial = 1469] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18D49400) [pid = 2932] [serial = 1481] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1040B400) [pid = 2932] [serial = 1445] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (102DD400) [pid = 2932] [serial = 1444] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17792400) [pid = 2932] [serial = 1448] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1774AC00) [pid = 2932] [serial = 1447] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1934D000) [pid = 2932] [serial = 1483] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (19349400) [pid = 2932] [serial = 1451] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (19341400) [pid = 2932] [serial = 1450] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19870000) [pid = 2932] [serial = 1454] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19868C00) [pid = 2932] [serial = 1453] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (183C6800) [pid = 2932] [serial = 1474] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17937400) [pid = 2932] [serial = 1472] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18EAFC00) [pid = 2932] [serial = 1480] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17938800) [pid = 2932] [serial = 1477] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1794BC00) [pid = 2932] [serial = 1478] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (18B05400) [pid = 2932] [serial = 1475] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (15FC6000) [pid = 2932] [serial = 1466] [outer = 00000000] [url = about:blank] 08:59:03 INFO - PROCESS | 2932 | ++DOCSHELL 09258C00 == 27 [pid = 2932] [id = 510] 08:59:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0925B800) [pid = 2932] [serial = 1530] [outer = 00000000] 08:59:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (09262000) [pid = 2932] [serial = 1531] [outer = 0925B800] 08:59:03 INFO - PROCESS | 2932 | 1467129543526 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0CA17000) [pid = 2932] [serial = 1532] [outer = 0925B800] 08:59:04 INFO - PROCESS | 2932 | 1467129544010 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1579ms 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:59:04 INFO - PROCESS | 2932 | 1467129544044 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 2932 | 1467129544047 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:59:04 INFO - PROCESS | 2932 | 1467129544051 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 2932 | 1467129544054 Marionette TRACE conn6 <- [1,2006,null,{}] 08:59:04 INFO - PROCESS | 2932 | 1467129544060 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}] 08:59:04 INFO - PROCESS | 2932 | 1467129544064 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:04 INFO - PROCESS | 2932 | 1467129544157 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:59:04 INFO - PROCESS | 2932 | 1467129544170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2932 | 1467129544173 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:04 INFO - PROCESS | 2932 | ++DOCSHELL 10273800 == 28 [pid = 2932] [id = 511] 08:59:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10276C00) [pid = 2932] [serial = 1533] [outer = 00000000] 08:59:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (102E3800) [pid = 2932] [serial = 1534] [outer = 10276C00] 08:59:04 INFO - PROCESS | 2932 | 1467129544226 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10311800) [pid = 2932] [serial = 1535] [outer = 10276C00] 08:59:04 INFO - PROCESS | 2932 | 1467129544727 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 08:59:04 INFO - PROCESS | 2932 | 1467129544790 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 2932 | 1467129544795 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:59:04 INFO - PROCESS | 2932 | 1467129544799 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 2932 | 1467129544801 Marionette TRACE conn6 <- [1,2010,null,{}] 08:59:04 INFO - PROCESS | 2932 | 1467129544805 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}] 08:59:04 INFO - PROCESS | 2932 | 1467129544808 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:04 INFO - PROCESS | 2932 | 1467129544938 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:59:04 INFO - PROCESS | 2932 | 1467129544954 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 2932 | 1467129544956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:04 INFO - PROCESS | 2932 | ++DOCSHELL 10887C00 == 29 [pid = 2932] [id = 512] 08:59:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10888400) [pid = 2932] [serial = 1536] [outer = 00000000] 08:59:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10892400) [pid = 2932] [serial = 1537] [outer = 10888400] 08:59:05 INFO - PROCESS | 2932 | 1467129545004 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (11482000) [pid = 2932] [serial = 1538] [outer = 10888400] 08:59:05 INFO - PROCESS | 2932 | 1467129545478 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 08:59:05 INFO - PROCESS | 2932 | 1467129545534 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 2932 | 1467129545536 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:59:05 INFO - PROCESS | 2932 | 1467129545541 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 2932 | 1467129545547 Marionette TRACE conn6 <- [1,2014,null,{}] 08:59:05 INFO - PROCESS | 2932 | 1467129545567 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}] 08:59:05 INFO - PROCESS | 2932 | 1467129545571 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:05 INFO - PROCESS | 2932 | 1467129545697 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:59:05 INFO - PROCESS | 2932 | 1467129545763 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 2932 | 1467129545766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:05 INFO - PROCESS | 2932 | ++DOCSHELL 0CABD800 == 30 [pid = 2932] [id = 513] 08:59:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10271800) [pid = 2932] [serial = 1539] [outer = 00000000] 08:59:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (15F34000) [pid = 2932] [serial = 1540] [outer = 10271800] 08:59:05 INFO - PROCESS | 2932 | 1467129545822 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (16354000) [pid = 2932] [serial = 1541] [outer = 10271800] 08:59:06 INFO - PROCESS | 2932 | 1467129546261 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 752ms 08:59:06 INFO - PROCESS | 2932 | 1467129546306 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 2932 | 1467129546309 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:59:06 INFO - PROCESS | 2932 | 1467129546312 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 2932 | 1467129546314 Marionette TRACE conn6 <- [1,2018,null,{}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:59:06 INFO - PROCESS | 2932 | 1467129546318 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}] 08:59:06 INFO - PROCESS | 2932 | 1467129546320 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:06 INFO - PROCESS | 2932 | 1467129546447 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:59:06 INFO - PROCESS | 2932 | 1467129546511 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 2932 | 1467129546513 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:06 INFO - PROCESS | 2932 | ++DOCSHELL 1773E800 == 31 [pid = 2932] [id = 514] 08:59:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17746400) [pid = 2932] [serial = 1542] [outer = 00000000] 08:59:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17786000) [pid = 2932] [serial = 1543] [outer = 17746400] 08:59:06 INFO - PROCESS | 2932 | 1467129546560 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1778BC00) [pid = 2932] [serial = 1544] [outer = 17746400] 08:59:07 INFO - PROCESS | 2932 | 1467129547002 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 08:59:07 INFO - PROCESS | 2932 | 1467129547047 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 2932 | 1467129547049 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:59:07 INFO - PROCESS | 2932 | 1467129547052 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:07 INFO - PROCESS | 2932 | 1467129547054 Marionette TRACE conn6 <- [1,2022,null,{}] 08:59:07 INFO - PROCESS | 2932 | 1467129547063 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}] 08:59:07 INFO - PROCESS | 2932 | 1467129547065 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:07 INFO - PROCESS | 2932 | 1467129547180 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:59:07 INFO - PROCESS | 2932 | 1467129547188 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 2932 | 1467129547194 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:07 INFO - PROCESS | 2932 | ++DOCSHELL 1791C400 == 32 [pid = 2932] [id = 515] 08:59:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1791D000) [pid = 2932] [serial = 1545] [outer = 00000000] 08:59:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17927800) [pid = 2932] [serial = 1546] [outer = 1791D000] 08:59:07 INFO - PROCESS | 2932 | 1467129547256 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17948800) [pid = 2932] [serial = 1547] [outer = 1791D000] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (18A3B400) [pid = 2932] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1793C000) [pid = 2932] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FAE3400) [pid = 2932] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (14E54C00) [pid = 2932] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1063AC00) [pid = 2932] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0926F800) [pid = 2932] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19345000) [pid = 2932] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1488A000) [pid = 2932] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (16356400) [pid = 2932] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19343800) [pid = 2932] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (18EBC800) [pid = 2932] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:07 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1778F400) [pid = 2932] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:07 INFO - PROCESS | 2932 | 1467129547965 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 971ms 08:59:08 INFO - PROCESS | 2932 | 1467129548028 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 2932 | 1467129548030 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:59:08 INFO - PROCESS | 2932 | 1467129548033 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:08 INFO - PROCESS | 2932 | 1467129548035 Marionette TRACE conn6 <- [1,2026,null,{}] 08:59:08 INFO - PROCESS | 2932 | 1467129548039 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}] 08:59:08 INFO - PROCESS | 2932 | 1467129548041 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:08 INFO - PROCESS | 2932 | 1467129548127 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:59:08 INFO - PROCESS | 2932 | 1467129548136 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 2932 | 1467129548137 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:08 INFO - PROCESS | 2932 | ++DOCSHELL 09266C00 == 33 [pid = 2932] [id = 516] 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (15C70800) [pid = 2932] [serial = 1548] [outer = 00000000] 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1794FC00) [pid = 2932] [serial = 1549] [outer = 15C70800] 08:59:08 INFO - PROCESS | 2932 | 1467129548192 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17BA3400) [pid = 2932] [serial = 1550] [outer = 15C70800] 08:59:08 INFO - PROCESS | 2932 | 1467129548640 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 631ms 08:59:08 INFO - PROCESS | 2932 | 1467129548675 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 2932 | 1467129548677 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:08 INFO - PROCESS | 2932 | 1467129548681 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 2932 | 1467129548682 Marionette TRACE conn6 <- [1,2030,null,{}] 08:59:08 INFO - PROCESS | 2932 | 1467129548686 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}] 08:59:08 INFO - PROCESS | 2932 | 1467129548688 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:08 INFO - PROCESS | 2932 | 1467129548768 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:59:08 INFO - PROCESS | 2932 | 1467129548774 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 2932 | 1467129548776 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:08 INFO - PROCESS | 2932 | ++DOCSHELL 1794D800 == 34 [pid = 2932] [id = 517] 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (183BD000) [pid = 2932] [serial = 1551] [outer = 00000000] 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183C7800) [pid = 2932] [serial = 1552] [outer = 183BD000] 08:59:08 INFO - PROCESS | 2932 | 1467129548820 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (18B7F400) [pid = 2932] [serial = 1553] [outer = 183BD000] 08:59:09 INFO - PROCESS | 2932 | 1467129549271 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]]]}] 08:59:09 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) 08:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 08:59:09 INFO - PROCESS | 2932 | 1467129549314 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 2932 | 1467129549316 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:09 INFO - PROCESS | 2932 | 1467129549319 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 2932 | 1467129549321 Marionette TRACE conn6 <- [1,2034,null,{}] 08:59:09 INFO - PROCESS | 2932 | 1467129549341 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}] 08:59:09 INFO - PROCESS | 2932 | 1467129549343 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:09 INFO - PROCESS | 2932 | 1467129549426 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:59:09 INFO - PROCESS | 2932 | 1467129549431 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 2932 | 1467129549433 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:09 INFO - PROCESS | 2932 | ++DOCSHELL 18A3B800 == 35 [pid = 2932] [id = 518] 08:59:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (18B8A800) [pid = 2932] [serial = 1554] [outer = 00000000] 08:59:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18D45000) [pid = 2932] [serial = 1555] [outer = 18B8A800] 08:59:09 INFO - PROCESS | 2932 | 1467129549478 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18D48800) [pid = 2932] [serial = 1556] [outer = 18B8A800] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 18B8C000 == 34 [pid = 2932] [id = 393] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 0FC5F000 == 33 [pid = 2932] [id = 388] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 0925D800 == 32 [pid = 2932] [id = 398] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 19AABC00 == 31 [pid = 2932] [id = 390] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 10409400 == 30 [pid = 2932] [id = 400] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 10279C00 == 29 [pid = 2932] [id = 387] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 10891C00 == 28 [pid = 2932] [id = 402] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 1AECF000 == 27 [pid = 2932] [id = 391] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 16356000 == 26 [pid = 2932] [id = 403] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 1776E400 == 25 [pid = 2932] [id = 394] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 102E0400 == 24 [pid = 2932] [id = 395] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 1475C800 == 23 [pid = 2932] [id = 401] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 17791C00 == 22 [pid = 2932] [id = 404] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 19866400 == 21 [pid = 2932] [id = 389] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 18D47000 == 20 [pid = 2932] [id = 396] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 103B5C00 == 19 [pid = 2932] [id = 392] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 18EB9000 == 18 [pid = 2932] [id = 397] 08:59:10 INFO - PROCESS | 2932 | --DOCSHELL 0CA13000 == 17 [pid = 2932] [id = 399] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (18D4B000) [pid = 2932] [serial = 1507] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17A28000) [pid = 2932] [serial = 1505] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10405C00) [pid = 2932] [serial = 1486] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1080C400) [pid = 2932] [serial = 1487] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (16B56800) [pid = 2932] [serial = 1489] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17790400) [pid = 2932] [serial = 1490] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1088F400) [pid = 2932] [serial = 1495] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (113E9000) [pid = 2932] [serial = 1496] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17952800) [pid = 2932] [serial = 1504] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (0CABB800) [pid = 2932] [serial = 1492] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0FBE8400) [pid = 2932] [serial = 1493] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1934E800) [pid = 2932] [serial = 1484] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17932000) [pid = 2932] [serial = 1510] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1773F400) [pid = 2932] [serial = 1498] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (19936800) [pid = 2932] [serial = 1516] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19868000) [pid = 2932] [serial = 1514] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (19938C00) [pid = 2932] [serial = 1517] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (18B02C00) [pid = 2932] [serial = 1508] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1934C400) [pid = 2932] [serial = 1513] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (17926800) [pid = 2932] [serial = 1501] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (17936400) [pid = 2932] [serial = 1502] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (1776A000) [pid = 2932] [serial = 1499] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (183C8400) [pid = 2932] [serial = 1511] [outer = 00000000] [url = about:blank] 08:59:11 INFO - PROCESS | 2932 | 1467129551260 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1970ms 08:59:11 INFO - PROCESS | 2932 | 1467129551291 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 2932 | 1467129551294 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:11 INFO - PROCESS | 2932 | 1467129551299 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 2932 | 1467129551303 Marionette TRACE conn6 <- [1,2038,null,{}] 08:59:11 INFO - PROCESS | 2932 | 1467129551309 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}] 08:59:11 INFO - PROCESS | 2932 | 1467129551313 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:11 INFO - PROCESS | 2932 | 1467129551404 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:59:11 INFO - PROCESS | 2932 | 1467129551414 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 2932 | 1467129551418 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:11 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE8C00 == 18 [pid = 2932] [id = 519] 08:59:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (0FBEB400) [pid = 2932] [serial = 1557] [outer = 00000000] 08:59:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (0FC5F400) [pid = 2932] [serial = 1558] [outer = 0FBEB400] 08:59:11 INFO - PROCESS | 2932 | 1467129551468 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (0FCF9400) [pid = 2932] [serial = 1559] [outer = 0FBEB400] 08:59:11 INFO - PROCESS | 2932 | 1467129551961 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 731ms 08:59:12 INFO - PROCESS | 2932 | 1467129552030 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 2932 | 1467129552035 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:12 INFO - PROCESS | 2932 | 1467129552042 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 2932 | 1467129552044 Marionette TRACE conn6 <- [1,2042,null,{}] 08:59:12 INFO - PROCESS | 2932 | 1467129552048 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}] 08:59:12 INFO - PROCESS | 2932 | 1467129552051 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:12 INFO - PROCESS | 2932 | 1467129552142 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:59:12 INFO - PROCESS | 2932 | 1467129552158 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 2932 | 1467129552161 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:12 INFO - PROCESS | 2932 | ++DOCSHELL 10316800 == 19 [pid = 2932] [id = 520] 08:59:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (10316C00) [pid = 2932] [serial = 1560] [outer = 00000000] 08:59:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (10403800) [pid = 2932] [serial = 1561] [outer = 10316C00] 08:59:12 INFO - PROCESS | 2932 | 1467129552214 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (1040E400) [pid = 2932] [serial = 1562] [outer = 10316C00] 08:59:12 INFO - PROCESS | 2932 | 1467129552706 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 731ms 08:59:12 INFO - PROCESS | 2932 | 1467129552776 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 2932 | 1467129552778 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 2932 | 1467129552782 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:12 INFO - PROCESS | 2932 | 1467129552785 Marionette TRACE conn6 <- [1,2046,null,{}] 08:59:12 INFO - PROCESS | 2932 | 1467129552827 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}] 08:59:12 INFO - PROCESS | 2932 | 1467129552831 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:12 INFO - PROCESS | 2932 | 1467129552962 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:59:13 INFO - PROCESS | 2932 | 1467129552973 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 2932 | 1467129552976 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:13 INFO - PROCESS | 2932 | ++DOCSHELL 11483400 == 20 [pid = 2932] [id = 521] 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (11484400) [pid = 2932] [serial = 1563] [outer = 00000000] 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (1475B800) [pid = 2932] [serial = 1564] [outer = 11484400] 08:59:13 INFO - PROCESS | 2932 | 1467129553025 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (147A5800) [pid = 2932] [serial = 1565] [outer = 11484400] 08:59:13 INFO - PROCESS | 2932 | 1467129553471 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 710ms 08:59:13 INFO - PROCESS | 2932 | 1467129553496 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 2932 | 1467129553498 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 2932 | 1467129553501 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:13 INFO - PROCESS | 2932 | 1467129553503 Marionette TRACE conn6 <- [1,2050,null,{}] 08:59:13 INFO - PROCESS | 2932 | 1467129553506 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}] 08:59:13 INFO - PROCESS | 2932 | 1467129553508 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:13 INFO - PROCESS | 2932 | 1467129553629 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:59:13 INFO - PROCESS | 2932 | 1467129553637 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 2932 | 1467129553639 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:13 INFO - PROCESS | 2932 | ++DOCSHELL 145DA800 == 21 [pid = 2932] [id = 522] 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (147ABC00) [pid = 2932] [serial = 1566] [outer = 00000000] 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (14F53000) [pid = 2932] [serial = 1567] [outer = 147ABC00] 08:59:13 INFO - PROCESS | 2932 | 1467129553685 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (15C7B400) [pid = 2932] [serial = 1568] [outer = 147ABC00] 08:59:14 INFO - PROCESS | 2932 | 1467129554115 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 08:59:14 INFO - PROCESS | 2932 | 1467129554181 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 2932 | 1467129554183 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 2932 | 1467129554186 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 2932 | 1467129554188 Marionette TRACE conn6 <- [1,2054,null,{}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:14 INFO - PROCESS | 2932 | 1467129554191 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}] 08:59:14 INFO - PROCESS | 2932 | 1467129554193 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:14 INFO - PROCESS | 2932 | 1467129554300 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:59:14 INFO - PROCESS | 2932 | 1467129554311 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 2932 | 1467129554313 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:14 INFO - PROCESS | 2932 | ++DOCSHELL 16B56400 == 22 [pid = 2932] [id = 523] 08:59:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (16B56800) [pid = 2932] [serial = 1569] [outer = 00000000] 08:59:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (17744000) [pid = 2932] [serial = 1570] [outer = 16B56800] 08:59:14 INFO - PROCESS | 2932 | 1467129554358 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17769800) [pid = 2932] [serial = 1571] [outer = 16B56800] 08:59:14 INFO - PROCESS | 2932 | 1467129554809 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 08:59:14 INFO - PROCESS | 2932 | 1467129554861 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 2932 | 1467129554863 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:59:14 INFO - PROCESS | 2932 | 1467129554866 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:14 INFO - PROCESS | 2932 | 1467129554868 Marionette TRACE conn6 <- [1,2058,null,{}] 08:59:14 INFO - PROCESS | 2932 | 1467129554872 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}] 08:59:14 INFO - PROCESS | 2932 | 1467129554877 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:15 INFO - PROCESS | 2932 | 1467129554984 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:59:15 INFO - PROCESS | 2932 | 1467129554991 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2932 | 1467129554993 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:15 INFO - PROCESS | 2932 | ++DOCSHELL 1776F000 == 23 [pid = 2932] [id = 524] 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1778A000) [pid = 2932] [serial = 1572] [outer = 00000000] 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17926400) [pid = 2932] [serial = 1573] [outer = 1778A000] 08:59:15 INFO - PROCESS | 2932 | 1467129555038 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17932400) [pid = 2932] [serial = 1574] [outer = 1778A000] 08:59:15 INFO - PROCESS | 2932 | --DOCSHELL 10630400 == 22 [pid = 2932] [id = 12] 08:59:15 INFO - PROCESS | 2932 | 1467129555554 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 08:59:15 INFO - PROCESS | 2932 | 1467129555601 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 2932 | 1467129555603 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:15 INFO - PROCESS | 2932 | 1467129555606 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 2932 | 1467129555608 Marionette TRACE conn6 <- [1,2062,null,{}] 08:59:15 INFO - PROCESS | 2932 | 1467129555611 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}] 08:59:15 INFO - PROCESS | 2932 | 1467129555613 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:15 INFO - PROCESS | 2932 | 1467129555718 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:59:15 INFO - PROCESS | 2932 | 1467129555727 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 2932 | 1467129555729 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:15 INFO - PROCESS | 2932 | ++DOCSHELL 1063A400 == 23 [pid = 2932] [id = 525] 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17938800) [pid = 2932] [serial = 1575] [outer = 00000000] 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1794BC00) [pid = 2932] [serial = 1576] [outer = 17938800] 08:59:15 INFO - PROCESS | 2932 | 1467129555774 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1794D400) [pid = 2932] [serial = 1577] [outer = 17938800] 08:59:16 INFO - PROCESS | 2932 | 1467129556213 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 08:59:16 INFO - PROCESS | 2932 | 1467129556248 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 2932 | 1467129556250 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 2932 | 1467129556253 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:16 INFO - PROCESS | 2932 | 1467129556255 Marionette TRACE conn6 <- [1,2066,null,{}] 08:59:16 INFO - PROCESS | 2932 | 1467129556258 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}] 08:59:16 INFO - PROCESS | 2932 | 1467129556260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:16 INFO - PROCESS | 2932 | 1467129556340 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:59:16 INFO - PROCESS | 2932 | 1467129556346 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 2932 | 1467129556348 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:16 INFO - PROCESS | 2932 | ++DOCSHELL 17B9E400 == 24 [pid = 2932] [id = 526] 08:59:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17BF6000) [pid = 2932] [serial = 1578] [outer = 00000000] 08:59:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C2000) [pid = 2932] [serial = 1579] [outer = 17BF6000] 08:59:16 INFO - PROCESS | 2932 | 1467129556392 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (183BF000) [pid = 2932] [serial = 1580] [outer = 17BF6000] 08:59:16 INFO - PROCESS | 2932 | 1467129556858 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]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 631ms 08:59:16 INFO - PROCESS | 2932 | 1467129556894 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 2932 | 1467129556896 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 2932 | 1467129556903 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:16 INFO - PROCESS | 2932 | 1467129556905 Marionette TRACE conn6 <- [1,2070,null,{}] 08:59:16 INFO - PROCESS | 2932 | 1467129556909 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}] 08:59:16 INFO - PROCESS | 2932 | 1467129556910 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:17 INFO - PROCESS | 2932 | 1467129557026 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:59:17 INFO - PROCESS | 2932 | 1467129557032 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 2932 | 1467129557033 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:17 INFO - PROCESS | 2932 | ++DOCSHELL 1138D800 == 25 [pid = 2932] [id = 527] 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (183C1800) [pid = 2932] [serial = 1581] [outer = 00000000] 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (18D44C00) [pid = 2932] [serial = 1582] [outer = 183C1800] 08:59:17 INFO - PROCESS | 2932 | 1467129557081 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18EADC00) [pid = 2932] [serial = 1583] [outer = 183C1800] 08:59:17 INFO - PROCESS | 2932 | 1467129557554 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 08:59:17 INFO - PROCESS | 2932 | 1467129557640 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 2932 | 1467129557642 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:17 INFO - PROCESS | 2932 | 1467129557645 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 2932 | 1467129557647 Marionette TRACE conn6 <- [1,2074,null,{}] 08:59:17 INFO - PROCESS | 2932 | 1467129557651 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}] 08:59:17 INFO - PROCESS | 2932 | 1467129557652 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:17 INFO - PROCESS | 2932 | 1467129557775 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:59:17 INFO - PROCESS | 2932 | 1467129557780 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 2932 | 1467129557782 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:17 INFO - PROCESS | 2932 | ++DOCSHELL 18D44400 == 26 [pid = 2932] [id = 528] 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18EB1800) [pid = 2932] [serial = 1584] [outer = 00000000] 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (18EBC800) [pid = 2932] [serial = 1585] [outer = 18EB1800] 08:59:17 INFO - PROCESS | 2932 | 1467129557827 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19344800) [pid = 2932] [serial = 1586] [outer = 18EB1800] 08:59:18 INFO - PROCESS | 2932 | 1467129558290 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 08:59:18 INFO - PROCESS | 2932 | 1467129558316 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 2932 | 1467129558318 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:18 INFO - PROCESS | 2932 | 1467129558321 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 2932 | 1467129558323 Marionette TRACE conn6 <- [1,2078,null,{}] 08:59:18 INFO - PROCESS | 2932 | 1467129558328 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}] 08:59:18 INFO - PROCESS | 2932 | 1467129558331 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:18 INFO - PROCESS | 2932 | 1467129558491 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:59:18 INFO - PROCESS | 2932 | 1467129558504 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 2932 | 1467129558506 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:18 INFO - PROCESS | 2932 | ++DOCSHELL 16351400 == 27 [pid = 2932] [id = 529] 08:59:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1934DC00) [pid = 2932] [serial = 1587] [outer = 00000000] 08:59:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19865C00) [pid = 2932] [serial = 1588] [outer = 1934DC00] 08:59:18 INFO - PROCESS | 2932 | 1467129558611 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1986A800) [pid = 2932] [serial = 1589] [outer = 1934DC00] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (17746400) [pid = 2932] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1791D000) [pid = 2932] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (183BD000) [pid = 2932] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (19348800) [pid = 2932] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15C7B800) [pid = 2932] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FB78800) [pid = 2932] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10888400) [pid = 2932] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10276C00) [pid = 2932] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0925B800) [pid = 2932] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18EB8400) [pid = 2932] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10271800) [pid = 2932] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:18 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (15C70800) [pid = 2932] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:19 INFO - PROCESS | 2932 | 1467129559121 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 08:59:19 INFO - PROCESS | 2932 | 1467129559157 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 2932 | 1467129559159 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:59:19 INFO - PROCESS | 2932 | 1467129559162 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:19 INFO - PROCESS | 2932 | 1467129559164 Marionette TRACE conn6 <- [1,2082,null,{}] 08:59:19 INFO - PROCESS | 2932 | 1467129559167 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}] 08:59:19 INFO - PROCESS | 2932 | 1467129559169 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:19 INFO - PROCESS | 2932 | 1467129559252 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:59:19 INFO - PROCESS | 2932 | 1467129559258 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 2932 | 1467129559260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:19 INFO - PROCESS | 2932 | ++DOCSHELL 108E1000 == 28 [pid = 2932] [id = 530] 08:59:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (10F0A000) [pid = 2932] [serial = 1590] [outer = 00000000] 08:59:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17770C00) [pid = 2932] [serial = 1591] [outer = 10F0A000] 08:59:19 INFO - PROCESS | 2932 | 1467129559314 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17920800) [pid = 2932] [serial = 1592] [outer = 10F0A000] 08:59:19 INFO - PROCESS | 2932 | 1467129559737 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]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 08:59:19 INFO - PROCESS | 2932 | 1467129559797 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 2932 | 1467129559799 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:19 INFO - PROCESS | 2932 | 1467129559802 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 2932 | 1467129559804 Marionette TRACE conn6 <- [1,2086,null,{}] 08:59:19 INFO - PROCESS | 2932 | 1467129559807 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}] 08:59:19 INFO - PROCESS | 2932 | 1467129559809 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:19 INFO - PROCESS | 2932 | 1467129559889 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:59:19 INFO - PROCESS | 2932 | 1467129559895 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 2932 | 1467129559897 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:19 INFO - PROCESS | 2932 | ++DOCSHELL 15FCD000 == 29 [pid = 2932] [id = 531] 08:59:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17BF2800) [pid = 2932] [serial = 1593] [outer = 00000000] 08:59:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19865800) [pid = 2932] [serial = 1594] [outer = 17BF2800] 08:59:19 INFO - PROCESS | 2932 | 1467129559941 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19870400) [pid = 2932] [serial = 1595] [outer = 17BF2800] 08:59:20 INFO - PROCESS | 2932 | 1467129560384 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 08:59:20 INFO - PROCESS | 2932 | 1467129560433 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 2932 | 1467129560435 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:20 INFO - PROCESS | 2932 | 1467129560451 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 2932 | 1467129560453 Marionette TRACE conn6 <- [1,2090,null,{}] 08:59:20 INFO - PROCESS | 2932 | 1467129560456 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}] 08:59:20 INFO - PROCESS | 2932 | 1467129560458 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:20 INFO - PROCESS | 2932 | 1467129560539 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:59:20 INFO - PROCESS | 2932 | 1467129560545 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 2932 | 1467129560547 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:20 INFO - PROCESS | 2932 | ++DOCSHELL 183BC800 == 30 [pid = 2932] [id = 532] 08:59:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19933800) [pid = 2932] [serial = 1596] [outer = 00000000] 08:59:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19939000) [pid = 2932] [serial = 1597] [outer = 19933800] 08:59:20 INFO - PROCESS | 2932 | 1467129560591 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1993BC00) [pid = 2932] [serial = 1598] [outer = 19933800] 08:59:21 INFO - PROCESS | 2932 | --DOCSHELL 09258C00 == 29 [pid = 2932] [id = 510] 08:59:21 INFO - PROCESS | 2932 | --DOCSHELL 0FA28400 == 28 [pid = 2932] [id = 13] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1778BC00) [pid = 2932] [serial = 1544] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17786000) [pid = 2932] [serial = 1543] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17927800) [pid = 2932] [serial = 1546] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (183C7800) [pid = 2932] [serial = 1552] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17948800) [pid = 2932] [serial = 1547] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18B7F400) [pid = 2932] [serial = 1553] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19A15800) [pid = 2932] [serial = 1525] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (18D45000) [pid = 2932] [serial = 1555] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17920000) [pid = 2932] [serial = 1523] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17747800) [pid = 2932] [serial = 1522] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (103AC000) [pid = 2932] [serial = 1520] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (102DCC00) [pid = 2932] [serial = 1519] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10892400) [pid = 2932] [serial = 1537] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (102E3800) [pid = 2932] [serial = 1534] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (10311800) [pid = 2932] [serial = 1535] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (09262000) [pid = 2932] [serial = 1531] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (0CA17000) [pid = 2932] [serial = 1532] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1A730000) [pid = 2932] [serial = 1529] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1A729000) [pid = 2932] [serial = 1528] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (19AB1800) [pid = 2932] [serial = 1526] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (15F34000) [pid = 2932] [serial = 1540] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (16354000) [pid = 2932] [serial = 1541] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (1794FC00) [pid = 2932] [serial = 1549] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (17BA3400) [pid = 2932] [serial = 1550] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (11482000) [pid = 2932] [serial = 1538] [outer = 00000000] [url = about:blank] 08:59:22 INFO - PROCESS | 2932 | 1467129562449 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2017ms 08:59:22 INFO - PROCESS | 2932 | 1467129562471 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 2932 | 1467129562475 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:22 INFO - PROCESS | 2932 | 1467129562480 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 2932 | 1467129562483 Marionette TRACE conn6 <- [1,2094,null,{}] 08:59:22 INFO - PROCESS | 2932 | 1467129562489 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}] 08:59:22 INFO - PROCESS | 2932 | 1467129562492 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:22 INFO - PROCESS | 2932 | 1467129562584 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:59:22 INFO - PROCESS | 2932 | 1467129562595 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 2932 | 1467129562599 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:22 INFO - PROCESS | 2932 | ++DOCSHELL 0CB97400 == 29 [pid = 2932] [id = 533] 08:59:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (0FA76800) [pid = 2932] [serial = 1599] [outer = 00000000] 08:59:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (0FAD3C00) [pid = 2932] [serial = 1600] [outer = 0FA76800] 08:59:22 INFO - PROCESS | 2932 | 1467129562649 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0FB85C00) [pid = 2932] [serial = 1601] [outer = 0FA76800] 08:59:23 INFO - PROCESS | 2932 | 1467129563146 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 731ms 08:59:23 INFO - PROCESS | 2932 | 1467129563212 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 2932 | 1467129563217 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:23 INFO - PROCESS | 2932 | 1467129563223 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 2932 | 1467129563226 Marionette TRACE conn6 <- [1,2098,null,{}] 08:59:23 INFO - PROCESS | 2932 | 1467129563230 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}] 08:59:23 INFO - PROCESS | 2932 | 1467129563233 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:23 INFO - PROCESS | 2932 | 1467129563321 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:59:23 INFO - PROCESS | 2932 | 1467129563425 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 2932 | 1467129563428 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:23 INFO - PROCESS | 2932 | ++DOCSHELL 0925B800 == 30 [pid = 2932] [id = 534] 08:59:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (09262400) [pid = 2932] [serial = 1602] [outer = 00000000] 08:59:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (102DD400) [pid = 2932] [serial = 1603] [outer = 09262400] 08:59:23 INFO - PROCESS | 2932 | 1467129563475 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (102E5000) [pid = 2932] [serial = 1604] [outer = 09262400] 08:59:23 INFO - PROCESS | 2932 | 1467129563861 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 08:59:23 INFO - PROCESS | 2932 | 1467129563897 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 2932 | 1467129563900 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 2932 | 1467129563903 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:23 INFO - PROCESS | 2932 | 1467129563907 Marionette TRACE conn6 <- [1,2102,null,{}] 08:59:23 INFO - PROCESS | 2932 | 1467129563917 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}] 08:59:23 INFO - PROCESS | 2932 | 1467129563922 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:24 INFO - PROCESS | 2932 | 1467129564036 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:59:24 INFO - PROCESS | 2932 | 1467129564047 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 2932 | 1467129564050 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:24 INFO - PROCESS | 2932 | ++DOCSHELL 10888800 == 31 [pid = 2932] [id = 535] 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10889000) [pid = 2932] [serial = 1605] [outer = 00000000] 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1088F000) [pid = 2932] [serial = 1606] [outer = 10889000] 08:59:24 INFO - PROCESS | 2932 | 1467129564107 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10F08000) [pid = 2932] [serial = 1607] [outer = 10889000] 08:59:24 INFO - PROCESS | 2932 | 1467129564562 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 08:59:24 INFO - PROCESS | 2932 | 1467129564588 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 2932 | 1467129564591 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:59:24 INFO - PROCESS | 2932 | 1467129564594 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 2932 | 1467129564596 Marionette TRACE conn6 <- [1,2106,null,{}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:24 INFO - PROCESS | 2932 | 1467129564599 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}] 08:59:24 INFO - PROCESS | 2932 | 1467129564601 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:24 INFO - PROCESS | 2932 | 1467129564687 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:59:24 INFO - PROCESS | 2932 | 1467129564693 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 2932 | 1467129564695 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:24 INFO - PROCESS | 2932 | ++DOCSHELL 10886800 == 32 [pid = 2932] [id = 536] 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1088EC00) [pid = 2932] [serial = 1608] [outer = 00000000] 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (147AD400) [pid = 2932] [serial = 1609] [outer = 1088EC00] 08:59:24 INFO - PROCESS | 2932 | 1467129564741 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (14C5C000) [pid = 2932] [serial = 1610] [outer = 1088EC00] 08:59:25 INFO - PROCESS | 2932 | 1467129565163 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 08:59:25 INFO - PROCESS | 2932 | 1467129565228 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:25 INFO - PROCESS | 2932 | 1467129565230 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 2932 | 1467129565234 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 2932 | 1467129565235 Marionette TRACE conn6 <- [1,2110,null,{}] 08:59:25 INFO - PROCESS | 2932 | 1467129565239 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}] 08:59:25 INFO - PROCESS | 2932 | 1467129565241 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:25 INFO - PROCESS | 2932 | 1467129565323 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:59:25 INFO - PROCESS | 2932 | 1467129565328 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 2932 | 1467129565330 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:25 INFO - PROCESS | 2932 | ++DOCSHELL 14EBEC00 == 33 [pid = 2932] [id = 537] 08:59:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (15C6FC00) [pid = 2932] [serial = 1611] [outer = 00000000] 08:59:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (15FC4000) [pid = 2932] [serial = 1612] [outer = 15C6FC00] 08:59:25 INFO - PROCESS | 2932 | 1467129565375 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (16B5A000) [pid = 2932] [serial = 1613] [outer = 15C6FC00] 08:59:25 INFO - PROCESS | 2932 | 1467129565839 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 08:59:25 INFO - PROCESS | 2932 | 1467129565905 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 2932 | 1467129565907 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 2932 | 1467129565910 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:25 INFO - PROCESS | 2932 | 1467129565912 Marionette TRACE conn6 <- [1,2114,null,{}] 08:59:25 INFO - PROCESS | 2932 | 1467129565916 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}] 08:59:25 INFO - PROCESS | 2932 | 1467129565921 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:26 INFO - PROCESS | 2932 | 1467129566024 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:59:26 INFO - PROCESS | 2932 | 1467129566040 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 2932 | 1467129566042 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:26 INFO - PROCESS | 2932 | ++DOCSHELL 17787000 == 34 [pid = 2932] [id = 538] 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17788800) [pid = 2932] [serial = 1614] [outer = 00000000] 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1778EC00) [pid = 2932] [serial = 1615] [outer = 17788800] 08:59:26 INFO - PROCESS | 2932 | 1467129566088 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17792800) [pid = 2932] [serial = 1616] [outer = 17788800] 08:59:26 INFO - PROCESS | 2932 | 1467129566530 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 08:59:26 INFO - PROCESS | 2932 | 1467129566585 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 2932 | 1467129566587 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 2932 | 1467129566590 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 2932 | 1467129566592 Marionette TRACE conn6 <- [1,2118,null,{}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:26 INFO - PROCESS | 2932 | 1467129566595 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}] 08:59:26 INFO - PROCESS | 2932 | 1467129566597 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:26 INFO - PROCESS | 2932 | 1467129566675 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:59:26 INFO - PROCESS | 2932 | 1467129566711 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 2932 | 1467129566713 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:26 INFO - PROCESS | 2932 | ++DOCSHELL 1791A400 == 35 [pid = 2932] [id = 539] 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1791E400) [pid = 2932] [serial = 1617] [outer = 00000000] 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17929C00) [pid = 2932] [serial = 1618] [outer = 1791E400] 08:59:26 INFO - PROCESS | 2932 | 1467129566756 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17948400) [pid = 2932] [serial = 1619] [outer = 1791E400] 08:59:27 INFO - PROCESS | 2932 | 1467129567173 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] 08:59:27 INFO - PROCESS | 2932 | 1467129567232 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:27 INFO - PROCESS | 2932 | 1467129567235 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2932 | 1467129567237 Marionette TRACE conn6 <- [1,2122,null,{}] 08:59:27 INFO - PROCESS | 2932 | 1467129567241 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}] 08:59:27 INFO - PROCESS | 2932 | 1467129567242 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:27 INFO - PROCESS | 2932 | 1467129567321 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:59:27 INFO - PROCESS | 2932 | 1467129567327 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 2932 | 1467129567328 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:27 INFO - PROCESS | 2932 | ++DOCSHELL 1794F800 == 36 [pid = 2932] [id = 540] 08:59:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17B99000) [pid = 2932] [serial = 1620] [outer = 00000000] 08:59:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (183C3C00) [pid = 2932] [serial = 1621] [outer = 17B99000] 08:59:27 INFO - PROCESS | 2932 | 1467129567373 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (183C6C00) [pid = 2932] [serial = 1622] [outer = 17B99000] 08:59:27 INFO - PROCESS | 2932 | 1467129567856 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 08:59:27 INFO - PROCESS | 2932 | 1467129567910 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 2932 | 1467129567912 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:27 INFO - PROCESS | 2932 | 1467129567920 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 2932 | 1467129567922 Marionette TRACE conn6 <- [1,2126,null,{}] 08:59:27 INFO - PROCESS | 2932 | 1467129567925 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}] 08:59:27 INFO - PROCESS | 2932 | 1467129567927 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:28 INFO - PROCESS | 2932 | 1467129568040 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:59:28 INFO - PROCESS | 2932 | 1467129568129 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2932 | 1467129568131 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:28 INFO - PROCESS | 2932 | ++DOCSHELL 10887800 == 37 [pid = 2932] [id = 541] 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18B85800) [pid = 2932] [serial = 1623] [outer = 00000000] 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18D44000) [pid = 2932] [serial = 1624] [outer = 18B85800] 08:59:28 INFO - PROCESS | 2932 | 1467129568174 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (18D46800) [pid = 2932] [serial = 1625] [outer = 18B85800] 08:59:28 INFO - PROCESS | 2932 | 1467129568628 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 08:59:28 INFO - PROCESS | 2932 | 1467129568654 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 2932 | 1467129568656 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:28 INFO - PROCESS | 2932 | 1467129568665 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 2932 | 1467129568667 Marionette TRACE conn6 <- [1,2130,null,{}] 08:59:28 INFO - PROCESS | 2932 | 1467129568670 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}] 08:59:28 INFO - PROCESS | 2932 | 1467129568672 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:28 INFO - PROCESS | 2932 | 1467129568796 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:59:28 INFO - PROCESS | 2932 | 1467129568802 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 2932 | 1467129568804 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:28 INFO - PROCESS | 2932 | ++DOCSHELL 17BF6C00 == 38 [pid = 2932] [id = 542] 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (183C0800) [pid = 2932] [serial = 1626] [outer = 00000000] 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19262400) [pid = 2932] [serial = 1627] [outer = 183C0800] 08:59:28 INFO - PROCESS | 2932 | 1467129568848 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19346800) [pid = 2932] [serial = 1628] [outer = 183C0800] 08:59:29 INFO - PROCESS | 2932 | 1467129569320 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] 08:59:29 INFO - PROCESS | 2932 | 1467129569353 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:59:29 INFO - PROCESS | 2932 | 1467129569356 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:29 INFO - PROCESS | 2932 | 1467129569359 Marionette TRACE conn6 <- [1,2134,null,{}] 08:59:29 INFO - PROCESS | 2932 | 1467129569362 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}] 08:59:29 INFO - PROCESS | 2932 | 1467129569364 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:29 INFO - PROCESS | 2932 | 1467129569522 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (10631800) [pid = 2932] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17BF2800) [pid = 2932] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (183C1800) [pid = 2932] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18EB1800) [pid = 2932] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1934DC00) [pid = 2932] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (10734800) [pid = 2932] [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.] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17BF6000) [pid = 2932] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17938800) [pid = 2932] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1778A000) [pid = 2932] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (16B56800) [pid = 2932] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (147ABC00) [pid = 2932] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (11484400) [pid = 2932] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (10316C00) [pid = 2932] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FBEB400) [pid = 2932] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (18B8A800) [pid = 2932] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:29 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10F0A000) [pid = 2932] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:29 INFO - PROCESS | 2932 | 1467129569790 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 2932 | 1467129569792 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:29 INFO - PROCESS | 2932 | ++DOCSHELL 0CA11800 == 39 [pid = 2932] [id = 543] 08:59:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0CA13C00) [pid = 2932] [serial = 1629] [outer = 00000000] 08:59:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10631800) [pid = 2932] [serial = 1630] [outer = 0CA13C00] 08:59:29 INFO - PROCESS | 2932 | 1467129569838 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15C75000) [pid = 2932] [serial = 1631] [outer = 0CA13C00] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 16351400 == 38 [pid = 2932] [id = 529] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 15FCD000 == 37 [pid = 2932] [id = 531] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 108E1000 == 36 [pid = 2932] [id = 530] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 18D44400 == 35 [pid = 2932] [id = 528] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 183BC800 == 34 [pid = 2932] [id = 532] 08:59:30 INFO - PROCESS | 2932 | --DOCSHELL 0CB97400 == 33 [pid = 2932] [id = 533] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 0925B800 == 32 [pid = 2932] [id = 534] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 10888800 == 31 [pid = 2932] [id = 535] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 10886800 == 30 [pid = 2932] [id = 536] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 14EBEC00 == 29 [pid = 2932] [id = 537] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 17787000 == 28 [pid = 2932] [id = 538] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 1794F800 == 27 [pid = 2932] [id = 540] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 10887800 == 26 [pid = 2932] [id = 541] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 1791A400 == 25 [pid = 2932] [id = 539] 08:59:31 INFO - PROCESS | 2932 | --DOCSHELL 17BF6C00 == 24 [pid = 2932] [id = 542] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10637800) [pid = 2932] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (19870400) [pid = 2932] [serial = 1595] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19939000) [pid = 2932] [serial = 1597] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18D44C00) [pid = 2932] [serial = 1582] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18EBC800) [pid = 2932] [serial = 1585] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (18EADC00) [pid = 2932] [serial = 1583] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19865C00) [pid = 2932] [serial = 1588] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19344800) [pid = 2932] [serial = 1586] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (19865800) [pid = 2932] [serial = 1594] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1986A800) [pid = 2932] [serial = 1589] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (0FBE2800) [pid = 2932] [serial = 1088] [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.] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (183C2000) [pid = 2932] [serial = 1579] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1794BC00) [pid = 2932] [serial = 1576] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1794D400) [pid = 2932] [serial = 1577] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (17926400) [pid = 2932] [serial = 1573] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (17932400) [pid = 2932] [serial = 1574] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (17744000) [pid = 2932] [serial = 1570] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (17769800) [pid = 2932] [serial = 1571] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (14F53000) [pid = 2932] [serial = 1567] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (15C7B400) [pid = 2932] [serial = 1568] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (1475B800) [pid = 2932] [serial = 1564] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (147A5800) [pid = 2932] [serial = 1565] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (10403800) [pid = 2932] [serial = 1561] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (1040E400) [pid = 2932] [serial = 1562] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 55 (0FC5F400) [pid = 2932] [serial = 1558] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 54 (0FCF9400) [pid = 2932] [serial = 1559] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 53 (18D48800) [pid = 2932] [serial = 1556] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 52 (17920800) [pid = 2932] [serial = 1592] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 51 (17770C00) [pid = 2932] [serial = 1591] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | --DOMWINDOW == 50 (183BF000) [pid = 2932] [serial = 1580] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 2932 | 1467129571538 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] 08:59:31 INFO - PROCESS | 2932 | 1467129571596 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:31 INFO - PROCESS | 2932 | 1467129571601 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 2932 | 1467129571604 Marionette TRACE conn6 <- [1,2138,null,{}] 08:59:31 INFO - PROCESS | 2932 | 1467129571610 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}] 08:59:31 INFO - PROCESS | 2932 | 1467129571613 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:31 INFO - PROCESS | 2932 | 1467129571724 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:59:31 INFO - PROCESS | 2932 | 1467129571740 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 2932 | 1467129571742 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:31 INFO - PROCESS | 2932 | ++DOCSHELL 0FAD3800 == 25 [pid = 2932] [id = 544] 08:59:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 51 (0FAE3400) [pid = 2932] [serial = 1632] [outer = 00000000] 08:59:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 52 (0FBE6800) [pid = 2932] [serial = 1633] [outer = 0FAE3400] 08:59:31 INFO - PROCESS | 2932 | 1467129571793 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 53 (0FC5F000) [pid = 2932] [serial = 1634] [outer = 0FAE3400] 08:59:32 INFO - PROCESS | 2932 | 1467129572300 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 08:59:32 INFO - PROCESS | 2932 | 1467129572331 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 2932 | 1467129572336 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 2932 | 1467129572342 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:32 INFO - PROCESS | 2932 | 1467129572345 Marionette TRACE conn6 <- [1,2142,null,{}] 08:59:32 INFO - PROCESS | 2932 | 1467129572349 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}] 08:59:32 INFO - PROCESS | 2932 | 1467129572352 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:32 INFO - PROCESS | 2932 | 1467129572445 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:59:32 INFO - PROCESS | 2932 | 1467129572454 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 2932 | 1467129572457 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:32 INFO - PROCESS | 2932 | ++DOCSHELL 102E4000 == 26 [pid = 2932] [id = 545] 08:59:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 54 (102E8000) [pid = 2932] [serial = 1635] [outer = 00000000] 08:59:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 55 (10313400) [pid = 2932] [serial = 1636] [outer = 102E8000] 08:59:32 INFO - PROCESS | 2932 | 1467129572508 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 56 (103AFC00) [pid = 2932] [serial = 1637] [outer = 102E8000] 08:59:33 INFO - PROCESS | 2932 | 1467129572978 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 08:59:33 INFO - PROCESS | 2932 | 1467129573016 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 2932 | 1467129573018 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:33 INFO - PROCESS | 2932 | 1467129573021 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 2932 | 1467129573025 Marionette TRACE conn6 <- [1,2146,null,{}] 08:59:33 INFO - PROCESS | 2932 | 1467129573036 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}] 08:59:33 INFO - PROCESS | 2932 | 1467129573041 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:33 INFO - PROCESS | 2932 | 1467129573153 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:59:33 INFO - PROCESS | 2932 | 1467129573255 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 2932 | 1467129573258 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:33 INFO - PROCESS | 2932 | ++DOCSHELL 10889C00 == 27 [pid = 2932] [id = 546] 08:59:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (1088A400) [pid = 2932] [serial = 1638] [outer = 00000000] 08:59:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (108E3800) [pid = 2932] [serial = 1639] [outer = 1088A400] 08:59:33 INFO - PROCESS | 2932 | 1467129573307 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (10F7BC00) [pid = 2932] [serial = 1640] [outer = 1088A400] 08:59:33 INFO - PROCESS | 2932 | 1467129573702 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]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 08:59:33 INFO - PROCESS | 2932 | 1467129573756 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 2932 | 1467129573758 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 2932 | 1467129573761 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:33 INFO - PROCESS | 2932 | 1467129573763 Marionette TRACE conn6 <- [1,2150,null,{}] 08:59:33 INFO - PROCESS | 2932 | 1467129573766 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}] 08:59:33 INFO - PROCESS | 2932 | 1467129573768 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:33 INFO - PROCESS | 2932 | 1467129573886 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:59:33 INFO - PROCESS | 2932 | 1467129573897 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 2932 | 1467129573899 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:33 INFO - PROCESS | 2932 | ++DOCSHELL 10277400 == 28 [pid = 2932] [id = 547] 08:59:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (10F0C800) [pid = 2932] [serial = 1641] [outer = 00000000] 08:59:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (147A0400) [pid = 2932] [serial = 1642] [outer = 10F0C800] 08:59:33 INFO - PROCESS | 2932 | 1467129573946 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (14E5A400) [pid = 2932] [serial = 1643] [outer = 10F0C800] 08:59:34 INFO - PROCESS | 2932 | 1467129574379 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 08:59:34 INFO - PROCESS | 2932 | 1467129574436 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 2932 | 1467129574438 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:34 INFO - PROCESS | 2932 | 1467129574441 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 2932 | 1467129574443 Marionette TRACE conn6 <- [1,2154,null,{}] 08:59:34 INFO - PROCESS | 2932 | 1467129574453 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}] 08:59:34 INFO - PROCESS | 2932 | 1467129574455 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:34 INFO - PROCESS | 2932 | 1467129574562 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:59:34 INFO - PROCESS | 2932 | 1467129574571 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 2932 | 1467129574573 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:34 INFO - PROCESS | 2932 | ++DOCSHELL 15C79800 == 29 [pid = 2932] [id = 548] 08:59:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (15C79C00) [pid = 2932] [serial = 1644] [outer = 00000000] 08:59:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (16357800) [pid = 2932] [serial = 1645] [outer = 15C79C00] 08:59:34 INFO - PROCESS | 2932 | 1467129574621 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1773F000) [pid = 2932] [serial = 1646] [outer = 15C79C00] 08:59:35 INFO - PROCESS | 2932 | 1467129575043 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 631ms 08:59:35 INFO - PROCESS | 2932 | 1467129575073 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 2932 | 1467129575075 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:35 INFO - PROCESS | 2932 | 1467129575095 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 2932 | 1467129575096 Marionette TRACE conn6 <- [1,2158,null,{}] 08:59:35 INFO - PROCESS | 2932 | 1467129575100 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}] 08:59:35 INFO - PROCESS | 2932 | 1467129575105 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:35 INFO - PROCESS | 2932 | 1467129575209 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:59:35 INFO - PROCESS | 2932 | 1467129575215 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 2932 | 1467129575217 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:35 INFO - PROCESS | 2932 | ++DOCSHELL 1776A000 == 30 [pid = 2932] [id = 549] 08:59:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (17785C00) [pid = 2932] [serial = 1647] [outer = 00000000] 08:59:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17790C00) [pid = 2932] [serial = 1648] [outer = 17785C00] 08:59:35 INFO - PROCESS | 2932 | 1467129575262 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (1791F800) [pid = 2932] [serial = 1649] [outer = 17785C00] 08:59:35 INFO - PROCESS | 2932 | 1467129575712 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]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:35 INFO - PROCESS | 2932 | 1467129575773 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 2932 | 1467129575775 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 2932 | 1467129575778 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 2932 | 1467129575780 Marionette TRACE conn6 <- [1,2162,null,{}] 08:59:35 INFO - PROCESS | 2932 | 1467129575784 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}] 08:59:35 INFO - PROCESS | 2932 | 1467129575786 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:35 INFO - PROCESS | 2932 | 1467129575864 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:59:35 INFO - PROCESS | 2932 | 1467129575871 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 2932 | 1467129575873 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:35 INFO - PROCESS | 2932 | ++DOCSHELL 1778FC00 == 31 [pid = 2932] [id = 550] 08:59:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (17924000) [pid = 2932] [serial = 1650] [outer = 00000000] 08:59:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (17934800) [pid = 2932] [serial = 1651] [outer = 17924000] 08:59:35 INFO - PROCESS | 2932 | 1467129575919 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17938C00) [pid = 2932] [serial = 1652] [outer = 17924000] 08:59:36 INFO - PROCESS | 2932 | 1467129576383 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 08:59:36 INFO - PROCESS | 2932 | 1467129576409 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 2932 | 1467129576411 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:36 INFO - PROCESS | 2932 | 1467129576432 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 2932 | 1467129576433 Marionette TRACE conn6 <- [1,2166,null,{}] 08:59:36 INFO - PROCESS | 2932 | 1467129576437 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}] 08:59:36 INFO - PROCESS | 2932 | 1467129576439 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:36 INFO - PROCESS | 2932 | 1467129576518 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:59:36 INFO - PROCESS | 2932 | 1467129576523 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 2932 | 1467129576525 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:36 INFO - PROCESS | 2932 | ++DOCSHELL 17934400 == 32 [pid = 2932] [id = 551] 08:59:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1794F400) [pid = 2932] [serial = 1653] [outer = 00000000] 08:59:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17BF6C00) [pid = 2932] [serial = 1654] [outer = 1794F400] 08:59:36 INFO - PROCESS | 2932 | 1467129576569 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17BA1800) [pid = 2932] [serial = 1655] [outer = 1794F400] 08:59:37 INFO - PROCESS | 2932 | 1467129577004 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 631ms 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:37 INFO - PROCESS | 2932 | 1467129577060 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 2932 | 1467129577062 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:59:37 INFO - PROCESS | 2932 | 1467129577065 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 2932 | 1467129577067 Marionette TRACE conn6 <- [1,2170,null,{}] 08:59:37 INFO - PROCESS | 2932 | 1467129577070 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}] 08:59:37 INFO - PROCESS | 2932 | 1467129577072 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:37 INFO - PROCESS | 2932 | 1467129577153 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:59:37 INFO - PROCESS | 2932 | 1467129577161 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2932 | 1467129577163 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:37 INFO - PROCESS | 2932 | ++DOCSHELL 10888800 == 33 [pid = 2932] [id = 552] 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (18B05400) [pid = 2932] [serial = 1656] [outer = 00000000] 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18C96400) [pid = 2932] [serial = 1657] [outer = 18B05400] 08:59:37 INFO - PROCESS | 2932 | 1467129577206 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (18D4B000) [pid = 2932] [serial = 1658] [outer = 18B05400] 08:59:37 INFO - PROCESS | 2932 | 1467129577663 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 631ms 08:59:37 INFO - PROCESS | 2932 | 1467129577697 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 2932 | 1467129577699 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:37 INFO - PROCESS | 2932 | 1467129577702 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 2932 | 1467129577704 Marionette TRACE conn6 <- [1,2174,null,{}] 08:59:37 INFO - PROCESS | 2932 | 1467129577711 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}] 08:59:37 INFO - PROCESS | 2932 | 1467129577713 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:37 INFO - PROCESS | 2932 | 1467129577841 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:59:37 INFO - PROCESS | 2932 | 1467129577848 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 2932 | 1467129577850 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:37 INFO - PROCESS | 2932 | ++DOCSHELL 0CA17800 == 34 [pid = 2932] [id = 553] 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (183C6800) [pid = 2932] [serial = 1659] [outer = 00000000] 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (18EB4000) [pid = 2932] [serial = 1660] [outer = 183C6800] 08:59:37 INFO - PROCESS | 2932 | 1467129577895 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18EBB000) [pid = 2932] [serial = 1661] [outer = 183C6800] 08:59:38 INFO - PROCESS | 2932 | 1467129578320 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 08:59:38 INFO - PROCESS | 2932 | 1467129578382 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 2932 | 1467129578385 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:59:38 INFO - PROCESS | 2932 | 1467129578388 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:38 INFO - PROCESS | 2932 | 1467129578391 Marionette TRACE conn6 <- [1,2178,null,{}] 08:59:38 INFO - PROCESS | 2932 | 1467129578395 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}] 08:59:38 INFO - PROCESS | 2932 | 1467129578397 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:38 INFO - PROCESS | 2932 | 1467129578522 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:59:38 INFO - PROCESS | 2932 | 1467129578625 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 2932 | 1467129578628 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:38 INFO - PROCESS | 2932 | ++DOCSHELL 15C70800 == 35 [pid = 2932] [id = 554] 08:59:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19349800) [pid = 2932] [serial = 1662] [outer = 00000000] 08:59:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (193DF000) [pid = 2932] [serial = 1663] [outer = 19349800] 08:59:38 INFO - PROCESS | 2932 | 1467129578674 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19865800) [pid = 2932] [serial = 1664] [outer = 19349800] 08:59:39 INFO - PROCESS | 2932 | 1467129579076 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 08:59:39 INFO - PROCESS | 2932 | 1467129579124 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 2932 | 1467129579126 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:39 INFO - PROCESS | 2932 | 1467129579129 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 2932 | 1467129579131 Marionette TRACE conn6 <- [1,2182,null,{}] 08:59:39 INFO - PROCESS | 2932 | 1467129579150 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}] 08:59:39 INFO - PROCESS | 2932 | 1467129579152 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:39 INFO - PROCESS | 2932 | 1467129579268 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:59:39 INFO - PROCESS | 2932 | 1467129579283 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 2932 | 1467129579285 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:39 INFO - PROCESS | 2932 | ++DOCSHELL 1986A800 == 36 [pid = 2932] [id = 555] 08:59:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1986AC00) [pid = 2932] [serial = 1665] [outer = 00000000] 08:59:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19931800) [pid = 2932] [serial = 1666] [outer = 1986AC00] 08:59:39 INFO - PROCESS | 2932 | 1467129579384 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19931C00) [pid = 2932] [serial = 1667] [outer = 1986AC00] 08:59:39 INFO - PROCESS | 2932 | 1467129579882 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 771ms 08:59:39 INFO - PROCESS | 2932 | 1467129579926 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 2932 | 1467129579928 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:59:39 INFO - PROCESS | 2932 | 1467129579931 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 2932 | 1467129579933 Marionette TRACE conn6 <- [1,2186,null,{}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:39 INFO - PROCESS | 2932 | 1467129579937 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}] 08:59:39 INFO - PROCESS | 2932 | 1467129579938 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:40 INFO - PROCESS | 2932 | 1467129580054 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:59:40 INFO - PROCESS | 2932 | 1467129580060 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 2932 | 1467129580062 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:40 INFO - PROCESS | 2932 | ++DOCSHELL 19936C00 == 37 [pid = 2932] [id = 556] 08:59:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19939000) [pid = 2932] [serial = 1668] [outer = 00000000] 08:59:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1993F000) [pid = 2932] [serial = 1669] [outer = 19939000] 08:59:40 INFO - PROCESS | 2932 | 1467129580105 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19A7C800) [pid = 2932] [serial = 1670] [outer = 19939000] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18B85800) [pid = 2932] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (183C0800) [pid = 2932] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17B99000) [pid = 2932] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1791E400) [pid = 2932] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17788800) [pid = 2932] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (15C6FC00) [pid = 2932] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1088EC00) [pid = 2932] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10889000) [pid = 2932] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (09262400) [pid = 2932] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FA76800) [pid = 2932] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:40 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (19933800) [pid = 2932] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:40 INFO - PROCESS | 2932 | 1467129580618 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]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:40 INFO - PROCESS | 2932 | 1467129580667 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 2932 | 1467129580669 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:59:40 INFO - PROCESS | 2932 | 1467129580672 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 2932 | 1467129580674 Marionette TRACE conn6 <- [1,2190,null,{}] 08:59:40 INFO - PROCESS | 2932 | 1467129580678 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}] 08:59:40 INFO - PROCESS | 2932 | 1467129580679 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:40 INFO - PROCESS | 2932 | 1467129580797 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:59:40 INFO - PROCESS | 2932 | 1467129580860 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 2932 | 1467129580862 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:40 INFO - PROCESS | 2932 | ++DOCSHELL 1073B800 == 38 [pid = 2932] [id = 557] 08:59:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10889000) [pid = 2932] [serial = 1671] [outer = 00000000] 08:59:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17930400) [pid = 2932] [serial = 1672] [outer = 10889000] 08:59:40 INFO - PROCESS | 2932 | 1467129580907 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C5C00) [pid = 2932] [serial = 1673] [outer = 10889000] 08:59:41 INFO - PROCESS | 2932 | 1467129581254 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 08:59:41 INFO - PROCESS | 2932 | 1467129581308 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 2932 | 1467129581310 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 2932 | 1467129581313 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:41 INFO - PROCESS | 2932 | 1467129581325 Marionette TRACE conn6 <- [1,2194,null,{}] 08:59:41 INFO - PROCESS | 2932 | 1467129581328 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}] 08:59:41 INFO - PROCESS | 2932 | 1467129581330 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:41 INFO - PROCESS | 2932 | 1467129581437 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:59:41 INFO - PROCESS | 2932 | 1467129581443 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 2932 | 1467129581445 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:41 INFO - PROCESS | 2932 | ++DOCSHELL 17926000 == 39 [pid = 2932] [id = 558] 08:59:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1934E000) [pid = 2932] [serial = 1674] [outer = 00000000] 08:59:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (19AB3C00) [pid = 2932] [serial = 1675] [outer = 1934E000] 08:59:41 INFO - PROCESS | 2932 | 1467129581489 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19C4E000) [pid = 2932] [serial = 1676] [outer = 1934E000] 08:59:41 INFO - PROCESS | 2932 | 1467129581912 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 631ms 08:59:41 INFO - PROCESS | 2932 | 1467129581948 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 2932 | 1467129581950 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:41 INFO - PROCESS | 2932 | 1467129581966 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 2932 | 1467129581968 Marionette TRACE conn6 <- [1,2198,null,{}] 08:59:41 INFO - PROCESS | 2932 | 1467129581971 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}] 08:59:41 INFO - PROCESS | 2932 | 1467129581973 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:42 INFO - PROCESS | 2932 | 1467129582056 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:59:42 INFO - PROCESS | 2932 | 1467129582062 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 2932 | 1467129582063 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:42 INFO - PROCESS | 2932 | ++DOCSHELL 19AB1800 == 40 [pid = 2932] [id = 559] 08:59:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1A726400) [pid = 2932] [serial = 1677] [outer = 00000000] 08:59:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1A72B000) [pid = 2932] [serial = 1678] [outer = 1A726400] 08:59:42 INFO - PROCESS | 2932 | 1467129582107 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1A72F000) [pid = 2932] [serial = 1679] [outer = 1A726400] 08:59:42 INFO - PROCESS | 2932 | 1467129582679 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 08:59:42 INFO - PROCESS | 2932 | 1467129582740 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 2932 | 1467129582745 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 2932 | 1467129582750 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:42 INFO - PROCESS | 2932 | 1467129582754 Marionette TRACE conn6 <- [1,2202,null,{}] 08:59:42 INFO - PROCESS | 2932 | 1467129582849 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}] 08:59:42 INFO - PROCESS | 2932 | 1467129582853 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:43 INFO - PROCESS | 2932 | 1467129583025 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:59:43 INFO - PROCESS | 2932 | 1467129583036 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 2932 | 1467129583041 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:43 INFO - PROCESS | 2932 | ++DOCSHELL 0CA0B800 == 41 [pid = 2932] [id = 560] 08:59:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0CA0D000) [pid = 2932] [serial = 1680] [outer = 00000000] 08:59:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (0FCFA400) [pid = 2932] [serial = 1681] [outer = 0CA0D000] 08:59:43 INFO - PROCESS | 2932 | 1467129583123 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (102DB000) [pid = 2932] [serial = 1682] [outer = 0CA0D000] 08:59:43 INFO - PROCESS | 2932 | 1467129583894 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1223ms 08:59:44 INFO - PROCESS | 2932 | 1467129583978 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 2932 | 1467129583983 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:44 INFO - PROCESS | 2932 | 1467129583989 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 2932 | 1467129583992 Marionette TRACE conn6 <- [1,2206,null,{}] 08:59:44 INFO - PROCESS | 2932 | 1467129583997 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}] 08:59:44 INFO - PROCESS | 2932 | 1467129584000 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:44 INFO - PROCESS | 2932 | 1467129584154 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:59:44 INFO - PROCESS | 2932 | 1467129584437 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 2932 | 1467129584440 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:44 INFO - PROCESS | 2932 | ++DOCSHELL 09258C00 == 42 [pid = 2932] [id = 561] 08:59:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0925A000) [pid = 2932] [serial = 1683] [outer = 00000000] 08:59:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (0CA11C00) [pid = 2932] [serial = 1684] [outer = 0925A000] 08:59:44 INFO - PROCESS | 2932 | 1467129584511 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (0CABE800) [pid = 2932] [serial = 1685] [outer = 0925A000] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 17926000 == 41 [pid = 2932] [id = 558] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 1073B800 == 40 [pid = 2932] [id = 557] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 19936C00 == 39 [pid = 2932] [id = 556] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 1986A800 == 38 [pid = 2932] [id = 555] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 15C70800 == 37 [pid = 2932] [id = 554] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 0CA17800 == 36 [pid = 2932] [id = 553] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 10888800 == 35 [pid = 2932] [id = 552] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 17934400 == 34 [pid = 2932] [id = 551] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 1778FC00 == 33 [pid = 2932] [id = 550] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 1776A000 == 32 [pid = 2932] [id = 549] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 15C79800 == 31 [pid = 2932] [id = 548] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (10631800) [pid = 2932] [serial = 1630] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 10277400 == 30 [pid = 2932] [id = 547] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 10889C00 == 29 [pid = 2932] [id = 546] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 102E4000 == 28 [pid = 2932] [id = 545] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 0FAD3800 == 27 [pid = 2932] [id = 544] 08:59:45 INFO - PROCESS | 2932 | --DOCSHELL 0CA11800 == 26 [pid = 2932] [id = 543] 08:59:45 INFO - PROCESS | 2932 | 1467129585248 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]]]}] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (18D44000) [pid = 2932] [serial = 1624] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (19262400) [pid = 2932] [serial = 1627] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18D46800) [pid = 2932] [serial = 1625] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (19346800) [pid = 2932] [serial = 1628] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (183C3C00) [pid = 2932] [serial = 1621] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17929C00) [pid = 2932] [serial = 1618] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17948400) [pid = 2932] [serial = 1619] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1778EC00) [pid = 2932] [serial = 1615] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17792800) [pid = 2932] [serial = 1616] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15FC4000) [pid = 2932] [serial = 1612] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (16B5A000) [pid = 2932] [serial = 1613] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (147AD400) [pid = 2932] [serial = 1609] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14C5C000) [pid = 2932] [serial = 1610] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1088F000) [pid = 2932] [serial = 1606] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10F08000) [pid = 2932] [serial = 1607] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (102DD400) [pid = 2932] [serial = 1603] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (102E5000) [pid = 2932] [serial = 1604] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0FAD3C00) [pid = 2932] [serial = 1600] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (0FB85C00) [pid = 2932] [serial = 1601] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1993BC00) [pid = 2932] [serial = 1598] [outer = 00000000] [url = about:blank] 08:59:45 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (183C6C00) [pid = 2932] [serial = 1622] [outer = 00000000] [url = about:blank] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1336ms 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:45 INFO - PROCESS | 2932 | 1467129585329 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 2932 | 1467129585333 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 2932 | 1467129585337 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 2932 | 1467129585340 Marionette TRACE conn6 <- [1,2210,null,{}] 08:59:45 INFO - PROCESS | 2932 | 1467129585346 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}] 08:59:45 INFO - PROCESS | 2932 | 1467129585350 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:45 INFO - PROCESS | 2932 | 1467129585437 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:59:45 INFO - PROCESS | 2932 | 1467129585449 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 2932 | 1467129585452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:45 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE1400 == 27 [pid = 2932] [id = 562] 08:59:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0FBE2C00) [pid = 2932] [serial = 1686] [outer = 00000000] 08:59:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10277400) [pid = 2932] [serial = 1687] [outer = 0FBE2C00] 08:59:45 INFO - PROCESS | 2932 | 1467129585500 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (102E0400) [pid = 2932] [serial = 1688] [outer = 0FBE2C00] 08:59:46 INFO - PROCESS | 2932 | 1467129586030 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 08:59:46 INFO - PROCESS | 2932 | 1467129586070 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2932 | 1467129586074 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:46 INFO - PROCESS | 2932 | 1467129586078 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2932 | 1467129586080 Marionette TRACE conn6 <- [1,2214,null,{}] 08:59:46 INFO - PROCESS | 2932 | 1467129586084 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}] 08:59:46 INFO - PROCESS | 2932 | 1467129586087 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:46 INFO - PROCESS | 2932 | 1467129586177 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:59:46 INFO - PROCESS | 2932 | 1467129586186 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 2932 | 1467129586188 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:46 INFO - PROCESS | 2932 | ++DOCSHELL 10734800 == 28 [pid = 2932] [id = 563] 08:59:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10740800) [pid = 2932] [serial = 1689] [outer = 00000000] 08:59:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (10889400) [pid = 2932] [serial = 1690] [outer = 10740800] 08:59:46 INFO - PROCESS | 2932 | 1467129586237 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (108E6800) [pid = 2932] [serial = 1691] [outer = 10740800] 08:59:46 INFO - PROCESS | 2932 | 1467129586716 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 08:59:46 INFO - PROCESS | 2932 | 1467129586763 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 2932 | 1467129586765 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:46 INFO - PROCESS | 2932 | 1467129586770 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 2932 | 1467129586776 Marionette TRACE conn6 <- [1,2218,null,{}] 08:59:46 INFO - PROCESS | 2932 | 1467129586786 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}] 08:59:46 INFO - PROCESS | 2932 | 1467129586790 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:46 INFO - PROCESS | 2932 | 1467129586878 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:59:46 INFO - PROCESS | 2932 | 1467129586886 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 2932 | 1467129586888 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:46 INFO - PROCESS | 2932 | ++DOCSHELL 14763000 == 29 [pid = 2932] [id = 564] 08:59:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (147AEC00) [pid = 2932] [serial = 1692] [outer = 00000000] 08:59:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14F46800) [pid = 2932] [serial = 1693] [outer = 147AEC00] 08:59:46 INFO - PROCESS | 2932 | 1467129586942 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15C79800) [pid = 2932] [serial = 1694] [outer = 147AEC00] 08:59:47 INFO - PROCESS | 2932 | 1467129587375 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 08:59:47 INFO - PROCESS | 2932 | 1467129587465 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 2932 | 1467129587467 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 2932 | 1467129587471 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:47 INFO - PROCESS | 2932 | 1467129587472 Marionette TRACE conn6 <- [1,2222,null,{}] 08:59:47 INFO - PROCESS | 2932 | 1467129587476 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}] 08:59:47 INFO - PROCESS | 2932 | 1467129587478 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:47 INFO - PROCESS | 2932 | 1467129587626 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:59:47 INFO - PROCESS | 2932 | 1467129587648 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 2932 | 1467129587650 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:47 INFO - PROCESS | 2932 | ++DOCSHELL 16B5A400 == 30 [pid = 2932] [id = 565] 08:59:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1773E400) [pid = 2932] [serial = 1695] [outer = 00000000] 08:59:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1774AC00) [pid = 2932] [serial = 1696] [outer = 1773E400] 08:59:47 INFO - PROCESS | 2932 | 1467129587696 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1776A000) [pid = 2932] [serial = 1697] [outer = 1773E400] 08:59:48 INFO - PROCESS | 2932 | 1467129588133 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 08:59:48 INFO - PROCESS | 2932 | 1467129588144 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:48 INFO - PROCESS | 2932 | 1467129588146 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 2932 | 1467129588149 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 2932 | 1467129588151 Marionette TRACE conn6 <- [1,2226,null,{}] 08:59:48 INFO - PROCESS | 2932 | 1467129588163 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}] 08:59:48 INFO - PROCESS | 2932 | 1467129588165 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:48 INFO - PROCESS | 2932 | 1467129588280 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:59:48 INFO - PROCESS | 2932 | 1467129588286 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 2932 | 1467129588292 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:48 INFO - PROCESS | 2932 | ++DOCSHELL 103AB800 == 31 [pid = 2932] [id = 566] 08:59:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1778CC00) [pid = 2932] [serial = 1698] [outer = 00000000] 08:59:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17791800) [pid = 2932] [serial = 1699] [outer = 1778CC00] 08:59:48 INFO - PROCESS | 2932 | 1467129588350 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17927400) [pid = 2932] [serial = 1700] [outer = 1778CC00] 08:59:48 INFO - PROCESS | 2932 | 1467129588841 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 08:59:48 INFO - PROCESS | 2932 | 1467129588880 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 2932 | 1467129588882 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:48 INFO - PROCESS | 2932 | 1467129588885 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 2932 | 1467129588896 Marionette TRACE conn6 <- [1,2230,null,{}] 08:59:48 INFO - PROCESS | 2932 | 1467129588904 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}] 08:59:48 INFO - PROCESS | 2932 | 1467129588907 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:49 INFO - PROCESS | 2932 | 1467129589055 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:59:49 INFO - PROCESS | 2932 | 1467129589069 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 2932 | 1467129589071 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:49 INFO - PROCESS | 2932 | ++DOCSHELL 17790000 == 32 [pid = 2932] [id = 567] 08:59:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17929C00) [pid = 2932] [serial = 1701] [outer = 00000000] 08:59:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17A28000) [pid = 2932] [serial = 1702] [outer = 17929C00] 08:59:49 INFO - PROCESS | 2932 | 1467129589115 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17944000) [pid = 2932] [serial = 1703] [outer = 17929C00] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (19349800) [pid = 2932] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1986AC00) [pid = 2932] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10F0C800) [pid = 2932] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0CA13C00) [pid = 2932] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0FAE3400) [pid = 2932] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10889000) [pid = 2932] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17785C00) [pid = 2932] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (15C79C00) [pid = 2932] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (183C6800) [pid = 2932] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1794F400) [pid = 2932] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (19939000) [pid = 2932] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1088A400) [pid = 2932] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18B05400) [pid = 2932] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (102E8000) [pid = 2932] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17924000) [pid = 2932] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:59:49 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1934E000) [pid = 2932] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:49 INFO - PROCESS | 2932 | 1467129589804 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 950ms 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:49 INFO - PROCESS | 2932 | 1467129589836 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 2932 | 1467129589838 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:59:49 INFO - PROCESS | 2932 | 1467129589842 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 2932 | 1467129589844 Marionette TRACE conn6 <- [1,2234,null,{}] 08:59:49 INFO - PROCESS | 2932 | 1467129589847 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}] 08:59:49 INFO - PROCESS | 2932 | 1467129589849 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:49 INFO - PROCESS | 2932 | 1467129589931 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:59:50 INFO - PROCESS | 2932 | 1467129590031 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 2932 | 1467129590033 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:50 INFO - PROCESS | 2932 | ++DOCSHELL 0CA15800 == 33 [pid = 2932] [id = 568] 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0CAB5800) [pid = 2932] [serial = 1704] [outer = 00000000] 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (16356800) [pid = 2932] [serial = 1705] [outer = 0CAB5800] 08:59:50 INFO - PROCESS | 2932 | 1467129590078 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17929000) [pid = 2932] [serial = 1706] [outer = 0CAB5800] 08:59:50 INFO - PROCESS | 2932 | 1467129590454 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:59:50 INFO - PROCESS | 2932 | 1467129590472 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 2932 | 1467129590474 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:50 INFO - PROCESS | 2932 | 1467129590477 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 2932 | 1467129590479 Marionette TRACE conn6 <- [1,2238,null,{}] 08:59:50 INFO - PROCESS | 2932 | 1467129590495 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}] 08:59:50 INFO - PROCESS | 2932 | 1467129590497 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:50 INFO - PROCESS | 2932 | 1467129590576 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:59:50 INFO - PROCESS | 2932 | 1467129590581 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 2932 | 1467129590583 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:50 INFO - PROCESS | 2932 | ++DOCSHELL 14885400 == 34 [pid = 2932] [id = 569] 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (15F35400) [pid = 2932] [serial = 1707] [outer = 00000000] 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (18A39C00) [pid = 2932] [serial = 1708] [outer = 15F35400] 08:59:50 INFO - PROCESS | 2932 | 1467129590626 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (18D43C00) [pid = 2932] [serial = 1709] [outer = 15F35400] 08:59:51 INFO - PROCESS | 2932 | 1467129591056 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 08:59:51 INFO - PROCESS | 2932 | 1467129591125 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 2932 | 1467129591127 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 2932 | 1467129591131 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:51 INFO - PROCESS | 2932 | 1467129591133 Marionette TRACE conn6 <- [1,2242,null,{}] 08:59:51 INFO - PROCESS | 2932 | 1467129591136 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}] 08:59:51 INFO - PROCESS | 2932 | 1467129591138 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:51 INFO - PROCESS | 2932 | 1467129591223 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:59:51 INFO - PROCESS | 2932 | 1467129591230 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 2932 | 1467129591232 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:51 INFO - PROCESS | 2932 | ++DOCSHELL 114CD400 == 35 [pid = 2932] [id = 570] 08:59:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (183CAC00) [pid = 2932] [serial = 1710] [outer = 00000000] 08:59:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18EB5400) [pid = 2932] [serial = 1711] [outer = 183CAC00] 08:59:51 INFO - PROCESS | 2932 | 1467129591276 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18EB8000) [pid = 2932] [serial = 1712] [outer = 183CAC00] 08:59:51 INFO - PROCESS | 2932 | 1467129591752 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 08:59:51 INFO - PROCESS | 2932 | 1467129591807 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 2932 | 1467129591812 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:51 INFO - PROCESS | 2932 | 1467129591818 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 2932 | 1467129591823 Marionette TRACE conn6 <- [1,2246,null,{}] 08:59:51 INFO - PROCESS | 2932 | 1467129591830 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}] 08:59:51 INFO - PROCESS | 2932 | 1467129591833 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:52 INFO - PROCESS | 2932 | 1467129592000 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:59:52 INFO - PROCESS | 2932 | 1467129592123 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 2932 | 1467129592128 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:52 INFO - PROCESS | 2932 | ++DOCSHELL 0FB7AC00 == 36 [pid = 2932] [id = 571] 08:59:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0FB85C00) [pid = 2932] [serial = 1713] [outer = 00000000] 08:59:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0FCFE800) [pid = 2932] [serial = 1714] [outer = 0FB85C00] 08:59:52 INFO - PROCESS | 2932 | 1467129592186 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (102E8400) [pid = 2932] [serial = 1715] [outer = 0FB85C00] 08:59:52 INFO - PROCESS | 2932 | 1467129592755 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 08:59:52 INFO - PROCESS | 2932 | 1467129592792 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 2932 | 1467129592797 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:52 INFO - PROCESS | 2932 | 1467129592803 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 2932 | 1467129592806 Marionette TRACE conn6 <- [1,2250,null,{}] 08:59:52 INFO - PROCESS | 2932 | 1467129592810 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}] 08:59:52 INFO - PROCESS | 2932 | 1467129592813 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:52 INFO - PROCESS | 2932 | 1467129592924 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:59:53 INFO - PROCESS | 2932 | 1467129593066 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 2932 | 1467129593069 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:53 INFO - PROCESS | 2932 | ++DOCSHELL 145D9800 == 37 [pid = 2932] [id = 572] 08:59:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1475B800) [pid = 2932] [serial = 1716] [outer = 00000000] 08:59:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (14C20800) [pid = 2932] [serial = 1717] [outer = 1475B800] 08:59:53 INFO - PROCESS | 2932 | 1467129593128 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (15C77800) [pid = 2932] [serial = 1718] [outer = 1475B800] 08:59:53 INFO - PROCESS | 2932 | 1467129593740 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 08:59:53 INFO - PROCESS | 2932 | 1467129593777 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 2932 | 1467129593779 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:59:53 INFO - PROCESS | 2932 | 1467129593783 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:53 INFO - PROCESS | 2932 | 1467129593787 Marionette TRACE conn6 <- [1,2254,null,{}] 08:59:53 INFO - PROCESS | 2932 | 1467129593798 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}] 08:59:53 INFO - PROCESS | 2932 | 1467129593803 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:53 INFO - PROCESS | 2932 | 1467129593914 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:59:54 INFO - PROCESS | 2932 | 1467129594057 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 2932 | 1467129594061 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:54 INFO - PROCESS | 2932 | ++DOCSHELL 17BF7C00 == 38 [pid = 2932] [id = 573] 08:59:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (183C1000) [pid = 2932] [serial = 1719] [outer = 00000000] 08:59:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (18EB3400) [pid = 2932] [serial = 1720] [outer = 183C1000] 08:59:54 INFO - PROCESS | 2932 | 1467129594119 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (19346800) [pid = 2932] [serial = 1721] [outer = 183C1000] 08:59:54 INFO - PROCESS | 2932 | 1467129594687 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 08:59:54 INFO - PROCESS | 2932 | 1467129594757 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 2932 | 1467129594760 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:54 INFO - PROCESS | 2932 | 1467129594764 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 2932 | 1467129594765 Marionette TRACE conn6 <- [1,2258,null,{}] 08:59:54 INFO - PROCESS | 2932 | 1467129594769 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}] 08:59:54 INFO - PROCESS | 2932 | 1467129594772 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:54 INFO - PROCESS | 2932 | 1467129594883 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:59:55 INFO - PROCESS | 2932 | 1467129595024 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 2932 | 1467129595027 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:55 INFO - PROCESS | 2932 | ++DOCSHELL 17769000 == 39 [pid = 2932] [id = 574] 08:59:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19863800) [pid = 2932] [serial = 1722] [outer = 00000000] 08:59:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19870400) [pid = 2932] [serial = 1723] [outer = 19863800] 08:59:55 INFO - PROCESS | 2932 | 1467129595082 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (19937800) [pid = 2932] [serial = 1724] [outer = 19863800] 08:59:55 INFO - PROCESS | 2932 | 1467129595649 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 08:59:55 INFO - PROCESS | 2932 | 1467129595697 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 2932 | 1467129595699 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:55 INFO - PROCESS | 2932 | 1467129595703 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 2932 | 1467129595705 Marionette TRACE conn6 <- [1,2262,null,{}] 08:59:55 INFO - PROCESS | 2932 | 1467129595709 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}] 08:59:55 INFO - PROCESS | 2932 | 1467129595711 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:55 INFO - PROCESS | 2932 | 1467129595817 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:59:56 INFO - PROCESS | 2932 | 1467129596088 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 2932 | 1467129596091 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:56 INFO - PROCESS | 2932 | ++DOCSHELL 09262000 == 40 [pid = 2932] [id = 575] 08:59:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (09262400) [pid = 2932] [serial = 1725] [outer = 00000000] 08:59:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (0CAB3C00) [pid = 2932] [serial = 1726] [outer = 09262400] 08:59:56 INFO - PROCESS | 2932 | 1467129596143 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (0FAE3400) [pid = 2932] [serial = 1727] [outer = 09262400] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 14885400 == 39 [pid = 2932] [id = 569] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 0CA15800 == 38 [pid = 2932] [id = 568] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 17790000 == 37 [pid = 2932] [id = 567] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 103AB800 == 36 [pid = 2932] [id = 566] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 16B5A400 == 35 [pid = 2932] [id = 565] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 14763000 == 34 [pid = 2932] [id = 564] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 10734800 == 33 [pid = 2932] [id = 563] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 0FBE1400 == 32 [pid = 2932] [id = 562] 08:59:56 INFO - PROCESS | 2932 | --DOCSHELL 09258C00 == 31 [pid = 2932] [id = 561] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (1A72B000) [pid = 2932] [serial = 1678] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (193DF000) [pid = 2932] [serial = 1663] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (19865800) [pid = 2932] [serial = 1664] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (19931800) [pid = 2932] [serial = 1666] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (147A0400) [pid = 2932] [serial = 1642] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (14E5A400) [pid = 2932] [serial = 1643] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (15C75000) [pid = 2932] [serial = 1631] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0FBE6800) [pid = 2932] [serial = 1633] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FC5F000) [pid = 2932] [serial = 1634] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17930400) [pid = 2932] [serial = 1672] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1791F800) [pid = 2932] [serial = 1649] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17790C00) [pid = 2932] [serial = 1648] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (16357800) [pid = 2932] [serial = 1645] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1773F000) [pid = 2932] [serial = 1646] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18EB4000) [pid = 2932] [serial = 1660] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17BF6C00) [pid = 2932] [serial = 1654] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17BA1800) [pid = 2932] [serial = 1655] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1993F000) [pid = 2932] [serial = 1669] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (108E3800) [pid = 2932] [serial = 1639] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10F7BC00) [pid = 2932] [serial = 1640] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18C96400) [pid = 2932] [serial = 1657] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18D4B000) [pid = 2932] [serial = 1658] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (10313400) [pid = 2932] [serial = 1636] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (103AFC00) [pid = 2932] [serial = 1637] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17934800) [pid = 2932] [serial = 1651] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17938C00) [pid = 2932] [serial = 1652] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (19AB3C00) [pid = 2932] [serial = 1675] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19A7C800) [pid = 2932] [serial = 1670] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (19C4E000) [pid = 2932] [serial = 1676] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (19931C00) [pid = 2932] [serial = 1667] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (18EBB000) [pid = 2932] [serial = 1661] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (183C5C00) [pid = 2932] [serial = 1673] [outer = 00000000] [url = about:blank] 08:59:56 INFO - PROCESS | 2932 | 1467129596801 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1129ms 08:59:56 INFO - PROCESS | 2932 | 1467129596836 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 2932 | 1467129596839 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:56 INFO - PROCESS | 2932 | 1467129596843 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 2932 | 1467129596846 Marionette TRACE conn6 <- [1,2266,null,{}] 08:59:56 INFO - PROCESS | 2932 | 1467129596851 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}] 08:59:56 INFO - PROCESS | 2932 | 1467129596853 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:56 INFO - PROCESS | 2932 | 1467129596944 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:59:56 INFO - PROCESS | 2932 | 1467129596952 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 2932 | 1467129596955 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:57 INFO - PROCESS | 2932 | ++DOCSHELL 0FA6EC00 == 32 [pid = 2932] [id = 576] 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0FAC9C00) [pid = 2932] [serial = 1728] [outer = 00000000] 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (102DB800) [pid = 2932] [serial = 1729] [outer = 0FAC9C00] 08:59:57 INFO - PROCESS | 2932 | 1467129597002 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (10318800) [pid = 2932] [serial = 1730] [outer = 0FAC9C00] 08:59:57 INFO - PROCESS | 2932 | 1467129597545 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 08:59:57 INFO - PROCESS | 2932 | 1467129597577 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 2932 | 1467129597581 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:57 INFO - PROCESS | 2932 | 1467129597584 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 2932 | 1467129597586 Marionette TRACE conn6 <- [1,2270,null,{}] 08:59:57 INFO - PROCESS | 2932 | 1467129597590 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}] 08:59:57 INFO - PROCESS | 2932 | 1467129597592 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:57 INFO - PROCESS | 2932 | 1467129597692 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:59:57 INFO - PROCESS | 2932 | 1467129597791 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 2932 | 1467129597794 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:57 INFO - PROCESS | 2932 | ++DOCSHELL 103B5C00 == 33 [pid = 2932] [id = 577] 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10889C00) [pid = 2932] [serial = 1731] [outer = 00000000] 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (147A4C00) [pid = 2932] [serial = 1732] [outer = 10889C00] 08:59:57 INFO - PROCESS | 2932 | 1467129597839 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (14C5B800) [pid = 2932] [serial = 1733] [outer = 10889C00] 08:59:58 INFO - PROCESS | 2932 | 1467129598213 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 08:59:58 INFO - PROCESS | 2932 | 1467129598260 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 2932 | 1467129598262 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:58 INFO - PROCESS | 2932 | 1467129598271 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 2932 | 1467129598277 Marionette TRACE conn6 <- [1,2274,null,{}] 08:59:58 INFO - PROCESS | 2932 | 1467129598281 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}] 08:59:58 INFO - PROCESS | 2932 | 1467129598285 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:58 INFO - PROCESS | 2932 | 1467129598375 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:59:58 INFO - PROCESS | 2932 | 1467129598380 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 2932 | 1467129598382 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:58 INFO - PROCESS | 2932 | ++DOCSHELL 15C53000 == 34 [pid = 2932] [id = 578] 08:59:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15C70800) [pid = 2932] [serial = 1734] [outer = 00000000] 08:59:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1774A800) [pid = 2932] [serial = 1735] [outer = 15C70800] 08:59:58 INFO - PROCESS | 2932 | 1467129598428 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17789800) [pid = 2932] [serial = 1736] [outer = 15C70800] 08:59:58 INFO - PROCESS | 2932 | 1467129598875 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]]]}] 08:59:58 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 08:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 08:59:58 INFO - PROCESS | 2932 | 1467129598960 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 2932 | 1467129598963 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 2932 | 1467129598966 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:58 INFO - PROCESS | 2932 | 1467129598968 Marionette TRACE conn6 <- [1,2278,null,{}] 08:59:59 INFO - PROCESS | 2932 | 1467129598977 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}] 08:59:59 INFO - PROCESS | 2932 | 1467129598979 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:59 INFO - PROCESS | 2932 | 1467129599127 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:59:59 INFO - PROCESS | 2932 | 1467129599145 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2932 | 1467129599147 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:59 INFO - PROCESS | 2932 | ++DOCSHELL 17920400 == 35 [pid = 2932] [id = 579] 08:59:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17925400) [pid = 2932] [serial = 1737] [outer = 00000000] 08:59:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17939400) [pid = 2932] [serial = 1738] [outer = 17925400] 08:59:59 INFO - PROCESS | 2932 | 1467129599192 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17948400) [pid = 2932] [serial = 1739] [outer = 17925400] 08:59:59 INFO - PROCESS | 2932 | 1467129599637 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 08:59:59 INFO - PROCESS | 2932 | 1467129599702 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 2932 | 1467129599704 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:59 INFO - PROCESS | 2932 | 1467129599707 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 2932 | 1467129599709 Marionette TRACE conn6 <- [1,2282,null,{}] 08:59:59 INFO - PROCESS | 2932 | 1467129599713 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}] 08:59:59 INFO - PROCESS | 2932 | 1467129599715 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:59 INFO - PROCESS | 2932 | 1467129599842 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:59:59 INFO - PROCESS | 2932 | 1467129599910 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 2932 | 1467129599916 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 08:59:59 INFO - PROCESS | 2932 | ++DOCSHELL 17A22400 == 36 [pid = 2932] [id = 580] 08:59:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17BF3800) [pid = 2932] [serial = 1740] [outer = 00000000] 08:59:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183C1400) [pid = 2932] [serial = 1741] [outer = 17BF3800] 09:00:00 INFO - PROCESS | 2932 | 1467129599972 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18B8A800) [pid = 2932] [serial = 1742] [outer = 17BF3800] 09:00:00 INFO - PROCESS | 2932 | 1467129600422 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 09:00:00 INFO - PROCESS | 2932 | 1467129600464 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 2932 | 1467129600466 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:00:00 INFO - PROCESS | 2932 | 1467129600469 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 2932 | 1467129600471 Marionette TRACE conn6 <- [1,2286,null,{}] 09:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:00:00 INFO - PROCESS | 2932 | 1467129600475 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}] 09:00:00 INFO - PROCESS | 2932 | 1467129600477 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:00 INFO - PROCESS | 2932 | 1467129600606 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:00:00 INFO - PROCESS | 2932 | 1467129600617 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 2932 | 1467129600619 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:00 INFO - PROCESS | 2932 | ++DOCSHELL 18EB4400 == 37 [pid = 2932] [id = 581] 09:00:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18EB6C00) [pid = 2932] [serial = 1743] [outer = 00000000] 09:00:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1934B800) [pid = 2932] [serial = 1744] [outer = 18EB6C00] 09:00:00 INFO - PROCESS | 2932 | 1467129600721 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (193DF000) [pid = 2932] [serial = 1745] [outer = 18EB6C00] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15F35400) [pid = 2932] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0925A000) [pid = 2932] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FBE2C00) [pid = 2932] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1773E400) [pid = 2932] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1778CC00) [pid = 2932] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17929C00) [pid = 2932] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10740800) [pid = 2932] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (147AEC00) [pid = 2932] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:00:01 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (0CAB5800) [pid = 2932] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:00:01 INFO - PROCESS | 2932 | 1467129601169 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 730ms 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:00:01 INFO - PROCESS | 2932 | 1467129601206 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 2932 | 1467129601208 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 2932 | 1467129601211 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 2932 | 1467129601213 Marionette TRACE conn6 <- [1,2290,null,{}] 09:00:01 INFO - PROCESS | 2932 | 1467129601216 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}] 09:00:01 INFO - PROCESS | 2932 | 1467129601218 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:01 INFO - PROCESS | 2932 | 1467129601339 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:00:01 INFO - PROCESS | 2932 | 1467129601405 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 2932 | 1467129601407 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:01 INFO - PROCESS | 2932 | ++DOCSHELL 08A84800 == 38 [pid = 2932] [id = 582] 09:00:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (08A87400) [pid = 2932] [serial = 1746] [outer = 00000000] 09:00:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18D44400) [pid = 2932] [serial = 1747] [outer = 08A87400] 09:00:01 INFO - PROCESS | 2932 | 1467129601452 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19265400) [pid = 2932] [serial = 1748] [outer = 08A87400] 09:00:01 INFO - PROCESS | 2932 | 1467129601792 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 631ms 09:00:01 INFO - PROCESS | 2932 | 1467129601854 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 2932 | 1467129601856 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:00:01 INFO - PROCESS | 2932 | 1467129601859 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 2932 | 1467129601861 Marionette TRACE conn6 <- [1,2294,null,{}] 09:00:01 INFO - PROCESS | 2932 | 1467129601865 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}] 09:00:01 INFO - PROCESS | 2932 | 1467129601867 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:01 INFO - PROCESS | 2932 | 1467129601948 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:00:01 INFO - PROCESS | 2932 | 1467129601954 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 2932 | 1467129601956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:02 INFO - PROCESS | 2932 | ++DOCSHELL 183BF000 == 39 [pid = 2932] [id = 583] 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1986A000) [pid = 2932] [serial = 1749] [outer = 00000000] 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1993F400) [pid = 2932] [serial = 1750] [outer = 1986A000] 09:00:02 INFO - PROCESS | 2932 | 1467129602001 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19A11C00) [pid = 2932] [serial = 1751] [outer = 1986A000] 09:00:02 INFO - PROCESS | 2932 | 1467129602460 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 09:00:02 INFO - PROCESS | 2932 | 1467129602496 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 2932 | 1467129602498 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:00:02 INFO - PROCESS | 2932 | 1467129602515 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:00:02 INFO - PROCESS | 2932 | 1467129602517 Marionette TRACE conn6 <- [1,2298,null,{}] 09:00:02 INFO - PROCESS | 2932 | 1467129602520 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}] 09:00:02 INFO - PROCESS | 2932 | 1467129602522 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:02 INFO - PROCESS | 2932 | 1467129602607 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:00:02 INFO - PROCESS | 2932 | 1467129602612 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 2932 | 1467129602614 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:02 INFO - PROCESS | 2932 | ++DOCSHELL 0FCF8800 == 40 [pid = 2932] [id = 584] 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1993F000) [pid = 2932] [serial = 1752] [outer = 00000000] 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1A723400) [pid = 2932] [serial = 1753] [outer = 1993F000] 09:00:02 INFO - PROCESS | 2932 | 1467129602658 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1A72BC00) [pid = 2932] [serial = 1754] [outer = 1993F000] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 0CA0B800 == 39 [pid = 2932] [id = 560] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 19AB1800 == 38 [pid = 2932] [id = 559] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 0FA6EC00 == 37 [pid = 2932] [id = 576] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 09262000 == 36 [pid = 2932] [id = 575] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 17BF7C00 == 35 [pid = 2932] [id = 573] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 17769000 == 34 [pid = 2932] [id = 574] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 145D9800 == 33 [pid = 2932] [id = 572] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 114CD400 == 32 [pid = 2932] [id = 570] 09:00:03 INFO - PROCESS | 2932 | --DOCSHELL 0FB7AC00 == 31 [pid = 2932] [id = 571] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 17920400 == 30 [pid = 2932] [id = 579] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 15C53000 == 29 [pid = 2932] [id = 578] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 183BF000 == 28 [pid = 2932] [id = 583] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 17A22400 == 27 [pid = 2932] [id = 580] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 08A84800 == 26 [pid = 2932] [id = 582] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 103B5C00 == 25 [pid = 2932] [id = 577] 09:00:04 INFO - PROCESS | 2932 | --DOCSHELL 18EB4400 == 24 [pid = 2932] [id = 581] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FCFA400) [pid = 2932] [serial = 1681] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18A39C00) [pid = 2932] [serial = 1708] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CA11C00) [pid = 2932] [serial = 1684] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (102E0400) [pid = 2932] [serial = 1688] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1774AC00) [pid = 2932] [serial = 1696] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17927400) [pid = 2932] [serial = 1700] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17944000) [pid = 2932] [serial = 1703] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1776A000) [pid = 2932] [serial = 1697] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17A28000) [pid = 2932] [serial = 1702] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (108E6800) [pid = 2932] [serial = 1691] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0CABE800) [pid = 2932] [serial = 1685] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (10277400) [pid = 2932] [serial = 1687] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17791800) [pid = 2932] [serial = 1699] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (14F46800) [pid = 2932] [serial = 1693] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (10889400) [pid = 2932] [serial = 1690] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17929000) [pid = 2932] [serial = 1706] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (16356800) [pid = 2932] [serial = 1705] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (15C79800) [pid = 2932] [serial = 1694] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (18EB5400) [pid = 2932] [serial = 1711] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (18D43C00) [pid = 2932] [serial = 1709] [outer = 00000000] [url = about:blank] 09:00:04 INFO - PROCESS | 2932 | 1467129604597 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 2115ms 09:00:04 INFO - PROCESS | 2932 | 1467129604637 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 2932 | 1467129604641 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:00:04 INFO - PROCESS | 2932 | 1467129604646 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 2932 | 1467129604649 Marionette TRACE conn6 <- [1,2302,null,{}] 09:00:04 INFO - PROCESS | 2932 | 1467129604655 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}] 09:00:04 INFO - PROCESS | 2932 | 1467129604658 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:04 INFO - PROCESS | 2932 | 1467129604748 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:00:04 INFO - PROCESS | 2932 | 1467129604758 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 2932 | 1467129604762 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:04 INFO - PROCESS | 2932 | ++DOCSHELL 0CABC800 == 25 [pid = 2932] [id = 585] 09:00:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (0CABD400) [pid = 2932] [serial = 1755] [outer = 00000000] 09:00:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (0FA74000) [pid = 2932] [serial = 1756] [outer = 0CABD400] 09:00:04 INFO - PROCESS | 2932 | 1467129604813 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0FAD2400) [pid = 2932] [serial = 1757] [outer = 0CABD400] 09:00:05 INFO - PROCESS | 2932 | 1467129605322 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:00:05 INFO - PROCESS | 2932 | 1467129605377 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 2932 | 1467129605382 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:00:05 INFO - PROCESS | 2932 | 1467129605388 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 2932 | 1467129605391 Marionette TRACE conn6 <- [1,2306,null,{}] 09:00:05 INFO - PROCESS | 2932 | 1467129605395 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}] 09:00:05 INFO - PROCESS | 2932 | 1467129605398 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:05 INFO - PROCESS | 2932 | 1467129605489 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:00:05 INFO - PROCESS | 2932 | 1467129605498 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 2932 | 1467129605501 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:05 INFO - PROCESS | 2932 | ++DOCSHELL 102D9800 == 26 [pid = 2932] [id = 586] 09:00:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (102D9C00) [pid = 2932] [serial = 1758] [outer = 00000000] 09:00:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (102E0800) [pid = 2932] [serial = 1759] [outer = 102D9C00] 09:00:05 INFO - PROCESS | 2932 | 1467129605549 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (102E8000) [pid = 2932] [serial = 1760] [outer = 102D9C00] 09:00:06 INFO - PROCESS | 2932 | 1467129606080 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] 09:00:06 INFO - PROCESS | 2932 | 1467129606123 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 2932 | 1467129606127 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:00:06 INFO - PROCESS | 2932 | 1467129606130 Marionette TRACE conn6 <- [1,2310,null,{}] 09:00:06 INFO - PROCESS | 2932 | 1467129606169 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}] 09:00:06 INFO - PROCESS | 2932 | 1467129606174 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:06 INFO - PROCESS | 2932 | 1467129606301 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:00:06 INFO - PROCESS | 2932 | 1467129606321 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 2932 | 1467129606324 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:06 INFO - PROCESS | 2932 | ++DOCSHELL 1088F400 == 27 [pid = 2932] [id = 587] 09:00:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1088F800) [pid = 2932] [serial = 1761] [outer = 00000000] 09:00:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (108E6C00) [pid = 2932] [serial = 1762] [outer = 1088F800] 09:00:06 INFO - PROCESS | 2932 | 1467129606373 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10F0C800) [pid = 2932] [serial = 1763] [outer = 1088F800] 09:00:06 INFO - PROCESS | 2932 | 1467129606804 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 09:00:06 INFO - PROCESS | 2932 | 1467129606863 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 2932 | 1467129606865 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:00:06 INFO - PROCESS | 2932 | 1467129606868 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 2932 | 1467129606870 Marionette TRACE conn6 <- [1,2314,null,{}] 09:00:06 INFO - PROCESS | 2932 | 1467129606874 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}] 09:00:06 INFO - PROCESS | 2932 | 1467129606876 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:06 INFO - PROCESS | 2932 | 1467129606959 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:00:07 INFO - PROCESS | 2932 | 1467129606966 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 2932 | 1467129606968 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:07 INFO - PROCESS | 2932 | ++DOCSHELL 113E8400 == 28 [pid = 2932] [id = 588] 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (114CA800) [pid = 2932] [serial = 1764] [outer = 00000000] 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (14C1E400) [pid = 2932] [serial = 1765] [outer = 114CA800] 09:00:07 INFO - PROCESS | 2932 | 1467129607015 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (15C51400) [pid = 2932] [serial = 1766] [outer = 114CA800] 09:00:07 INFO - PROCESS | 2932 | 1467129607455 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:07 INFO - PROCESS | 2932 | 1467129607505 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 2932 | 1467129607507 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 2932 | 1467129607510 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 2932 | 1467129607512 Marionette TRACE conn6 <- [1,2318,null,{}] 09:00:07 INFO - PROCESS | 2932 | 1467129607515 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}] 09:00:07 INFO - PROCESS | 2932 | 1467129607517 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:07 INFO - PROCESS | 2932 | 1467129607597 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:00:07 INFO - PROCESS | 2932 | 1467129607603 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 2932 | 1467129607605 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:07 INFO - PROCESS | 2932 | ++DOCSHELL 15FC2C00 == 29 [pid = 2932] [id = 589] 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (15FC3000) [pid = 2932] [serial = 1767] [outer = 00000000] 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (16355800) [pid = 2932] [serial = 1768] [outer = 15FC3000] 09:00:07 INFO - PROCESS | 2932 | 1467129607650 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17740000) [pid = 2932] [serial = 1769] [outer = 15FC3000] 09:00:08 INFO - PROCESS | 2932 | 1467129608135 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 09:00:08 INFO - PROCESS | 2932 | 1467129608182 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:08 INFO - PROCESS | 2932 | 1467129608184 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 2932 | 1467129608187 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 2932 | 1467129608189 Marionette TRACE conn6 <- [1,2322,null,{}] 09:00:08 INFO - PROCESS | 2932 | 1467129608193 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}] 09:00:08 INFO - PROCESS | 2932 | 1467129608199 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:08 INFO - PROCESS | 2932 | 1467129608306 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:00:08 INFO - PROCESS | 2932 | 1467129608316 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 2932 | 1467129608318 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:08 INFO - PROCESS | 2932 | ++DOCSHELL 1778D400 == 30 [pid = 2932] [id = 590] 09:00:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1778F400) [pid = 2932] [serial = 1770] [outer = 00000000] 09:00:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1791CC00) [pid = 2932] [serial = 1771] [outer = 1778F400] 09:00:08 INFO - PROCESS | 2932 | 1467129608363 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17920C00) [pid = 2932] [serial = 1772] [outer = 1778F400] 09:00:08 INFO - PROCESS | 2932 | 1467129608809 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 09:00:08 INFO - PROCESS | 2932 | 1467129608858 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 2932 | 1467129608860 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:08 INFO - PROCESS | 2932 | 1467129608863 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 2932 | 1467129608865 Marionette TRACE conn6 <- [1,2326,null,{}] 09:00:08 INFO - PROCESS | 2932 | 1467129608868 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}] 09:00:08 INFO - PROCESS | 2932 | 1467129608870 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:08 INFO - PROCESS | 2932 | 1467129608948 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:00:09 INFO - PROCESS | 2932 | 1467129608985 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 2932 | 1467129608986 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:09 INFO - PROCESS | 2932 | ++DOCSHELL 17787C00 == 31 [pid = 2932] [id = 591] 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1791C800) [pid = 2932] [serial = 1773] [outer = 00000000] 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17934800) [pid = 2932] [serial = 1774] [outer = 1791C800] 09:00:09 INFO - PROCESS | 2932 | 1467129609031 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17935C00) [pid = 2932] [serial = 1775] [outer = 1791C800] 09:00:09 INFO - PROCESS | 2932 | 1467129609459 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]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 09:00:09 INFO - PROCESS | 2932 | 1467129609530 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 2932 | 1467129609532 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:09 INFO - PROCESS | 2932 | 1467129609537 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 2932 | 1467129609539 Marionette TRACE conn6 <- [1,2330,null,{}] 09:00:09 INFO - PROCESS | 2932 | 1467129609543 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}] 09:00:09 INFO - PROCESS | 2932 | 1467129609544 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:09 INFO - PROCESS | 2932 | 1467129609622 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:00:09 INFO - PROCESS | 2932 | 1467129609628 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 2932 | 1467129609629 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:09 INFO - PROCESS | 2932 | ++DOCSHELL 17934400 == 32 [pid = 2932] [id = 592] 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1794FC00) [pid = 2932] [serial = 1776] [outer = 00000000] 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17BF8C00) [pid = 2932] [serial = 1777] [outer = 1794FC00] 09:00:09 INFO - PROCESS | 2932 | 1467129609676 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17BA3800) [pid = 2932] [serial = 1778] [outer = 1794FC00] 09:00:10 INFO - PROCESS | 2932 | 1467129610152 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 09:00:10 INFO - PROCESS | 2932 | 1467129610214 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:10 INFO - PROCESS | 2932 | 1467129610216 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 2932 | 1467129610219 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 2932 | 1467129610221 Marionette TRACE conn6 <- [1,2334,null,{}] 09:00:10 INFO - PROCESS | 2932 | 1467129610224 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}] 09:00:10 INFO - PROCESS | 2932 | 1467129610226 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:10 INFO - PROCESS | 2932 | 1467129610340 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:00:10 INFO - PROCESS | 2932 | 1467129610430 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 2932 | 1467129610431 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:10 INFO - PROCESS | 2932 | ++DOCSHELL 1088F000 == 33 [pid = 2932] [id = 593] 09:00:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (183CA400) [pid = 2932] [serial = 1779] [outer = 00000000] 09:00:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18B86000) [pid = 2932] [serial = 1780] [outer = 183CA400] 09:00:10 INFO - PROCESS | 2932 | 1467129610475 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (18C92800) [pid = 2932] [serial = 1781] [outer = 183CA400] 09:00:10 INFO - PROCESS | 2932 | 1467129610903 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 730ms 09:00:10 INFO - PROCESS | 2932 | 1467129610950 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 2932 | 1467129610952 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:11 INFO - PROCESS | 2932 | 1467129610961 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2932 | 1467129610963 Marionette TRACE conn6 <- [1,2338,null,{}] 09:00:11 INFO - PROCESS | 2932 | 1467129610967 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}] 09:00:11 INFO - PROCESS | 2932 | 1467129610969 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:11 INFO - PROCESS | 2932 | 1467129611094 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:00:11 INFO - PROCESS | 2932 | 1467129611102 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 2932 | 1467129611104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:11 INFO - PROCESS | 2932 | ++DOCSHELL 183C6400 == 34 [pid = 2932] [id = 594] 09:00:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (18B07800) [pid = 2932] [serial = 1782] [outer = 00000000] 09:00:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (18EB7000) [pid = 2932] [serial = 1783] [outer = 18B07800] 09:00:11 INFO - PROCESS | 2932 | 1467129611149 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19266400) [pid = 2932] [serial = 1784] [outer = 18B07800] 09:00:11 INFO - PROCESS | 2932 | 1467129611619 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 09:00:11 INFO - PROCESS | 2932 | 1467129611634 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 2932 | 1467129611637 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:11 INFO - PROCESS | 2932 | 1467129611640 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 2932 | 1467129611642 Marionette TRACE conn6 <- [1,2342,null,{}] 09:00:11 INFO - PROCESS | 2932 | 1467129611645 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}] 09:00:11 INFO - PROCESS | 2932 | 1467129611647 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:11 INFO - PROCESS | 2932 | 1467129611808 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17925400) [pid = 2932] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17BF3800) [pid = 2932] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (08A87400) [pid = 2932] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18EB6C00) [pid = 2932] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1986A000) [pid = 2932] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (15C70800) [pid = 2932] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10889C00) [pid = 2932] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FAC9C00) [pid = 2932] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (09262400) [pid = 2932] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (19863800) [pid = 2932] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183C1000) [pid = 2932] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1475B800) [pid = 2932] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FB85C00) [pid = 2932] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (183CAC00) [pid = 2932] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0CA0D000) [pid = 2932] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:00:12 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1A726400) [pid = 2932] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:00:12 INFO - PROCESS | 2932 | 1467129612108 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 2932 | 1467129612111 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:12 INFO - PROCESS | 2932 | ++DOCSHELL 09260C00 == 35 [pid = 2932] [id = 595] 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (09262400) [pid = 2932] [serial = 1785] [outer = 00000000] 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10275000) [pid = 2932] [serial = 1786] [outer = 09262400] 09:00:12 INFO - PROCESS | 2932 | 1467129612158 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (11486800) [pid = 2932] [serial = 1787] [outer = 09262400] 09:00:12 INFO - PROCESS | 2932 | 1467129612529 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 09:00:12 INFO - PROCESS | 2932 | 1467129612570 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 2932 | 1467129612572 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:12 INFO - PROCESS | 2932 | 1467129612575 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 2932 | 1467129612577 Marionette TRACE conn6 <- [1,2346,null,{}] 09:00:12 INFO - PROCESS | 2932 | 1467129612580 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}] 09:00:12 INFO - PROCESS | 2932 | 1467129612582 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:12 INFO - PROCESS | 2932 | 1467129612661 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:00:12 INFO - PROCESS | 2932 | 1467129612667 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 2932 | 1467129612669 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:12 INFO - PROCESS | 2932 | ++DOCSHELL 14F4F400 == 36 [pid = 2932] [id = 596] 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (16359000) [pid = 2932] [serial = 1788] [outer = 00000000] 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17A1DC00) [pid = 2932] [serial = 1789] [outer = 16359000] 09:00:12 INFO - PROCESS | 2932 | 1467129612713 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18EB8400) [pid = 2932] [serial = 1790] [outer = 16359000] 09:00:13 INFO - PROCESS | 2932 | 1467129613161 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 09:00:13 INFO - PROCESS | 2932 | 1467129613212 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 2932 | 1467129613214 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 2932 | 1467129613217 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:13 INFO - PROCESS | 2932 | 1467129613218 Marionette TRACE conn6 <- [1,2350,null,{}] 09:00:13 INFO - PROCESS | 2932 | 1467129613222 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}] 09:00:13 INFO - PROCESS | 2932 | 1467129613224 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:13 INFO - PROCESS | 2932 | 1467129613303 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:00:13 INFO - PROCESS | 2932 | 1467129613310 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 2932 | 1467129613311 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:13 INFO - PROCESS | 2932 | ++DOCSHELL 19868400 == 37 [pid = 2932] [id = 597] 09:00:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1986A800) [pid = 2932] [serial = 1791] [outer = 00000000] 09:00:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1993AC00) [pid = 2932] [serial = 1792] [outer = 1986A800] 09:00:13 INFO - PROCESS | 2932 | 1467129613356 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19A0FC00) [pid = 2932] [serial = 1793] [outer = 1986A800] 09:00:13 INFO - PROCESS | 2932 | 1467129613809 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 09:00:13 INFO - PROCESS | 2932 | 1467129613852 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 2932 | 1467129613854 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:13 INFO - PROCESS | 2932 | 1467129613870 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 2932 | 1467129613872 Marionette TRACE conn6 <- [1,2354,null,{}] 09:00:13 INFO - PROCESS | 2932 | 1467129613876 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}] 09:00:13 INFO - PROCESS | 2932 | 1467129613878 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:13 INFO - PROCESS | 2932 | 1467129613961 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:00:13 INFO - PROCESS | 2932 | 1467129613967 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 2932 | 1467129613969 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:14 INFO - PROCESS | 2932 | ++DOCSHELL 16352400 == 38 [pid = 2932] [id = 598] 09:00:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19AAC800) [pid = 2932] [serial = 1794] [outer = 00000000] 09:00:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19C5AC00) [pid = 2932] [serial = 1795] [outer = 19AAC800] 09:00:14 INFO - PROCESS | 2932 | 1467129614011 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A728000) [pid = 2932] [serial = 1796] [outer = 19AAC800] 09:00:14 INFO - PROCESS | 2932 | 1467129614857 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1035ms 09:00:14 INFO - PROCESS | 2932 | 1467129614893 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 2932 | 1467129614898 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:14 INFO - PROCESS | 2932 | 1467129614902 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 2932 | 1467129614908 Marionette TRACE conn6 <- [1,2358,null,{}] 09:00:14 INFO - PROCESS | 2932 | 1467129614932 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}] 09:00:14 INFO - PROCESS | 2932 | 1467129614936 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:15 INFO - PROCESS | 2932 | 1467129615063 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:00:15 INFO - PROCESS | 2932 | 1467129615209 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 2932 | 1467129615212 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:15 INFO - PROCESS | 2932 | ++DOCSHELL 0CA15C00 == 39 [pid = 2932] [id = 599] 09:00:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0CA16400) [pid = 2932] [serial = 1797] [outer = 00000000] 09:00:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (102D9400) [pid = 2932] [serial = 1798] [outer = 0CA16400] 09:00:15 INFO - PROCESS | 2932 | 1467129615272 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10637C00) [pid = 2932] [serial = 1799] [outer = 0CA16400] 09:00:16 INFO - PROCESS | 2932 | 1467129616005 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1152ms 09:00:16 INFO - PROCESS | 2932 | 1467129616055 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 2932 | 1467129616060 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:16 INFO - PROCESS | 2932 | 1467129616067 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 2932 | 1467129616069 Marionette TRACE conn6 <- [1,2362,null,{}] 09:00:16 INFO - PROCESS | 2932 | 1467129616074 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}] 09:00:16 INFO - PROCESS | 2932 | 1467129616077 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:16 INFO - PROCESS | 2932 | 1467129616211 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:00:16 INFO - PROCESS | 2932 | 1467129616473 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 2932 | 1467129616476 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:16 INFO - PROCESS | 2932 | ++DOCSHELL 09257400 == 40 [pid = 2932] [id = 600] 09:00:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (09257C00) [pid = 2932] [serial = 1800] [outer = 00000000] 09:00:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (09273800) [pid = 2932] [serial = 1801] [outer = 09257C00] 09:00:16 INFO - PROCESS | 2932 | 1467129616545 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (0CAB3000) [pid = 2932] [serial = 1802] [outer = 09257C00] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 19868400 == 39 [pid = 2932] [id = 597] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 14F4F400 == 38 [pid = 2932] [id = 596] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 09260C00 == 37 [pid = 2932] [id = 595] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 183C6400 == 36 [pid = 2932] [id = 594] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 1088F000 == 35 [pid = 2932] [id = 593] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 17934400 == 34 [pid = 2932] [id = 592] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 17787C00 == 33 [pid = 2932] [id = 591] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 1778D400 == 32 [pid = 2932] [id = 590] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 15FC2C00 == 31 [pid = 2932] [id = 589] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 113E8400 == 30 [pid = 2932] [id = 588] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 1088F400 == 29 [pid = 2932] [id = 587] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (1A723400) [pid = 2932] [serial = 1753] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 102D9800 == 28 [pid = 2932] [id = 586] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 0CABC800 == 27 [pid = 2932] [id = 585] 09:00:17 INFO - PROCESS | 2932 | --DOCSHELL 0FCF8800 == 26 [pid = 2932] [id = 584] 09:00:17 INFO - PROCESS | 2932 | 1467129617291 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]]]}] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (102DB000) [pid = 2932] [serial = 1682] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1A72F000) [pid = 2932] [serial = 1679] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17939400) [pid = 2932] [serial = 1738] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (18B8A800) [pid = 2932] [serial = 1742] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (183C1400) [pid = 2932] [serial = 1741] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18D44400) [pid = 2932] [serial = 1747] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1934B800) [pid = 2932] [serial = 1744] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1993F400) [pid = 2932] [serial = 1750] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1774A800) [pid = 2932] [serial = 1735] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (147A4C00) [pid = 2932] [serial = 1732] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14C5B800) [pid = 2932] [serial = 1733] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (102DB800) [pid = 2932] [serial = 1729] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10318800) [pid = 2932] [serial = 1730] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0FAE3400) [pid = 2932] [serial = 1727] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CAB3C00) [pid = 2932] [serial = 1726] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (19937800) [pid = 2932] [serial = 1724] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19870400) [pid = 2932] [serial = 1723] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (19346800) [pid = 2932] [serial = 1721] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (18EB3400) [pid = 2932] [serial = 1720] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (15C77800) [pid = 2932] [serial = 1718] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (14C20800) [pid = 2932] [serial = 1717] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (102E8400) [pid = 2932] [serial = 1715] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (0FCFE800) [pid = 2932] [serial = 1714] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18EB8000) [pid = 2932] [serial = 1712] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19A11C00) [pid = 2932] [serial = 1751] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (17948400) [pid = 2932] [serial = 1739] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (193DF000) [pid = 2932] [serial = 1745] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (17789800) [pid = 2932] [serial = 1736] [outer = 00000000] [url = about:blank] 09:00:17 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19265400) [pid = 2932] [serial = 1748] [outer = 00000000] [url = about:blank] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1273ms 09:00:17 INFO - PROCESS | 2932 | 1467129617343 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 2932 | 1467129617346 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:17 INFO - PROCESS | 2932 | 1467129617350 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 2932 | 1467129617353 Marionette TRACE conn6 <- [1,2366,null,{}] 09:00:17 INFO - PROCESS | 2932 | 1467129617359 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}] 09:00:17 INFO - PROCESS | 2932 | 1467129617361 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:17 INFO - PROCESS | 2932 | 1467129617450 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:00:17 INFO - PROCESS | 2932 | 1467129617458 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 2932 | 1467129617461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:17 INFO - PROCESS | 2932 | ++DOCSHELL 0FB87800 == 27 [pid = 2932] [id = 601] 09:00:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0FBEB400) [pid = 2932] [serial = 1803] [outer = 00000000] 09:00:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10272400) [pid = 2932] [serial = 1804] [outer = 0FBEB400] 09:00:17 INFO - PROCESS | 2932 | 1467129617510 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (102DB000) [pid = 2932] [serial = 1805] [outer = 0FBEB400] 09:00:18 INFO - PROCESS | 2932 | 1467129618059 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 09:00:18 INFO - PROCESS | 2932 | 1467129618084 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 2932 | 1467129618088 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:18 INFO - PROCESS | 2932 | 1467129618092 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 2932 | 1467129618094 Marionette TRACE conn6 <- [1,2370,null,{}] 09:00:18 INFO - PROCESS | 2932 | 1467129618098 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}] 09:00:18 INFO - PROCESS | 2932 | 1467129618100 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:18 INFO - PROCESS | 2932 | 1467129618191 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:00:18 INFO - PROCESS | 2932 | 1467129618199 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2932 | 1467129618202 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:18 INFO - PROCESS | 2932 | ++DOCSHELL 10F88400 == 28 [pid = 2932] [id = 602] 09:00:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (11482400) [pid = 2932] [serial = 1806] [outer = 00000000] 09:00:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1475B800) [pid = 2932] [serial = 1807] [outer = 11482400] 09:00:18 INFO - PROCESS | 2932 | 1467129618249 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1487D000) [pid = 2932] [serial = 1808] [outer = 11482400] 09:00:18 INFO - PROCESS | 2932 | 1467129618731 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 672ms 09:00:18 INFO - PROCESS | 2932 | 1467129618769 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 2932 | 1467129618771 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:18 INFO - PROCESS | 2932 | 1467129618776 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 2932 | 1467129618782 Marionette TRACE conn6 <- [1,2374,null,{}] 09:00:18 INFO - PROCESS | 2932 | 1467129618791 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}] 09:00:18 INFO - PROCESS | 2932 | 1467129618795 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:18 INFO - PROCESS | 2932 | 1467129618882 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:00:18 INFO - PROCESS | 2932 | 1467129618889 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 2932 | 1467129618891 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:18 INFO - PROCESS | 2932 | ++DOCSHELL 14EBEC00 == 29 [pid = 2932] [id = 603] 09:00:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15FCC800) [pid = 2932] [serial = 1809] [outer = 00000000] 09:00:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17741C00) [pid = 2932] [serial = 1810] [outer = 15FCC800] 09:00:18 INFO - PROCESS | 2932 | 1467129618937 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17765000) [pid = 2932] [serial = 1811] [outer = 15FCC800] 09:00:19 INFO - PROCESS | 2932 | 1467129619423 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 09:00:19 INFO - PROCESS | 2932 | 1467129619469 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 2932 | 1467129619471 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 2932 | 1467129619475 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:19 INFO - PROCESS | 2932 | 1467129619477 Marionette TRACE conn6 <- [1,2378,null,{}] 09:00:19 INFO - PROCESS | 2932 | 1467129619490 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}] 09:00:19 INFO - PROCESS | 2932 | 1467129619492 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:19 INFO - PROCESS | 2932 | 1467129619613 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:00:19 INFO - PROCESS | 2932 | 1467129619619 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 2932 | 1467129619621 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:19 INFO - PROCESS | 2932 | ++DOCSHELL 17788400 == 30 [pid = 2932] [id = 604] 09:00:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1778C800) [pid = 2932] [serial = 1812] [outer = 00000000] 09:00:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17794C00) [pid = 2932] [serial = 1813] [outer = 1778C800] 09:00:19 INFO - PROCESS | 2932 | 1467129619666 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17927400) [pid = 2932] [serial = 1814] [outer = 1778C800] 09:00:20 INFO - PROCESS | 2932 | 1467129620121 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]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 09:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:20 INFO - PROCESS | 2932 | 1467129620169 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 2932 | 1467129620171 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:00:20 INFO - PROCESS | 2932 | 1467129620174 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 2932 | 1467129620176 Marionette TRACE conn6 <- [1,2382,null,{}] 09:00:20 INFO - PROCESS | 2932 | 1467129620185 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}] 09:00:20 INFO - PROCESS | 2932 | 1467129620187 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:20 INFO - PROCESS | 2932 | 1467129620304 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:00:20 INFO - PROCESS | 2932 | 1467129620399 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 2932 | 1467129620405 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:20 INFO - PROCESS | 2932 | ++DOCSHELL 1040B000 == 31 [pid = 2932] [id = 605] 09:00:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1793C400) [pid = 2932] [serial = 1815] [outer = 00000000] 09:00:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17952C00) [pid = 2932] [serial = 1816] [outer = 1793C400] 09:00:20 INFO - PROCESS | 2932 | 1467129620461 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (183C5400) [pid = 2932] [serial = 1817] [outer = 1793C400] 09:00:20 INFO - PROCESS | 2932 | 1467129620952 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 830ms 09:00:21 INFO - PROCESS | 2932 | 1467129621016 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 2932 | 1467129621018 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 2932 | 1467129621021 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:21 INFO - PROCESS | 2932 | 1467129621023 Marionette TRACE conn6 <- [1,2386,null,{}] 09:00:21 INFO - PROCESS | 2932 | 1467129621030 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}] 09:00:21 INFO - PROCESS | 2932 | 1467129621032 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:21 INFO - PROCESS | 2932 | 1467129621162 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:00:21 INFO - PROCESS | 2932 | 1467129621234 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 2932 | 1467129621236 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:21 INFO - PROCESS | 2932 | ++DOCSHELL 17793C00 == 32 [pid = 2932] [id = 606] 09:00:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (183C7400) [pid = 2932] [serial = 1818] [outer = 00000000] 09:00:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18D51800) [pid = 2932] [serial = 1819] [outer = 183C7400] 09:00:21 INFO - PROCESS | 2932 | 1467129621279 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18EAF000) [pid = 2932] [serial = 1820] [outer = 183C7400] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183CA400) [pid = 2932] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18B07800) [pid = 2932] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1993F000) [pid = 2932] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (09262400) [pid = 2932] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1088F800) [pid = 2932] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (114CA800) [pid = 2932] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1778F400) [pid = 2932] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0CABD400) [pid = 2932] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (15FC3000) [pid = 2932] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1794FC00) [pid = 2932] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1791C800) [pid = 2932] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (102D9C00) [pid = 2932] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (16359000) [pid = 2932] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:21 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1986A800) [pid = 2932] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:21 INFO - PROCESS | 2932 | 1467129621810 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]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 831ms 09:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:21 INFO - PROCESS | 2932 | 1467129621862 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 2932 | 1467129621864 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 2932 | 1467129621868 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 2932 | 1467129621870 Marionette TRACE conn6 <- [1,2390,null,{}] 09:00:21 INFO - PROCESS | 2932 | 1467129621873 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}] 09:00:21 INFO - PROCESS | 2932 | 1467129621875 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:21 INFO - PROCESS | 2932 | 1467129621957 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:00:21 INFO - PROCESS | 2932 | 1467129621963 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 2932 | 1467129621965 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:22 INFO - PROCESS | 2932 | ++DOCSHELL 1088A400 == 33 [pid = 2932] [id = 607] 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (14C5A800) [pid = 2932] [serial = 1821] [outer = 00000000] 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (183C3800) [pid = 2932] [serial = 1822] [outer = 14C5A800] 09:00:22 INFO - PROCESS | 2932 | 1467129622009 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (18C99000) [pid = 2932] [serial = 1823] [outer = 14C5A800] 09:00:22 INFO - PROCESS | 2932 | 1467129622445 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 630ms 09:00:22 INFO - PROCESS | 2932 | 1467129622499 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 2932 | 1467129622501 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:22 INFO - PROCESS | 2932 | 1467129622505 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 2932 | 1467129622506 Marionette TRACE conn6 <- [1,2394,null,{}] 09:00:22 INFO - PROCESS | 2932 | 1467129622510 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}] 09:00:22 INFO - PROCESS | 2932 | 1467129622511 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:22 INFO - PROCESS | 2932 | 1467129622590 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:00:22 INFO - PROCESS | 2932 | 1467129622596 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 2932 | 1467129622598 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:22 INFO - PROCESS | 2932 | ++DOCSHELL 18EB9800 == 34 [pid = 2932] [id = 608] 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (19160800) [pid = 2932] [serial = 1824] [outer = 00000000] 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19345800) [pid = 2932] [serial = 1825] [outer = 19160800] 09:00:22 INFO - PROCESS | 2932 | 1467129622642 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1934C000) [pid = 2932] [serial = 1826] [outer = 19160800] 09:00:23 INFO - PROCESS | 2932 | 1467129623100 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 630ms 09:00:23 INFO - PROCESS | 2932 | 1467129623139 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 2932 | 1467129623141 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 2932 | 1467129623144 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:23 INFO - PROCESS | 2932 | 1467129623146 Marionette TRACE conn6 <- [1,2398,null,{}] 09:00:23 INFO - PROCESS | 2932 | 1467129623150 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}] 09:00:23 INFO - PROCESS | 2932 | 1467129623151 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:23 INFO - PROCESS | 2932 | 1467129623236 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:00:23 INFO - PROCESS | 2932 | 1467129623241 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 2932 | 1467129623243 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:23 INFO - PROCESS | 2932 | ++DOCSHELL 19267800 == 35 [pid = 2932] [id = 609] 09:00:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (193E2400) [pid = 2932] [serial = 1827] [outer = 00000000] 09:00:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19869000) [pid = 2932] [serial = 1828] [outer = 193E2400] 09:00:23 INFO - PROCESS | 2932 | 1467129623289 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19871000) [pid = 2932] [serial = 1829] [outer = 193E2400] 09:00:24 INFO - PROCESS | 2932 | 1467129623985 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 870ms 09:00:24 INFO - PROCESS | 2932 | 1467129624020 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 2932 | 1467129624024 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:24 INFO - PROCESS | 2932 | 1467129624029 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 2932 | 1467129624033 Marionette TRACE conn6 <- [1,2402,null,{}] 09:00:24 INFO - PROCESS | 2932 | 1467129624039 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}] 09:00:24 INFO - PROCESS | 2932 | 1467129624042 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:24 INFO - PROCESS | 2932 | 1467129624158 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:00:24 INFO - PROCESS | 2932 | 1467129624317 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 2932 | 1467129624320 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:24 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE8400 == 36 [pid = 2932] [id = 610] 09:00:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (0FCF9C00) [pid = 2932] [serial = 1830] [outer = 00000000] 09:00:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1040E800) [pid = 2932] [serial = 1831] [outer = 0FCF9C00] 09:00:24 INFO - PROCESS | 2932 | 1467129624379 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1088F000) [pid = 2932] [serial = 1832] [outer = 0FCF9C00] 09:00:25 INFO - PROCESS | 2932 | 1467129625021 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1027ms 09:00:25 INFO - PROCESS | 2932 | 1467129625056 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 2932 | 1467129625061 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:25 INFO - PROCESS | 2932 | 1467129625067 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 2932 | 1467129625070 Marionette TRACE conn6 <- [1,2406,null,{}] 09:00:25 INFO - PROCESS | 2932 | 1467129625074 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}] 09:00:25 INFO - PROCESS | 2932 | 1467129625077 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:25 INFO - PROCESS | 2932 | 1467129625190 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:00:25 INFO - PROCESS | 2932 | 1467129625332 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 2932 | 1467129625335 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:25 INFO - PROCESS | 2932 | ++DOCSHELL 15C79000 == 37 [pid = 2932] [id = 611] 09:00:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (15F36800) [pid = 2932] [serial = 1833] [outer = 00000000] 09:00:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17744400) [pid = 2932] [serial = 1834] [outer = 15F36800] 09:00:25 INFO - PROCESS | 2932 | 1467129625394 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17792C00) [pid = 2932] [serial = 1835] [outer = 15F36800] 09:00:26 INFO - PROCESS | 2932 | 1467129626030 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1017ms 09:00:26 INFO - PROCESS | 2932 | 1467129626088 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 2932 | 1467129626091 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:26 INFO - PROCESS | 2932 | 1467129626095 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 2932 | 1467129626099 Marionette TRACE conn6 <- [1,2410,null,{}] 09:00:26 INFO - PROCESS | 2932 | 1467129626111 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}] 09:00:26 INFO - PROCESS | 2932 | 1467129626115 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:26 INFO - PROCESS | 2932 | 1467129626256 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:00:26 INFO - PROCESS | 2932 | 1467129626395 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 2932 | 1467129626398 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:26 INFO - PROCESS | 2932 | ++DOCSHELL 19933000 == 38 [pid = 2932] [id = 612] 09:00:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19933800) [pid = 2932] [serial = 1836] [outer = 00000000] 09:00:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1993A400) [pid = 2932] [serial = 1837] [outer = 19933800] 09:00:26 INFO - PROCESS | 2932 | 1467129626460 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1993FC00) [pid = 2932] [serial = 1838] [outer = 19933800] 09:00:27 INFO - PROCESS | 2932 | 1467129626985 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 931ms 09:00:27 INFO - PROCESS | 2932 | 1467129627042 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 2932 | 1467129627045 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 2932 | 1467129627049 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 2932 | 1467129627051 Marionette TRACE conn6 <- [1,2414,null,{}] 09:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:27 INFO - PROCESS | 2932 | 1467129627055 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}] 09:00:27 INFO - PROCESS | 2932 | 1467129627057 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:27 INFO - PROCESS | 2932 | 1467129627169 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:00:27 INFO - PROCESS | 2932 | 1467129627332 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 2932 | 1467129627334 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:27 INFO - PROCESS | 2932 | ++DOCSHELL 0925B800 == 39 [pid = 2932] [id = 613] 09:00:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (0FC1C000) [pid = 2932] [serial = 1839] [outer = 00000000] 09:00:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19AB4400) [pid = 2932] [serial = 1840] [outer = 0FC1C000] 09:00:27 INFO - PROCESS | 2932 | 1467129627391 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A728C00) [pid = 2932] [serial = 1841] [outer = 0FC1C000] 09:00:28 INFO - PROCESS | 2932 | 1467129628149 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1119ms 09:00:28 INFO - PROCESS | 2932 | 1467129628180 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 2932 | 1467129628184 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:28 INFO - PROCESS | 2932 | 1467129628190 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 2932 | 1467129628193 Marionette TRACE conn6 <- [1,2418,null,{}] 09:00:28 INFO - PROCESS | 2932 | 1467129628199 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}] 09:00:28 INFO - PROCESS | 2932 | 1467129628202 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:28 INFO - PROCESS | 2932 | 1467129628306 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:00:28 INFO - PROCESS | 2932 | 1467129628455 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 2932 | 1467129628457 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:28 INFO - PROCESS | 2932 | ++DOCSHELL 1027C000 == 40 [pid = 2932] [id = 614] 09:00:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1027CC00) [pid = 2932] [serial = 1842] [outer = 00000000] 09:00:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (14C15400) [pid = 2932] [serial = 1843] [outer = 1027CC00] 09:00:28 INFO - PROCESS | 2932 | 1467129628508 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (15C6FC00) [pid = 2932] [serial = 1844] [outer = 1027CC00] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 18EB9800 == 39 [pid = 2932] [id = 608] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 1088A400 == 38 [pid = 2932] [id = 607] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 17793C00 == 37 [pid = 2932] [id = 606] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 1040B000 == 36 [pid = 2932] [id = 605] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 17788400 == 35 [pid = 2932] [id = 604] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 14EBEC00 == 34 [pid = 2932] [id = 603] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 10F88400 == 33 [pid = 2932] [id = 602] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 0FB87800 == 32 [pid = 2932] [id = 601] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 09257400 == 31 [pid = 2932] [id = 600] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 16352400 == 30 [pid = 2932] [id = 598] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 0CA15C00 == 29 [pid = 2932] [id = 599] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 0925B800 == 28 [pid = 2932] [id = 613] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 15C79000 == 27 [pid = 2932] [id = 611] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 19933000 == 26 [pid = 2932] [id = 612] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 19267800 == 25 [pid = 2932] [id = 609] 09:00:29 INFO - PROCESS | 2932 | --DOCSHELL 0FBE8400 == 24 [pid = 2932] [id = 610] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17BA3800) [pid = 2932] [serial = 1778] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1993AC00) [pid = 2932] [serial = 1792] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (18B86000) [pid = 2932] [serial = 1780] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18EB7000) [pid = 2932] [serial = 1783] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18C92800) [pid = 2932] [serial = 1781] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1A72BC00) [pid = 2932] [serial = 1754] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (10275000) [pid = 2932] [serial = 1786] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (108E6C00) [pid = 2932] [serial = 1762] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10F0C800) [pid = 2932] [serial = 1763] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14C1E400) [pid = 2932] [serial = 1765] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15C51400) [pid = 2932] [serial = 1766] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1791CC00) [pid = 2932] [serial = 1771] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17920C00) [pid = 2932] [serial = 1772] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FA74000) [pid = 2932] [serial = 1756] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FAD2400) [pid = 2932] [serial = 1757] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (16355800) [pid = 2932] [serial = 1768] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17740000) [pid = 2932] [serial = 1769] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17BF8C00) [pid = 2932] [serial = 1777] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17934800) [pid = 2932] [serial = 1774] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (17935C00) [pid = 2932] [serial = 1775] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19266400) [pid = 2932] [serial = 1784] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (102E0800) [pid = 2932] [serial = 1759] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (102E8000) [pid = 2932] [serial = 1760] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17A1DC00) [pid = 2932] [serial = 1789] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (19A0FC00) [pid = 2932] [serial = 1793] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (11486800) [pid = 2932] [serial = 1787] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (18EB8400) [pid = 2932] [serial = 1790] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 2932 | 1467129629710 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1574ms 09:00:29 INFO - PROCESS | 2932 | 1467129629765 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:29 INFO - PROCESS | 2932 | 1467129629769 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 2932 | 1467129629773 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 2932 | 1467129629778 Marionette TRACE conn6 <- [1,2422,null,{}] 09:00:29 INFO - PROCESS | 2932 | 1467129629784 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}] 09:00:29 INFO - PROCESS | 2932 | 1467129629787 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:29 INFO - PROCESS | 2932 | 1467129629913 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:00:30 INFO - PROCESS | 2932 | 1467129630010 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2932 | 1467129630013 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:30 INFO - PROCESS | 2932 | ++DOCSHELL 0CABF800 == 25 [pid = 2932] [id = 615] 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (0FA74000) [pid = 2932] [serial = 1845] [outer = 00000000] 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0FC19800) [pid = 2932] [serial = 1846] [outer = 0FA74000] 09:00:30 INFO - PROCESS | 2932 | 1467129630061 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FCFB000) [pid = 2932] [serial = 1847] [outer = 0FA74000] 09:00:30 INFO - PROCESS | 2932 | 1467129630426 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 690ms 09:00:30 INFO - PROCESS | 2932 | 1467129630471 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 2932 | 1467129630476 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:30 INFO - PROCESS | 2932 | 1467129630483 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 2932 | 1467129630485 Marionette TRACE conn6 <- [1,2426,null,{}] 09:00:30 INFO - PROCESS | 2932 | 1467129630489 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}] 09:00:30 INFO - PROCESS | 2932 | 1467129630492 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:30 INFO - PROCESS | 2932 | 1467129630613 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:00:30 INFO - PROCESS | 2932 | 1467129630621 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 2932 | 1467129630623 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:30 INFO - PROCESS | 2932 | ++DOCSHELL 102E2000 == 26 [pid = 2932] [id = 616] 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (10312400) [pid = 2932] [serial = 1848] [outer = 00000000] 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1062F800) [pid = 2932] [serial = 1849] [outer = 10312400] 09:00:30 INFO - PROCESS | 2932 | 1467129630673 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10805C00) [pid = 2932] [serial = 1850] [outer = 10312400] 09:00:31 INFO - PROCESS | 2932 | 1467129631133 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 731ms 09:00:31 INFO - PROCESS | 2932 | 1467129631242 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 2932 | 1467129631246 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:31 INFO - PROCESS | 2932 | 1467129631252 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 2932 | 1467129631256 Marionette TRACE conn6 <- [1,2430,null,{}] 09:00:31 INFO - PROCESS | 2932 | 1467129631263 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}] 09:00:31 INFO - PROCESS | 2932 | 1467129631266 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:31 INFO - PROCESS | 2932 | 1467129631409 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:00:31 INFO - PROCESS | 2932 | 1467129631499 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 2932 | 1467129631502 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:31 INFO - PROCESS | 2932 | ++DOCSHELL 0CABC000 == 27 [pid = 2932] [id = 617] 09:00:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (0CABE800) [pid = 2932] [serial = 1851] [outer = 00000000] 09:00:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FB82800) [pid = 2932] [serial = 1852] [outer = 0CABE800] 09:00:31 INFO - PROCESS | 2932 | 1467129631562 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (102DA800) [pid = 2932] [serial = 1853] [outer = 0CABE800] 09:00:32 INFO - PROCESS | 2932 | 1467129632391 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1187ms 09:00:32 INFO - PROCESS | 2932 | 1467129632439 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 2932 | 1467129632442 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:32 INFO - PROCESS | 2932 | 1467129632449 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 2932 | 1467129632453 Marionette TRACE conn6 <- [1,2434,null,{}] 09:00:32 INFO - PROCESS | 2932 | 1467129632457 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}] 09:00:32 INFO - PROCESS | 2932 | 1467129632460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:32 INFO - PROCESS | 2932 | 1467129632587 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:00:32 INFO - PROCESS | 2932 | 1467129632719 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 2932 | 1467129632722 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:32 INFO - PROCESS | 2932 | ++DOCSHELL 10F7C800 == 28 [pid = 2932] [id = 618] 09:00:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (145D9C00) [pid = 2932] [serial = 1854] [outer = 00000000] 09:00:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (147A9400) [pid = 2932] [serial = 1855] [outer = 145D9C00] 09:00:32 INFO - PROCESS | 2932 | 1467129632778 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14E52C00) [pid = 2932] [serial = 1856] [outer = 145D9C00] 09:00:33 INFO - PROCESS | 2932 | 1467129633438 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1025ms 09:00:33 INFO - PROCESS | 2932 | 1467129633474 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 2932 | 1467129633476 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:33 INFO - PROCESS | 2932 | 1467129633480 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 2932 | 1467129633482 Marionette TRACE conn6 <- [1,2438,null,{}] 09:00:33 INFO - PROCESS | 2932 | 1467129633493 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}] 09:00:33 INFO - PROCESS | 2932 | 1467129633499 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:33 INFO - PROCESS | 2932 | 1467129633612 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:00:33 INFO - PROCESS | 2932 | 1467129633805 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 2932 | 1467129633808 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:33 INFO - PROCESS | 2932 | ++DOCSHELL 08A84000 == 29 [pid = 2932] [id = 619] 09:00:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (08A85400) [pid = 2932] [serial = 1857] [outer = 00000000] 09:00:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (09269C00) [pid = 2932] [serial = 1858] [outer = 08A85400] 09:00:33 INFO - PROCESS | 2932 | 1467129633860 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0CA14400) [pid = 2932] [serial = 1859] [outer = 08A85400] 09:00:34 INFO - PROCESS | 2932 | --DOCSHELL 0CABF800 == 28 [pid = 2932] [id = 615] 09:00:34 INFO - PROCESS | 2932 | --DOCSHELL 1027C000 == 27 [pid = 2932] [id = 614] 09:00:34 INFO - PROCESS | 2932 | 1467129634435 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]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1017ms 09:00:34 INFO - PROCESS | 2932 | 1467129634501 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 2932 | 1467129634505 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:34 INFO - PROCESS | 2932 | 1467129634515 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 2932 | 1467129634518 Marionette TRACE conn6 <- [1,2442,null,{}] 09:00:34 INFO - PROCESS | 2932 | 1467129634523 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}] 09:00:34 INFO - PROCESS | 2932 | 1467129634528 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:34 INFO - PROCESS | 2932 | 1467129634654 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:00:34 INFO - PROCESS | 2932 | 1467129634726 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 2932 | 1467129634729 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:34 INFO - PROCESS | 2932 | ++DOCSHELL 102DB400 == 28 [pid = 2932] [id = 620] 09:00:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (102DD000) [pid = 2932] [serial = 1860] [outer = 00000000] 09:00:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1030E800) [pid = 2932] [serial = 1861] [outer = 102DD000] 09:00:34 INFO - PROCESS | 2932 | 1467129634775 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1040F800) [pid = 2932] [serial = 1862] [outer = 102DD000] 09:00:35 INFO - PROCESS | 2932 | 1467129635267 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 790ms 09:00:35 INFO - PROCESS | 2932 | 1467129635307 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 2932 | 1467129635311 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:35 INFO - PROCESS | 2932 | 1467129635316 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 2932 | 1467129635318 Marionette TRACE conn6 <- [1,2446,null,{}] 09:00:35 INFO - PROCESS | 2932 | 1467129635322 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}] 09:00:35 INFO - PROCESS | 2932 | 1467129635324 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:35 INFO - PROCESS | 2932 | 1467129635454 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:00:35 INFO - PROCESS | 2932 | 1467129635467 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 2932 | 1467129635469 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:35 INFO - PROCESS | 2932 | ++DOCSHELL 10F7FC00 == 29 [pid = 2932] [id = 621] 09:00:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (10F89000) [pid = 2932] [serial = 1863] [outer = 00000000] 09:00:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (15F40C00) [pid = 2932] [serial = 1864] [outer = 10F89000] 09:00:35 INFO - PROCESS | 2932 | 1467129635571 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (16B59800) [pid = 2932] [serial = 1865] [outer = 10F89000] 09:00:36 INFO - PROCESS | 2932 | 1467129636019 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 09:00:36 INFO - PROCESS | 2932 | 1467129636054 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 2932 | 1467129636056 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:36 INFO - PROCESS | 2932 | 1467129636065 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 2932 | 1467129636071 Marionette TRACE conn6 <- [1,2450,null,{}] 09:00:36 INFO - PROCESS | 2932 | 1467129636080 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}] 09:00:36 INFO - PROCESS | 2932 | 1467129636084 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:36 INFO - PROCESS | 2932 | 1467129636215 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:00:36 INFO - PROCESS | 2932 | 1467129636232 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 2932 | 1467129636234 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:36 INFO - PROCESS | 2932 | ++DOCSHELL 1778E400 == 30 [pid = 2932] [id = 622] 09:00:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17790800) [pid = 2932] [serial = 1866] [outer = 00000000] 09:00:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1791A400) [pid = 2932] [serial = 1867] [outer = 17790800] 09:00:36 INFO - PROCESS | 2932 | 1467129636338 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17923000) [pid = 2932] [serial = 1868] [outer = 17790800] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1778C800) [pid = 2932] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1793C400) [pid = 2932] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (183C7400) [pid = 2932] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0CA16400) [pid = 2932] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (09257C00) [pid = 2932] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19AAC800) [pid = 2932] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (11482400) [pid = 2932] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (15FCC800) [pid = 2932] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FBEB400) [pid = 2932] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19160800) [pid = 2932] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (193E2400) [pid = 2932] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (14C5A800) [pid = 2932] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0FA74000) [pid = 2932] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1027CC00) [pid = 2932] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0FCF9C00) [pid = 2932] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (15F36800) [pid = 2932] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19933800) [pid = 2932] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:36 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (0FC1C000) [pid = 2932] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:36 INFO - PROCESS | 2932 | 1467129636788 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 791ms 09:00:36 INFO - PROCESS | 2932 | 1467129636851 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 2932 | 1467129636854 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 2932 | 1467129636857 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:36 INFO - PROCESS | 2932 | 1467129636859 Marionette TRACE conn6 <- [1,2454,null,{}] 09:00:36 INFO - PROCESS | 2932 | 1467129636862 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}] 09:00:36 INFO - PROCESS | 2932 | 1467129636864 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:36 INFO - PROCESS | 2932 | 1467129636952 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:00:37 INFO - PROCESS | 2932 | 1467129636961 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 2932 | 1467129636963 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:37 INFO - PROCESS | 2932 | ++DOCSHELL 1488A400 == 31 [pid = 2932] [id = 623] 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (15FC4000) [pid = 2932] [serial = 1869] [outer = 00000000] 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17792000) [pid = 2932] [serial = 1870] [outer = 15FC4000] 09:00:37 INFO - PROCESS | 2932 | 1467129637008 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17794800) [pid = 2932] [serial = 1871] [outer = 15FC4000] 09:00:37 INFO - PROCESS | 2932 | 1467129637443 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 631ms 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:37 INFO - PROCESS | 2932 | 1467129637492 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 2932 | 1467129637494 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:00:37 INFO - PROCESS | 2932 | 1467129637497 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 2932 | 1467129637499 Marionette TRACE conn6 <- [1,2458,null,{}] 09:00:37 INFO - PROCESS | 2932 | 1467129637502 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}] 09:00:37 INFO - PROCESS | 2932 | 1467129637504 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:37 INFO - PROCESS | 2932 | 1467129637585 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:00:37 INFO - PROCESS | 2932 | 1467129637590 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 2932 | 1467129637596 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:37 INFO - PROCESS | 2932 | ++DOCSHELL 1793A800 == 32 [pid = 2932] [id = 624] 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1793B000) [pid = 2932] [serial = 1872] [outer = 00000000] 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1794F000) [pid = 2932] [serial = 1873] [outer = 1793B000] 09:00:37 INFO - PROCESS | 2932 | 1467129637653 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17BA2C00) [pid = 2932] [serial = 1874] [outer = 1793B000] 09:00:38 INFO - PROCESS | 2932 | 1467129638109 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 09:00:38 INFO - PROCESS | 2932 | 1467129638168 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 2932 | 1467129638170 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:38 INFO - PROCESS | 2932 | 1467129638173 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 2932 | 1467129638175 Marionette TRACE conn6 <- [1,2462,null,{}] 09:00:38 INFO - PROCESS | 2932 | 1467129638179 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}] 09:00:38 INFO - PROCESS | 2932 | 1467129638181 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:38 INFO - PROCESS | 2932 | 1467129638264 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:00:38 INFO - PROCESS | 2932 | 1467129638270 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 2932 | 1467129638272 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:38 INFO - PROCESS | 2932 | ++DOCSHELL 183C4C00 == 33 [pid = 2932] [id = 625] 09:00:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183C5C00) [pid = 2932] [serial = 1875] [outer = 00000000] 09:00:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18B86800) [pid = 2932] [serial = 1876] [outer = 183C5C00] 09:00:38 INFO - PROCESS | 2932 | 1467129638317 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18C9E000) [pid = 2932] [serial = 1877] [outer = 183C5C00] 09:00:39 INFO - PROCESS | 2932 | 1467129639044 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 930ms 09:00:39 INFO - PROCESS | 2932 | 1467129639104 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 2932 | 1467129639109 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:39 INFO - PROCESS | 2932 | 1467129639114 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 2932 | 1467129639119 Marionette TRACE conn6 <- [1,2466,null,{}] 09:00:39 INFO - PROCESS | 2932 | 1467129639125 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}] 09:00:39 INFO - PROCESS | 2932 | 1467129639128 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:39 INFO - PROCESS | 2932 | 1467129639274 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:00:39 INFO - PROCESS | 2932 | 1467129639417 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 2932 | 1467129639420 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:39 INFO - PROCESS | 2932 | ++DOCSHELL 0FB36C00 == 34 [pid = 2932] [id = 626] 09:00:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (0FB87800) [pid = 2932] [serial = 1878] [outer = 00000000] 09:00:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (106DAC00) [pid = 2932] [serial = 1879] [outer = 0FB87800] 09:00:39 INFO - PROCESS | 2932 | 1467129639480 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (114CDC00) [pid = 2932] [serial = 1880] [outer = 0FB87800] 09:00:40 INFO - PROCESS | 2932 | 1467129640099 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1028ms 09:00:40 INFO - PROCESS | 2932 | 1467129640142 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 2932 | 1467129640147 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:40 INFO - PROCESS | 2932 | 1467129640154 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 2932 | 1467129640156 Marionette TRACE conn6 <- [1,2470,null,{}] 09:00:40 INFO - PROCESS | 2932 | 1467129640160 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}] 09:00:40 INFO - PROCESS | 2932 | 1467129640163 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:40 INFO - PROCESS | 2932 | 1467129640277 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:00:40 INFO - PROCESS | 2932 | 1467129640421 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 2932 | 1467129640424 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:40 INFO - PROCESS | 2932 | ++DOCSHELL 1776EC00 == 35 [pid = 2932] [id = 627] 09:00:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17771000) [pid = 2932] [serial = 1881] [outer = 00000000] 09:00:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1778F400) [pid = 2932] [serial = 1882] [outer = 17771000] 09:00:40 INFO - PROCESS | 2932 | 1467129640483 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17938400) [pid = 2932] [serial = 1883] [outer = 17771000] 09:00:41 INFO - PROCESS | 2932 | 1467129641114 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1018ms 09:00:41 INFO - PROCESS | 2932 | 1467129641175 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 2932 | 1467129641178 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:41 INFO - PROCESS | 2932 | 1467129641182 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 2932 | 1467129641185 Marionette TRACE conn6 <- [1,2474,null,{}] 09:00:41 INFO - PROCESS | 2932 | 1467129641197 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}] 09:00:41 INFO - PROCESS | 2932 | 1467129641201 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:41 INFO - PROCESS | 2932 | 1467129641310 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:00:41 INFO - PROCESS | 2932 | 1467129641458 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 2932 | 1467129641461 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:41 INFO - PROCESS | 2932 | ++DOCSHELL 18EB5C00 == 36 [pid = 2932] [id = 628] 09:00:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18EB7C00) [pid = 2932] [serial = 1884] [outer = 00000000] 09:00:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19267C00) [pid = 2932] [serial = 1885] [outer = 18EB7C00] 09:00:41 INFO - PROCESS | 2932 | 1467129641519 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19347400) [pid = 2932] [serial = 1886] [outer = 18EB7C00] 09:00:42 INFO - PROCESS | 2932 | 1467129642218 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]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1082ms 09:00:42 INFO - PROCESS | 2932 | 1467129642266 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 2932 | 1467129642270 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:42 INFO - PROCESS | 2932 | 1467129642275 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 2932 | 1467129642278 Marionette TRACE conn6 <- [1,2478,null,{}] 09:00:42 INFO - PROCESS | 2932 | 1467129642284 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}] 09:00:42 INFO - PROCESS | 2932 | 1467129642287 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:42 INFO - PROCESS | 2932 | 1467129642390 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:00:42 INFO - PROCESS | 2932 | 1467129642548 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 2932 | 1467129642552 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:42 INFO - PROCESS | 2932 | ++DOCSHELL 102DD400 == 37 [pid = 2932] [id = 629] 09:00:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (102E1C00) [pid = 2932] [serial = 1887] [outer = 00000000] 09:00:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10310400) [pid = 2932] [serial = 1888] [outer = 102E1C00] 09:00:42 INFO - PROCESS | 2932 | 1467129642605 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (10637800) [pid = 2932] [serial = 1889] [outer = 102E1C00] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 1793A800 == 36 [pid = 2932] [id = 624] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 1488A400 == 35 [pid = 2932] [id = 623] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 1778E400 == 34 [pid = 2932] [id = 622] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 10F7FC00 == 33 [pid = 2932] [id = 621] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 102DB400 == 32 [pid = 2932] [id = 620] 09:00:42 INFO - PROCESS | 2932 | --DOCSHELL 08A84000 == 31 [pid = 2932] [id = 619] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (0FC19800) [pid = 2932] [serial = 1846] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0FCFB000) [pid = 2932] [serial = 1847] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (15C6FC00) [pid = 2932] [serial = 1844] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (14C15400) [pid = 2932] [serial = 1843] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1040E800) [pid = 2932] [serial = 1831] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1062F800) [pid = 2932] [serial = 1849] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17744400) [pid = 2932] [serial = 1834] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1993A400) [pid = 2932] [serial = 1837] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19AB4400) [pid = 2932] [serial = 1840] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17794C00) [pid = 2932] [serial = 1813] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183C5400) [pid = 2932] [serial = 1817] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17952C00) [pid = 2932] [serial = 1816] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (18D51800) [pid = 2932] [serial = 1819] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (18EAF000) [pid = 2932] [serial = 1820] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (102D9400) [pid = 2932] [serial = 1798] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10637C00) [pid = 2932] [serial = 1799] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (09273800) [pid = 2932] [serial = 1801] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0CAB3000) [pid = 2932] [serial = 1802] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1A728000) [pid = 2932] [serial = 1796] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19C5AC00) [pid = 2932] [serial = 1795] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1475B800) [pid = 2932] [serial = 1807] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1487D000) [pid = 2932] [serial = 1808] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17741C00) [pid = 2932] [serial = 1810] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (10272400) [pid = 2932] [serial = 1804] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1088F000) [pid = 2932] [serial = 1832] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (102DB000) [pid = 2932] [serial = 1805] [outer = 00000000] [url = about:blank] 09:00:42 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (1934C000) [pid = 2932] [serial = 1826] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19869000) [pid = 2932] [serial = 1828] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (19871000) [pid = 2932] [serial = 1829] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (19345800) [pid = 2932] [serial = 1825] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (17792C00) [pid = 2932] [serial = 1835] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (1A728C00) [pid = 2932] [serial = 1841] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (17927400) [pid = 2932] [serial = 1814] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 59 (183C3800) [pid = 2932] [serial = 1822] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 58 (18C99000) [pid = 2932] [serial = 1823] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 57 (1993FC00) [pid = 2932] [serial = 1838] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | --DOMWINDOW == 56 (17765000) [pid = 2932] [serial = 1811] [outer = 00000000] [url = about:blank] 09:00:43 INFO - PROCESS | 2932 | 1467129643135 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 890ms 09:00:43 INFO - PROCESS | 2932 | 1467129643166 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 2932 | 1467129643170 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 2932 | 1467129643176 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:43 INFO - PROCESS | 2932 | 1467129643179 Marionette TRACE conn6 <- [1,2482,null,{}] 09:00:43 INFO - PROCESS | 2932 | 1467129643183 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}] 09:00:43 INFO - PROCESS | 2932 | 1467129643185 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:43 INFO - PROCESS | 2932 | 1467129643275 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:00:43 INFO - PROCESS | 2932 | 1467129643284 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 2932 | 1467129643286 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:43 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE9400 == 32 [pid = 2932] [id = 630] 09:00:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 57 (0FBEB000) [pid = 2932] [serial = 1890] [outer = 00000000] 09:00:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 58 (102E4800) [pid = 2932] [serial = 1891] [outer = 0FBEB000] 09:00:43 INFO - PROCESS | 2932 | 1467129643334 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 59 (1040D800) [pid = 2932] [serial = 1892] [outer = 0FBEB000] 09:00:43 INFO - PROCESS | 2932 | 1467129643853 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 09:00:43 INFO - PROCESS | 2932 | 1467129643923 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 2932 | 1467129643926 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 2932 | 1467129643932 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:43 INFO - PROCESS | 2932 | 1467129643935 Marionette TRACE conn6 <- [1,2486,null,{}] 09:00:43 INFO - PROCESS | 2932 | 1467129643945 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}] 09:00:43 INFO - PROCESS | 2932 | 1467129643950 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:44 INFO - PROCESS | 2932 | 1467129644040 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:00:44 INFO - PROCESS | 2932 | 1467129644138 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2932 | 1467129644141 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:44 INFO - PROCESS | 2932 | ++DOCSHELL 1475E000 == 33 [pid = 2932] [id = 631] 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 60 (14763400) [pid = 2932] [serial = 1893] [outer = 00000000] 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (14E50800) [pid = 2932] [serial = 1894] [outer = 14763400] 09:00:44 INFO - PROCESS | 2932 | 1467129644188 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (15C79800) [pid = 2932] [serial = 1895] [outer = 14763400] 09:00:44 INFO - PROCESS | 2932 | 1467129644555 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 09:00:44 INFO - PROCESS | 2932 | 1467129644609 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 2932 | 1467129644611 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:44 INFO - PROCESS | 2932 | 1467129644615 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 2932 | 1467129644617 Marionette TRACE conn6 <- [1,2490,null,{}] 09:00:44 INFO - PROCESS | 2932 | 1467129644620 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}] 09:00:44 INFO - PROCESS | 2932 | 1467129644622 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:44 INFO - PROCESS | 2932 | 1467129644713 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:00:44 INFO - PROCESS | 2932 | 1467129644718 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 2932 | 1467129644720 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:44 INFO - PROCESS | 2932 | ++DOCSHELL 15FCD000 == 34 [pid = 2932] [id = 632] 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (15FCD800) [pid = 2932] [serial = 1896] [outer = 00000000] 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (1776FC00) [pid = 2932] [serial = 1897] [outer = 15FCD800] 09:00:44 INFO - PROCESS | 2932 | 1467129644775 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1778E400) [pid = 2932] [serial = 1898] [outer = 15FCD800] 09:00:45 INFO - PROCESS | 2932 | 1467129645248 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 09:00:45 INFO - PROCESS | 2932 | 1467129645292 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 2932 | 1467129645294 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:45 INFO - PROCESS | 2932 | 1467129645298 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 2932 | 1467129645299 Marionette TRACE conn6 <- [1,2494,null,{}] 09:00:45 INFO - PROCESS | 2932 | 1467129645303 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}] 09:00:45 INFO - PROCESS | 2932 | 1467129645305 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:45 INFO - PROCESS | 2932 | 1467129645421 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:00:45 INFO - PROCESS | 2932 | 1467129645515 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 2932 | 1467129645517 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:45 INFO - PROCESS | 2932 | ++DOCSHELL 10888C00 == 35 [pid = 2932] [id = 633] 09:00:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (1088E000) [pid = 2932] [serial = 1899] [outer = 00000000] 09:00:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17793400) [pid = 2932] [serial = 1900] [outer = 1088E000] 09:00:45 INFO - PROCESS | 2932 | 1467129645562 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (17794C00) [pid = 2932] [serial = 1901] [outer = 1088E000] 09:00:46 INFO - PROCESS | 2932 | 1467129645986 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 09:00:46 INFO - PROCESS | 2932 | 1467129646030 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2932 | 1467129646032 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:46 INFO - PROCESS | 2932 | 1467129646035 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2932 | 1467129646037 Marionette TRACE conn6 <- [1,2498,null,{}] 09:00:46 INFO - PROCESS | 2932 | 1467129646048 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}] 09:00:46 INFO - PROCESS | 2932 | 1467129646054 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:46 INFO - PROCESS | 2932 | 1467129646201 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:00:46 INFO - PROCESS | 2932 | 1467129646271 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 2932 | 1467129646273 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:46 INFO - PROCESS | 2932 | ++DOCSHELL 0FB35800 == 36 [pid = 2932] [id = 634] 09:00:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FC59800) [pid = 2932] [serial = 1902] [outer = 00000000] 09:00:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (183C7800) [pid = 2932] [serial = 1903] [outer = 0FC59800] 09:00:46 INFO - PROCESS | 2932 | 1467129646319 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (18D51C00) [pid = 2932] [serial = 1904] [outer = 0FC59800] 09:00:46 INFO - PROCESS | 2932 | 1467129646749 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:46 INFO - PROCESS | 2932 | 1467129646766 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 2932 | 1467129646768 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 2932 | 1467129646771 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 2932 | 1467129646772 Marionette TRACE conn6 <- [1,2502,null,{}] 09:00:46 INFO - PROCESS | 2932 | 1467129646816 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}] 09:00:46 INFO - PROCESS | 2932 | 1467129646818 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:46 INFO - PROCESS | 2932 | 1467129646951 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:00:47 INFO - PROCESS | 2932 | 1467129646964 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 2932 | 1467129646966 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:47 INFO - PROCESS | 2932 | ++DOCSHELL 18EBA400 == 37 [pid = 2932] [id = 635] 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (18EBAC00) [pid = 2932] [serial = 1905] [outer = 00000000] 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (19345400) [pid = 2932] [serial = 1906] [outer = 18EBAC00] 09:00:47 INFO - PROCESS | 2932 | 1467129647070 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19346800) [pid = 2932] [serial = 1907] [outer = 18EBAC00] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (08A85400) [pid = 2932] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (10F89000) [pid = 2932] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (15FC4000) [pid = 2932] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1793B000) [pid = 2932] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17790800) [pid = 2932] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:00:47 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (102DD000) [pid = 2932] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:00:47 INFO - PROCESS | 2932 | 1467129647494 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 750ms 09:00:47 INFO - PROCESS | 2932 | 1467129647522 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:47 INFO - PROCESS | 2932 | 1467129647524 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 2932 | 1467129647531 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 2932 | 1467129647533 Marionette TRACE conn6 <- [1,2506,null,{}] 09:00:47 INFO - PROCESS | 2932 | 1467129647536 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}] 09:00:47 INFO - PROCESS | 2932 | 1467129647538 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:47 INFO - PROCESS | 2932 | 1467129647661 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:00:47 INFO - PROCESS | 2932 | 1467129647729 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 2932 | 1467129647730 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:47 INFO - PROCESS | 2932 | ++DOCSHELL 08A7F400 == 38 [pid = 2932] [id = 636] 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (102DD000) [pid = 2932] [serial = 1908] [outer = 00000000] 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (19350C00) [pid = 2932] [serial = 1909] [outer = 102DD000] 09:00:47 INFO - PROCESS | 2932 | 1467129647775 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (19862C00) [pid = 2932] [serial = 1910] [outer = 102DD000] 09:00:48 INFO - PROCESS | 2932 | 1467129648133 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 09:00:48 INFO - PROCESS | 2932 | 1467129648158 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 2932 | 1467129648160 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:48 INFO - PROCESS | 2932 | 1467129648176 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 2932 | 1467129648177 Marionette TRACE conn6 <- [1,2510,null,{}] 09:00:48 INFO - PROCESS | 2932 | 1467129648181 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}] 09:00:48 INFO - PROCESS | 2932 | 1467129648183 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:48 INFO - PROCESS | 2932 | 1467129648267 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:00:48 INFO - PROCESS | 2932 | 1467129648273 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 2932 | 1467129648275 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:48 INFO - PROCESS | 2932 | ++DOCSHELL 14F47000 == 39 [pid = 2932] [id = 637] 09:00:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (19866C00) [pid = 2932] [serial = 1911] [outer = 00000000] 09:00:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1986E800) [pid = 2932] [serial = 1912] [outer = 19866C00] 09:00:48 INFO - PROCESS | 2932 | 1467129648319 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1986F800) [pid = 2932] [serial = 1913] [outer = 19866C00] 09:00:48 INFO - PROCESS | 2932 | 1467129648768 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 631ms 09:00:48 INFO - PROCESS | 2932 | 1467129648795 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:48 INFO - PROCESS | 2932 | 1467129648797 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:00:48 INFO - PROCESS | 2932 | 1467129648800 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 2932 | 1467129648802 Marionette TRACE conn6 <- [1,2514,null,{}] 09:00:48 INFO - PROCESS | 2932 | 1467129648805 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}] 09:00:48 INFO - PROCESS | 2932 | 1467129648807 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:48 INFO - PROCESS | 2932 | 1467129648967 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:00:48 INFO - PROCESS | 2932 | 1467129648976 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 2932 | 1467129648978 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:48 INFO - PROCESS | 2932 | ++DOCSHELL 10409400 == 40 [pid = 2932] [id = 638] 09:00:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (19870800) [pid = 2932] [serial = 1914] [outer = 00000000] 09:00:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1993D800) [pid = 2932] [serial = 1915] [outer = 19870800] 09:00:49 INFO - PROCESS | 2932 | 1467129649021 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19A0D800) [pid = 2932] [serial = 1916] [outer = 19870800] 09:00:49 INFO - PROCESS | 2932 | 1467129649550 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]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 09:00:49 INFO - PROCESS | 2932 | 1467129649603 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 2932 | 1467129649608 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:49 INFO - PROCESS | 2932 | 1467129649614 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 2932 | 1467129649617 Marionette TRACE conn6 <- [1,2518,null,{}] 09:00:49 INFO - PROCESS | 2932 | 1467129649623 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}] 09:00:49 INFO - PROCESS | 2932 | 1467129649626 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:49 INFO - PROCESS | 2932 | 1467129649798 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:00:49 INFO - PROCESS | 2932 | 1467129649942 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 2932 | 1467129649947 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:49 INFO - PROCESS | 2932 | ++DOCSHELL 0CA13C00 == 41 [pid = 2932] [id = 639] 09:00:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0CA14C00) [pid = 2932] [serial = 1917] [outer = 00000000] 09:00:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (102DC400) [pid = 2932] [serial = 1918] [outer = 0CA14C00] 09:00:50 INFO - PROCESS | 2932 | 1467129650004 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (1065B800) [pid = 2932] [serial = 1919] [outer = 0CA14C00] 09:00:50 INFO - PROCESS | 2932 | 1467129650571 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1021ms 09:00:50 INFO - PROCESS | 2932 | 1467129650639 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 2932 | 1467129650644 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:50 INFO - PROCESS | 2932 | 1467129650650 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 2932 | 1467129650653 Marionette TRACE conn6 <- [1,2522,null,{}] 09:00:50 INFO - PROCESS | 2932 | 1467129650657 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}] 09:00:50 INFO - PROCESS | 2932 | 1467129650660 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:50 INFO - PROCESS | 2932 | 1467129650807 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:00:50 INFO - PROCESS | 2932 | 1467129650953 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 2932 | 1467129650956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:50 INFO - PROCESS | 2932 | ++DOCSHELL 147A5800 == 42 [pid = 2932] [id = 640] 09:00:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1487C800) [pid = 2932] [serial = 1920] [outer = 00000000] 09:00:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (15FC3800) [pid = 2932] [serial = 1921] [outer = 1487C800] 09:00:51 INFO - PROCESS | 2932 | 1467129651015 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17769C00) [pid = 2932] [serial = 1922] [outer = 1487C800] 09:00:51 INFO - PROCESS | 2932 | 1467129651627 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1020ms 09:00:51 INFO - PROCESS | 2932 | 1467129651673 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 2932 | 1467129651676 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:51 INFO - PROCESS | 2932 | 1467129651680 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 2932 | 1467129651683 Marionette TRACE conn6 <- [1,2526,null,{}] 09:00:51 INFO - PROCESS | 2932 | 1467129651695 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}] 09:00:51 INFO - PROCESS | 2932 | 1467129651700 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:51 INFO - PROCESS | 2932 | 1467129651874 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:00:52 INFO - PROCESS | 2932 | 1467129652019 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 2932 | 1467129652023 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:52 INFO - PROCESS | 2932 | ++DOCSHELL 1986C000 == 43 [pid = 2932] [id = 641] 09:00:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1986D800) [pid = 2932] [serial = 1923] [outer = 00000000] 09:00:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19A0C800) [pid = 2932] [serial = 1924] [outer = 1986D800] 09:00:52 INFO - PROCESS | 2932 | 1467129652082 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19AB2800) [pid = 2932] [serial = 1925] [outer = 1986D800] 09:00:52 INFO - PROCESS | 2932 | 1467129652938 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1336ms 09:00:53 INFO - PROCESS | 2932 | 1467129653019 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 2932 | 1467129653024 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:53 INFO - PROCESS | 2932 | 1467129653043 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 2932 | 1467129653046 Marionette TRACE conn6 <- [1,2530,null,{}] 09:00:53 INFO - PROCESS | 2932 | 1467129653052 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}] 09:00:53 INFO - PROCESS | 2932 | 1467129653055 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:53 INFO - PROCESS | 2932 | 1467129653165 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:00:53 INFO - PROCESS | 2932 | 1467129653305 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 2932 | 1467129653310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:53 INFO - PROCESS | 2932 | ++DOCSHELL 1030A800 == 44 [pid = 2932] [id = 642] 09:00:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1030DC00) [pid = 2932] [serial = 1926] [outer = 00000000] 09:00:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1063B000) [pid = 2932] [serial = 1927] [outer = 1030DC00] 09:00:53 INFO - PROCESS | 2932 | 1467129653365 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (10892800) [pid = 2932] [serial = 1928] [outer = 1030DC00] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 102E2000 == 43 [pid = 2932] [id = 616] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 14F47000 == 42 [pid = 2932] [id = 637] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 08A7F400 == 41 [pid = 2932] [id = 636] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 18EBA400 == 40 [pid = 2932] [id = 635] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 0FB35800 == 39 [pid = 2932] [id = 634] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 10888C00 == 38 [pid = 2932] [id = 633] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 15FCD000 == 37 [pid = 2932] [id = 632] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 1475E000 == 36 [pid = 2932] [id = 631] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 0FBE9400 == 35 [pid = 2932] [id = 630] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18B86800) [pid = 2932] [serial = 1876] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 102DD400 == 34 [pid = 2932] [id = 629] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 0FB36C00 == 33 [pid = 2932] [id = 626] 09:00:53 INFO - PROCESS | 2932 | --DOCSHELL 183C4C00 == 32 [pid = 2932] [id = 625] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0CA14400) [pid = 2932] [serial = 1859] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (16B59800) [pid = 2932] [serial = 1865] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17792000) [pid = 2932] [serial = 1870] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1794F000) [pid = 2932] [serial = 1873] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17794800) [pid = 2932] [serial = 1871] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (09269C00) [pid = 2932] [serial = 1858] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (147A9400) [pid = 2932] [serial = 1855] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1791A400) [pid = 2932] [serial = 1867] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1030E800) [pid = 2932] [serial = 1861] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (15F40C00) [pid = 2932] [serial = 1864] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17923000) [pid = 2932] [serial = 1868] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1040F800) [pid = 2932] [serial = 1862] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (0FB82800) [pid = 2932] [serial = 1852] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17BA2C00) [pid = 2932] [serial = 1874] [outer = 00000000] [url = about:blank] 09:00:53 INFO - PROCESS | 2932 | 1467129653951 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 09:00:53 INFO - PROCESS | 2932 | 1467129653977 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 2932 | 1467129653981 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:00:53 INFO - PROCESS | 2932 | 1467129653987 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:53 INFO - PROCESS | 2932 | 1467129653990 Marionette TRACE conn6 <- [1,2534,null,{}] 09:00:54 INFO - PROCESS | 2932 | 1467129653994 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}] 09:00:54 INFO - PROCESS | 2932 | 1467129653996 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:54 INFO - PROCESS | 2932 | 1467129654086 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:00:54 INFO - PROCESS | 2932 | 1467129654094 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 2932 | 1467129654096 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:54 INFO - PROCESS | 2932 | ++DOCSHELL 0FA74000 == 33 [pid = 2932] [id = 643] 09:00:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (0FA74400) [pid = 2932] [serial = 1929] [outer = 00000000] 09:00:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (0FCFA400) [pid = 2932] [serial = 1930] [outer = 0FA74400] 09:00:54 INFO - PROCESS | 2932 | 1467129654144 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (102DA400) [pid = 2932] [serial = 1931] [outer = 0FA74400] 09:00:54 INFO - PROCESS | 2932 | 1467129654709 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 09:00:54 INFO - PROCESS | 2932 | 1467129654762 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 2932 | 1467129654764 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 2932 | 1467129654768 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:54 INFO - PROCESS | 2932 | 1467129654771 Marionette TRACE conn6 <- [1,2538,null,{}] 09:00:54 INFO - PROCESS | 2932 | 1467129654781 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}] 09:00:54 INFO - PROCESS | 2932 | 1467129654786 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:54 INFO - PROCESS | 2932 | 1467129654879 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:00:54 INFO - PROCESS | 2932 | 1467129654984 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 2932 | 1467129654987 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:55 INFO - PROCESS | 2932 | ++DOCSHELL 1487D000 == 34 [pid = 2932] [id = 644] 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1488A800) [pid = 2932] [serial = 1932] [outer = 00000000] 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (15FC2C00) [pid = 2932] [serial = 1933] [outer = 1488A800] 09:00:55 INFO - PROCESS | 2932 | 1467129655034 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (16B5A400) [pid = 2932] [serial = 1934] [outer = 1488A800] 09:00:55 INFO - PROCESS | 2932 | 1467129655423 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 09:00:55 INFO - PROCESS | 2932 | 1467129655502 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 2932 | 1467129655504 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:00:55 INFO - PROCESS | 2932 | 1467129655507 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:55 INFO - PROCESS | 2932 | 1467129655509 Marionette TRACE conn6 <- [1,2542,null,{}] 09:00:55 INFO - PROCESS | 2932 | 1467129655513 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}] 09:00:55 INFO - PROCESS | 2932 | 1467129655515 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:55 INFO - PROCESS | 2932 | 1467129655604 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:00:55 INFO - PROCESS | 2932 | 1467129655615 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 2932 | 1467129655617 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:55 INFO - PROCESS | 2932 | ++DOCSHELL 17745800 == 35 [pid = 2932] [id = 645] 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1774A400) [pid = 2932] [serial = 1935] [outer = 00000000] 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17770400) [pid = 2932] [serial = 1936] [outer = 1774A400] 09:00:55 INFO - PROCESS | 2932 | 1467129655671 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17923000) [pid = 2932] [serial = 1937] [outer = 1774A400] 09:00:56 INFO - PROCESS | 2932 | 1467129656128 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 09:00:56 INFO - PROCESS | 2932 | 1467129656182 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 2932 | 1467129656184 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:56 INFO - PROCESS | 2932 | 1467129656187 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 2932 | 1467129656189 Marionette TRACE conn6 <- [1,2546,null,{}] 09:00:56 INFO - PROCESS | 2932 | 1467129656192 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}] 09:00:56 INFO - PROCESS | 2932 | 1467129656194 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:56 INFO - PROCESS | 2932 | 1467129656337 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:00:56 INFO - PROCESS | 2932 | 1467129656354 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 2932 | 1467129656356 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:56 INFO - PROCESS | 2932 | ++DOCSHELL 17929C00 == 36 [pid = 2932] [id = 646] 09:00:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17933400) [pid = 2932] [serial = 1938] [outer = 00000000] 09:00:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17945000) [pid = 2932] [serial = 1939] [outer = 17933400] 09:00:56 INFO - PROCESS | 2932 | 1467129656402 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17A21000) [pid = 2932] [serial = 1940] [outer = 17933400] 09:00:56 INFO - PROCESS | 2932 | 1467129656872 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 09:00:56 INFO - PROCESS | 2932 | 1467129656918 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 2932 | 1467129656920 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:56 INFO - PROCESS | 2932 | 1467129656923 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 2932 | 1467129656925 Marionette TRACE conn6 <- [1,2550,null,{}] 09:00:56 INFO - PROCESS | 2932 | 1467129656928 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}] 09:00:56 INFO - PROCESS | 2932 | 1467129656934 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:57 INFO - PROCESS | 2932 | 1467129657083 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:00:57 INFO - PROCESS | 2932 | 1467129657154 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 2932 | 1467129657156 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:57 INFO - PROCESS | 2932 | ++DOCSHELL 183BF400 == 37 [pid = 2932] [id = 647] 09:00:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (183BF800) [pid = 2932] [serial = 1941] [outer = 00000000] 09:00:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (18D4D800) [pid = 2932] [serial = 1942] [outer = 183BF800] 09:00:57 INFO - PROCESS | 2932 | 1467129657201 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (18EBB000) [pid = 2932] [serial = 1943] [outer = 183BF800] 09:00:57 INFO - PROCESS | 2932 | 1467129657694 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 830ms 09:00:57 INFO - PROCESS | 2932 | 1467129657754 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:57 INFO - PROCESS | 2932 | 1467129657756 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:00:57 INFO - PROCESS | 2932 | 1467129657759 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 2932 | 1467129657761 Marionette TRACE conn6 <- [1,2554,null,{}] 09:00:57 INFO - PROCESS | 2932 | 1467129657764 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}] 09:00:57 INFO - PROCESS | 2932 | 1467129657766 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:57 INFO - PROCESS | 2932 | 1467129657897 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:00:57 INFO - PROCESS | 2932 | 1467129657971 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 2932 | 1467129657973 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:57 INFO - PROCESS | 2932 | ++DOCSHELL 19264C00 == 38 [pid = 2932] [id = 648] 09:00:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (19267800) [pid = 2932] [serial = 1944] [outer = 00000000] 09:00:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1986AC00) [pid = 2932] [serial = 1945] [outer = 19267800] 09:00:58 INFO - PROCESS | 2932 | 1467129658017 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19931800) [pid = 2932] [serial = 1946] [outer = 19267800] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (0CABE800) [pid = 2932] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (145D9C00) [pid = 2932] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (1088E000) [pid = 2932] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (102E1C00) [pid = 2932] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (14763400) [pid = 2932] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15FCD800) [pid = 2932] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (0FBEB000) [pid = 2932] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (0FC59800) [pid = 2932] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (102DD000) [pid = 2932] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18EBAC00) [pid = 2932] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:00:58 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19866C00) [pid = 2932] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:00:58 INFO - PROCESS | 2932 | 1467129658546 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 831ms 09:00:58 INFO - PROCESS | 2932 | 1467129658591 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:58 INFO - PROCESS | 2932 | 1467129658593 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:00:58 INFO - PROCESS | 2932 | 1467129658596 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 2932 | 1467129658598 Marionette TRACE conn6 <- [1,2558,null,{}] 09:00:58 INFO - PROCESS | 2932 | 1467129658602 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}] 09:00:58 INFO - PROCESS | 2932 | 1467129658603 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:58 INFO - PROCESS | 2932 | 1467129658727 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:00:58 INFO - PROCESS | 2932 | 1467129658796 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 2932 | 1467129658798 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:58 INFO - PROCESS | 2932 | ++DOCSHELL 1088BC00 == 39 [pid = 2932] [id = 649] 09:00:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (145CFC00) [pid = 2932] [serial = 1947] [outer = 00000000] 09:00:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1791E400) [pid = 2932] [serial = 1948] [outer = 145CFC00] 09:00:58 INFO - PROCESS | 2932 | 1467129658843 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17948400) [pid = 2932] [serial = 1949] [outer = 145CFC00] 09:00:59 INFO - PROCESS | 2932 | 1467129659221 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 09:00:59 INFO - PROCESS | 2932 | 1467129659267 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 2932 | 1467129659269 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:59 INFO - PROCESS | 2932 | 1467129659272 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 2932 | 1467129659274 Marionette TRACE conn6 <- [1,2562,null,{}] 09:00:59 INFO - PROCESS | 2932 | 1467129659277 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}] 09:00:59 INFO - PROCESS | 2932 | 1467129659279 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:59 INFO - PROCESS | 2932 | 1467129659362 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:00:59 INFO - PROCESS | 2932 | 1467129659398 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 2932 | 1467129659400 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:00:59 INFO - PROCESS | 2932 | ++DOCSHELL 17765000 == 40 [pid = 2932] [id = 650] 09:00:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1793D000) [pid = 2932] [serial = 1950] [outer = 00000000] 09:00:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19935800) [pid = 2932] [serial = 1951] [outer = 1793D000] 09:00:59 INFO - PROCESS | 2932 | 1467129659444 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1993AC00) [pid = 2932] [serial = 1952] [outer = 1793D000] 09:00:59 INFO - PROCESS | 2932 | 1467129659902 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 09:00:59 INFO - PROCESS | 2932 | 1467129659943 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 2932 | 1467129659945 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 2932 | 1467129659948 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:59 INFO - PROCESS | 2932 | 1467129659950 Marionette TRACE conn6 <- [1,2566,null,{}] 09:00:59 INFO - PROCESS | 2932 | 1467129659954 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}] 09:00:59 INFO - PROCESS | 2932 | 1467129659956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:00 INFO - PROCESS | 2932 | 1467129660040 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:01:00 INFO - PROCESS | 2932 | 1467129660045 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 2932 | 1467129660047 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:00 INFO - PROCESS | 2932 | ++DOCSHELL 1A726800 == 41 [pid = 2932] [id = 651] 09:01:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A729800) [pid = 2932] [serial = 1953] [outer = 00000000] 09:01:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A730C00) [pid = 2932] [serial = 1954] [outer = 1A729800] 09:01:00 INFO - PROCESS | 2932 | 1467129660092 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A750400) [pid = 2932] [serial = 1955] [outer = 1A729800] 09:01:00 INFO - PROCESS | 2932 | 1467129660691 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 770ms 09:01:00 INFO - PROCESS | 2932 | 1467129660724 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 2932 | 1467129660728 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:01:00 INFO - PROCESS | 2932 | 1467129660792 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 2932 | 1467129660795 Marionette TRACE conn6 <- [1,2570,null,{}] 09:01:00 INFO - PROCESS | 2932 | 1467129660802 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}] 09:01:00 INFO - PROCESS | 2932 | 1467129660806 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:00 INFO - PROCESS | 2932 | 1467129660931 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:01:01 INFO - PROCESS | 2932 | 1467129661043 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 2932 | 1467129661046 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:01 INFO - PROCESS | 2932 | ++DOCSHELL 0CABE000 == 42 [pid = 2932] [id = 652] 09:01:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0FB35000) [pid = 2932] [serial = 1956] [outer = 00000000] 09:01:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (102DF400) [pid = 2932] [serial = 1957] [outer = 0FB35000] 09:01:01 INFO - PROCESS | 2932 | 1467129661144 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (10410000) [pid = 2932] [serial = 1958] [outer = 0FB35000] 09:01:01 INFO - PROCESS | 2932 | 1467129661734 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 991ms 09:01:01 INFO - PROCESS | 2932 | 1467129661768 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 2932 | 1467129661773 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:01:01 INFO - PROCESS | 2932 | 1467129661780 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 2932 | 1467129661783 Marionette TRACE conn6 <- [1,2574,null,{}] 09:01:01 INFO - PROCESS | 2932 | 1467129661787 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}] 09:01:01 INFO - PROCESS | 2932 | 1467129661790 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:01 INFO - PROCESS | 2932 | 1467129661907 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:01:02 INFO - PROCESS | 2932 | 1467129662056 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 2932 | 1467129662059 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:02 INFO - PROCESS | 2932 | ++DOCSHELL 14E3A000 == 43 [pid = 2932] [id = 653] 09:01:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (14F46800) [pid = 2932] [serial = 1959] [outer = 00000000] 09:01:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1773E400) [pid = 2932] [serial = 1960] [outer = 14F46800] 09:01:02 INFO - PROCESS | 2932 | 1467129662116 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (1774B000) [pid = 2932] [serial = 1961] [outer = 14F46800] 09:01:02 INFO - PROCESS | 2932 | 1467129662769 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1019ms 09:01:02 INFO - PROCESS | 2932 | 1467129662802 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 2932 | 1467129662805 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:01:02 INFO - PROCESS | 2932 | 1467129662809 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:01:02 INFO - PROCESS | 2932 | 1467129662813 Marionette TRACE conn6 <- [1,2578,null,{}] 09:01:02 INFO - PROCESS | 2932 | 1467129662824 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}] 09:01:02 INFO - PROCESS | 2932 | 1467129662829 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:02 INFO - PROCESS | 2932 | 1467129662940 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:01:03 INFO - PROCESS | 2932 | 1467129663092 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 2932 | 1467129663096 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:03 INFO - PROCESS | 2932 | ++DOCSHELL 1A72D000 == 44 [pid = 2932] [id = 654] 09:01:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1A72D400) [pid = 2932] [serial = 1962] [outer = 00000000] 09:01:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1A7DF400) [pid = 2932] [serial = 1963] [outer = 1A72D400] 09:01:03 INFO - PROCESS | 2932 | 1467129663155 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (1A7E5000) [pid = 2932] [serial = 1964] [outer = 1A72D400] 09:01:03 INFO - PROCESS | 2932 | 1467129663761 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1020ms 09:01:03 INFO - PROCESS | 2932 | 1467129663832 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 2932 | 1467129663835 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:01:03 INFO - PROCESS | 2932 | 1467129663839 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 2932 | 1467129663841 Marionette TRACE conn6 <- [1,2582,null,{}] 09:01:03 INFO - PROCESS | 2932 | 1467129663845 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}] 09:01:03 INFO - PROCESS | 2932 | 1467129663847 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:03 INFO - PROCESS | 2932 | 1467129663962 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:01:04 INFO - PROCESS | 2932 | 1467129664110 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 2932 | 1467129664112 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:04 INFO - PROCESS | 2932 | ++DOCSHELL 1793CC00 == 45 [pid = 2932] [id = 655] 09:01:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (1A7E8000) [pid = 2932] [serial = 1965] [outer = 00000000] 09:01:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (1A8D3000) [pid = 2932] [serial = 1966] [outer = 1A7E8000] 09:01:04 INFO - PROCESS | 2932 | 1467129664168 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (1ADBF800) [pid = 2932] [serial = 1967] [outer = 1A7E8000] 09:01:04 INFO - PROCESS | 2932 | 1467129664967 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1166ms 09:01:05 INFO - PROCESS | 2932 | 1467129665009 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 2932 | 1467129665013 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:01:05 INFO - PROCESS | 2932 | 1467129665018 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 2932 | 1467129665021 Marionette TRACE conn6 <- [1,2586,null,{}] 09:01:05 INFO - PROCESS | 2932 | 1467129665027 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}] 09:01:05 INFO - PROCESS | 2932 | 1467129665030 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:05 INFO - PROCESS | 2932 | 1467129665139 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:01:05 INFO - PROCESS | 2932 | 1467129665291 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 2932 | 1467129665295 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:05 INFO - PROCESS | 2932 | ++DOCSHELL 10403800 == 46 [pid = 2932] [id = 656] 09:01:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (10405800) [pid = 2932] [serial = 1968] [outer = 00000000] 09:01:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1080F400) [pid = 2932] [serial = 1969] [outer = 10405800] 09:01:05 INFO - PROCESS | 2932 | 1467129665350 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (14558800) [pid = 2932] [serial = 1970] [outer = 10405800] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 17765000 == 45 [pid = 2932] [id = 650] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 1088BC00 == 44 [pid = 2932] [id = 649] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 19264C00 == 43 [pid = 2932] [id = 648] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 183BF400 == 42 [pid = 2932] [id = 647] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 17929C00 == 41 [pid = 2932] [id = 646] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 17745800 == 40 [pid = 2932] [id = 645] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 1487D000 == 39 [pid = 2932] [id = 644] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 0FA74000 == 38 [pid = 2932] [id = 643] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (1993D800) [pid = 2932] [serial = 1915] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOCSHELL 1030A800 == 37 [pid = 2932] [id = 642] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (17793400) [pid = 2932] [serial = 1900] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (17794C00) [pid = 2932] [serial = 1901] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (1778F400) [pid = 2932] [serial = 1882] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (10637800) [pid = 2932] [serial = 1889] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (10310400) [pid = 2932] [serial = 1888] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (19267C00) [pid = 2932] [serial = 1885] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (14E50800) [pid = 2932] [serial = 1894] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (15C79800) [pid = 2932] [serial = 1895] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (1776FC00) [pid = 2932] [serial = 1897] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (106DAC00) [pid = 2932] [serial = 1879] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (102E4800) [pid = 2932] [serial = 1891] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (183C7800) [pid = 2932] [serial = 1903] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1040D800) [pid = 2932] [serial = 1892] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (19350C00) [pid = 2932] [serial = 1909] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (19345400) [pid = 2932] [serial = 1906] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (1986F800) [pid = 2932] [serial = 1913] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1986E800) [pid = 2932] [serial = 1912] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (19346800) [pid = 2932] [serial = 1907] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (18D51C00) [pid = 2932] [serial = 1904] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19862C00) [pid = 2932] [serial = 1910] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (1778E400) [pid = 2932] [serial = 1898] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (102DA800) [pid = 2932] [serial = 1853] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (14E52C00) [pid = 2932] [serial = 1856] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 2932 | 1467129665957 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 990ms 09:01:06 INFO - PROCESS | 2932 | 1467129666008 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 2932 | 1467129666013 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:01:06 INFO - PROCESS | 2932 | 1467129666019 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 2932 | 1467129666022 Marionette TRACE conn6 <- [1,2590,null,{}] 09:01:06 INFO - PROCESS | 2932 | 1467129666025 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}] 09:01:06 INFO - PROCESS | 2932 | 1467129666028 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:06 INFO - PROCESS | 2932 | 1467129666122 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:01:06 INFO - PROCESS | 2932 | 1467129666229 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 2932 | 1467129666232 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:06 INFO - PROCESS | 2932 | ++DOCSHELL 10279C00 == 38 [pid = 2932] [id = 657] 09:01:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (102DF800) [pid = 2932] [serial = 1971] [outer = 00000000] 09:01:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10637800) [pid = 2932] [serial = 1972] [outer = 102DF800] 09:01:06 INFO - PROCESS | 2932 | 1467129666280 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (10F01C00) [pid = 2932] [serial = 1973] [outer = 102DF800] 09:01:06 INFO - PROCESS | 2932 | 1467129666757 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 771ms 09:01:06 INFO - PROCESS | 2932 | 1467129666793 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:01:06 INFO - PROCESS | 2932 | 1467129666795 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 2932 | 1467129666799 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 2932 | 1467129666802 Marionette TRACE conn6 <- [1,2594,null,{}] 09:01:06 INFO - PROCESS | 2932 | 1467129666812 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}] 09:01:06 INFO - PROCESS | 2932 | 1467129666816 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:06 INFO - PROCESS | 2932 | 1467129666904 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:01:06 INFO - PROCESS | 2932 | 1467129666911 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 2932 | 1467129666915 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:06 INFO - PROCESS | 2932 | ++DOCSHELL 17745400 == 39 [pid = 2932] [id = 658] 09:01:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17745C00) [pid = 2932] [serial = 1974] [outer = 00000000] 09:01:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17770800) [pid = 2932] [serial = 1975] [outer = 17745C00] 09:01:06 INFO - PROCESS | 2932 | 1467129666962 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (17790800) [pid = 2932] [serial = 1976] [outer = 17745C00] 09:01:07 INFO - PROCESS | 2932 | 1467129667441 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 690ms 09:01:07 INFO - PROCESS | 2932 | 1467129667489 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 2932 | 1467129667492 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:01:07 INFO - PROCESS | 2932 | 1467129667495 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 2932 | 1467129667497 Marionette TRACE conn6 <- [1,2598,null,{}] 09:01:07 INFO - PROCESS | 2932 | 1467129667500 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}] 09:01:07 INFO - PROCESS | 2932 | 1467129667502 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:07 INFO - PROCESS | 2932 | 1467129667590 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:01:07 INFO - PROCESS | 2932 | 1467129667598 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 2932 | 1467129667600 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:07 INFO - PROCESS | 2932 | ++DOCSHELL 1791D000 == 40 [pid = 2932] [id = 659] 09:01:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17924C00) [pid = 2932] [serial = 1977] [outer = 00000000] 09:01:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17949400) [pid = 2932] [serial = 1978] [outer = 17924C00] 09:01:07 INFO - PROCESS | 2932 | 1467129667655 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (17BFB400) [pid = 2932] [serial = 1979] [outer = 17924C00] 09:01:08 INFO - PROCESS | 2932 | 1467129668124 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 09:01:08 INFO - PROCESS | 2932 | 1467129668170 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 2932 | 1467129668172 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 2932 | 1467129668175 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 2932 | 1467129668177 Marionette TRACE conn6 <- [1,2602,null,{}] 09:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:01:08 INFO - PROCESS | 2932 | 1467129668180 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}] 09:01:08 INFO - PROCESS | 2932 | 1467129668182 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:08 INFO - PROCESS | 2932 | 1467129668301 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:01:08 INFO - PROCESS | 2932 | 1467129668398 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 2932 | 1467129668400 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:08 INFO - PROCESS | 2932 | ++DOCSHELL 183C6400 == 41 [pid = 2932] [id = 660] 09:01:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (183C7800) [pid = 2932] [serial = 1980] [outer = 00000000] 09:01:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (18D44C00) [pid = 2932] [serial = 1981] [outer = 183C7800] 09:01:08 INFO - PROCESS | 2932 | 1467129668445 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (18D51800) [pid = 2932] [serial = 1982] [outer = 183C7800] 09:01:08 INFO - PROCESS | 2932 | 1467129668875 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:08 INFO - PROCESS | 2932 | 1467129668909 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 2932 | 1467129668911 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 2932 | 1467129668915 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 2932 | 1467129668916 Marionette TRACE conn6 <- [1,2606,null,{}] 09:01:08 INFO - PROCESS | 2932 | 1467129668920 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}] 09:01:08 INFO - PROCESS | 2932 | 1467129668925 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:09 INFO - PROCESS | 2932 | 1467129669086 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:01:09 INFO - PROCESS | 2932 | 1467129669156 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 2932 | 1467129669158 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:09 INFO - PROCESS | 2932 | ++DOCSHELL 102E5000 == 42 [pid = 2932] [id = 661] 09:01:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (17926800) [pid = 2932] [serial = 1983] [outer = 00000000] 09:01:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (19865800) [pid = 2932] [serial = 1984] [outer = 17926800] 09:01:09 INFO - PROCESS | 2932 | 1467129669207 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (19931C00) [pid = 2932] [serial = 1985] [outer = 17926800] 09:01:09 INFO - PROCESS | 2932 | 1467129669642 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 09:01:09 INFO - PROCESS | 2932 | 1467129669690 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 2932 | 1467129669692 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 2932 | 1467129669695 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 2932 | 1467129669697 Marionette TRACE conn6 <- [1,2610,null,{}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:09 INFO - PROCESS | 2932 | 1467129669700 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}] 09:01:09 INFO - PROCESS | 2932 | 1467129669702 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:09 INFO - PROCESS | 2932 | 1467129669835 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:01:09 INFO - PROCESS | 2932 | 1467129669906 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 2932 | 1467129669908 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:09 INFO - PROCESS | 2932 | ++DOCSHELL 1993A400 == 43 [pid = 2932] [id = 662] 09:01:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1993E000) [pid = 2932] [serial = 1986] [outer = 00000000] 09:01:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1A72C000) [pid = 2932] [serial = 1987] [outer = 1993E000] 09:01:09 INFO - PROCESS | 2932 | 1467129669955 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (1A72F800) [pid = 2932] [serial = 1988] [outer = 1993E000] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (17933400) [pid = 2932] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (0FA74400) [pid = 2932] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (183BF800) [pid = 2932] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (1774A400) [pid = 2932] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (1488A800) [pid = 2932] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1030DC00) [pid = 2932] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (19267800) [pid = 2932] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (145CFC00) [pid = 2932] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:10 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1793D000) [pid = 2932] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:10 INFO - PROCESS | 2932 | 1467129670418 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 770ms 09:01:10 INFO - PROCESS | 2932 | 1467129670470 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 2932 | 1467129670472 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:10 INFO - PROCESS | 2932 | 1467129670483 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 2932 | 1467129670485 Marionette TRACE conn6 <- [1,2614,null,{}] 09:01:10 INFO - PROCESS | 2932 | 1467129670489 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}] 09:01:10 INFO - PROCESS | 2932 | 1467129670490 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:10 INFO - PROCESS | 2932 | 1467129670575 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:01:10 INFO - PROCESS | 2932 | 1467129670583 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 2932 | 1467129670585 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:10 INFO - PROCESS | 2932 | ++DOCSHELL 17933400 == 44 [pid = 2932] [id = 663] 09:01:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (18A3D000) [pid = 2932] [serial = 1989] [outer = 00000000] 09:01:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (19C4E800) [pid = 2932] [serial = 1990] [outer = 18A3D000] 09:01:10 INFO - PROCESS | 2932 | 1467129670630 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (19864800) [pid = 2932] [serial = 1991] [outer = 18A3D000] 09:01:11 INFO - PROCESS | 2932 | 1467129671081 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 09:01:11 INFO - PROCESS | 2932 | 1467129671131 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 2932 | 1467129671133 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:01:11 INFO - PROCESS | 2932 | 1467129671136 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 2932 | 1467129671138 Marionette TRACE conn6 <- [1,2618,null,{}] 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:11 INFO - PROCESS | 2932 | 1467129671141 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}] 09:01:11 INFO - PROCESS | 2932 | 1467129671143 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:11 INFO - PROCESS | 2932 | 1467129671228 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:01:11 INFO - PROCESS | 2932 | 1467129671260 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 2932 | 1467129671261 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:11 INFO - PROCESS | 2932 | ++DOCSHELL 19868400 == 45 [pid = 2932] [id = 664] 09:01:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (19868C00) [pid = 2932] [serial = 1992] [outer = 00000000] 09:01:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (1ADBA800) [pid = 2932] [serial = 1993] [outer = 19868C00] 09:01:11 INFO - PROCESS | 2932 | 1467129671309 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (1AE97000) [pid = 2932] [serial = 1994] [outer = 19868C00] 09:01:11 INFO - PROCESS | 2932 | 1467129671759 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 671ms 09:01:11 INFO - PROCESS | 2932 | 1467129671814 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 2932 | 1467129671816 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:01:11 INFO - PROCESS | 2932 | 1467129671819 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:11 INFO - PROCESS | 2932 | 1467129671821 Marionette TRACE conn6 <- [1,2622,null,{}] 09:01:11 INFO - PROCESS | 2932 | 1467129671825 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}] 09:01:11 INFO - PROCESS | 2932 | 1467129671826 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:11 INFO - PROCESS | 2932 | 1467129671912 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:01:11 INFO - PROCESS | 2932 | 1467129671917 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 2932 | 1467129671919 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:11 INFO - PROCESS | 2932 | ++DOCSHELL 09263000 == 46 [pid = 2932] [id = 665] 09:01:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (1AED6800) [pid = 2932] [serial = 1995] [outer = 00000000] 09:01:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (1AFD8000) [pid = 2932] [serial = 1996] [outer = 1AED6800] 09:01:11 INFO - PROCESS | 2932 | 1467129671963 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (1B14FC00) [pid = 2932] [serial = 1997] [outer = 1AED6800] 09:01:12 INFO - PROCESS | 2932 | 1467129672691 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 930ms 09:01:12 INFO - PROCESS | 2932 | 1467129672754 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 2932 | 1467129672759 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:12 INFO - PROCESS | 2932 | 1467129672764 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 2932 | 1467129672768 Marionette TRACE conn6 <- [1,2626,null,{}] 09:01:12 INFO - PROCESS | 2932 | 1467129672775 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}] 09:01:12 INFO - PROCESS | 2932 | 1467129672778 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:12 INFO - PROCESS | 2932 | 1467129672937 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:01:13 INFO - PROCESS | 2932 | 1467129673082 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 2932 | 1467129673085 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:13 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE6400 == 47 [pid = 2932] [id = 666] 09:01:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (0FCFE800) [pid = 2932] [serial = 1998] [outer = 00000000] 09:01:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (10F08C00) [pid = 2932] [serial = 1999] [outer = 0FCFE800] 09:01:13 INFO - PROCESS | 2932 | 1467129673145 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (14C55C00) [pid = 2932] [serial = 2000] [outer = 0FCFE800] 09:01:13 INFO - PROCESS | 2932 | 1467129673740 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1019ms 09:01:13 INFO - PROCESS | 2932 | 1467129673788 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 2932 | 1467129673793 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:13 INFO - PROCESS | 2932 | 1467129673800 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 2932 | 1467129673803 Marionette TRACE conn6 <- [1,2630,null,{}] 09:01:13 INFO - PROCESS | 2932 | 1467129673807 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}] 09:01:13 INFO - PROCESS | 2932 | 1467129673810 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:13 INFO - PROCESS | 2932 | 1467129673926 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:01:14 INFO - PROCESS | 2932 | 1467129674077 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 2932 | 1467129674080 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:14 INFO - PROCESS | 2932 | ++DOCSHELL 1778CC00 == 48 [pid = 2932] [id = 667] 09:01:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (1778F000) [pid = 2932] [serial = 2001] [outer = 00000000] 09:01:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (1794B400) [pid = 2932] [serial = 2002] [outer = 1778F000] 09:01:14 INFO - PROCESS | 2932 | 1467129674138 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (18D47000) [pid = 2932] [serial = 2003] [outer = 1778F000] 09:01:14 INFO - PROCESS | 2932 | 1467129674770 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 09:01:14 INFO - PROCESS | 2932 | 1467129674824 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 2932 | 1467129674827 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:14 INFO - PROCESS | 2932 | 1467129674830 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 2932 | 1467129674834 Marionette TRACE conn6 <- [1,2634,null,{}] 09:01:14 INFO - PROCESS | 2932 | 1467129674845 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}] 09:01:14 INFO - PROCESS | 2932 | 1467129674850 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:15 INFO - PROCESS | 2932 | 1467129675011 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:01:15 INFO - PROCESS | 2932 | 1467129675165 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 2932 | 1467129675169 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:15 INFO - PROCESS | 2932 | ++DOCSHELL 1AFD2400 == 49 [pid = 2932] [id = 668] 09:01:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (1AFD2C00) [pid = 2932] [serial = 2004] [outer = 00000000] 09:01:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (1B4DE000) [pid = 2932] [serial = 2005] [outer = 1AFD2C00] 09:01:15 INFO - PROCESS | 2932 | 1467129675226 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (1BC0E400) [pid = 2932] [serial = 2006] [outer = 1AFD2C00] 09:01:15 INFO - PROCESS | 2932 | 1467129675819 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1019ms 09:01:15 INFO - PROCESS | 2932 | 1467129675853 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 2932 | 1467129675856 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:01:15 INFO - PROCESS | 2932 | 1467129675859 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:15 INFO - PROCESS | 2932 | 1467129675861 Marionette TRACE conn6 <- [1,2638,null,{}] 09:01:15 INFO - PROCESS | 2932 | 1467129675865 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}] 09:01:15 INFO - PROCESS | 2932 | 1467129675867 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:15 INFO - PROCESS | 2932 | 1467129675983 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:01:16 INFO - PROCESS | 2932 | 1467129676154 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 2932 | 1467129676157 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:16 INFO - PROCESS | 2932 | ++DOCSHELL 1A723400 == 50 [pid = 2932] [id = 669] 09:01:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (1A725400) [pid = 2932] [serial = 2007] [outer = 00000000] 09:01:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (1BCE8000) [pid = 2932] [serial = 2008] [outer = 1A725400] 09:01:16 INFO - PROCESS | 2932 | 1467129676211 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (1C173800) [pid = 2932] [serial = 2009] [outer = 1A725400] 09:01:17 INFO - PROCESS | 2932 | 1467129677040 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1235ms 09:01:17 INFO - PROCESS | 2932 | 1467129677097 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 2932 | 1467129677101 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:17 INFO - PROCESS | 2932 | 1467129677106 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 2932 | 1467129677109 Marionette TRACE conn6 <- [1,2642,null,{}] 09:01:17 INFO - PROCESS | 2932 | 1467129677114 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}] 09:01:17 INFO - PROCESS | 2932 | 1467129677117 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:17 INFO - PROCESS | 2932 | 1467129677223 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:01:17 INFO - PROCESS | 2932 | 1467129677382 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 2932 | 1467129677384 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:17 INFO - PROCESS | 2932 | ++DOCSHELL 0FB35800 == 51 [pid = 2932] [id = 670] 09:01:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (0FBE2000) [pid = 2932] [serial = 2010] [outer = 00000000] 09:01:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (147AEC00) [pid = 2932] [serial = 2011] [outer = 0FBE2000] 09:01:17 INFO - PROCESS | 2932 | 1467129677440 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 114 (15F35C00) [pid = 2932] [serial = 2012] [outer = 0FBE2000] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 19868400 == 50 [pid = 2932] [id = 664] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 17933400 == 49 [pid = 2932] [id = 663] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 1993A400 == 48 [pid = 2932] [id = 662] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 102E5000 == 47 [pid = 2932] [id = 661] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 183C6400 == 46 [pid = 2932] [id = 660] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 1791D000 == 45 [pid = 2932] [id = 659] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 17745400 == 44 [pid = 2932] [id = 658] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 10279C00 == 43 [pid = 2932] [id = 657] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 10403800 == 42 [pid = 2932] [id = 656] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 113 (19A0C800) [pid = 2932] [serial = 1924] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (1A730C00) [pid = 2932] [serial = 1954] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 14E3A000 == 41 [pid = 2932] [id = 653] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 0CABE000 == 40 [pid = 2932] [id = 652] 09:01:17 INFO - PROCESS | 2932 | --DOCSHELL 1A726800 == 39 [pid = 2932] [id = 651] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (17945000) [pid = 2932] [serial = 1939] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (17A21000) [pid = 2932] [serial = 1940] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (0FCFA400) [pid = 2932] [serial = 1930] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (102DA400) [pid = 2932] [serial = 1931] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (18EBB000) [pid = 2932] [serial = 1943] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (17770400) [pid = 2932] [serial = 1936] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (18D4D800) [pid = 2932] [serial = 1942] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (102DC400) [pid = 2932] [serial = 1918] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (15FC3800) [pid = 2932] [serial = 1921] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (15FC2C00) [pid = 2932] [serial = 1933] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (16B5A400) [pid = 2932] [serial = 1934] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (10892800) [pid = 2932] [serial = 1928] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1063B000) [pid = 2932] [serial = 1927] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (1986AC00) [pid = 2932] [serial = 1945] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1791E400) [pid = 2932] [serial = 1948] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (19935800) [pid = 2932] [serial = 1951] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (19931800) [pid = 2932] [serial = 1946] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (17948400) [pid = 2932] [serial = 1949] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1993AC00) [pid = 2932] [serial = 1952] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (17923000) [pid = 2932] [serial = 1937] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 2932 | 1467129677989 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 930ms 09:01:18 INFO - PROCESS | 2932 | 1467129678037 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 2932 | 1467129678041 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:01:18 INFO - PROCESS | 2932 | 1467129678047 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:18 INFO - PROCESS | 2932 | 1467129678050 Marionette TRACE conn6 <- [1,2646,null,{}] 09:01:18 INFO - PROCESS | 2932 | 1467129678054 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}] 09:01:18 INFO - PROCESS | 2932 | 1467129678056 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:18 INFO - PROCESS | 2932 | 1467129678152 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:01:18 INFO - PROCESS | 2932 | 1467129678161 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 2932 | 1467129678164 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:18 INFO - PROCESS | 2932 | ++DOCSHELL 10404C00 == 40 [pid = 2932] [id = 671] 09:01:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1040F800) [pid = 2932] [serial = 2013] [outer = 00000000] 09:01:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (10892C00) [pid = 2932] [serial = 2014] [outer = 1040F800] 09:01:18 INFO - PROCESS | 2932 | 1467129678212 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (147ABC00) [pid = 2932] [serial = 2015] [outer = 1040F800] 09:01:18 INFO - PROCESS | 2932 | 1467129678706 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 09:01:18 INFO - PROCESS | 2932 | 1467129678782 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 2932 | 1467129678784 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:18 INFO - PROCESS | 2932 | 1467129678788 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 2932 | 1467129678791 Marionette TRACE conn6 <- [1,2650,null,{}] 09:01:18 INFO - PROCESS | 2932 | 1467129678801 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}] 09:01:18 INFO - PROCESS | 2932 | 1467129678805 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:18 INFO - PROCESS | 2932 | 1467129678936 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:01:19 INFO - PROCESS | 2932 | 1467129679046 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 2932 | 1467129679049 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:19 INFO - PROCESS | 2932 | ++DOCSHELL 17749000 == 41 [pid = 2932] [id = 672] 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (17749C00) [pid = 2932] [serial = 2016] [outer = 00000000] 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (17789C00) [pid = 2932] [serial = 2017] [outer = 17749C00] 09:01:19 INFO - PROCESS | 2932 | 1467129679098 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (17920C00) [pid = 2932] [serial = 2018] [outer = 17749C00] 09:01:19 INFO - PROCESS | 2932 | 1467129679468 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 09:01:19 INFO - PROCESS | 2932 | 1467129679522 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 2932 | 1467129679524 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 2932 | 1467129679527 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 2932 | 1467129679529 Marionette TRACE conn6 <- [1,2654,null,{}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:19 INFO - PROCESS | 2932 | 1467129679532 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}] 09:01:19 INFO - PROCESS | 2932 | 1467129679534 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:19 INFO - PROCESS | 2932 | 1467129679624 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:01:19 INFO - PROCESS | 2932 | 1467129679638 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 2932 | 1467129679641 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:19 INFO - PROCESS | 2932 | ++DOCSHELL 17929000 == 42 [pid = 2932] [id = 673] 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (17930C00) [pid = 2932] [serial = 2019] [outer = 00000000] 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (17A2A000) [pid = 2932] [serial = 2020] [outer = 17930C00] 09:01:19 INFO - PROCESS | 2932 | 1467129679687 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (17BF6000) [pid = 2932] [serial = 2021] [outer = 17930C00] 09:01:20 INFO - PROCESS | 2932 | 1467129680659 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]]]}] 09:01:20 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) 09:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1172ms 09:01:20 INFO - PROCESS | 2932 | 1467129680704 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 2932 | 1467129680706 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:01:20 INFO - PROCESS | 2932 | 1467129680709 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:20 INFO - PROCESS | 2932 | 1467129680711 Marionette TRACE conn6 <- [1,2658,null,{}] 09:01:20 INFO - PROCESS | 2932 | 1467129680719 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}] 09:01:20 INFO - PROCESS | 2932 | 1467129680721 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:20 INFO - PROCESS | 2932 | 1467129680842 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:01:20 INFO - PROCESS | 2932 | 1467129680848 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 2932 | 1467129680850 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:20 INFO - PROCESS | 2932 | ++DOCSHELL 18C90800 == 43 [pid = 2932] [id = 674] 09:01:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (18C95C00) [pid = 2932] [serial = 2022] [outer = 00000000] 09:01:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (18EB9C00) [pid = 2932] [serial = 2023] [outer = 18C95C00] 09:01:20 INFO - PROCESS | 2932 | 1467129680896 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (19267800) [pid = 2932] [serial = 2024] [outer = 18C95C00] 09:01:21 INFO - PROCESS | 2932 | 1467129681881 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"]]]}] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (102DF800) [pid = 2932] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (17745C00) [pid = 2932] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (17924C00) [pid = 2932] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (183C7800) [pid = 2932] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (10405800) [pid = 2932] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (17926800) [pid = 2932] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1993E000) [pid = 2932] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (19868C00) [pid = 2932] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:21 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (18A3D000) [pid = 2932] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:21 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 09:01:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1235ms 09:01:21 INFO - PROCESS | 2932 | 1467129681948 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 2932 | 1467129681950 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:01:21 INFO - PROCESS | 2932 | 1467129681953 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:21 INFO - PROCESS | 2932 | 1467129681955 Marionette TRACE conn6 <- [1,2662,null,{}] 09:01:21 INFO - PROCESS | 2932 | 1467129681958 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}] 09:01:21 INFO - PROCESS | 2932 | 1467129681964 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:22 INFO - PROCESS | 2932 | 1467129682072 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:01:22 INFO - PROCESS | 2932 | 1467129682078 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 2932 | 1467129682080 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:22 INFO - PROCESS | 2932 | ++DOCSHELL 1040A000 == 44 [pid = 2932] [id = 675] 09:01:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (17922C00) [pid = 2932] [serial = 2025] [outer = 00000000] 09:01:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (18B8A800) [pid = 2932] [serial = 2026] [outer = 17922C00] 09:01:22 INFO - PROCESS | 2932 | 1467129682126 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (18EB9400) [pid = 2932] [serial = 2027] [outer = 17922C00] 09:01:23 INFO - PROCESS | 2932 | 1467129683071 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"]]]}] 09:01:23 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 09:01:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:01:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1181ms 09:01:23 INFO - PROCESS | 2932 | 1467129683139 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 2932 | 1467129683141 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:23 INFO - PROCESS | 2932 | 1467129683154 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 2932 | 1467129683156 Marionette TRACE conn6 <- [1,2666,null,{}] 09:01:23 INFO - PROCESS | 2932 | 1467129683160 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}] 09:01:23 INFO - PROCESS | 2932 | 1467129683162 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:23 INFO - PROCESS | 2932 | 1467129683246 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:01:23 INFO - PROCESS | 2932 | 1467129683252 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 2932 | 1467129683254 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:23 INFO - PROCESS | 2932 | ++DOCSHELL 0CABF000 == 45 [pid = 2932] [id = 676] 09:01:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (0FBE6C00) [pid = 2932] [serial = 2028] [outer = 00000000] 09:01:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (19A12C00) [pid = 2932] [serial = 2029] [outer = 0FBE6C00] 09:01:23 INFO - PROCESS | 2932 | 1467129683299 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (19AB1000) [pid = 2932] [serial = 2030] [outer = 0FBE6C00] 09:01:24 INFO - PROCESS | 2932 | 1467129684267 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]]]}] 09:01:24 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) 09:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1139ms 09:01:24 INFO - PROCESS | 2932 | 1467129684288 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:24 INFO - PROCESS | 2932 | 1467129684293 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 2932 | 1467129684298 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 2932 | 1467129684301 Marionette TRACE conn6 <- [1,2670,null,{}] 09:01:24 INFO - PROCESS | 2932 | 1467129684307 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}] 09:01:24 INFO - PROCESS | 2932 | 1467129684310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:24 INFO - PROCESS | 2932 | 1467129684500 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:01:24 INFO - PROCESS | 2932 | 1467129684654 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 2932 | 1467129684659 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:24 INFO - PROCESS | 2932 | ++DOCSHELL 102D9C00 == 46 [pid = 2932] [id = 677] 09:01:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (102DA400) [pid = 2932] [serial = 2031] [outer = 00000000] 09:01:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 103 (10313400) [pid = 2932] [serial = 2032] [outer = 102DA400] 09:01:24 INFO - PROCESS | 2932 | 1467129684764 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 104 (10406000) [pid = 2932] [serial = 2033] [outer = 102DA400] 09:01:25 INFO - PROCESS | 2932 | 1467129685844 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]]]}] 09:01:25 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) 09:01:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1579ms 09:01:25 INFO - PROCESS | 2932 | 1467129685878 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 2932 | 1467129685882 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:25 INFO - PROCESS | 2932 | 1467129685889 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 2932 | 1467129685892 Marionette TRACE conn6 <- [1,2674,null,{}] 09:01:25 INFO - PROCESS | 2932 | 1467129685896 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}] 09:01:25 INFO - PROCESS | 2932 | 1467129685899 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:26 INFO - PROCESS | 2932 | 1467129686017 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:01:26 INFO - PROCESS | 2932 | 1467129686171 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 2932 | 1467129686174 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:26 INFO - PROCESS | 2932 | ++DOCSHELL 16352800 == 47 [pid = 2932] [id = 678] 09:01:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 105 (16353400) [pid = 2932] [serial = 2034] [outer = 00000000] 09:01:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 106 (17745C00) [pid = 2932] [serial = 2035] [outer = 16353400] 09:01:26 INFO - PROCESS | 2932 | 1467129686233 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 107 (1791B400) [pid = 2932] [serial = 2036] [outer = 16353400] 09:01:27 INFO - PROCESS | 2932 | 1467129687292 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"]]]}] 09:01:27 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 09:01:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1436ms 09:01:27 INFO - PROCESS | 2932 | 1467129687328 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 2932 | 1467129687330 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 2932 | 1467129687334 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:27 INFO - PROCESS | 2932 | 1467129687338 Marionette TRACE conn6 <- [1,2678,null,{}] 09:01:27 INFO - PROCESS | 2932 | 1467129687349 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}] 09:01:27 INFO - PROCESS | 2932 | 1467129687354 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:27 INFO - PROCESS | 2932 | 1467129687502 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:01:27 INFO - PROCESS | 2932 | 1467129687658 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 2932 | 1467129687662 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:27 INFO - PROCESS | 2932 | ++DOCSHELL 1993B800 == 48 [pid = 2932] [id = 679] 09:01:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 108 (1993EC00) [pid = 2932] [serial = 2037] [outer = 00000000] 09:01:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 109 (1A74F000) [pid = 2932] [serial = 2038] [outer = 1993EC00] 09:01:27 INFO - PROCESS | 2932 | 1467129687717 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 110 (1A8CD400) [pid = 2932] [serial = 2039] [outer = 1993EC00] 09:01:28 INFO - PROCESS | 2932 | 1467129688745 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"]]]}] 09:01:28 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 09:01:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1422ms 09:01:28 INFO - PROCESS | 2932 | 1467129688760 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 2932 | 1467129688763 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:28 INFO - PROCESS | 2932 | 1467129688769 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 2932 | 1467129688772 Marionette TRACE conn6 <- [1,2682,null,{}] 09:01:28 INFO - PROCESS | 2932 | 1467129688777 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}] 09:01:28 INFO - PROCESS | 2932 | 1467129688780 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:28 INFO - PROCESS | 2932 | 1467129688888 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:01:29 INFO - PROCESS | 2932 | 1467129689081 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 2932 | 1467129689086 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:29 INFO - PROCESS | 2932 | ++DOCSHELL 10636C00 == 49 [pid = 2932] [id = 680] 09:01:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 111 (1063B000) [pid = 2932] [serial = 2040] [outer = 00000000] 09:01:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 112 (10892800) [pid = 2932] [serial = 2041] [outer = 1063B000] 09:01:29 INFO - PROCESS | 2932 | 1467129689146 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 113 (14768000) [pid = 2932] [serial = 2042] [outer = 1063B000] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 10F7C800 == 48 [pid = 2932] [id = 618] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 0CABC000 == 47 [pid = 2932] [id = 617] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 147A5800 == 46 [pid = 2932] [id = 640] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 1040A000 == 45 [pid = 2932] [id = 675] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 18C90800 == 44 [pid = 2932] [id = 674] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 17929000 == 43 [pid = 2932] [id = 673] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 17749000 == 42 [pid = 2932] [id = 672] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 10404C00 == 41 [pid = 2932] [id = 671] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 0FB35800 == 40 [pid = 2932] [id = 670] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 112 (102DF400) [pid = 2932] [serial = 1957] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 111 (1773E400) [pid = 2932] [serial = 1960] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 110 (1A7DF400) [pid = 2932] [serial = 1963] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 109 (1A8D3000) [pid = 2932] [serial = 1966] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 108 (1AFD8000) [pid = 2932] [serial = 1996] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOCSHELL 09263000 == 39 [pid = 2932] [id = 665] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 107 (10637800) [pid = 2932] [serial = 1972] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 106 (10F01C00) [pid = 2932] [serial = 1973] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 105 (17770800) [pid = 2932] [serial = 1975] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 104 (17790800) [pid = 2932] [serial = 1976] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 103 (17949400) [pid = 2932] [serial = 1978] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 102 (18D44C00) [pid = 2932] [serial = 1981] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (18D51800) [pid = 2932] [serial = 1982] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (14558800) [pid = 2932] [serial = 1970] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1080F400) [pid = 2932] [serial = 1969] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (19931C00) [pid = 2932] [serial = 1985] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (19865800) [pid = 2932] [serial = 1984] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (1A72C000) [pid = 2932] [serial = 1987] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (1ADBA800) [pid = 2932] [serial = 1993] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (1A72F800) [pid = 2932] [serial = 1988] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1AE97000) [pid = 2932] [serial = 1994] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (19C4E800) [pid = 2932] [serial = 1990] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (19864800) [pid = 2932] [serial = 1991] [outer = 00000000] [url = about:blank] 09:01:29 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (17BFB400) [pid = 2932] [serial = 1979] [outer = 00000000] [url = about:blank] 09:01:30 INFO - PROCESS | 2932 | 1467129690175 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"]]]}] 09:01:30 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 09:01:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:01:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1424ms 09:01:30 INFO - PROCESS | 2932 | 1467129690194 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 2932 | 1467129690198 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:01:30 INFO - PROCESS | 2932 | 1467129690204 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:30 INFO - PROCESS | 2932 | 1467129690207 Marionette TRACE conn6 <- [1,2686,null,{}] 09:01:30 INFO - PROCESS | 2932 | 1467129690210 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}] 09:01:30 INFO - PROCESS | 2932 | 1467129690213 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:30 INFO - PROCESS | 2932 | 1467129690306 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:01:30 INFO - PROCESS | 2932 | 1467129690313 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 2932 | 1467129690315 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:30 INFO - PROCESS | 2932 | ++DOCSHELL 103AB400 == 40 [pid = 2932] [id = 681] 09:01:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (103ACC00) [pid = 2932] [serial = 2043] [outer = 00000000] 09:01:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (10888C00) [pid = 2932] [serial = 2044] [outer = 103ACC00] 09:01:30 INFO - PROCESS | 2932 | 1467129690363 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (114CA800) [pid = 2932] [serial = 2045] [outer = 103ACC00] 09:01:31 INFO - PROCESS | 2932 | 1467129691389 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"]]]}] 09:01:31 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 09:01:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:01:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1220ms 09:01:31 INFO - PROCESS | 2932 | 1467129691429 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 2932 | 1467129691431 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 2932 | 1467129691434 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:31 INFO - PROCESS | 2932 | 1467129691438 Marionette TRACE conn6 <- [1,2690,null,{}] 09:01:31 INFO - PROCESS | 2932 | 1467129691448 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}] 09:01:31 INFO - PROCESS | 2932 | 1467129691452 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:31 INFO - PROCESS | 2932 | 1467129691546 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:01:31 INFO - PROCESS | 2932 | 1467129691658 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 2932 | 1467129691661 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:31 INFO - PROCESS | 2932 | ++DOCSHELL 007BC000 == 41 [pid = 2932] [id = 682] 09:01:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (0CAB6C00) [pid = 2932] [serial = 2046] [outer = 00000000] 09:01:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (17793000) [pid = 2932] [serial = 2047] [outer = 0CAB6C00] 09:01:31 INFO - PROCESS | 2932 | 1467129691709 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (17A21000) [pid = 2932] [serial = 2048] [outer = 0CAB6C00] 09:01:32 INFO - PROCESS | 2932 | 1467129692164 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 772ms 09:01:32 INFO - PROCESS | 2932 | 1467129692209 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 2932 | 1467129692212 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:01:32 INFO - PROCESS | 2932 | 1467129692215 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:32 INFO - PROCESS | 2932 | 1467129692216 Marionette TRACE conn6 <- [1,2694,null,{}] 09:01:32 INFO - PROCESS | 2932 | 1467129692220 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}] 09:01:32 INFO - PROCESS | 2932 | 1467129692222 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:32 INFO - PROCESS | 2932 | 1467129692356 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:01:32 INFO - PROCESS | 2932 | 1467129692428 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 2932 | 1467129692430 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:32 INFO - PROCESS | 2932 | ++DOCSHELL 183C3800 == 42 [pid = 2932] [id = 683] 09:01:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 97 (183CA400) [pid = 2932] [serial = 2049] [outer = 00000000] 09:01:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 98 (18EB4400) [pid = 2932] [serial = 2050] [outer = 183CA400] 09:01:32 INFO - PROCESS | 2932 | 1467129692486 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 99 (19350C00) [pid = 2932] [serial = 2051] [outer = 183CA400] 09:01:32 INFO - PROCESS | 2932 | 1467129692939 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 830ms 09:01:33 INFO - PROCESS | 2932 | 1467129693050 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 2932 | 1467129693052 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 2932 | 1467129693055 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:33 INFO - PROCESS | 2932 | 1467129693057 Marionette TRACE conn6 <- [1,2698,null,{}] 09:01:33 INFO - PROCESS | 2932 | 1467129693061 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}] 09:01:33 INFO - PROCESS | 2932 | 1467129693063 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:33 INFO - PROCESS | 2932 | 1467129693187 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:01:33 INFO - PROCESS | 2932 | 1467129693265 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 2932 | 1467129693267 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:33 INFO - PROCESS | 2932 | ++DOCSHELL 19865000 == 43 [pid = 2932] [id = 684] 09:01:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 100 (1986F400) [pid = 2932] [serial = 2052] [outer = 00000000] 09:01:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 101 (1993F400) [pid = 2932] [serial = 2053] [outer = 1986F400] 09:01:33 INFO - PROCESS | 2932 | 1467129693313 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 102 (19AB1800) [pid = 2932] [serial = 2054] [outer = 1986F400] 09:01:33 INFO - PROCESS | 2932 | 1467129693754 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] 09:01:33 INFO - PROCESS | 2932 | 1467129693793 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:01:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:33 INFO - PROCESS | 2932 | 1467129693801 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 2932 | 1467129693803 Marionette TRACE conn6 <- [1,2702,null,{}] 09:01:33 INFO - PROCESS | 2932 | 1467129693806 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}] 09:01:33 INFO - PROCESS | 2932 | 1467129693812 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:33 INFO - PROCESS | 2932 | 1467129693960 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 101 (14F46800) [pid = 2932] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 100 (1AFD2C00) [pid = 2932] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 99 (1040F800) [pid = 2932] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 98 (0FB35000) [pid = 2932] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 97 (1778F000) [pid = 2932] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 96 (1A729800) [pid = 2932] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (0FCFE800) [pid = 2932] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (183C5C00) [pid = 2932] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (1A725400) [pid = 2932] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (0FBE2000) [pid = 2932] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17749C00) [pid = 2932] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1986D800) [pid = 2932] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (18EB7C00) [pid = 2932] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (17922C00) [pid = 2932] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FB87800) [pid = 2932] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1487C800) [pid = 2932] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1A7E8000) [pid = 2932] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1A72D400) [pid = 2932] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17771000) [pid = 2932] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10312400) [pid = 2932] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17930C00) [pid = 2932] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CA14C00) [pid = 2932] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (19870800) [pid = 2932] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:01:34 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (18C95C00) [pid = 2932] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:01:34 INFO - PROCESS | 2932 | 1467129694170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 2932 | 1467129694172 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:34 INFO - PROCESS | 2932 | ++DOCSHELL 0925A000 == 44 [pid = 2932] [id = 685] 09:01:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (09261800) [pid = 2932] [serial = 2055] [outer = 00000000] 09:01:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (0CABA400) [pid = 2932] [serial = 2056] [outer = 09261800] 09:01:34 INFO - PROCESS | 2932 | 1467129694218 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (102DB800) [pid = 2932] [serial = 2057] [outer = 09261800] 09:01:34 INFO - PROCESS | 2932 | 1467129694865 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1121ms 09:01:34 INFO - PROCESS | 2932 | 1467129694927 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 2932 | 1467129694931 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:34 INFO - PROCESS | 2932 | 1467129694936 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 2932 | 1467129694942 Marionette TRACE conn6 <- [1,2706,null,{}] 09:01:34 INFO - PROCESS | 2932 | 1467129694962 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}] 09:01:34 INFO - PROCESS | 2932 | 1467129694965 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:35 INFO - PROCESS | 2932 | 1467129695088 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:01:35 INFO - PROCESS | 2932 | 1467129695232 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 2932 | 1467129695236 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:35 INFO - PROCESS | 2932 | ++DOCSHELL 10277800 == 45 [pid = 2932] [id = 686] 09:01:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1027F000) [pid = 2932] [serial = 2058] [outer = 00000000] 09:01:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (108EC400) [pid = 2932] [serial = 2059] [outer = 1027F000] 09:01:35 INFO - PROCESS | 2932 | 1467129695296 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (15F39000) [pid = 2932] [serial = 2060] [outer = 1027F000] 09:01:35 INFO - PROCESS | 2932 | 1467129695920 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] 09:01:35 INFO - PROCESS | 2932 | 1467129695979 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:36 INFO - PROCESS | 2932 | 1467129695985 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 2932 | 1467129695988 Marionette TRACE conn6 <- [1,2710,null,{}] 09:01:36 INFO - PROCESS | 2932 | 1467129695992 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}] 09:01:36 INFO - PROCESS | 2932 | 1467129695995 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:36 INFO - PROCESS | 2932 | 1467129696146 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:01:36 INFO - PROCESS | 2932 | 1467129696301 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 2932 | 1467129696304 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:36 INFO - PROCESS | 2932 | ++DOCSHELL 17932400 == 46 [pid = 2932] [id = 687] 09:01:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17934000) [pid = 2932] [serial = 2061] [outer = 00000000] 09:01:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17BFB400) [pid = 2932] [serial = 2062] [outer = 17934000] 09:01:36 INFO - PROCESS | 2932 | 1467129696362 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (183C5C00) [pid = 2932] [serial = 2063] [outer = 17934000] 09:01:36 INFO - PROCESS | 2932 | 1467129696957 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] 09:01:37 INFO - PROCESS | 2932 | 1467129697009 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:01:37 INFO - PROCESS | 2932 | 1467129697013 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 2932 | 1467129697016 Marionette TRACE conn6 <- [1,2714,null,{}] 09:01:37 INFO - PROCESS | 2932 | 1467129697028 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}] 09:01:37 INFO - PROCESS | 2932 | 1467129697032 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:37 INFO - PROCESS | 2932 | 1467129697146 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:01:37 INFO - PROCESS | 2932 | 1467129697312 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 2932 | 1467129697316 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:37 INFO - PROCESS | 2932 | ++DOCSHELL 1A743400 == 47 [pid = 2932] [id = 688] 09:01:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A744000) [pid = 2932] [serial = 2064] [outer = 00000000] 09:01:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A7E4800) [pid = 2932] [serial = 2065] [outer = 1A744000] 09:01:37 INFO - PROCESS | 2932 | 1467129697373 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1ADBC800) [pid = 2932] [serial = 2066] [outer = 1A744000] 09:01:37 INFO - PROCESS | 2932 | 1467129697939 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 09:01:37 INFO - PROCESS | 2932 | 1467129697986 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 2932 | 1467129697989 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:38 INFO - PROCESS | 2932 | 1467129698005 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 2932 | 1467129698008 Marionette TRACE conn6 <- [1,2718,null,{}] 09:01:38 INFO - PROCESS | 2932 | 1467129698014 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}] 09:01:38 INFO - PROCESS | 2932 | 1467129698016 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:38 INFO - PROCESS | 2932 | 1467129698130 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:01:38 INFO - PROCESS | 2932 | 1467129698282 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 2932 | 1467129698284 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:38 INFO - PROCESS | 2932 | ++DOCSHELL 1A7E4000 == 48 [pid = 2932] [id = 689] 09:01:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1AE98400) [pid = 2932] [serial = 2067] [outer = 00000000] 09:01:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1AFD6C00) [pid = 2932] [serial = 2068] [outer = 1AE98400] 09:01:38 INFO - PROCESS | 2932 | 1467129698339 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (1B14E800) [pid = 2932] [serial = 2069] [outer = 1AE98400] 09:01:39 INFO - PROCESS | 2932 | 1467129699369 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"]]]}] 09:01:39 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 09:01:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:01:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:01:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1397ms 09:01:39 INFO - PROCESS | 2932 | 1467129699393 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 2932 | 1467129699395 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:01:39 INFO - PROCESS | 2932 | 1467129699399 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:39 INFO - PROCESS | 2932 | 1467129699401 Marionette TRACE conn6 <- [1,2722,null,{}] 09:01:39 INFO - PROCESS | 2932 | 1467129699405 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}] 09:01:39 INFO - PROCESS | 2932 | 1467129699407 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:39 INFO - PROCESS | 2932 | 1467129699646 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:01:39 INFO - PROCESS | 2932 | 1467129699803 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 2932 | 1467129699806 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:39 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB2400 == 49 [pid = 2932] [id = 690] 09:01:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (0CAB3400) [pid = 2932] [serial = 2070] [outer = 00000000] 09:01:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (0FACE000) [pid = 2932] [serial = 2071] [outer = 0CAB3400] 09:01:39 INFO - PROCESS | 2932 | 1467129699856 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 96 (10275800) [pid = 2932] [serial = 2072] [outer = 0CAB3400] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 19865000 == 48 [pid = 2932] [id = 684] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 183C3800 == 47 [pid = 2932] [id = 683] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 007BC000 == 46 [pid = 2932] [id = 682] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 103AB400 == 45 [pid = 2932] [id = 681] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 10636C00 == 44 [pid = 2932] [id = 680] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 16352800 == 43 [pid = 2932] [id = 678] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 102D9C00 == 42 [pid = 2932] [id = 677] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 0FBE6400 == 41 [pid = 2932] [id = 666] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1986C000 == 40 [pid = 2932] [id = 641] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 0CA13C00 == 39 [pid = 2932] [id = 639] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1778CC00 == 38 [pid = 2932] [id = 667] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1A723400 == 37 [pid = 2932] [id = 669] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1AFD2400 == 36 [pid = 2932] [id = 668] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 10409400 == 35 [pid = 2932] [id = 638] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1993B800 == 34 [pid = 2932] [id = 679] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 18EB5C00 == 33 [pid = 2932] [id = 628] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1793CC00 == 32 [pid = 2932] [id = 655] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1776EC00 == 31 [pid = 2932] [id = 627] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1A72D000 == 30 [pid = 2932] [id = 654] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 0CABF000 == 29 [pid = 2932] [id = 676] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1A7E4000 == 28 [pid = 2932] [id = 689] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 1A743400 == 27 [pid = 2932] [id = 688] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 10277800 == 26 [pid = 2932] [id = 686] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 17932400 == 25 [pid = 2932] [id = 687] 09:01:41 INFO - PROCESS | 2932 | --DOCSHELL 0925A000 == 24 [pid = 2932] [id = 685] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 95 (10892C00) [pid = 2932] [serial = 2014] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (10410000) [pid = 2932] [serial = 1958] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (18D47000) [pid = 2932] [serial = 2003] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1794B400) [pid = 2932] [serial = 2002] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (1BC0E400) [pid = 2932] [serial = 2006] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (1A750400) [pid = 2932] [serial = 1955] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (10F08C00) [pid = 2932] [serial = 1999] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18C9E000) [pid = 2932] [serial = 1877] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (1BCE8000) [pid = 2932] [serial = 2008] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (15F35C00) [pid = 2932] [serial = 2012] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (17789C00) [pid = 2932] [serial = 2017] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19AB2800) [pid = 2932] [serial = 1925] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (19347400) [pid = 2932] [serial = 1886] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (14C55C00) [pid = 2932] [serial = 2000] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18B8A800) [pid = 2932] [serial = 2026] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17920C00) [pid = 2932] [serial = 2018] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (114CDC00) [pid = 2932] [serial = 1880] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17769C00) [pid = 2932] [serial = 1922] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1C173800) [pid = 2932] [serial = 2009] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1ADBF800) [pid = 2932] [serial = 1967] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (147ABC00) [pid = 2932] [serial = 2015] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (147AEC00) [pid = 2932] [serial = 2011] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1A7E5000) [pid = 2932] [serial = 1964] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17938400) [pid = 2932] [serial = 1883] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (10805C00) [pid = 2932] [serial = 1850] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17BF6000) [pid = 2932] [serial = 2021] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1065B800) [pid = 2932] [serial = 1919] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (19A0D800) [pid = 2932] [serial = 1916] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (18EB9C00) [pid = 2932] [serial = 2023] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (19267800) [pid = 2932] [serial = 2024] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (17A2A000) [pid = 2932] [serial = 2020] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (18EB9400) [pid = 2932] [serial = 2027] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (19A12C00) [pid = 2932] [serial = 2029] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (1774B000) [pid = 2932] [serial = 1961] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (1B4DE000) [pid = 2932] [serial = 2005] [outer = 00000000] [url = about:blank] 09:01:41 INFO - PROCESS | 2932 | 1467129701362 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1974ms 09:01:41 INFO - PROCESS | 2932 | 1467129701377 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 2932 | 1467129701382 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:41 INFO - PROCESS | 2932 | 1467129701387 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 2932 | 1467129701390 Marionette TRACE conn6 <- [1,2726,null,{}] 09:01:41 INFO - PROCESS | 2932 | 1467129701397 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}] 09:01:41 INFO - PROCESS | 2932 | 1467129701400 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:41 INFO - PROCESS | 2932 | 1467129701497 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:01:41 INFO - PROCESS | 2932 | 1467129701606 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 2932 | 1467129701610 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:41 INFO - PROCESS | 2932 | ++DOCSHELL 0CABB800 == 25 [pid = 2932] [id = 691] 09:01:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (0CABBC00) [pid = 2932] [serial = 2073] [outer = 00000000] 09:01:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (0FA70400) [pid = 2932] [serial = 2074] [outer = 0CABBC00] 09:01:41 INFO - PROCESS | 2932 | 1467129701660 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (0FB86800) [pid = 2932] [serial = 2075] [outer = 0CABBC00] 09:01:42 INFO - PROCESS | 2932 | 1467129702082 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 731ms 09:01:42 INFO - PROCESS | 2932 | 1467129702120 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 2932 | 1467129702126 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:42 INFO - PROCESS | 2932 | 1467129702136 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 2932 | 1467129702139 Marionette TRACE conn6 <- [1,2730,null,{}] 09:01:42 INFO - PROCESS | 2932 | 1467129702143 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}] 09:01:42 INFO - PROCESS | 2932 | 1467129702145 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:42 INFO - PROCESS | 2932 | 1467129702237 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:01:42 INFO - PROCESS | 2932 | 1467129702246 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 2932 | 1467129702249 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:42 INFO - PROCESS | 2932 | ++DOCSHELL 10309400 == 26 [pid = 2932] [id = 692] 09:01:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (1030E000) [pid = 2932] [serial = 2076] [outer = 00000000] 09:01:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (103B3800) [pid = 2932] [serial = 2077] [outer = 1030E000] 09:01:42 INFO - PROCESS | 2932 | 1467129702296 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (1040F400) [pid = 2932] [serial = 2078] [outer = 1030E000] 09:01:42 INFO - PROCESS | 2932 | 1467129702781 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 09:01:42 INFO - PROCESS | 2932 | 1467129702808 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 2932 | 1467129702811 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:01:42 INFO - PROCESS | 2932 | 1467129702814 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:42 INFO - PROCESS | 2932 | 1467129702818 Marionette TRACE conn6 <- [1,2734,null,{}] 09:01:42 INFO - PROCESS | 2932 | 1467129702829 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}] 09:01:42 INFO - PROCESS | 2932 | 1467129702833 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:42 INFO - PROCESS | 2932 | 1467129702922 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:01:43 INFO - PROCESS | 2932 | 1467129703068 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 2932 | 1467129703071 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:43 INFO - PROCESS | 2932 | ++DOCSHELL 114CC400 == 27 [pid = 2932] [id = 693] 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (114CDC00) [pid = 2932] [serial = 2079] [outer = 00000000] 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (147A1000) [pid = 2932] [serial = 2080] [outer = 114CDC00] 09:01:43 INFO - PROCESS | 2932 | 1467129703120 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (14C15800) [pid = 2932] [serial = 2081] [outer = 114CDC00] 09:01:43 INFO - PROCESS | 2932 | 1467129703557 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 770ms 09:01:43 INFO - PROCESS | 2932 | 1467129703592 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 2932 | 1467129703595 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:01:43 INFO - PROCESS | 2932 | 1467129703598 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:43 INFO - PROCESS | 2932 | 1467129703600 Marionette TRACE conn6 <- [1,2738,null,{}] 09:01:43 INFO - PROCESS | 2932 | 1467129703603 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}] 09:01:43 INFO - PROCESS | 2932 | 1467129703605 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:43 INFO - PROCESS | 2932 | 1467129703729 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:01:43 INFO - PROCESS | 2932 | 1467129703735 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 2932 | 1467129703737 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:43 INFO - PROCESS | 2932 | ++DOCSHELL 14EBD800 == 28 [pid = 2932] [id = 694] 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (14EC6400) [pid = 2932] [serial = 2082] [outer = 00000000] 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15FCD800) [pid = 2932] [serial = 2083] [outer = 14EC6400] 09:01:43 INFO - PROCESS | 2932 | 1467129703851 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1773E400) [pid = 2932] [serial = 2084] [outer = 14EC6400] 09:01:44 INFO - PROCESS | 2932 | 1467129704265 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 09:01:44 INFO - PROCESS | 2932 | 1467129704339 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 2932 | 1467129704341 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:44 INFO - PROCESS | 2932 | 1467129704344 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 2932 | 1467129704346 Marionette TRACE conn6 <- [1,2742,null,{}] 09:01:44 INFO - PROCESS | 2932 | 1467129704349 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}] 09:01:44 INFO - PROCESS | 2932 | 1467129704351 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:44 INFO - PROCESS | 2932 | 1467129704472 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:01:44 INFO - PROCESS | 2932 | 1467129704484 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 2932 | 1467129704486 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:44 INFO - PROCESS | 2932 | ++DOCSHELL 17743C00 == 29 [pid = 2932] [id = 695] 09:01:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1774AC00) [pid = 2932] [serial = 2085] [outer = 00000000] 09:01:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17788C00) [pid = 2932] [serial = 2086] [outer = 1774AC00] 09:01:44 INFO - PROCESS | 2932 | 1467129704532 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17792000) [pid = 2932] [serial = 2087] [outer = 1774AC00] 09:01:45 INFO - PROCESS | 2932 | 1467129704995 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 09:01:45 INFO - PROCESS | 2932 | 1467129705018 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 2932 | 1467129705020 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:45 INFO - PROCESS | 2932 | 1467129705023 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 2932 | 1467129705025 Marionette TRACE conn6 <- [1,2746,null,{}] 09:01:45 INFO - PROCESS | 2932 | 1467129705028 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}] 09:01:45 INFO - PROCESS | 2932 | 1467129705034 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:45 INFO - PROCESS | 2932 | 1467129705182 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:01:45 INFO - PROCESS | 2932 | 1467129705256 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 2932 | 1467129705258 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:45 INFO - PROCESS | 2932 | ++DOCSHELL 17922C00 == 30 [pid = 2932] [id = 696] 09:01:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17932800) [pid = 2932] [serial = 2088] [outer = 00000000] 09:01:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17950000) [pid = 2932] [serial = 2089] [outer = 17932800] 09:01:45 INFO - PROCESS | 2932 | 1467129705303 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17BA3400) [pid = 2932] [serial = 2090] [outer = 17932800] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0CAB6C00) [pid = 2932] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (183CA400) [pid = 2932] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FBE6C00) [pid = 2932] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1AED6800) [pid = 2932] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (09261800) [pid = 2932] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1986F400) [pid = 2932] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (16353400) [pid = 2932] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1063B000) [pid = 2932] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (102DA400) [pid = 2932] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1993EC00) [pid = 2932] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:45 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (103ACC00) [pid = 2932] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:46 INFO - PROCESS | 2932 | 1467129706132 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1185ms 09:01:46 INFO - PROCESS | 2932 | 1467129706209 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 2932 | 1467129706211 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:46 INFO - PROCESS | 2932 | 1467129706214 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 2932 | 1467129706216 Marionette TRACE conn6 <- [1,2750,null,{}] 09:01:46 INFO - PROCESS | 2932 | 1467129706219 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}] 09:01:46 INFO - PROCESS | 2932 | 1467129706221 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:46 INFO - PROCESS | 2932 | 1467129706303 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:01:46 INFO - PROCESS | 2932 | 1467129706308 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 2932 | 1467129706310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:46 INFO - PROCESS | 2932 | ++DOCSHELL 17793800 == 31 [pid = 2932] [id = 697] 09:01:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1791A400) [pid = 2932] [serial = 2091] [outer = 00000000] 09:01:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (17BF7C00) [pid = 2932] [serial = 2092] [outer = 1791A400] 09:01:46 INFO - PROCESS | 2932 | 1467129706356 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17BF8C00) [pid = 2932] [serial = 2093] [outer = 1791A400] 09:01:46 INFO - PROCESS | 2932 | 1467129706785 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 09:01:46 INFO - PROCESS | 2932 | 1467129706861 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 2932 | 1467129706863 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 2932 | 1467129706866 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 2932 | 1467129706868 Marionette TRACE conn6 <- [1,2754,null,{}] 09:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:46 INFO - PROCESS | 2932 | 1467129706871 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}] 09:01:46 INFO - PROCESS | 2932 | 1467129706873 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:46 INFO - PROCESS | 2932 | 1467129706956 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:01:46 INFO - PROCESS | 2932 | 1467129706962 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 2932 | 1467129706964 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:46 INFO - PROCESS | 2932 | ++DOCSHELL 183C4C00 == 32 [pid = 2932] [id = 698] 09:01:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (183C9000) [pid = 2932] [serial = 2094] [outer = 00000000] 09:01:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (18B10C00) [pid = 2932] [serial = 2095] [outer = 183C9000] 09:01:47 INFO - PROCESS | 2932 | 1467129707008 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (183CBC00) [pid = 2932] [serial = 2096] [outer = 183C9000] 09:01:47 INFO - PROCESS | 2932 | 1467129707471 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]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 09:01:47 INFO - PROCESS | 2932 | 1467129707503 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 2932 | 1467129707505 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:47 INFO - PROCESS | 2932 | 1467129707508 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 2932 | 1467129707510 Marionette TRACE conn6 <- [1,2758,null,{}] 09:01:47 INFO - PROCESS | 2932 | 1467129707531 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}] 09:01:47 INFO - PROCESS | 2932 | 1467129707533 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:47 INFO - PROCESS | 2932 | 1467129707615 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:01:47 INFO - PROCESS | 2932 | 1467129707621 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 2932 | 1467129707622 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:47 INFO - PROCESS | 2932 | ++DOCSHELL 114CB400 == 33 [pid = 2932] [id = 699] 09:01:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (18EB0800) [pid = 2932] [serial = 2097] [outer = 00000000] 09:01:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18EB7800) [pid = 2932] [serial = 2098] [outer = 18EB0800] 09:01:47 INFO - PROCESS | 2932 | 1467129707667 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (18EBB000) [pid = 2932] [serial = 2099] [outer = 18EB0800] 09:01:48 INFO - PROCESS | 2932 | 1467129708445 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 990ms 09:01:48 INFO - PROCESS | 2932 | 1467129708500 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 2932 | 1467129708505 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:48 INFO - PROCESS | 2932 | 1467129708510 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 2932 | 1467129708513 Marionette TRACE conn6 <- [1,2762,null,{}] 09:01:48 INFO - PROCESS | 2932 | 1467129708520 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}] 09:01:48 INFO - PROCESS | 2932 | 1467129708523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:48 INFO - PROCESS | 2932 | 1467129708655 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:01:48 INFO - PROCESS | 2932 | 1467129708797 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 2932 | 1467129708800 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:48 INFO - PROCESS | 2932 | ++DOCSHELL 0CA14800 == 34 [pid = 2932] [id = 700] 09:01:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0CAB8000) [pid = 2932] [serial = 2100] [outer = 00000000] 09:01:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (102DF400) [pid = 2932] [serial = 2101] [outer = 0CAB8000] 09:01:48 INFO - PROCESS | 2932 | 1467129708858 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (10638000) [pid = 2932] [serial = 2102] [outer = 0CAB8000] 09:01:49 INFO - PROCESS | 2932 | 1467129709551 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1069ms 09:01:49 INFO - PROCESS | 2932 | 1467129709600 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 2932 | 1467129709605 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:01:49 INFO - PROCESS | 2932 | 1467129709612 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 2932 | 1467129709615 Marionette TRACE conn6 <- [1,2766,null,{}] 09:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:49 INFO - PROCESS | 2932 | 1467129709619 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}] 09:01:49 INFO - PROCESS | 2932 | 1467129709622 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:49 INFO - PROCESS | 2932 | 1467129709747 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:01:49 INFO - PROCESS | 2932 | 1467129709904 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 2932 | 1467129709907 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:49 INFO - PROCESS | 2932 | ++DOCSHELL 14882800 == 35 [pid = 2932] [id = 701] 09:01:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (14885400) [pid = 2932] [serial = 2103] [outer = 00000000] 09:01:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17740000) [pid = 2932] [serial = 2104] [outer = 14885400] 09:01:49 INFO - PROCESS | 2932 | 1467129709967 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (1778BC00) [pid = 2932] [serial = 2105] [outer = 14885400] 09:01:50 INFO - PROCESS | 2932 | 1467129710888 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1316ms 09:01:50 INFO - PROCESS | 2932 | 1467129710935 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 2932 | 1467129710940 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:50 INFO - PROCESS | 2932 | 1467129710944 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 2932 | 1467129710947 Marionette TRACE conn6 <- [1,2770,null,{}] 09:01:50 INFO - PROCESS | 2932 | 1467129710953 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}] 09:01:50 INFO - PROCESS | 2932 | 1467129710956 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:51 INFO - PROCESS | 2932 | 1467129711076 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:01:51 INFO - PROCESS | 2932 | 1467129711233 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 2932 | 1467129711237 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:51 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE6400 == 36 [pid = 2932] [id = 702] 09:01:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0FCF8C00) [pid = 2932] [serial = 2106] [outer = 00000000] 09:01:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (106D9000) [pid = 2932] [serial = 2107] [outer = 0FCF8C00] 09:01:51 INFO - PROCESS | 2932 | 1467129711291 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (108EAC00) [pid = 2932] [serial = 2108] [outer = 0FCF8C00] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 183C4C00 == 35 [pid = 2932] [id = 698] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 17793800 == 34 [pid = 2932] [id = 697] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 17922C00 == 33 [pid = 2932] [id = 696] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 17743C00 == 32 [pid = 2932] [id = 695] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 14EBD800 == 31 [pid = 2932] [id = 694] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 114CC400 == 30 [pid = 2932] [id = 693] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 10309400 == 29 [pid = 2932] [id = 692] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 0CABB800 == 28 [pid = 2932] [id = 691] 09:01:51 INFO - PROCESS | 2932 | --DOCSHELL 0CAB2400 == 27 [pid = 2932] [id = 690] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (19AB1000) [pid = 2932] [serial = 2030] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (1B14FC00) [pid = 2932] [serial = 1997] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0CABA400) [pid = 2932] [serial = 2056] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (102DB800) [pid = 2932] [serial = 2057] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19AB1800) [pid = 2932] [serial = 2054] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17793000) [pid = 2932] [serial = 2047] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1993F400) [pid = 2932] [serial = 2053] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (19350C00) [pid = 2932] [serial = 2051] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17745C00) [pid = 2932] [serial = 2035] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1791B400) [pid = 2932] [serial = 2036] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10892800) [pid = 2932] [serial = 2041] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (14768000) [pid = 2932] [serial = 2042] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (10313400) [pid = 2932] [serial = 2032] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (10406000) [pid = 2932] [serial = 2033] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1A74F000) [pid = 2932] [serial = 2038] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1A8CD400) [pid = 2932] [serial = 2039] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (10888C00) [pid = 2932] [serial = 2044] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (114CA800) [pid = 2932] [serial = 2045] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17A21000) [pid = 2932] [serial = 2048] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (18EB4400) [pid = 2932] [serial = 2050] [outer = 00000000] [url = about:blank] 09:01:51 INFO - PROCESS | 2932 | 1467129711789 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 870ms 09:01:51 INFO - PROCESS | 2932 | 1467129711816 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:01:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:51 INFO - PROCESS | 2932 | 1467129711820 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:01:51 INFO - PROCESS | 2932 | 1467129711826 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 2932 | 1467129711829 Marionette TRACE conn6 <- [1,2774,null,{}] 09:01:51 INFO - PROCESS | 2932 | 1467129711832 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}] 09:01:51 INFO - PROCESS | 2932 | 1467129711835 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:51 INFO - PROCESS | 2932 | 1467129711925 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:01:51 INFO - PROCESS | 2932 | 1467129711934 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 2932 | 1467129711936 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:51 INFO - PROCESS | 2932 | ++DOCSHELL 10272800 == 28 [pid = 2932] [id = 703] 09:01:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10274800) [pid = 2932] [serial = 2109] [outer = 00000000] 09:01:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (10313400) [pid = 2932] [serial = 2110] [outer = 10274800] 09:01:52 INFO - PROCESS | 2932 | 1467129711984 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1040D800) [pid = 2932] [serial = 2111] [outer = 10274800] 09:01:52 INFO - PROCESS | 2932 | 1467129712501 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 09:01:52 INFO - PROCESS | 2932 | 1467129712556 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 2932 | 1467129712559 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 2932 | 1467129712562 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:52 INFO - PROCESS | 2932 | 1467129712566 Marionette TRACE conn6 <- [1,2778,null,{}] 09:01:52 INFO - PROCESS | 2932 | 1467129712577 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}] 09:01:52 INFO - PROCESS | 2932 | 1467129712581 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:52 INFO - PROCESS | 2932 | 1467129712701 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:01:52 INFO - PROCESS | 2932 | 1467129712809 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 2932 | 1467129712812 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:52 INFO - PROCESS | 2932 | ++DOCSHELL 147AD000 == 29 [pid = 2932] [id = 704] 09:01:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (1487DC00) [pid = 2932] [serial = 2112] [outer = 00000000] 09:01:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (15C5FC00) [pid = 2932] [serial = 2113] [outer = 1487DC00] 09:01:52 INFO - PROCESS | 2932 | 1467129712862 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (15FCEC00) [pid = 2932] [serial = 2114] [outer = 1487DC00] 09:01:53 INFO - PROCESS | 2932 | 1467129713232 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 731ms 09:01:53 INFO - PROCESS | 2932 | 1467129713297 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 2932 | 1467129713300 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 2932 | 1467129713303 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:53 INFO - PROCESS | 2932 | 1467129713305 Marionette TRACE conn6 <- [1,2782,null,{}] 09:01:53 INFO - PROCESS | 2932 | 1467129713308 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}] 09:01:53 INFO - PROCESS | 2932 | 1467129713310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:53 INFO - PROCESS | 2932 | 1467129713402 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:01:53 INFO - PROCESS | 2932 | 1467129713407 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 2932 | 1467129713418 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:53 INFO - PROCESS | 2932 | ++DOCSHELL 17768800 == 30 [pid = 2932] [id = 705] 09:01:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1778F000) [pid = 2932] [serial = 2115] [outer = 00000000] 09:01:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (1791F800) [pid = 2932] [serial = 2116] [outer = 1778F000] 09:01:53 INFO - PROCESS | 2932 | 1467129713465 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17929800) [pid = 2932] [serial = 2117] [outer = 1778F000] 09:01:53 INFO - PROCESS | 2932 | 1467129713924 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 09:01:53 INFO - PROCESS | 2932 | 1467129713977 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 2932 | 1467129713980 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:01:53 INFO - PROCESS | 2932 | 1467129713983 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 2932 | 1467129713984 Marionette TRACE conn6 <- [1,2786,null,{}] 09:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:54 INFO - PROCESS | 2932 | 1467129713988 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}] 09:01:54 INFO - PROCESS | 2932 | 1467129713990 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:54 INFO - PROCESS | 2932 | 1467129714110 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:01:54 INFO - PROCESS | 2932 | 1467129714204 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 2932 | 1467129714206 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:54 INFO - PROCESS | 2932 | ++DOCSHELL 1793A000 == 31 [pid = 2932] [id = 706] 09:01:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1793B400) [pid = 2932] [serial = 2118] [outer = 00000000] 09:01:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17A1E800) [pid = 2932] [serial = 2119] [outer = 1793B400] 09:01:54 INFO - PROCESS | 2932 | 1467129714251 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17BF4800) [pid = 2932] [serial = 2120] [outer = 1793B400] 09:01:54 INFO - PROCESS | 2932 | 1467129714687 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 09:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:54 INFO - PROCESS | 2932 | 1467129714718 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 2932 | 1467129714720 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:01:54 INFO - PROCESS | 2932 | 1467129714723 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 2932 | 1467129714725 Marionette TRACE conn6 <- [1,2790,null,{}] 09:01:54 INFO - PROCESS | 2932 | 1467129714728 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}] 09:01:54 INFO - PROCESS | 2932 | 1467129714734 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:54 INFO - PROCESS | 2932 | 1467129714885 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:01:54 INFO - PROCESS | 2932 | 1467129714956 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 2932 | 1467129714958 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:54 INFO - PROCESS | 2932 | ++DOCSHELL 183C3800 == 32 [pid = 2932] [id = 707] 09:01:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183C9400) [pid = 2932] [serial = 2121] [outer = 00000000] 09:01:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19268400) [pid = 2932] [serial = 2122] [outer = 183C9400] 09:01:55 INFO - PROCESS | 2932 | 1467129715004 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (19343400) [pid = 2932] [serial = 2123] [outer = 183C9400] 09:01:55 INFO - PROCESS | 2932 | 1467129715408 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 09:01:55 INFO - PROCESS | 2932 | 1467129715489 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 2932 | 1467129715491 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:55 INFO - PROCESS | 2932 | 1467129715498 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 2932 | 1467129715500 Marionette TRACE conn6 <- [1,2794,null,{}] 09:01:55 INFO - PROCESS | 2932 | 1467129715503 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}] 09:01:55 INFO - PROCESS | 2932 | 1467129715505 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:55 INFO - PROCESS | 2932 | 1467129715634 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:01:55 INFO - PROCESS | 2932 | 1467129715640 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 2932 | 1467129715642 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:55 INFO - PROCESS | 2932 | ++DOCSHELL 1934D400 == 33 [pid = 2932] [id = 708] 09:01:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1934D800) [pid = 2932] [serial = 2124] [outer = 00000000] 09:01:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (193DFC00) [pid = 2932] [serial = 2125] [outer = 1934D800] 09:01:55 INFO - PROCESS | 2932 | 1467129715689 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (19863800) [pid = 2932] [serial = 2126] [outer = 1934D800] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14EC6400) [pid = 2932] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1030E000) [pid = 2932] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (114CDC00) [pid = 2932] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CAB3400) [pid = 2932] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0CABBC00) [pid = 2932] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1774AC00) [pid = 2932] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1027F000) [pid = 2932] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17934000) [pid = 2932] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1A744000) [pid = 2932] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (183C9000) [pid = 2932] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1AE98400) [pid = 2932] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17932800) [pid = 2932] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:56 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (1791A400) [pid = 2932] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:56 INFO - PROCESS | 2932 | 1467129716220 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 09:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:56 INFO - PROCESS | 2932 | 1467129716269 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 2932 | 1467129716271 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 2932 | 1467129716274 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 2932 | 1467129716276 Marionette TRACE conn6 <- [1,2798,null,{}] 09:01:56 INFO - PROCESS | 2932 | 1467129716280 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}] 09:01:56 INFO - PROCESS | 2932 | 1467129716281 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:56 INFO - PROCESS | 2932 | 1467129716365 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:01:56 INFO - PROCESS | 2932 | 1467129716472 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 2932 | 1467129716474 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:56 INFO - PROCESS | 2932 | ++DOCSHELL 0CA0EC00 == 34 [pid = 2932] [id = 709] 09:01:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (0CAB5400) [pid = 2932] [serial = 2127] [outer = 00000000] 09:01:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (14EC6400) [pid = 2932] [serial = 2128] [outer = 0CAB5400] 09:01:56 INFO - PROCESS | 2932 | 1467129716518 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17791800) [pid = 2932] [serial = 2129] [outer = 0CAB5400] 09:01:56 INFO - PROCESS | 2932 | 1467129716873 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 09:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:56 INFO - PROCESS | 2932 | 1467129716905 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 2932 | 1467129716907 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 2932 | 1467129716911 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 2932 | 1467129716913 Marionette TRACE conn6 <- [1,2802,null,{}] 09:01:56 INFO - PROCESS | 2932 | 1467129716916 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}] 09:01:56 INFO - PROCESS | 2932 | 1467129716918 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:57 INFO - PROCESS | 2932 | 1467129717076 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:01:57 INFO - PROCESS | 2932 | 1467129717086 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 2932 | 1467129717087 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:57 INFO - PROCESS | 2932 | ++DOCSHELL 14C55C00 == 35 [pid = 2932] [id = 710] 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1778B800) [pid = 2932] [serial = 2130] [outer = 00000000] 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19934400) [pid = 2932] [serial = 2131] [outer = 1778B800] 09:01:57 INFO - PROCESS | 2932 | 1467129717132 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (1993B800) [pid = 2932] [serial = 2132] [outer = 1778B800] 09:01:57 INFO - PROCESS | 2932 | 1467129717553 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 09:01:57 INFO - PROCESS | 2932 | 1467129717581 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 2932 | 1467129717583 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:57 INFO - PROCESS | 2932 | 1467129717587 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 2932 | 1467129717588 Marionette TRACE conn6 <- [1,2806,null,{}] 09:01:57 INFO - PROCESS | 2932 | 1467129717592 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}] 09:01:57 INFO - PROCESS | 2932 | 1467129717594 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:57 INFO - PROCESS | 2932 | 1467129717727 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:01:57 INFO - PROCESS | 2932 | 1467129717738 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 2932 | 1467129717739 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:57 INFO - PROCESS | 2932 | ++DOCSHELL 1993E800 == 36 [pid = 2932] [id = 711] 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1993F400) [pid = 2932] [serial = 2133] [outer = 00000000] 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (19AB0000) [pid = 2932] [serial = 2134] [outer = 1993F400] 09:01:57 INFO - PROCESS | 2932 | 1467129717784 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (19A86800) [pid = 2932] [serial = 2135] [outer = 1993F400] 09:01:58 INFO - PROCESS | 2932 | 1467129718360 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 830ms 09:01:58 INFO - PROCESS | 2932 | 1467129718443 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:58 INFO - PROCESS | 2932 | 1467129718447 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:01:58 INFO - PROCESS | 2932 | 1467129718453 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 2932 | 1467129718457 Marionette TRACE conn6 <- [1,2810,null,{}] 09:01:58 INFO - PROCESS | 2932 | 1467129718463 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}] 09:01:58 INFO - PROCESS | 2932 | 1467129718466 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:58 INFO - PROCESS | 2932 | 1467129718597 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:01:58 INFO - PROCESS | 2932 | 1467129718740 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 2932 | 1467129718743 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:58 INFO - PROCESS | 2932 | ++DOCSHELL 0925E800 == 37 [pid = 2932] [id = 712] 09:01:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (0CA16000) [pid = 2932] [serial = 2136] [outer = 00000000] 09:01:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1030EC00) [pid = 2932] [serial = 2137] [outer = 0CA16000] 09:01:58 INFO - PROCESS | 2932 | 1467129718805 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (10886400) [pid = 2932] [serial = 2138] [outer = 0CA16000] 09:01:59 INFO - PROCESS | 2932 | 1467129719390 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]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 988ms 09:01:59 INFO - PROCESS | 2932 | 1467129719442 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 2932 | 1467129719447 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:59 INFO - PROCESS | 2932 | 1467129719454 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 2932 | 1467129719457 Marionette TRACE conn6 <- [1,2814,null,{}] 09:01:59 INFO - PROCESS | 2932 | 1467129719461 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}] 09:01:59 INFO - PROCESS | 2932 | 1467129719464 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:59 INFO - PROCESS | 2932 | 1467129719581 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:01:59 INFO - PROCESS | 2932 | 1467129719731 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 2932 | 1467129719734 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:01:59 INFO - PROCESS | 2932 | ++DOCSHELL 15F35400 == 38 [pid = 2932] [id = 713] 09:01:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (15F36800) [pid = 2932] [serial = 2139] [outer = 00000000] 09:01:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1776F800) [pid = 2932] [serial = 2140] [outer = 15F36800] 09:01:59 INFO - PROCESS | 2932 | 1467129719794 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1793D000) [pid = 2932] [serial = 2141] [outer = 15F36800] 09:02:00 INFO - PROCESS | 2932 | 1467129720420 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1018ms 09:02:00 INFO - PROCESS | 2932 | 1467129720475 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 2932 | 1467129720478 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:02:00 INFO - PROCESS | 2932 | 1467129720495 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 2932 | 1467129720499 Marionette TRACE conn6 <- [1,2818,null,{}] 09:02:00 INFO - PROCESS | 2932 | 1467129720531 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}] 09:02:00 INFO - PROCESS | 2932 | 1467129720536 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:00 INFO - PROCESS | 2932 | 1467129720657 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:02:00 INFO - PROCESS | 2932 | 1467129720801 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 2932 | 1467129720804 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:00 INFO - PROCESS | 2932 | ++DOCSHELL 19C4E000 == 39 [pid = 2932] [id = 714] 09:02:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19C4E400) [pid = 2932] [serial = 2142] [outer = 00000000] 09:02:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A727C00) [pid = 2932] [serial = 2143] [outer = 19C4E400] 09:02:00 INFO - PROCESS | 2932 | 1467129720861 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A731800) [pid = 2932] [serial = 2144] [outer = 19C4E400] 09:02:01 INFO - PROCESS | 2932 | 1467129721475 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1023ms 09:02:01 INFO - PROCESS | 2932 | 1467129721519 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 2932 | 1467129721522 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 2932 | 1467129721525 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:02:01 INFO - PROCESS | 2932 | 1467129721527 Marionette TRACE conn6 <- [1,2822,null,{}] 09:02:01 INFO - PROCESS | 2932 | 1467129721530 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}] 09:02:01 INFO - PROCESS | 2932 | 1467129721533 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:01 INFO - PROCESS | 2932 | 1467129721647 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:02:01 INFO - PROCESS | 2932 | 1467129721807 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 2932 | 1467129721809 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:01 INFO - PROCESS | 2932 | ++DOCSHELL 1488AC00 == 40 [pid = 2932] [id = 715] 09:02:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1A7E0000) [pid = 2932] [serial = 2145] [outer = 00000000] 09:02:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (1A7E6800) [pid = 2932] [serial = 2146] [outer = 1A7E0000] 09:02:01 INFO - PROCESS | 2932 | 1467129721864 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (1A7EB000) [pid = 2932] [serial = 2147] [outer = 1A7E0000] 09:02:02 INFO - PROCESS | 2932 | 1467129722490 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1017ms 09:02:02 INFO - PROCESS | 2932 | 1467129722546 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 2932 | 1467129722548 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 2932 | 1467129722552 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:02:02 INFO - PROCESS | 2932 | 1467129722554 Marionette TRACE conn6 <- [1,2826,null,{}] 09:02:02 INFO - PROCESS | 2932 | 1467129722558 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}] 09:02:02 INFO - PROCESS | 2932 | 1467129722560 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:02 INFO - PROCESS | 2932 | 1467129722807 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:02:03 INFO - PROCESS | 2932 | 1467129723009 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 2932 | 1467129723012 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:03 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8400 == 41 [pid = 2932] [id = 716] 09:02:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 93 (0CAB9800) [pid = 2932] [serial = 2148] [outer = 00000000] 09:02:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 94 (0FBE7000) [pid = 2932] [serial = 2149] [outer = 0CAB9800] 09:02:03 INFO - PROCESS | 2932 | 1467129723063 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 95 (10275C00) [pid = 2932] [serial = 2150] [outer = 0CAB9800] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 14C55C00 == 40 [pid = 2932] [id = 710] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 0CA0EC00 == 39 [pid = 2932] [id = 709] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 1934D400 == 38 [pid = 2932] [id = 708] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 183C3800 == 37 [pid = 2932] [id = 707] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 1793A000 == 36 [pid = 2932] [id = 706] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 147AD000 == 35 [pid = 2932] [id = 704] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 10272800 == 34 [pid = 2932] [id = 703] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 0FBE6400 == 33 [pid = 2932] [id = 702] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 14882800 == 32 [pid = 2932] [id = 701] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 0CA14800 == 31 [pid = 2932] [id = 700] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 114CB400 == 30 [pid = 2932] [id = 699] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 17768800 == 29 [pid = 2932] [id = 705] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 1488AC00 == 28 [pid = 2932] [id = 715] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 15F35400 == 27 [pid = 2932] [id = 713] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 19C4E000 == 26 [pid = 2932] [id = 714] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 1993E800 == 25 [pid = 2932] [id = 711] 09:02:04 INFO - PROCESS | 2932 | --DOCSHELL 0925E800 == 24 [pid = 2932] [id = 712] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 94 (15FCD800) [pid = 2932] [serial = 2083] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 93 (103B3800) [pid = 2932] [serial = 2077] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 92 (1040F400) [pid = 2932] [serial = 2078] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (147A1000) [pid = 2932] [serial = 2080] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (10275800) [pid = 2932] [serial = 2072] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0FACE000) [pid = 2932] [serial = 2071] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0FA70400) [pid = 2932] [serial = 2074] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FB86800) [pid = 2932] [serial = 2075] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17788C00) [pid = 2932] [serial = 2086] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1773E400) [pid = 2932] [serial = 2084] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (15F39000) [pid = 2932] [serial = 2060] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (108EC400) [pid = 2932] [serial = 2059] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (183C5C00) [pid = 2932] [serial = 2063] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (17BFB400) [pid = 2932] [serial = 2062] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (1ADBC800) [pid = 2932] [serial = 2066] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A7E4800) [pid = 2932] [serial = 2065] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (183CBC00) [pid = 2932] [serial = 2096] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1B14E800) [pid = 2932] [serial = 2069] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18EB7800) [pid = 2932] [serial = 2098] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1AFD6C00) [pid = 2932] [serial = 2068] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17950000) [pid = 2932] [serial = 2089] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (18B10C00) [pid = 2932] [serial = 2095] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17BA3400) [pid = 2932] [serial = 2090] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17792000) [pid = 2932] [serial = 2087] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (17BF7C00) [pid = 2932] [serial = 2092] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (17BF8C00) [pid = 2932] [serial = 2093] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (14C15800) [pid = 2932] [serial = 2081] [outer = 00000000] [url = about:blank] 09:02:04 INFO - PROCESS | 2932 | 1467129724506 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1972ms 09:02:04 INFO - PROCESS | 2932 | 1467129724527 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 2932 | 1467129724532 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:02:04 INFO - PROCESS | 2932 | 1467129724537 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 2932 | 1467129724540 Marionette TRACE conn6 <- [1,2830,null,{}] 09:02:04 INFO - PROCESS | 2932 | 1467129724546 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}] 09:02:04 INFO - PROCESS | 2932 | 1467129724549 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:04 INFO - PROCESS | 2932 | 1467129724648 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:02:04 INFO - PROCESS | 2932 | 1467129724747 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 2932 | 1467129724751 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:04 INFO - PROCESS | 2932 | ++DOCSHELL 0CA0E000 == 25 [pid = 2932] [id = 717] 09:02:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0CAB5000) [pid = 2932] [serial = 2151] [outer = 00000000] 09:02:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FA28400) [pid = 2932] [serial = 2152] [outer = 0CAB5000] 09:02:04 INFO - PROCESS | 2932 | 1467129724802 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FB84000) [pid = 2932] [serial = 2153] [outer = 0CAB5000] 09:02:05 INFO - PROCESS | 2932 | 1467129725248 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 790ms 09:02:05 INFO - PROCESS | 2932 | 1467129725327 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 2932 | 1467129725332 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:02:05 INFO - PROCESS | 2932 | 1467129725339 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 2932 | 1467129725342 Marionette TRACE conn6 <- [1,2834,null,{}] 09:02:05 INFO - PROCESS | 2932 | 1467129725346 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}] 09:02:05 INFO - PROCESS | 2932 | 1467129725349 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:05 INFO - PROCESS | 2932 | 1467129725440 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:02:05 INFO - PROCESS | 2932 | 1467129725454 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 2932 | 1467129725457 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:05 INFO - PROCESS | 2932 | ++DOCSHELL 102E0C00 == 26 [pid = 2932] [id = 718] 09:02:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (102E2000) [pid = 2932] [serial = 2154] [outer = 00000000] 09:02:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10309400) [pid = 2932] [serial = 2155] [outer = 102E2000] 09:02:05 INFO - PROCESS | 2932 | 1467129725505 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (103AC400) [pid = 2932] [serial = 2156] [outer = 102E2000] 09:02:06 INFO - PROCESS | 2932 | 1467129725990 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 09:02:06 INFO - PROCESS | 2932 | 1467129726015 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 2932 | 1467129726018 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:02:06 INFO - PROCESS | 2932 | 1467129726021 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 2932 | 1467129726025 Marionette TRACE conn6 <- [1,2838,null,{}] 09:02:06 INFO - PROCESS | 2932 | 1467129726036 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}] 09:02:06 INFO - PROCESS | 2932 | 1467129726041 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:06 INFO - PROCESS | 2932 | 1467129726159 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:02:06 INFO - PROCESS | 2932 | 1467129726267 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 2932 | 1467129726270 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:06 INFO - PROCESS | 2932 | ++DOCSHELL 10F7FC00 == 27 [pid = 2932] [id = 719] 09:02:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (10F81C00) [pid = 2932] [serial = 2157] [outer = 00000000] 09:02:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (145D0000) [pid = 2932] [serial = 2158] [outer = 10F81C00] 09:02:06 INFO - PROCESS | 2932 | 1467129726320 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (147A3000) [pid = 2932] [serial = 2159] [outer = 10F81C00] 09:02:06 INFO - PROCESS | 2932 | 1467129726759 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 790ms 09:02:06 INFO - PROCESS | 2932 | 1467129726815 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 2932 | 1467129726818 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:02:06 INFO - PROCESS | 2932 | 1467129726821 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 2932 | 1467129726823 Marionette TRACE conn6 <- [1,2842,null,{}] 09:02:06 INFO - PROCESS | 2932 | 1467129726827 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}] 09:02:06 INFO - PROCESS | 2932 | 1467129726829 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:06 INFO - PROCESS | 2932 | 1467129726952 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:02:07 INFO - PROCESS | 2932 | 1467129727020 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 2932 | 1467129727022 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:07 INFO - PROCESS | 2932 | ++DOCSHELL 14C20400 == 28 [pid = 2932] [id = 720] 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (14C5C000) [pid = 2932] [serial = 2160] [outer = 00000000] 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (14F54800) [pid = 2932] [serial = 2161] [outer = 14C5C000] 09:02:07 INFO - PROCESS | 2932 | 1467129727068 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (15FCBC00) [pid = 2932] [serial = 2162] [outer = 14C5C000] 09:02:07 INFO - PROCESS | 2932 | 1467129727534 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 09:02:07 INFO - PROCESS | 2932 | 1467129727594 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 2932 | 1467129727596 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:02:07 INFO - PROCESS | 2932 | 1467129727599 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 2932 | 1467129727601 Marionette TRACE conn6 <- [1,2846,null,{}] 09:02:07 INFO - PROCESS | 2932 | 1467129727605 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}] 09:02:07 INFO - PROCESS | 2932 | 1467129727607 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:07 INFO - PROCESS | 2932 | 1467129727724 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:02:07 INFO - PROCESS | 2932 | 1467129727734 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 2932 | 1467129727736 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:07 INFO - PROCESS | 2932 | ++DOCSHELL 1635A400 == 29 [pid = 2932] [id = 721] 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1635F000) [pid = 2932] [serial = 2163] [outer = 00000000] 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1774B800) [pid = 2932] [serial = 2164] [outer = 1635F000] 09:02:07 INFO - PROCESS | 2932 | 1467129727781 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17785400) [pid = 2932] [serial = 2165] [outer = 1635F000] 09:02:08 INFO - PROCESS | 2932 | 1467129728244 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 09:02:08 INFO - PROCESS | 2932 | 1467129728273 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 2932 | 1467129728275 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 2932 | 1467129728279 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 2932 | 1467129728280 Marionette TRACE conn6 <- [1,2850,null,{}] 09:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:02:08 INFO - PROCESS | 2932 | 1467129728284 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}] 09:02:08 INFO - PROCESS | 2932 | 1467129728290 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:08 INFO - PROCESS | 2932 | 1467129728435 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:02:08 INFO - PROCESS | 2932 | 1467129728506 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 2932 | 1467129728508 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:08 INFO - PROCESS | 2932 | ++DOCSHELL 17934800 == 30 [pid = 2932] [id = 722] 09:02:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (17937000) [pid = 2932] [serial = 2166] [outer = 00000000] 09:02:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17950000) [pid = 2932] [serial = 2167] [outer = 17937000] 09:02:08 INFO - PROCESS | 2932 | 1467129728553 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (17BEFC00) [pid = 2932] [serial = 2168] [outer = 17937000] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1793B400) [pid = 2932] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (183C9400) [pid = 2932] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (0CAB5400) [pid = 2932] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (1934D800) [pid = 2932] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18EB0800) [pid = 2932] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0CAB8000) [pid = 2932] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14885400) [pid = 2932] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1778F000) [pid = 2932] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10274800) [pid = 2932] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FCF8C00) [pid = 2932] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1487DC00) [pid = 2932] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1778B800) [pid = 2932] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:02:08 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1993F400) [pid = 2932] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:02:09 INFO - PROCESS | 2932 | 1467129729184 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 930ms 09:02:09 INFO - PROCESS | 2932 | 1467129729213 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 2932 | 1467129729215 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 2932 | 1467129729218 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:02:09 INFO - PROCESS | 2932 | 1467129729220 Marionette TRACE conn6 <- [1,2854,null,{}] 09:02:09 INFO - PROCESS | 2932 | 1467129729223 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}] 09:02:09 INFO - PROCESS | 2932 | 1467129729225 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:09 INFO - PROCESS | 2932 | 1467129729302 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:02:09 INFO - PROCESS | 2932 | 1467129729308 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 2932 | 1467129729310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:09 INFO - PROCESS | 2932 | ++DOCSHELL 0925A000 == 31 [pid = 2932] [id = 723] 09:02:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (114CDC00) [pid = 2932] [serial = 2169] [outer = 00000000] 09:02:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17790800) [pid = 2932] [serial = 2170] [outer = 114CDC00] 09:02:09 INFO - PROCESS | 2932 | 1467129729355 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17793000) [pid = 2932] [serial = 2171] [outer = 114CDC00] 09:02:09 INFO - PROCESS | 2932 | 1467129729806 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 09:02:09 INFO - PROCESS | 2932 | 1467129729853 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 2932 | 1467129729855 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:02:09 INFO - PROCESS | 2932 | 1467129729858 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:02:09 INFO - PROCESS | 2932 | 1467129729860 Marionette TRACE conn6 <- [1,2858,null,{}] 09:02:09 INFO - PROCESS | 2932 | 1467129729864 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}] 09:02:09 INFO - PROCESS | 2932 | 1467129729865 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:09 INFO - PROCESS | 2932 | 1467129729945 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:02:09 INFO - PROCESS | 2932 | 1467129729951 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 2932 | 1467129729953 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:09 INFO - PROCESS | 2932 | ++DOCSHELL 1794F800 == 32 [pid = 2932] [id = 724] 09:02:09 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183BC400) [pid = 2932] [serial = 2172] [outer = 00000000] 09:02:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (183C3C00) [pid = 2932] [serial = 2173] [outer = 183BC400] 09:02:10 INFO - PROCESS | 2932 | 1467129729998 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183C0C00) [pid = 2932] [serial = 2174] [outer = 183BC400] 09:02:10 INFO - PROCESS | 2932 | 1467129730476 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 09:02:10 INFO - PROCESS | 2932 | 1467129730533 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 2932 | 1467129730535 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:02:10 INFO - PROCESS | 2932 | 1467129730538 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 2932 | 1467129730540 Marionette TRACE conn6 <- [1,2862,null,{}] 09:02:10 INFO - PROCESS | 2932 | 1467129730543 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}] 09:02:10 INFO - PROCESS | 2932 | 1467129730545 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:10 INFO - PROCESS | 2932 | 1467129730625 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:02:10 INFO - PROCESS | 2932 | 1467129730631 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 2932 | 1467129730633 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:10 INFO - PROCESS | 2932 | ++DOCSHELL 10F7CC00 == 33 [pid = 2932] [id = 725] 09:02:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18C92800) [pid = 2932] [serial = 2175] [outer = 00000000] 09:02:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18D48000) [pid = 2932] [serial = 2176] [outer = 18C92800] 09:02:10 INFO - PROCESS | 2932 | 1467129730677 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18D49400) [pid = 2932] [serial = 2177] [outer = 18C92800] 09:02:11 INFO - PROCESS | 2932 | 1467129731503 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1021ms 09:02:11 INFO - PROCESS | 2932 | 1467129731561 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:02:11 INFO - PROCESS | 2932 | 1467129731565 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 2932 | 1467129731570 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 2932 | 1467129731575 Marionette TRACE conn6 <- [1,2866,null,{}] 09:02:11 INFO - PROCESS | 2932 | 1467129731625 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}] 09:02:11 INFO - PROCESS | 2932 | 1467129731628 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:11 INFO - PROCESS | 2932 | 1467129731761 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:02:11 INFO - PROCESS | 2932 | 1467129731897 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 2932 | 1467129731901 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:11 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB3400 == 34 [pid = 2932] [id = 726] 09:02:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0CAB7C00) [pid = 2932] [serial = 2178] [outer = 00000000] 09:02:11 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (102DB000) [pid = 2932] [serial = 2179] [outer = 0CAB7C00] 09:02:11 INFO - PROCESS | 2932 | 1467129731961 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1040F800) [pid = 2932] [serial = 2180] [outer = 0CAB7C00] 09:02:12 INFO - PROCESS | 2932 | 1467129732664 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1157ms 09:02:12 INFO - PROCESS | 2932 | 1467129732751 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 2932 | 1467129732756 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 2932 | 1467129732764 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 2932 | 1467129732767 Marionette TRACE conn6 <- [1,2870,null,{}] 09:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:02:12 INFO - PROCESS | 2932 | 1467129732771 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}] 09:02:12 INFO - PROCESS | 2932 | 1467129732774 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:12 INFO - PROCESS | 2932 | 1467129732907 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:02:13 INFO - PROCESS | 2932 | 1467129733050 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 2932 | 1467129733053 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:13 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB3000 == 35 [pid = 2932] [id = 727] 09:02:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (14E5A400) [pid = 2932] [serial = 2181] [outer = 00000000] 09:02:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (16352400) [pid = 2932] [serial = 2182] [outer = 14E5A400] 09:02:13 INFO - PROCESS | 2932 | 1467129733112 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (17746400) [pid = 2932] [serial = 2183] [outer = 14E5A400] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 1794F800 == 34 [pid = 2932] [id = 724] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 0925A000 == 33 [pid = 2932] [id = 723] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 17934800 == 32 [pid = 2932] [id = 722] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 1635A400 == 31 [pid = 2932] [id = 721] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 14C20400 == 30 [pid = 2932] [id = 720] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 10F7FC00 == 29 [pid = 2932] [id = 719] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 102E0C00 == 28 [pid = 2932] [id = 718] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 0CA0E000 == 27 [pid = 2932] [id = 717] 09:02:13 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8400 == 26 [pid = 2932] [id = 716] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17A1E800) [pid = 2932] [serial = 2119] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17BF4800) [pid = 2932] [serial = 2120] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (19343400) [pid = 2932] [serial = 2123] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19268400) [pid = 2932] [serial = 2122] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (14EC6400) [pid = 2932] [serial = 2128] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (193DFC00) [pid = 2932] [serial = 2125] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (18EBB000) [pid = 2932] [serial = 2099] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (102DF400) [pid = 2932] [serial = 2101] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (10638000) [pid = 2932] [serial = 2102] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (17740000) [pid = 2932] [serial = 2104] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1778BC00) [pid = 2932] [serial = 2105] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1791F800) [pid = 2932] [serial = 2116] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10313400) [pid = 2932] [serial = 2110] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1040D800) [pid = 2932] [serial = 2111] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (106D9000) [pid = 2932] [serial = 2107] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (108EAC00) [pid = 2932] [serial = 2108] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (15C5FC00) [pid = 2932] [serial = 2113] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (15FCEC00) [pid = 2932] [serial = 2114] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (19934400) [pid = 2932] [serial = 2131] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1993B800) [pid = 2932] [serial = 2132] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (19A86800) [pid = 2932] [serial = 2135] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (19AB0000) [pid = 2932] [serial = 2134] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19863800) [pid = 2932] [serial = 2126] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (17791800) [pid = 2932] [serial = 2129] [outer = 00000000] [url = about:blank] 09:02:13 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (17929800) [pid = 2932] [serial = 2117] [outer = 00000000] [url = about:blank] 09:02:14 INFO - PROCESS | 2932 | 1467129733989 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1273ms 09:02:14 INFO - PROCESS | 2932 | 1467129734045 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 2932 | 1467129734049 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:02:14 INFO - PROCESS | 2932 | 1467129734054 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 2932 | 1467129734057 Marionette TRACE conn6 <- [1,2874,null,{}] 09:02:14 INFO - PROCESS | 2932 | 1467129734063 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}] 09:02:14 INFO - PROCESS | 2932 | 1467129734066 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:14 INFO - PROCESS | 2932 | 1467129734163 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:02:14 INFO - PROCESS | 2932 | 1467129734170 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 2932 | 1467129734173 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:14 INFO - PROCESS | 2932 | ++DOCSHELL 0FB78800 == 27 [pid = 2932] [id = 728] 09:02:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (0FB7C000) [pid = 2932] [serial = 2184] [outer = 00000000] 09:02:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (0FBEBC00) [pid = 2932] [serial = 2185] [outer = 0FB7C000] 09:02:14 INFO - PROCESS | 2932 | 1467129734221 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10276000) [pid = 2932] [serial = 2186] [outer = 0FB7C000] 09:02:14 INFO - PROCESS | 2932 | 1467129734759 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 731ms 09:02:14 INFO - PROCESS | 2932 | 1467129734786 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 2932 | 1467129734790 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 2932 | 1467129734796 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:02:14 INFO - PROCESS | 2932 | 1467129734798 Marionette TRACE conn6 <- [1,2878,null,{}] 09:02:14 INFO - PROCESS | 2932 | 1467129734802 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}] 09:02:14 INFO - PROCESS | 2932 | 1467129734805 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:14 INFO - PROCESS | 2932 | 1467129734895 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:02:15 INFO - PROCESS | 2932 | 1467129734998 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 2932 | 1467129735000 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:15 INFO - PROCESS | 2932 | ++DOCSHELL 10801800 == 28 [pid = 2932] [id = 729] 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10885400) [pid = 2932] [serial = 2187] [outer = 00000000] 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (108E1000) [pid = 2932] [serial = 2188] [outer = 10885400] 09:02:15 INFO - PROCESS | 2932 | 1467129735047 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10F7FC00) [pid = 2932] [serial = 2189] [outer = 10885400] 09:02:15 INFO - PROCESS | 2932 | 1467129735454 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 09:02:15 INFO - PROCESS | 2932 | 1467129735470 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:15 INFO - PROCESS | 2932 | 1467129735472 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 2932 | 1467129735476 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 2932 | 1467129735479 Marionette TRACE conn6 <- [1,2882,null,{}] 09:02:15 INFO - PROCESS | 2932 | 1467129735490 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}] 09:02:15 INFO - PROCESS | 2932 | 1467129735495 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:15 INFO - PROCESS | 2932 | 1467129735610 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:02:15 INFO - PROCESS | 2932 | 1467129735620 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 2932 | 1467129735623 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:15 INFO - PROCESS | 2932 | ++DOCSHELL 16355000 == 29 [pid = 2932] [id = 730] 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (16355C00) [pid = 2932] [serial = 2190] [outer = 00000000] 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17740C00) [pid = 2932] [serial = 2191] [outer = 16355C00] 09:02:15 INFO - PROCESS | 2932 | 1467129735673 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1776A000) [pid = 2932] [serial = 2192] [outer = 16355C00] 09:02:16 INFO - PROCESS | 2932 | 1467129736144 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 09:02:16 INFO - PROCESS | 2932 | 1467129736207 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 2932 | 1467129736209 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 2932 | 1467129736213 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:16 INFO - PROCESS | 2932 | 1467129736214 Marionette TRACE conn6 <- [1,2886,null,{}] 09:02:16 INFO - PROCESS | 2932 | 1467129736218 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}] 09:02:16 INFO - PROCESS | 2932 | 1467129736220 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:16 INFO - PROCESS | 2932 | 1467129736344 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:02:16 INFO - PROCESS | 2932 | 1467129736405 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 2932 | 1467129736407 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:16 INFO - PROCESS | 2932 | ++DOCSHELL 1791E400 == 30 [pid = 2932] [id = 731] 09:02:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1791F800) [pid = 2932] [serial = 2193] [outer = 00000000] 09:02:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17929000) [pid = 2932] [serial = 2194] [outer = 1791F800] 09:02:16 INFO - PROCESS | 2932 | 1467129736454 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (17934800) [pid = 2932] [serial = 2195] [outer = 1791F800] 09:02:16 INFO - PROCESS | 2932 | 1467129736894 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 09:02:16 INFO - PROCESS | 2932 | 1467129736947 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 2932 | 1467129736949 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:16 INFO - PROCESS | 2932 | 1467129736952 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 2932 | 1467129736954 Marionette TRACE conn6 <- [1,2890,null,{}] 09:02:16 INFO - PROCESS | 2932 | 1467129736957 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}] 09:02:16 INFO - PROCESS | 2932 | 1467129736959 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:17 INFO - PROCESS | 2932 | 1467129737102 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:02:17 INFO - PROCESS | 2932 | 1467129737125 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 2932 | 1467129737127 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:17 INFO - PROCESS | 2932 | ++DOCSHELL 17927C00 == 31 [pid = 2932] [id = 732] 09:02:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (17BA3C00) [pid = 2932] [serial = 2196] [outer = 00000000] 09:02:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (183BF800) [pid = 2932] [serial = 2197] [outer = 17BA3C00] 09:02:17 INFO - PROCESS | 2932 | 1467129737171 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (183C9400) [pid = 2932] [serial = 2198] [outer = 17BA3C00] 09:02:17 INFO - PROCESS | 2932 | 1467129737616 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 09:02:17 INFO - PROCESS | 2932 | 1467129737686 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 2932 | 1467129737688 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:17 INFO - PROCESS | 2932 | 1467129737692 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 2932 | 1467129737694 Marionette TRACE conn6 <- [1,2894,null,{}] 09:02:17 INFO - PROCESS | 2932 | 1467129737697 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}] 09:02:17 INFO - PROCESS | 2932 | 1467129737703 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:17 INFO - PROCESS | 2932 | 1467129737858 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:02:17 INFO - PROCESS | 2932 | 1467129737930 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 2932 | 1467129737932 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:17 INFO - PROCESS | 2932 | ++DOCSHELL 18D47800 == 32 [pid = 2932] [id = 733] 09:02:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (18D4A800) [pid = 2932] [serial = 2199] [outer = 00000000] 09:02:17 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18EB9800) [pid = 2932] [serial = 2200] [outer = 18D4A800] 09:02:18 INFO - PROCESS | 2932 | 1467129737978 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18EB8C00) [pid = 2932] [serial = 2201] [outer = 18D4A800] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (15F36800) [pid = 2932] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17937000) [pid = 2932] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10F81C00) [pid = 2932] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (0CAB5000) [pid = 2932] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0CAB9800) [pid = 2932] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (19C4E400) [pid = 2932] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (14C5C000) [pid = 2932] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (1635F000) [pid = 2932] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (114CDC00) [pid = 2932] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (102E2000) [pid = 2932] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0CA16000) [pid = 2932] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (183BC400) [pid = 2932] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:18 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1A7E0000) [pid = 2932] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:18 INFO - PROCESS | 2932 | 1467129738499 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 830ms 09:02:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:18 INFO - PROCESS | 2932 | 1467129738526 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 2932 | 1467129738528 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 2932 | 1467129738531 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 2932 | 1467129738533 Marionette TRACE conn6 <- [1,2898,null,{}] 09:02:18 INFO - PROCESS | 2932 | 1467129738537 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}] 09:02:18 INFO - PROCESS | 2932 | 1467129738538 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:18 INFO - PROCESS | 2932 | 1467129738659 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:02:18 INFO - PROCESS | 2932 | 1467129738727 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 2932 | 1467129738729 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:18 INFO - PROCESS | 2932 | ++DOCSHELL 1080C400 == 33 [pid = 2932] [id = 734] 09:02:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (10890C00) [pid = 2932] [serial = 2202] [outer = 00000000] 09:02:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (17745400) [pid = 2932] [serial = 2203] [outer = 10890C00] 09:02:18 INFO - PROCESS | 2932 | 1467129738774 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (17930C00) [pid = 2932] [serial = 2204] [outer = 10890C00] 09:02:19 INFO - PROCESS | 2932 | 1467129739081 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]]]}] 09:02:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 09:02:19 INFO - PROCESS | 2932 | 1467129739120 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 2932 | 1467129739122 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /DOMEvents/constructors.html 09:02:19 INFO - PROCESS | 2932 | 1467129739134 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 2932 | 1467129739136 Marionette TRACE conn6 <- [1,2902,null,{}] 09:02:19 INFO - PROCESS | 2932 | 1467129739140 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}] 09:02:19 INFO - PROCESS | 2932 | 1467129739142 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:19 INFO - PROCESS | 2932 | 1467129739269 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:02:19 INFO - PROCESS | 2932 | 1467129739276 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 2932 | 1467129739278 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:19 INFO - PROCESS | 2932 | ++DOCSHELL 09260000 == 34 [pid = 2932] [id = 735] 09:02:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1027BC00) [pid = 2932] [serial = 2205] [outer = 00000000] 09:02:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (19347800) [pid = 2932] [serial = 2206] [outer = 1027BC00] 09:02:19 INFO - PROCESS | 2932 | 1467129739323 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19349000) [pid = 2932] [serial = 2207] [outer = 1027BC00] 09:02:19 INFO - PROCESS | 2932 | 1467129739914 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]]]}] 09:02:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 861ms 09:02:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:20 INFO - PROCESS | 2932 | 1467129740000 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 2932 | 1467129740002 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 2932 | 1467129740006 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 2932 | 1467129740007 Marionette TRACE conn6 <- [1,2906,null,{}] 09:02:20 INFO - PROCESS | 2932 | 1467129740011 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}] 09:02:20 INFO - PROCESS | 2932 | 1467129740013 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:20 INFO - PROCESS | 2932 | 1467129740095 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:02:20 INFO - PROCESS | 2932 | 1467129740106 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 2932 | 1467129740108 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:20 INFO - PROCESS | 2932 | ++DOCSHELL 15F32800 == 35 [pid = 2932] [id = 736] 09:02:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (19347400) [pid = 2932] [serial = 2208] [outer = 00000000] 09:02:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19935000) [pid = 2932] [serial = 2209] [outer = 19347400] 09:02:20 INFO - PROCESS | 2932 | 1467129740152 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19937800) [pid = 2932] [serial = 2210] [outer = 19347400] 09:02:20 INFO - PROCESS | 2932 | 1467129740767 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 770ms 09:02:20 INFO - PROCESS | 2932 | 1467129740777 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 2932 | 1467129740781 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:20 INFO - PROCESS | 2932 | 1467129740803 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 2932 | 1467129740808 Marionette TRACE conn6 <- [1,2910,null,{}] 09:02:20 INFO - PROCESS | 2932 | 1467129740814 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}] 09:02:20 INFO - PROCESS | 2932 | 1467129740817 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:20 INFO - PROCESS | 2932 | 1467129740938 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:02:21 INFO - PROCESS | 2932 | 1467129741097 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 2932 | 1467129741100 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:21 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE6800 == 36 [pid = 2932] [id = 737] 09:02:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0FCF0400) [pid = 2932] [serial = 2211] [outer = 00000000] 09:02:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10740C00) [pid = 2932] [serial = 2212] [outer = 0FCF0400] 09:02:21 INFO - PROCESS | 2932 | 1467129741162 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (113E8400) [pid = 2932] [serial = 2213] [outer = 0FCF0400] 09:02:21 INFO - PROCESS | 2932 | [2932] 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 09:02:21 INFO - PROCESS | 2932 | [2932] 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 09:02:21 INFO - PROCESS | 2932 | [2932] 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 09:02:21 INFO - PROCESS | 2932 | [2932] 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 09:02:21 INFO - PROCESS | 2932 | 1467129741767 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]]]}] 09:02:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:21 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 09:02:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:21 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 09:02:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:21 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]" 09:02:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 997ms 09:02:21 INFO - PROCESS | 2932 | 1467129741802 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 2932 | 1467129741807 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:21 INFO - PROCESS | 2932 | 1467129741813 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 2932 | 1467129741816 Marionette TRACE conn6 <- [1,2914,null,{}] 09:02:21 INFO - PROCESS | 2932 | 1467129741820 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}] 09:02:21 INFO - PROCESS | 2932 | 1467129741823 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:21 INFO - PROCESS | 2932 | 1467129741940 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:02:22 INFO - PROCESS | 2932 | 1467129742101 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 2932 | 1467129742104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:22 INFO - PROCESS | 2932 | ++DOCSHELL 17948800 == 37 [pid = 2932] [id = 738] 09:02:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17A29C00) [pid = 2932] [serial = 2214] [outer = 00000000] 09:02:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (18D43800) [pid = 2932] [serial = 2215] [outer = 17A29C00] 09:02:22 INFO - PROCESS | 2932 | 1467129742162 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (18EB8000) [pid = 2932] [serial = 2216] [outer = 17A29C00] 09:02:22 INFO - PROCESS | 2932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:22 INFO - PROCESS | 2932 | 1467129742791 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]]]}] 09:02:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1021ms 09:02:22 INFO - PROCESS | 2932 | 1467129742838 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 2932 | 1467129742841 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:22 INFO - PROCESS | 2932 | 1467129742844 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 2932 | 1467129742848 Marionette TRACE conn6 <- [1,2918,null,{}] 09:02:22 INFO - PROCESS | 2932 | 1467129742859 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}] 09:02:22 INFO - PROCESS | 2932 | 1467129742864 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:22 INFO - PROCESS | 2932 | 1467129742974 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:02:23 INFO - PROCESS | 2932 | 1467129743122 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 2932 | 1467129743126 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:23 INFO - PROCESS | 2932 | ++DOCSHELL 1993F000 == 38 [pid = 2932] [id = 739] 09:02:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1993F800) [pid = 2932] [serial = 2217] [outer = 00000000] 09:02:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (19A11C00) [pid = 2932] [serial = 2218] [outer = 1993F800] 09:02:23 INFO - PROCESS | 2932 | 1467129743186 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (19AB1000) [pid = 2932] [serial = 2219] [outer = 1993F800] 09:02:23 INFO - PROCESS | 2932 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:23 INFO - PROCESS | 2932 | 1467129743688 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]]]}] 09:02:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 09:02:23 INFO - PROCESS | 2932 | 1467129743718 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 2932 | 1467129743720 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:02:23 INFO - PROCESS | 2932 | 1467129743724 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:23 INFO - PROCESS | 2932 | 1467129743726 Marionette TRACE conn6 <- [1,2922,null,{}] 09:02:23 INFO - PROCESS | 2932 | 1467129743729 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}] 09:02:23 INFO - PROCESS | 2932 | 1467129743732 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:23 INFO - PROCESS | 2932 | 1467129743846 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:02:24 INFO - PROCESS | 2932 | 1467129743993 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 2932 | 1467129743996 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:24 INFO - PROCESS | 2932 | ++DOCSHELL 1986F000 == 39 [pid = 2932] [id = 740] 09:02:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (19C4C400) [pid = 2932] [serial = 2220] [outer = 00000000] 09:02:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (1A728C00) [pid = 2932] [serial = 2221] [outer = 19C4C400] 09:02:24 INFO - PROCESS | 2932 | 1467129744053 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (1A72FC00) [pid = 2932] [serial = 2222] [outer = 19C4C400] 09:02:24 INFO - PROCESS | 2932 | 1467129744585 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]]]}] 09:02:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 871ms 09:02:24 INFO - PROCESS | 2932 | 1467129744597 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 2932 | 1467129744600 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:02:24 INFO - PROCESS | 2932 | 1467129744603 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 2932 | 1467129744605 Marionette TRACE conn6 <- [1,2926,null,{}] 09:02:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:24 INFO - PROCESS | 2932 | 1467129744609 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}] 09:02:24 INFO - PROCESS | 2932 | 1467129744611 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:24 INFO - PROCESS | 2932 | 1467129744719 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:02:25 INFO - PROCESS | 2932 | 1467129744985 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 2932 | 1467129744989 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:25 INFO - PROCESS | 2932 | ++DOCSHELL 09259400 == 40 [pid = 2932] [id = 741] 09:02:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (0925FC00) [pid = 2932] [serial = 2223] [outer = 00000000] 09:02:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (0CAB2400) [pid = 2932] [serial = 2224] [outer = 0925FC00] 09:02:25 INFO - PROCESS | 2932 | 1467129745064 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 2932 | ++DOMWINDOW == 92 (0FB80000) [pid = 2932] [serial = 2225] [outer = 0925FC00] 09:02:25 INFO - PROCESS | 2932 | 1467129745545 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]]]}] 09:02:25 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. 09:02:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 972ms 09:02:25 INFO - PROCESS | 2932 | 1467129745581 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 2932 | 1467129745584 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:25 INFO - PROCESS | 2932 | 1467129745589 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 2932 | 1467129745591 Marionette TRACE conn6 <- [1,2930,null,{}] 09:02:25 INFO - PROCESS | 2932 | 1467129745597 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}] 09:02:25 INFO - PROCESS | 2932 | 1467129745601 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:25 INFO - PROCESS | 2932 | 1467129745739 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 09260000 == 39 [pid = 2932] [id = 735] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 1080C400 == 38 [pid = 2932] [id = 734] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 18D47800 == 37 [pid = 2932] [id = 733] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 17927C00 == 36 [pid = 2932] [id = 732] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 1791E400 == 35 [pid = 2932] [id = 731] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 16355000 == 34 [pid = 2932] [id = 730] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 10801800 == 33 [pid = 2932] [id = 729] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 0FB78800 == 32 [pid = 2932] [id = 728] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 10F7CC00 == 31 [pid = 2932] [id = 725] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 0CAB3400 == 30 [pid = 2932] [id = 726] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 0CAB3000 == 29 [pid = 2932] [id = 727] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 09259400 == 28 [pid = 2932] [id = 741] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 1993F000 == 27 [pid = 2932] [id = 739] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 1986F000 == 26 [pid = 2932] [id = 740] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 17948800 == 25 [pid = 2932] [id = 738] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 15F32800 == 24 [pid = 2932] [id = 736] 09:02:26 INFO - PROCESS | 2932 | --DOCSHELL 0FBE6800 == 23 [pid = 2932] [id = 737] 09:02:26 INFO - PROCESS | 2932 | 1467129746510 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 2932 | 1467129746514 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 91 (17950000) [pid = 2932] [serial = 2167] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (147A3000) [pid = 2932] [serial = 2159] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (0FA28400) [pid = 2932] [serial = 2152] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (10275C00) [pid = 2932] [serial = 2150] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (17BEFC00) [pid = 2932] [serial = 2168] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0FB84000) [pid = 2932] [serial = 2153] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1A731800) [pid = 2932] [serial = 2144] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (14F54800) [pid = 2932] [serial = 2161] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17785400) [pid = 2932] [serial = 2165] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (17790800) [pid = 2932] [serial = 2170] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1A727C00) [pid = 2932] [serial = 2143] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (103AC400) [pid = 2932] [serial = 2156] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (0FBE7000) [pid = 2932] [serial = 2149] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1774B800) [pid = 2932] [serial = 2164] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10309400) [pid = 2932] [serial = 2155] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (1793D000) [pid = 2932] [serial = 2141] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (10886400) [pid = 2932] [serial = 2138] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (183C3C00) [pid = 2932] [serial = 2173] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (15FCBC00) [pid = 2932] [serial = 2162] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (145D0000) [pid = 2932] [serial = 2158] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17793000) [pid = 2932] [serial = 2171] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (1A7EB000) [pid = 2932] [serial = 2147] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1A7E6800) [pid = 2932] [serial = 2146] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (1030EC00) [pid = 2932] [serial = 2137] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (183C0C00) [pid = 2932] [serial = 2174] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (18D48000) [pid = 2932] [serial = 2176] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (1776F800) [pid = 2932] [serial = 2140] [outer = 00000000] [url = about:blank] 09:02:26 INFO - PROCESS | 2932 | ++DOCSHELL 0925B400 == 24 [pid = 2932] [id = 742] 09:02:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (0925C000) [pid = 2932] [serial = 2226] [outer = 00000000] 09:02:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (09263000) [pid = 2932] [serial = 2227] [outer = 0925C000] 09:02:26 INFO - PROCESS | 2932 | 1467129746713 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (0CAB2000) [pid = 2932] [serial = 2228] [outer = 0925C000] 09:02:27 INFO - PROCESS | 2932 | 1467129747114 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"]]]}] 09:02:27 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 09:02:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1578ms 09:02:27 INFO - PROCESS | 2932 | 1467129747177 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 2932 | 1467129747180 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:02:27 INFO - PROCESS | 2932 | 1467129747185 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:27 INFO - PROCESS | 2932 | 1467129747188 Marionette TRACE conn6 <- [1,2934,null,{}] 09:02:27 INFO - PROCESS | 2932 | 1467129747193 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}] 09:02:27 INFO - PROCESS | 2932 | 1467129747198 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:27 INFO - PROCESS | 2932 | 1467129747288 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:02:27 INFO - PROCESS | 2932 | 1467129747297 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 2932 | 1467129747300 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:27 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE6400 == 25 [pid = 2932] [id = 743] 09:02:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (0FC63800) [pid = 2932] [serial = 2229] [outer = 00000000] 09:02:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (102DFC00) [pid = 2932] [serial = 2230] [outer = 0FC63800] 09:02:27 INFO - PROCESS | 2932 | 1467129747347 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1030D400) [pid = 2932] [serial = 2231] [outer = 0FC63800] 09:02:27 INFO - PROCESS | 2932 | 1467129747782 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]]]}] 09:02:27 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. 09:02:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 09:02:27 INFO - PROCESS | 2932 | 1467129747821 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 2932 | 1467129747825 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:27 INFO - PROCESS | 2932 | 1467129747830 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 2932 | 1467129747832 Marionette TRACE conn6 <- [1,2938,null,{}] 09:02:27 INFO - PROCESS | 2932 | 1467129747836 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}] 09:02:27 INFO - PROCESS | 2932 | 1467129747839 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:27 INFO - PROCESS | 2932 | 1467129747929 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:02:27 INFO - PROCESS | 2932 | 1467129747935 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 2932 | 1467129747937 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:27 INFO - PROCESS | 2932 | ++DOCSHELL 103AD800 == 26 [pid = 2932] [id = 744] 09:02:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10408000) [pid = 2932] [serial = 2232] [outer = 00000000] 09:02:27 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10887800) [pid = 2932] [serial = 2233] [outer = 10408000] 09:02:28 INFO - PROCESS | 2932 | 1467129747984 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10F08C00) [pid = 2932] [serial = 2234] [outer = 10408000] 09:02:28 INFO - PROCESS | 2932 | ++DOCSHELL 14C20800 == 27 [pid = 2932] [id = 745] 09:02:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (14C55C00) [pid = 2932] [serial = 2235] [outer = 00000000] 09:02:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (14C57400) [pid = 2932] [serial = 2236] [outer = 14C55C00] 09:02:28 INFO - PROCESS | 2932 | 1467129748655 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]]]}] 09:02:28 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. 09:02:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 09:02:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:28 INFO - PROCESS | 2932 | 1467129748704 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 2932 | 1467129748706 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:02:28 INFO - PROCESS | 2932 | 1467129748712 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 2932 | 1467129748718 Marionette TRACE conn6 <- [1,2942,null,{}] 09:02:28 INFO - PROCESS | 2932 | 1467129748728 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}] 09:02:28 INFO - PROCESS | 2932 | 1467129748731 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:28 INFO - PROCESS | 2932 | 1467129748829 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:02:28 INFO - PROCESS | 2932 | 1467129748930 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 2932 | 1467129748932 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:28 INFO - PROCESS | 2932 | ++DOCSHELL 0CAB8000 == 28 [pid = 2932] [id = 746] 09:02:28 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (14C1FC00) [pid = 2932] [serial = 2237] [outer = 00000000] 09:02:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (15FCBC00) [pid = 2932] [serial = 2238] [outer = 14C1FC00] 09:02:29 INFO - PROCESS | 2932 | 1467129749002 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (1635B000) [pid = 2932] [serial = 2239] [outer = 14C1FC00] 09:02:29 INFO - PROCESS | 2932 | 1467129749431 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]]]}] 09:02:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:29 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 09:02:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 731ms 09:02:29 INFO - PROCESS | 2932 | 1467129749445 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 2932 | 1467129749447 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:02:29 INFO - PROCESS | 2932 | 1467129749450 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:29 INFO - PROCESS | 2932 | 1467129749452 Marionette TRACE conn6 <- [1,2946,null,{}] 09:02:29 INFO - PROCESS | 2932 | 1467129749456 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}] 09:02:29 INFO - PROCESS | 2932 | 1467129749458 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:29 INFO - PROCESS | 2932 | 1467129749618 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:02:29 INFO - PROCESS | 2932 | 1467129749626 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 2932 | 1467129749629 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:29 INFO - PROCESS | 2932 | ++DOCSHELL 102E6400 == 29 [pid = 2932] [id = 747] 09:02:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (16B5B800) [pid = 2932] [serial = 2240] [outer = 00000000] 09:02:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (17790400) [pid = 2932] [serial = 2241] [outer = 16B5B800] 09:02:29 INFO - PROCESS | 2932 | 1467129749732 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (17921000) [pid = 2932] [serial = 2242] [outer = 16B5B800] 09:02:30 INFO - PROCESS | 2932 | 1467129750116 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]]]}] 09:02:30 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. 09:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 730ms 09:02:30 INFO - PROCESS | 2932 | 1467129750185 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:02:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:30 INFO - PROCESS | 2932 | 1467129750187 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:02:30 INFO - PROCESS | 2932 | 1467129750198 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 2932 | 1467129750200 Marionette TRACE conn6 <- [1,2950,null,{}] 09:02:30 INFO - PROCESS | 2932 | 1467129750204 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}] 09:02:30 INFO - PROCESS | 2932 | 1467129750206 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:30 INFO - PROCESS | 2932 | 1467129750322 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:02:30 INFO - PROCESS | 2932 | 1467129750327 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 2932 | 1467129750333 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:30 INFO - PROCESS | 2932 | ++DOCSHELL 17935400 == 30 [pid = 2932] [id = 748] 09:02:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17938800) [pid = 2932] [serial = 2243] [outer = 00000000] 09:02:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1794E400) [pid = 2932] [serial = 2244] [outer = 17938800] 09:02:30 INFO - PROCESS | 2932 | 1467129750391 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (17A28000) [pid = 2932] [serial = 2245] [outer = 17938800] 09:02:30 INFO - PROCESS | 2932 | 1467129750804 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]]]}] 09:02:30 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. 09:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17BA3C00) [pid = 2932] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (10890C00) [pid = 2932] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18C92800) [pid = 2932] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0CAB7C00) [pid = 2932] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (14E5A400) [pid = 2932] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (18D4A800) [pid = 2932] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (0FB7C000) [pid = 2932] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (16355C00) [pid = 2932] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (10885400) [pid = 2932] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1027BC00) [pid = 2932] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1791F800) [pid = 2932] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:31 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19347400) [pid = 2932] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:31 INFO - PROCESS | 2932 | 1467129751121 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 2932 | 1467129751123 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 2932 | 1467129751132 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 2932 | 1467129751134 Marionette TRACE conn6 <- [1,2954,null,{}] 09:02:31 INFO - PROCESS | 2932 | 1467129751138 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}] 09:02:31 INFO - PROCESS | 2932 | 1467129751140 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:31 INFO - PROCESS | 2932 | 1467129751224 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:02:31 INFO - PROCESS | 2932 | 1467129751231 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 2932 | 1467129751233 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:31 INFO - PROCESS | 2932 | ++DOCSHELL 0925EC00 == 31 [pid = 2932] [id = 749] 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10403400) [pid = 2932] [serial = 2246] [outer = 00000000] 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (145D8C00) [pid = 2932] [serial = 2247] [outer = 10403400] 09:02:31 INFO - PROCESS | 2932 | 1467129751288 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (14EC6400) [pid = 2932] [serial = 2248] [outer = 10403400] 09:02:31 INFO - PROCESS | 2932 | 1467129751701 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]]]}] 09:02:31 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. 09:02:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 610ms 09:02:31 INFO - PROCESS | 2932 | 1467129751762 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 2932 | 1467129751764 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:31 INFO - PROCESS | 2932 | 1467129751767 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 2932 | 1467129751769 Marionette TRACE conn6 <- [1,2958,null,{}] 09:02:31 INFO - PROCESS | 2932 | 1467129751772 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}] 09:02:31 INFO - PROCESS | 2932 | 1467129751774 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:31 INFO - PROCESS | 2932 | 1467129751853 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:02:31 INFO - PROCESS | 2932 | 1467129751858 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 2932 | 1467129751859 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:31 INFO - PROCESS | 2932 | ++DOCSHELL 1791F800 == 32 [pid = 2932] [id = 750] 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17950400) [pid = 2932] [serial = 2249] [outer = 00000000] 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (183CBC00) [pid = 2932] [serial = 2250] [outer = 17950400] 09:02:31 INFO - PROCESS | 2932 | 1467129751904 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (183BE000) [pid = 2932] [serial = 2251] [outer = 17950400] 09:02:32 INFO - PROCESS | 2932 | 1467129752325 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]]]}] 09:02:32 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. 09:02:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 09:02:32 INFO - PROCESS | 2932 | 1467129752338 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 2932 | 1467129752340 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:32 INFO - PROCESS | 2932 | 1467129752343 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 2932 | 1467129752345 Marionette TRACE conn6 <- [1,2962,null,{}] 09:02:32 INFO - PROCESS | 2932 | 1467129752348 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}] 09:02:32 INFO - PROCESS | 2932 | 1467129752350 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:32 INFO - PROCESS | 2932 | 1467129752475 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:02:32 INFO - PROCESS | 2932 | 1467129752483 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 2932 | 1467129752485 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:32 INFO - PROCESS | 2932 | ++DOCSHELL 18D47800 == 33 [pid = 2932] [id = 751] 09:02:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (18D4A800) [pid = 2932] [serial = 2252] [outer = 00000000] 09:02:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (18EB4C00) [pid = 2932] [serial = 2253] [outer = 18D4A800] 09:02:32 INFO - PROCESS | 2932 | 1467129752530 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (19344C00) [pid = 2932] [serial = 2254] [outer = 18D4A800] 09:02:32 INFO - PROCESS | 2932 | 1467129752931 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]]]}] 09:02:32 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. 09:02:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 09:02:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:32 INFO - PROCESS | 2932 | 1467129752974 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 2932 | 1467129752976 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:02:32 INFO - PROCESS | 2932 | 1467129752979 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 2932 | 1467129752981 Marionette TRACE conn6 <- [1,2966,null,{}] 09:02:33 INFO - PROCESS | 2932 | 1467129752984 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}] 09:02:33 INFO - PROCESS | 2932 | 1467129752986 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:33 INFO - PROCESS | 2932 | 1467129753119 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:02:33 INFO - PROCESS | 2932 | 1467129753257 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 2932 | 1467129753260 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:33 INFO - PROCESS | 2932 | ++DOCSHELL 09258000 == 34 [pid = 2932] [id = 752] 09:02:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (0925D400) [pid = 2932] [serial = 2255] [outer = 00000000] 09:02:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (0CAB5800) [pid = 2932] [serial = 2256] [outer = 0925D400] 09:02:33 INFO - PROCESS | 2932 | 1467129753322 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (0FB34400) [pid = 2932] [serial = 2257] [outer = 0925D400] 09:02:33 INFO - PROCESS | 2932 | 1467129753958 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]]]}] 09:02:34 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. 09:02:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1018ms 09:02:34 INFO - PROCESS | 2932 | 1467129754000 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 2932 | 1467129754004 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:34 INFO - PROCESS | 2932 | 1467129754008 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 2932 | 1467129754011 Marionette TRACE conn6 <- [1,2970,null,{}] 09:02:34 INFO - PROCESS | 2932 | 1467129754037 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}] 09:02:34 INFO - PROCESS | 2932 | 1467129754040 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:34 INFO - PROCESS | 2932 | 1467129754165 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:02:34 INFO - PROCESS | 2932 | 1467129754311 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 2932 | 1467129754314 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:34 INFO - PROCESS | 2932 | ++DOCSHELL 1040F400 == 35 [pid = 2932] [id = 753] 09:02:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (10884800) [pid = 2932] [serial = 2258] [outer = 00000000] 09:02:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1475D000) [pid = 2932] [serial = 2259] [outer = 10884800] 09:02:34 INFO - PROCESS | 2932 | 1467129754374 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (14882800) [pid = 2932] [serial = 2260] [outer = 10884800] 09:02:34 INFO - PROCESS | 2932 | 1467129754954 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"]]]}] 09:02:35 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 09:02:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 991ms 09:02:35 INFO - PROCESS | 2932 | 1467129755001 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 2932 | 1467129755006 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:35 INFO - PROCESS | 2932 | 1467129755010 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 2932 | 1467129755012 Marionette TRACE conn6 <- [1,2974,null,{}] 09:02:35 INFO - PROCESS | 2932 | 1467129755016 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}] 09:02:35 INFO - PROCESS | 2932 | 1467129755019 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:35 INFO - PROCESS | 2932 | 1467129755142 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:02:35 INFO - PROCESS | 2932 | 1467129755309 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 2932 | 1467129755312 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:35 INFO - PROCESS | 2932 | ++DOCSHELL 106E3000 == 36 [pid = 2932] [id = 754] 09:02:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (17920000) [pid = 2932] [serial = 2261] [outer = 00000000] 09:02:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (183BFC00) [pid = 2932] [serial = 2262] [outer = 17920000] 09:02:35 INFO - PROCESS | 2932 | 1467129755367 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (183C1400) [pid = 2932] [serial = 2263] [outer = 17920000] 09:02:36 INFO - PROCESS | 2932 | 1467129756152 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]]]}] 09:02:36 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. 09:02:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1178ms 09:02:36 INFO - PROCESS | 2932 | 1467129756191 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 2932 | 1467129756196 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 2932 | 1467129756229 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:36 INFO - PROCESS | 2932 | 1467129756232 Marionette TRACE conn6 <- [1,2978,null,{}] 09:02:36 INFO - PROCESS | 2932 | 1467129756238 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}] 09:02:36 INFO - PROCESS | 2932 | 1467129756241 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:36 INFO - PROCESS | 2932 | 1467129756368 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:02:36 INFO - PROCESS | 2932 | 1467129756516 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 2932 | 1467129756520 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 18D47800 == 35 [pid = 2932] [id = 751] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 1791F800 == 34 [pid = 2932] [id = 750] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 0925EC00 == 33 [pid = 2932] [id = 749] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 17935400 == 32 [pid = 2932] [id = 748] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 102E6400 == 31 [pid = 2932] [id = 747] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 0CAB8000 == 30 [pid = 2932] [id = 746] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 14C20800 == 29 [pid = 2932] [id = 745] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 103AD800 == 28 [pid = 2932] [id = 744] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 0FBE6400 == 27 [pid = 2932] [id = 743] 09:02:36 INFO - PROCESS | 2932 | --DOCSHELL 0925B400 == 26 [pid = 2932] [id = 742] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (183BF800) [pid = 2932] [serial = 2197] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (17745400) [pid = 2932] [serial = 2203] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (18D49400) [pid = 2932] [serial = 2177] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (102DB000) [pid = 2932] [serial = 2179] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (1040F800) [pid = 2932] [serial = 2180] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (16352400) [pid = 2932] [serial = 2182] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (17746400) [pid = 2932] [serial = 2183] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (18EB9800) [pid = 2932] [serial = 2200] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (0FBEBC00) [pid = 2932] [serial = 2185] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (10276000) [pid = 2932] [serial = 2186] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (17740C00) [pid = 2932] [serial = 2191] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (108E1000) [pid = 2932] [serial = 2188] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10F7FC00) [pid = 2932] [serial = 2189] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (19347800) [pid = 2932] [serial = 2206] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (18EB8C00) [pid = 2932] [serial = 2201] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17929000) [pid = 2932] [serial = 2194] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (19937800) [pid = 2932] [serial = 2210] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (19935000) [pid = 2932] [serial = 2209] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (17934800) [pid = 2932] [serial = 2195] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17930C00) [pid = 2932] [serial = 2204] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (183C9400) [pid = 2932] [serial = 2198] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (1776A000) [pid = 2932] [serial = 2192] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (19349000) [pid = 2932] [serial = 2207] [outer = 00000000] [url = about:blank] 09:02:36 INFO - PROCESS | 2932 | ++DOCSHELL 08A7D000 == 27 [pid = 2932] [id = 755] 09:02:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (08A7D400) [pid = 2932] [serial = 2264] [outer = 00000000] 09:02:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0CAB6400) [pid = 2932] [serial = 2265] [outer = 08A7D400] 09:02:36 INFO - PROCESS | 2932 | 1467129756611 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (0FCFEC00) [pid = 2932] [serial = 2266] [outer = 08A7D400] 09:02:36 INFO - PROCESS | 2932 | ++DOCSHELL 1062EC00 == 28 [pid = 2932] [id = 756] 09:02:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (10630400) [pid = 2932] [serial = 2267] [outer = 00000000] 09:02:36 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (10636C00) [pid = 2932] [serial = 2268] [outer = 10630400] 09:02:37 INFO - PROCESS | 2932 | 1467129757060 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]]]}] 09:02:37 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. 09:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 09:02:37 INFO - PROCESS | 2932 | 1467129757106 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 2932 | 1467129757111 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 2932 | 1467129757117 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:37 INFO - PROCESS | 2932 | 1467129757119 Marionette TRACE conn6 <- [1,2982,null,{}] 09:02:37 INFO - PROCESS | 2932 | 1467129757123 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}] 09:02:37 INFO - PROCESS | 2932 | 1467129757126 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:37 INFO - PROCESS | 2932 | 1467129757232 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:02:37 INFO - PROCESS | 2932 | 1467129757239 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 2932 | 1467129757242 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:37 INFO - PROCESS | 2932 | ++DOCSHELL 10734800 == 29 [pid = 2932] [id = 757] 09:02:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (10889C00) [pid = 2932] [serial = 2269] [outer = 00000000] 09:02:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (108EAC00) [pid = 2932] [serial = 2270] [outer = 10889C00] 09:02:37 INFO - PROCESS | 2932 | 1467129757290 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (11484400) [pid = 2932] [serial = 2271] [outer = 10889C00] 09:02:37 INFO - PROCESS | 2932 | 1467129757770 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]]]}] 09:02:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:37 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 09:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 09:02:37 INFO - PROCESS | 2932 | 1467129757791 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 2932 | 1467129757794 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:37 INFO - PROCESS | 2932 | 1467129757797 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 2932 | 1467129757801 Marionette TRACE conn6 <- [1,2986,null,{}] 09:02:37 INFO - PROCESS | 2932 | 1467129757811 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}] 09:02:37 INFO - PROCESS | 2932 | 1467129757816 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:37 INFO - PROCESS | 2932 | 1467129757906 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:02:37 INFO - PROCESS | 2932 | 1467129757950 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 2932 | 1467129757953 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:37 INFO - PROCESS | 2932 | ++DOCSHELL 17740400 == 30 [pid = 2932] [id = 758] 09:02:37 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (17743000) [pid = 2932] [serial = 2272] [outer = 00000000] 09:02:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (1774AC00) [pid = 2932] [serial = 2273] [outer = 17743000] 09:02:38 INFO - PROCESS | 2932 | 1467129758002 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17789800) [pid = 2932] [serial = 2274] [outer = 17743000] 09:02:38 INFO - PROCESS | 2932 | 1467129758441 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]]]}] 09:02:38 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. 09:02:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 09:02:38 INFO - PROCESS | 2932 | 1467129758471 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 2932 | 1467129758474 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 2932 | 1467129758477 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:38 INFO - PROCESS | 2932 | 1467129758487 Marionette TRACE conn6 <- [1,2990,null,{}] 09:02:38 INFO - PROCESS | 2932 | 1467129758495 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}] 09:02:38 INFO - PROCESS | 2932 | 1467129758497 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:38 INFO - PROCESS | 2932 | 1467129758603 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:02:38 INFO - PROCESS | 2932 | 1467129758608 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 2932 | 1467129758611 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:38 INFO - PROCESS | 2932 | ++DOCSHELL 17930400 == 31 [pid = 2932] [id = 759] 09:02:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (17930C00) [pid = 2932] [serial = 2275] [outer = 00000000] 09:02:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1793B800) [pid = 2932] [serial = 2276] [outer = 17930C00] 09:02:38 INFO - PROCESS | 2932 | 1467129758658 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1794FC00) [pid = 2932] [serial = 2277] [outer = 17930C00] 09:02:39 INFO - PROCESS | 2932 | 1467129759090 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]]]}] 09:02:39 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. 09:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 09:02:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:39 INFO - PROCESS | 2932 | 1467129759111 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 2932 | 1467129759113 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 2932 | 1467129759116 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 2932 | 1467129759118 Marionette TRACE conn6 <- [1,2994,null,{}] 09:02:39 INFO - PROCESS | 2932 | 1467129759121 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}] 09:02:39 INFO - PROCESS | 2932 | 1467129759123 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:39 INFO - PROCESS | 2932 | 1467129759259 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:02:39 INFO - PROCESS | 2932 | 1467129759272 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 2932 | 1467129759274 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:39 INFO - PROCESS | 2932 | ++DOCSHELL 17BF3800 == 32 [pid = 2932] [id = 760] 09:02:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17BF8C00) [pid = 2932] [serial = 2278] [outer = 00000000] 09:02:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (18B02C00) [pid = 2932] [serial = 2279] [outer = 17BF8C00] 09:02:39 INFO - PROCESS | 2932 | 1467129759319 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (18B85800) [pid = 2932] [serial = 2280] [outer = 17BF8C00] 09:02:39 INFO - PROCESS | 2932 | 1467129759759 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]]]}] 09:02:39 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. 09:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 09:02:39 INFO - PROCESS | 2932 | 1467129759787 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 2932 | 1467129759789 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:39 INFO - PROCESS | 2932 | 1467129759799 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 2932 | 1467129759801 Marionette TRACE conn6 <- [1,2998,null,{}] 09:02:39 INFO - PROCESS | 2932 | 1467129759804 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}] 09:02:39 INFO - PROCESS | 2932 | 1467129759810 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:39 INFO - PROCESS | 2932 | 1467129759960 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:02:39 INFO - PROCESS | 2932 | 1467129759965 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 2932 | 1467129759967 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:40 INFO - PROCESS | 2932 | ++DOCSHELL 18D4EC00 == 33 [pid = 2932] [id = 761] 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (18EAE400) [pid = 2932] [serial = 2281] [outer = 00000000] 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (193E0000) [pid = 2932] [serial = 2282] [outer = 18EAE400] 09:02:40 INFO - PROCESS | 2932 | 1467129760072 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (19868C00) [pid = 2932] [serial = 2283] [outer = 18EAE400] 09:02:40 INFO - PROCESS | 2932 | [2932] 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 09:02:40 INFO - PROCESS | 2932 | 1467129760578 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:40 INFO - {} 09:02:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:40 INFO - {} 09:02:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:40 INFO - {} 09:02:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:40 INFO - {} 09:02:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 09:02:40 INFO - PROCESS | 2932 | 1467129760633 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 2932 | 1467129760635 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:02:40 INFO - PROCESS | 2932 | 1467129760638 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - TEST-START | /FileAPI/fileReader.html 09:02:40 INFO - PROCESS | 2932 | 1467129760639 Marionette TRACE conn6 <- [1,3002,null,{}] 09:02:40 INFO - PROCESS | 2932 | 1467129760643 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}] 09:02:40 INFO - PROCESS | 2932 | 1467129760645 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:40 INFO - PROCESS | 2932 | 1467129760783 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:02:40 INFO - PROCESS | 2932 | 1467129760849 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 2932 | 1467129760851 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:40 INFO - PROCESS | 2932 | ++DOCSHELL 19935800 == 34 [pid = 2932] [id = 762] 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (19936400) [pid = 2932] [serial = 2284] [outer = 00000000] 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 90 (1993B800) [pid = 2932] [serial = 2285] [outer = 19936400] 09:02:40 INFO - PROCESS | 2932 | 1467129760896 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 2932 | ++DOMWINDOW == 91 (19A0C400) [pid = 2932] [serial = 2286] [outer = 19936400] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 90 (14C1FC00) [pid = 2932] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 89 (16B5B800) [pid = 2932] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (0925FC00) [pid = 2932] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FCF0400) [pid = 2932] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (17A29C00) [pid = 2932] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (1993F800) [pid = 2932] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (19C4C400) [pid = 2932] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (17938800) [pid = 2932] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (10403400) [pid = 2932] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (0FC63800) [pid = 2932] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (0925C000) [pid = 2932] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (14C55C00) [pid = 2932] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (10408000) [pid = 2932] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:41 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (17950400) [pid = 2932] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:41 INFO - PROCESS | 2932 | 1467129761518 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]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 09:02:41 INFO - PROCESS | 2932 | 1467129761573 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 2932 | 1467129761578 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/historical.html 09:02:41 INFO - PROCESS | 2932 | 1467129761583 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 2932 | 1467129761587 Marionette TRACE conn6 <- [1,3006,null,{}] 09:02:41 INFO - PROCESS | 2932 | 1467129761593 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}] 09:02:41 INFO - PROCESS | 2932 | 1467129761596 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:41 INFO - PROCESS | 2932 | 1467129761720 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:02:41 INFO - PROCESS | 2932 | 1467129761882 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 2932 | 1467129761885 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:41 INFO - PROCESS | 2932 | ++DOCSHELL 0FBEB400 == 35 [pid = 2932] [id = 763] 09:02:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0FBEBC00) [pid = 2932] [serial = 2287] [outer = 00000000] 09:02:41 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (10403400) [pid = 2932] [serial = 2288] [outer = 0FBEBC00] 09:02:41 INFO - PROCESS | 2932 | 1467129761945 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (10884C00) [pid = 2932] [serial = 2289] [outer = 0FBEBC00] 09:02:42 INFO - PROCESS | 2932 | 1467129762524 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"]]]}] 09:02:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:42 INFO - TEST-OK | /FileAPI/historical.html | took 990ms 09:02:42 INFO - PROCESS | 2932 | 1467129762574 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 2932 | 1467129762579 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /FileAPI/idlharness.html 09:02:42 INFO - PROCESS | 2932 | 1467129762585 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 2932 | 1467129762588 Marionette TRACE conn6 <- [1,3010,null,{}] 09:02:42 INFO - PROCESS | 2932 | 1467129762593 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}] 09:02:42 INFO - PROCESS | 2932 | 1467129762596 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:42 INFO - PROCESS | 2932 | 1467129762713 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:02:42 INFO - PROCESS | 2932 | 1467129762861 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 2932 | 1467129762864 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:42 INFO - PROCESS | 2932 | ++DOCSHELL 1635A000 == 36 [pid = 2932] [id = 764] 09:02:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (1635AC00) [pid = 2932] [serial = 2290] [outer = 00000000] 09:02:42 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (1774A800) [pid = 2932] [serial = 2291] [outer = 1635AC00] 09:02:42 INFO - PROCESS | 2932 | 1467129762926 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 2932 | ++DOMWINDOW == 83 (17794400) [pid = 2932] [serial = 2292] [outer = 1635AC00] 09:02:44 INFO - PROCESS | 2932 | 1467129763987 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]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:44 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 09:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:44 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 09:02:44 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 09:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:44 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 09:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:44 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 09:02:44 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 09:02:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1512ms 09:02:44 INFO - PROCESS | 2932 | 1467129764126 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 2932 | 1467129764128 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:44 INFO - PROCESS | 2932 | 1467129764142 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 2932 | 1467129764146 Marionette TRACE conn6 <- [1,3014,null,{}] 09:02:44 INFO - PROCESS | 2932 | 1467129764160 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}] 09:02:44 INFO - PROCESS | 2932 | 1467129764165 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:44 INFO - PROCESS | 2932 | 1467129764269 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:02:44 INFO - PROCESS | 2932 | 1467129764412 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 2932 | 1467129764415 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:44 INFO - PROCESS | 2932 | ++DOCSHELL 1AEDA800 == 37 [pid = 2932] [id = 765] 09:02:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 84 (1AFCCC00) [pid = 2932] [serial = 2293] [outer = 00000000] 09:02:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 85 (1AFD5800) [pid = 2932] [serial = 2294] [outer = 1AFCCC00] 09:02:44 INFO - PROCESS | 2932 | 1467129764475 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 2932 | ++DOMWINDOW == 86 (1B14C000) [pid = 2932] [serial = 2295] [outer = 1AFCCC00] 09:02:44 INFO - PROCESS | 2932 | [2932] 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 09:02:45 INFO - PROCESS | 2932 | 1467129765672 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,{},{}]]]}] 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:45 INFO - {} 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:45 INFO - {} 09:02:45 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 - {} 09:02:45 INFO - {} 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:45 INFO - {} 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:45 INFO - {} 09:02:45 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 - {} 09:02:45 INFO - {} 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 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 09:02:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:45 INFO - {} 09:02:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1667ms 09:02:45 INFO - PROCESS | 2932 | 1467129765820 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 2932 | 1467129765824 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:45 INFO - PROCESS | 2932 | 1467129765842 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 2932 | 1467129765846 Marionette TRACE conn6 <- [1,3018,null,{}] 09:02:45 INFO - PROCESS | 2932 | 1467129765854 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}] 09:02:45 INFO - PROCESS | 2932 | 1467129765857 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:45 INFO - PROCESS | 2932 | 1467129765962 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:02:46 INFO - PROCESS | 2932 | 1467129766102 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 2932 | 1467129766104 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:46 INFO - PROCESS | 2932 | ++DOCSHELL 103AD400 == 38 [pid = 2932] [id = 766] 09:02:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 87 (1138F800) [pid = 2932] [serial = 2296] [outer = 00000000] 09:02:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 88 (14C55C00) [pid = 2932] [serial = 2297] [outer = 1138F800] 09:02:46 INFO - PROCESS | 2932 | 1467129766158 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 2932 | ++DOMWINDOW == 89 (16355000) [pid = 2932] [serial = 2298] [outer = 1138F800] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 18D4EC00 == 37 [pid = 2932] [id = 761] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 17BF3800 == 36 [pid = 2932] [id = 760] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 17930400 == 35 [pid = 2932] [id = 759] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 17740400 == 34 [pid = 2932] [id = 758] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 10734800 == 33 [pid = 2932] [id = 757] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 1062EC00 == 32 [pid = 2932] [id = 756] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 08A7D000 == 31 [pid = 2932] [id = 755] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 106E3000 == 30 [pid = 2932] [id = 754] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 09258000 == 29 [pid = 2932] [id = 752] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 1040F400 == 28 [pid = 2932] [id = 753] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 1AEDA800 == 27 [pid = 2932] [id = 765] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 1635A000 == 26 [pid = 2932] [id = 764] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 19935800 == 25 [pid = 2932] [id = 762] 09:02:46 INFO - PROCESS | 2932 | --DOCSHELL 0FBEB400 == 24 [pid = 2932] [id = 763] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 88 (17790400) [pid = 2932] [serial = 2241] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 87 (0FB80000) [pid = 2932] [serial = 2225] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 86 (0CAB2400) [pid = 2932] [serial = 2224] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 85 (113E8400) [pid = 2932] [serial = 2213] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 84 (10740C00) [pid = 2932] [serial = 2212] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 83 (18EB8000) [pid = 2932] [serial = 2216] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 82 (18D43800) [pid = 2932] [serial = 2215] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (19AB1000) [pid = 2932] [serial = 2219] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19A11C00) [pid = 2932] [serial = 2218] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (1A72FC00) [pid = 2932] [serial = 2222] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (1A728C00) [pid = 2932] [serial = 2221] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1794E400) [pid = 2932] [serial = 2244] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17921000) [pid = 2932] [serial = 2242] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (14EC6400) [pid = 2932] [serial = 2248] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (145D8C00) [pid = 2932] [serial = 2247] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (102DFC00) [pid = 2932] [serial = 2230] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1030D400) [pid = 2932] [serial = 2231] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (09263000) [pid = 2932] [serial = 2227] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0CAB2000) [pid = 2932] [serial = 2228] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (14C57400) [pid = 2932] [serial = 2236] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (10887800) [pid = 2932] [serial = 2233] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (10F08C00) [pid = 2932] [serial = 2234] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (183BE000) [pid = 2932] [serial = 2251] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (15FCBC00) [pid = 2932] [serial = 2238] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1635B000) [pid = 2932] [serial = 2239] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (18EB4C00) [pid = 2932] [serial = 2253] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (17A28000) [pid = 2932] [serial = 2245] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (183CBC00) [pid = 2932] [serial = 2250] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 2932 | 1467129767334 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]]]}] 09:02:47 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 09:02:47 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1544ms 09:02:47 INFO - PROCESS | 2932 | 1467129767378 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 2932 | 1467129767382 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:47 INFO - PROCESS | 2932 | 1467129767387 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 2932 | 1467129767391 Marionette TRACE conn6 <- [1,3022,null,{}] 09:02:47 INFO - PROCESS | 2932 | 1467129767397 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}] 09:02:47 INFO - PROCESS | 2932 | 1467129767399 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:47 INFO - PROCESS | 2932 | 1467129767492 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:02:47 INFO - PROCESS | 2932 | 1467129767500 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 2932 | 1467129767503 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:47 INFO - PROCESS | 2932 | ++DOCSHELL 0FB78800 == 25 [pid = 2932] [id = 767] 09:02:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (0FB7AC00) [pid = 2932] [serial = 2299] [outer = 00000000] 09:02:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (0FCFE800) [pid = 2932] [serial = 2300] [outer = 0FB7AC00] 09:02:47 INFO - PROCESS | 2932 | 1467129767595 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (1027CC00) [pid = 2932] [serial = 2301] [outer = 0FB7AC00] 09:02:48 INFO - PROCESS | 2932 | 1467129768054 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]]]}] 09:02:48 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:48 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 09:02:48 INFO - PROCESS | 2932 | 1467129768077 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 2932 | 1467129768082 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:48 INFO - PROCESS | 2932 | 1467129768106 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 2932 | 1467129768109 Marionette TRACE conn6 <- [1,3026,null,{}] 09:02:48 INFO - PROCESS | 2932 | 1467129768113 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}] 09:02:48 INFO - PROCESS | 2932 | 1467129768116 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:48 INFO - PROCESS | 2932 | 1467129768244 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:02:48 INFO - PROCESS | 2932 | 1467129768250 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 2932 | 1467129768253 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:48 INFO - PROCESS | 2932 | ++DOCSHELL 102E8400 == 26 [pid = 2932] [id = 768] 09:02:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (103ACC00) [pid = 2932] [serial = 2302] [outer = 00000000] 09:02:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (10740800) [pid = 2932] [serial = 2303] [outer = 103ACC00] 09:02:48 INFO - PROCESS | 2932 | 1467129768301 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (10884400) [pid = 2932] [serial = 2304] [outer = 103ACC00] 09:02:48 INFO - PROCESS | 2932 | 1467129768730 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"]]]}] 09:02:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:48 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 09:02:48 INFO - PROCESS | 2932 | 1467129768799 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 2932 | 1467129768801 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:48 INFO - PROCESS | 2932 | 1467129768806 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 2932 | 1467129768809 Marionette TRACE conn6 <- [1,3030,null,{}] 09:02:48 INFO - PROCESS | 2932 | 1467129768825 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}] 09:02:48 INFO - PROCESS | 2932 | 1467129768830 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:48 INFO - PROCESS | 2932 | 1467129768913 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:02:48 INFO - PROCESS | 2932 | 1467129768920 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 2932 | 1467129768923 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:48 INFO - PROCESS | 2932 | ++DOCSHELL 15C51400 == 27 [pid = 2932] [id = 769] 09:02:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (15C54400) [pid = 2932] [serial = 2305] [outer = 00000000] 09:02:48 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (15C79C00) [pid = 2932] [serial = 2306] [outer = 15C54400] 09:02:48 INFO - PROCESS | 2932 | 1467129768972 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (15FCBC00) [pid = 2932] [serial = 2307] [outer = 15C54400] 09:02:49 INFO - PROCESS | 2932 | 1467129769721 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]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:49 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. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:49 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'.) 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:49 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. 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:49 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. 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:49 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. 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 996ms 09:02:49 INFO - PROCESS | 2932 | 1467129769806 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 2932 | 1467129769809 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:49 INFO - PROCESS | 2932 | 1467129769814 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 2932 | 1467129769816 Marionette TRACE conn6 <- [1,3034,null,{}] 09:02:49 INFO - PROCESS | 2932 | 1467129769830 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}] 09:02:49 INFO - PROCESS | 2932 | 1467129769832 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:49 INFO - PROCESS | 2932 | 1467129769957 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:02:49 INFO - PROCESS | 2932 | 1467129769961 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 2932 | 1467129769963 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:49 INFO - PROCESS | 2932 | ++DOCSHELL 17790400 == 28 [pid = 2932] [id = 770] 09:02:49 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1791AC00) [pid = 2932] [serial = 2308] [outer = 00000000] 09:02:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (17923400) [pid = 2932] [serial = 2309] [outer = 1791AC00] 09:02:50 INFO - PROCESS | 2932 | 1467129770010 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17928800) [pid = 2932] [serial = 2310] [outer = 1791AC00] 09:02:50 INFO - PROCESS | 2932 | [2932] 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 09:02:50 INFO - PROCESS | 2932 | 1467129770466 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:50 INFO - {} 09:02:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 09:02:50 INFO - PROCESS | 2932 | 1467129770506 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:02:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:50 INFO - PROCESS | 2932 | 1467129770508 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 2932 | 1467129770515 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 2932 | 1467129770517 Marionette TRACE conn6 <- [1,3038,null,{}] 09:02:50 INFO - PROCESS | 2932 | 1467129770521 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}] 09:02:50 INFO - PROCESS | 2932 | 1467129770523 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:50 INFO - PROCESS | 2932 | 1467129770648 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:02:50 INFO - PROCESS | 2932 | 1467129770654 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 2932 | 1467129770656 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:50 INFO - PROCESS | 2932 | ++DOCSHELL 15C71C00 == 29 [pid = 2932] [id = 771] 09:02:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (17923000) [pid = 2932] [serial = 2311] [outer = 00000000] 09:02:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (183BC800) [pid = 2932] [serial = 2312] [outer = 17923000] 09:02:50 INFO - PROCESS | 2932 | 1467129770701 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (183BF000) [pid = 2932] [serial = 2313] [outer = 17923000] 09:02:51 INFO - PROCESS | 2932 | 1467129771348 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]]]}] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (17930C00) [pid = 2932] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (17BF8C00) [pid = 2932] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (18D4A800) [pid = 2932] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (19936400) [pid = 2932] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (17743000) [pid = 2932] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (18EAE400) [pid = 2932] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (10630400) [pid = 2932] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (08A7D400) [pid = 2932] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17920000) [pid = 2932] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (10889C00) [pid = 2932] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (0925D400) [pid = 2932] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:51 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (10884800) [pid = 2932] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 09:02:51 INFO - PROCESS | 2932 | 1467129771442 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:51 INFO - PROCESS | 2932 | 1467129771444 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 2932 | 1467129771448 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 2932 | 1467129771450 Marionette TRACE conn6 <- [1,3042,null,{}] 09:02:51 INFO - PROCESS | 2932 | 1467129771454 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}] 09:02:51 INFO - PROCESS | 2932 | 1467129771460 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:51 INFO - PROCESS | 2932 | 1467129771554 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:02:51 INFO - PROCESS | 2932 | 1467129771559 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 2932 | 1467129771561 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:51 INFO - PROCESS | 2932 | ++DOCSHELL 16356800 == 30 [pid = 2932] [id = 772] 09:02:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (17791400) [pid = 2932] [serial = 2314] [outer = 00000000] 09:02:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (183C0400) [pid = 2932] [serial = 2315] [outer = 17791400] 09:02:51 INFO - PROCESS | 2932 | 1467129771611 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (18A3B400) [pid = 2932] [serial = 2316] [outer = 17791400] 09:02:52 INFO - PROCESS | 2932 | 1467129772273 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"]]]}] 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:52 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" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:52 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" 09:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 929ms 09:02:52 INFO - PROCESS | 2932 | 1467129772388 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 2932 | 1467129772390 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:52 INFO - PROCESS | 2932 | 1467129772393 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 2932 | 1467129772395 Marionette TRACE conn6 <- [1,3046,null,{}] 09:02:52 INFO - PROCESS | 2932 | 1467129772399 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}] 09:02:52 INFO - PROCESS | 2932 | 1467129772401 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:52 INFO - PROCESS | 2932 | 1467129772480 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:02:52 INFO - PROCESS | 2932 | 1467129772485 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 2932 | 1467129772487 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:52 INFO - PROCESS | 2932 | ++DOCSHELL 18B84800 == 31 [pid = 2932] [id = 773] 09:02:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (18EAFC00) [pid = 2932] [serial = 2317] [outer = 00000000] 09:02:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (19866C00) [pid = 2932] [serial = 2318] [outer = 18EAFC00] 09:02:52 INFO - PROCESS | 2932 | 1467129772541 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (19868400) [pid = 2932] [serial = 2319] [outer = 18EAFC00] 09:02:53 INFO - PROCESS | 2932 | 1467129773045 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]]]}] 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 676ms 09:02:53 INFO - PROCESS | 2932 | 1467129773072 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 2932 | 1467129773074 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:02:53 INFO - PROCESS | 2932 | 1467129773077 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 2932 | 1467129773079 Marionette TRACE conn6 <- [1,3050,null,{}] 09:02:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:53 INFO - PROCESS | 2932 | 1467129773083 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}] 09:02:53 INFO - PROCESS | 2932 | 1467129773085 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:53 INFO - PROCESS | 2932 | 1467129773164 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:02:53 INFO - PROCESS | 2932 | 1467129773169 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 2932 | 1467129773172 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:53 INFO - PROCESS | 2932 | ++DOCSHELL 19345400 == 32 [pid = 2932] [id = 774] 09:02:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (19865400) [pid = 2932] [serial = 2320] [outer = 00000000] 09:02:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (19A15800) [pid = 2932] [serial = 2321] [outer = 19865400] 09:02:53 INFO - PROCESS | 2932 | 1467129773216 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (19936400) [pid = 2932] [serial = 2322] [outer = 19865400] 09:02:53 INFO - PROCESS | 2932 | [2932] 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 09:02:53 INFO - PROCESS | 2932 | 1467129773916 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:53 INFO - {} 09:02:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 09:02:53 INFO - PROCESS | 2932 | 1467129773953 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 2932 | 1467129773957 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:02:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:54 INFO - PROCESS | 2932 | 1467129774004 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 2932 | 1467129774010 Marionette TRACE conn6 <- [1,3054,null,{}] 09:02:54 INFO - PROCESS | 2932 | 1467129774021 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}] 09:02:54 INFO - PROCESS | 2932 | 1467129774025 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:54 INFO - PROCESS | 2932 | 1467129774170 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:02:54 INFO - PROCESS | 2932 | 1467129774309 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 2932 | 1467129774312 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:54 INFO - PROCESS | 2932 | ++DOCSHELL 0FBE8400 == 33 [pid = 2932] [id = 775] 09:02:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (0FC17400) [pid = 2932] [serial = 2323] [outer = 00000000] 09:02:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (1040B000) [pid = 2932] [serial = 2324] [outer = 0FC17400] 09:02:54 INFO - PROCESS | 2932 | 1467129774374 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (1080C400) [pid = 2932] [serial = 2325] [outer = 0FC17400] 09:02:55 INFO - PROCESS | 2932 | 1467129775021 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]]]}] 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1022ms 09:02:55 INFO - PROCESS | 2932 | 1467129775053 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 2932 | 1467129775058 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:55 INFO - PROCESS | 2932 | 1467129775088 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 2932 | 1467129775091 Marionette TRACE conn6 <- [1,3058,null,{}] 09:02:55 INFO - PROCESS | 2932 | 1467129775095 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}] 09:02:55 INFO - PROCESS | 2932 | 1467129775098 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:55 INFO - PROCESS | 2932 | 1467129775223 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:02:55 INFO - PROCESS | 2932 | 1467129775365 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 2932 | 1467129775368 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:55 INFO - PROCESS | 2932 | ++DOCSHELL 16357000 == 34 [pid = 2932] [id = 776] 09:02:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (16359000) [pid = 2932] [serial = 2326] [outer = 00000000] 09:02:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (17746800) [pid = 2932] [serial = 2327] [outer = 16359000] 09:02:55 INFO - PROCESS | 2932 | 1467129775426 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (17787C00) [pid = 2932] [serial = 2328] [outer = 16359000] 09:02:56 INFO - PROCESS | 2932 | 1467129776222 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]]]}] 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1199ms 09:02:56 INFO - PROCESS | 2932 | 1467129776287 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 2932 | 1467129776292 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:56 INFO - PROCESS | 2932 | 1467129776298 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 2932 | 1467129776301 Marionette TRACE conn6 <- [1,3062,null,{}] 09:02:56 INFO - PROCESS | 2932 | 1467129776307 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}] 09:02:56 INFO - PROCESS | 2932 | 1467129776310 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:56 INFO - PROCESS | 2932 | 1467129776436 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:02:56 INFO - PROCESS | 2932 | 1467129776571 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 2932 | 1467129776576 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:56 INFO - PROCESS | 2932 | ++DOCSHELL 0FACE000 == 35 [pid = 2932] [id = 777] 09:02:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 80 (0FBEC000) [pid = 2932] [serial = 2329] [outer = 00000000] 09:02:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 81 (102DB800) [pid = 2932] [serial = 2330] [outer = 0FBEC000] 09:02:56 INFO - PROCESS | 2932 | 1467129776629 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 2932 | ++DOMWINDOW == 82 (10318800) [pid = 2932] [serial = 2331] [outer = 0FBEC000] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 18B84800 == 34 [pid = 2932] [id = 773] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 16356800 == 33 [pid = 2932] [id = 772] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 15C71C00 == 32 [pid = 2932] [id = 771] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 17790400 == 31 [pid = 2932] [id = 770] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 15C51400 == 30 [pid = 2932] [id = 769] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 102E8400 == 29 [pid = 2932] [id = 768] 09:02:56 INFO - PROCESS | 2932 | --DOCSHELL 0FB78800 == 28 [pid = 2932] [id = 767] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 81 (1993B800) [pid = 2932] [serial = 2285] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 80 (19A0C400) [pid = 2932] [serial = 2286] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 79 (17789800) [pid = 2932] [serial = 2274] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 78 (193E0000) [pid = 2932] [serial = 2282] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (10636C00) [pid = 2932] [serial = 2268] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (0FCFEC00) [pid = 2932] [serial = 2266] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1774AC00) [pid = 2932] [serial = 2273] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (183BFC00) [pid = 2932] [serial = 2262] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (183C1400) [pid = 2932] [serial = 2263] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (108EAC00) [pid = 2932] [serial = 2270] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (11484400) [pid = 2932] [serial = 2271] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0CAB5800) [pid = 2932] [serial = 2256] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (0FB34400) [pid = 2932] [serial = 2257] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (0CAB6400) [pid = 2932] [serial = 2265] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (1475D000) [pid = 2932] [serial = 2259] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 66 (14882800) [pid = 2932] [serial = 2260] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 65 (19868C00) [pid = 2932] [serial = 2283] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 64 (1794FC00) [pid = 2932] [serial = 2277] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 63 (1793B800) [pid = 2932] [serial = 2276] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 62 (18B02C00) [pid = 2932] [serial = 2279] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 61 (18B85800) [pid = 2932] [serial = 2280] [outer = 00000000] [url = about:blank] 09:02:56 INFO - PROCESS | 2932 | --DOMWINDOW == 60 (19344C00) [pid = 2932] [serial = 2254] [outer = 00000000] [url = about:blank] 09:02:57 INFO - PROCESS | 2932 | 1467129777118 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]]]}] 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 09:02:57 INFO - PROCESS | 2932 | 1467129777171 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 2932 | 1467129777175 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:57 INFO - PROCESS | 2932 | 1467129777182 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 2932 | 1467129777184 Marionette TRACE conn6 <- [1,3066,null,{}] 09:02:57 INFO - PROCESS | 2932 | 1467129777188 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}] 09:02:57 INFO - PROCESS | 2932 | 1467129777191 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:57 INFO - PROCESS | 2932 | 1467129777278 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:02:57 INFO - PROCESS | 2932 | 1467129777286 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 2932 | 1467129777288 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:57 INFO - PROCESS | 2932 | ++DOCSHELL 10277C00 == 29 [pid = 2932] [id = 778] 09:02:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 61 (10311800) [pid = 2932] [serial = 2332] [outer = 00000000] 09:02:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 62 (10407400) [pid = 2932] [serial = 2333] [outer = 10311800] 09:02:57 INFO - PROCESS | 2932 | 1467129777336 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 2932 | ++DOMWINDOW == 63 (10885000) [pid = 2932] [serial = 2334] [outer = 10311800] 09:02:57 INFO - PROCESS | 2932 | 1467129777842 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] 09:02:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:57 INFO - PROCESS | 2932 | 1467129777863 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 2932 | 1467129777867 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 2932 | 1467129777870 Marionette TRACE conn6 <- [1,3070,null,{}] 09:02:57 INFO - PROCESS | 2932 | 1467129777885 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}] 09:02:57 INFO - PROCESS | 2932 | 1467129777890 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:58 INFO - PROCESS | 2932 | 1467129777982 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:02:58 INFO - PROCESS | 2932 | 1467129777989 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 2932 | 1467129777992 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:58 INFO - PROCESS | 2932 | ++DOCSHELL 14EBE800 == 30 [pid = 2932] [id = 779] 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 64 (14EBEC00) [pid = 2932] [serial = 2335] [outer = 00000000] 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 65 (15C6F800) [pid = 2932] [serial = 2336] [outer = 14EBEC00] 09:02:58 INFO - PROCESS | 2932 | 1467129778041 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 66 (16353000) [pid = 2932] [serial = 2337] [outer = 14EBEC00] 09:02:58 INFO - PROCESS | 2932 | 1467129778515 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]]]}] 09:02:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 669ms 09:02:58 INFO - PROCESS | 2932 | 1467129778540 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 2932 | 1467129778543 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:58 INFO - PROCESS | 2932 | 1467129778546 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 2932 | 1467129778548 Marionette TRACE conn6 <- [1,3074,null,{}] 09:02:58 INFO - PROCESS | 2932 | 1467129778551 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}] 09:02:58 INFO - PROCESS | 2932 | 1467129778553 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:58 INFO - PROCESS | 2932 | 1467129778651 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:02:58 INFO - PROCESS | 2932 | 1467129778656 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 2932 | 1467129778658 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:58 INFO - PROCESS | 2932 | ++DOCSHELL 1776EC00 == 31 [pid = 2932] [id = 780] 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 67 (17791800) [pid = 2932] [serial = 2338] [outer = 00000000] 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (1791E400) [pid = 2932] [serial = 2339] [outer = 17791800] 09:02:58 INFO - PROCESS | 2932 | 1467129778731 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (17930000) [pid = 2932] [serial = 2340] [outer = 17791800] 09:02:59 INFO - PROCESS | 2932 | 1467129779171 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 09:02:59 INFO - PROCESS | 2932 | 1467129779230 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 2932 | 1467129779232 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 2932 | 1467129779236 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 2932 | 1467129779237 Marionette TRACE conn6 <- [1,3078,null,{}] 09:02:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:59 INFO - PROCESS | 2932 | 1467129779247 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}] 09:02:59 INFO - PROCESS | 2932 | 1467129779249 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:59 INFO - PROCESS | 2932 | 1467129779368 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:02:59 INFO - PROCESS | 2932 | 1467129779373 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 2932 | 1467129779375 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:02:59 INFO - PROCESS | 2932 | ++DOCSHELL 0CABC800 == 32 [pid = 2932] [id = 781] 09:02:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (0FBE5800) [pid = 2932] [serial = 2341] [outer = 00000000] 09:02:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (1793CC00) [pid = 2932] [serial = 2342] [outer = 0FBE5800] 09:02:59 INFO - PROCESS | 2932 | 1467129779420 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (1794A400) [pid = 2932] [serial = 2343] [outer = 0FBE5800] 09:02:59 INFO - PROCESS | 2932 | 1467129779853 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 09:02:59 INFO - PROCESS | 2932 | 1467129779911 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 2932 | 1467129779913 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 2932 | 1467129779917 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:59 INFO - PROCESS | 2932 | 1467129779918 Marionette TRACE conn6 <- [1,3082,null,{}] 09:02:59 INFO - PROCESS | 2932 | 1467129779929 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}] 09:02:59 INFO - PROCESS | 2932 | 1467129779934 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:00 INFO - PROCESS | 2932 | 1467129780081 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:03:00 INFO - PROCESS | 2932 | 1467129780182 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 2932 | 1467129780184 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:00 INFO - PROCESS | 2932 | ++DOCSHELL 17BF6000 == 33 [pid = 2932] [id = 782] 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (17BF6C00) [pid = 2932] [serial = 2344] [outer = 00000000] 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (18D44000) [pid = 2932] [serial = 2345] [outer = 17BF6C00] 09:03:00 INFO - PROCESS | 2932 | 1467129780228 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (18D4AC00) [pid = 2932] [serial = 2346] [outer = 17BF6C00] 09:03:00 INFO - PROCESS | 2932 | 1467129780623 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:03:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 09:03:00 INFO - PROCESS | 2932 | 1467129780651 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 2932 | 1467129780653 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:03:00 INFO - PROCESS | 2932 | 1467129780663 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 2932 | 1467129780665 Marionette TRACE conn6 <- [1,3086,null,{}] 09:03:00 INFO - PROCESS | 2932 | 1467129780668 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}] 09:03:00 INFO - PROCESS | 2932 | 1467129780679 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:00 INFO - PROCESS | 2932 | 1467129780797 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:03:00 INFO - PROCESS | 2932 | 1467129780802 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 2932 | 1467129780804 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:00 INFO - PROCESS | 2932 | ++DOCSHELL 18EB3000 == 34 [pid = 2932] [id = 783] 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (18EB3400) [pid = 2932] [serial = 2347] [outer = 00000000] 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (19266400) [pid = 2932] [serial = 2348] [outer = 18EB3400] 09:03:00 INFO - PROCESS | 2932 | 1467129780848 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (19343000) [pid = 2932] [serial = 2349] [outer = 18EB3400] 09:03:01 INFO - PROCESS | 2932 | 1467129781372 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]]]}] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 77 (1791AC00) [pid = 2932] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 76 (17791400) [pid = 2932] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 75 (1635AC00) [pid = 2932] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 74 (1AFCCC00) [pid = 2932] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 73 (15C54400) [pid = 2932] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 72 (1138F800) [pid = 2932] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 71 (103ACC00) [pid = 2932] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 70 (0FBEBC00) [pid = 2932] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 69 (0FB7AC00) [pid = 2932] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 68 (18EAFC00) [pid = 2932] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:03:01 INFO - PROCESS | 2932 | --DOMWINDOW == 67 (17923000) [pid = 2932] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:03:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 09:03:01 INFO - PROCESS | 2932 | 1467129781396 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 2932 | 1467129781398 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:03:01 INFO - PROCESS | 2932 | 1467129781401 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 2932 | 1467129781403 Marionette TRACE conn6 <- [1,3090,null,{}] 09:03:01 INFO - PROCESS | 2932 | 1467129781407 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}] 09:03:01 INFO - PROCESS | 2932 | 1467129781409 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:01 INFO - PROCESS | 2932 | 1467129781517 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:03:01 INFO - PROCESS | 2932 | 1467129781525 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 2932 | 1467129781527 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:01 INFO - PROCESS | 2932 | ++DOCSHELL 0FC63800 == 35 [pid = 2932] [id = 784] 09:03:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 68 (103A8400) [pid = 2932] [serial = 2350] [outer = 00000000] 09:03:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 69 (1934A000) [pid = 2932] [serial = 2351] [outer = 103A8400] 09:03:01 INFO - PROCESS | 2932 | 1467129781571 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 2932 | ++DOMWINDOW == 70 (19350800) [pid = 2932] [serial = 2352] [outer = 103A8400] 09:03:02 INFO - PROCESS | 2932 | 1467129781984 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:03:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 09:03:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:03:02 INFO - PROCESS | 2932 | 1467129782032 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 2932 | 1467129782035 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 2932 | 1467129782037 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 2932 | 1467129782039 Marionette TRACE conn6 <- [1,3094,null,{}] 09:03:02 INFO - PROCESS | 2932 | 1467129782056 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}] 09:03:02 INFO - PROCESS | 2932 | 1467129782058 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:02 INFO - PROCESS | 2932 | 1467129782139 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:03:02 INFO - PROCESS | 2932 | 1467129782144 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 2932 | 1467129782146 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:02 INFO - PROCESS | 2932 | ++DOCSHELL 19866000 == 36 [pid = 2932] [id = 785] 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 71 (19867000) [pid = 2932] [serial = 2353] [outer = 00000000] 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 72 (19934C00) [pid = 2932] [serial = 2354] [outer = 19867000] 09:03:02 INFO - PROCESS | 2932 | 1467129782191 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 73 (1993D400) [pid = 2932] [serial = 2355] [outer = 19867000] 09:03:02 INFO - PROCESS | 2932 | 1467129782627 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]]]}] 09:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:03:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 09:03:02 INFO - PROCESS | 2932 | 1467129782668 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:03:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:03:02 INFO - PROCESS | 2932 | 1467129782670 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:03:02 INFO - PROCESS | 2932 | 1467129782687 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 2932 | 1467129782689 Marionette TRACE conn6 <- [1,3098,null,{}] 09:03:02 INFO - PROCESS | 2932 | 1467129782697 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}] 09:03:02 INFO - PROCESS | 2932 | 1467129782699 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:02 INFO - PROCESS | 2932 | 1467129782782 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:03:02 INFO - PROCESS | 2932 | 1467129782787 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 2932 | 1467129782788 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:02 INFO - PROCESS | 2932 | ++DOCSHELL 1993F400 == 37 [pid = 2932] [id = 786] 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 74 (19940400) [pid = 2932] [serial = 2356] [outer = 00000000] 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 75 (19C4C000) [pid = 2932] [serial = 2357] [outer = 19940400] 09:03:02 INFO - PROCESS | 2932 | 1467129782832 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 2932 | ++DOMWINDOW == 76 (19C4CC00) [pid = 2932] [serial = 2358] [outer = 19940400] 09:03:03 INFO - PROCESS | 2932 | 1467129783275 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"]]]}] 09:03:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:03:03 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 09:03:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:03:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:03:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 650ms 09:03:03 INFO - PROCESS | 2932 | 1467129783325 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 2932 | 1467129783327 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:03:03 INFO - PROCESS | 2932 | 1467129783330 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 2932 | 1467129783333 Marionette TRACE conn6 <- [1,3102,null,{}] 09:03:03 INFO - PROCESS | 2932 | 1467129783336 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}] 09:03:03 INFO - PROCESS | 2932 | 1467129783339 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:03 INFO - PROCESS | 2932 | 1467129783538 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:03:03 INFO - PROCESS | 2932 | 1467129783687 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\", \"dfeaa4e7-38b1-4bfc-8b78-26a6b0d5445c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 2932 | 1467129783691 Marionette INFO sendAsync fc06dbea-7dcb-43c6-bd5f-6e4b34005e1f 09:03:03 INFO - PROCESS | 2932 | ++DOCSHELL 09262C00 == 38 [pid = 2932] [id = 787] 09:03:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 77 (09263000) [pid = 2932] [serial = 2359] [outer = 00000000] 09:03:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 78 (0CA14400) [pid = 2932] [serial = 2360] [outer = 09263000] 09:03:03 INFO - PROCESS | 2932 | 1467129783752 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 2932 | ++DOMWINDOW == 79 (0FA28400) [pid = 2932] [serial = 2361] [outer = 09263000] 09:03:04 INFO - PROCESS | 2932 | 1467129784310 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]]]}] 09:03:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:03:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1022ms 09:03:04 INFO - PROCESS | 2932 | 1467129784356 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 2932 | 1467129784360 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:03:05 WARNING - u'runner_teardown' () 09:03:05 INFO - No more tests 09:03:05 INFO - Got 0 unexpected results 09:03:05 INFO - SUITE-END | took 698s 09:03:05 INFO - Closing logging queue 09:03:05 INFO - queue closed 09:03:05 INFO - Return code: 0 09:03:05 WARNING - # TBPL SUCCESS # 09:03:05 INFO - Running post-action listener: _resource_record_post_action 09:03:05 INFO - Running post-run listener: _resource_record_post_run 09:03:06 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 148675072; Write bytes: 1129712128; Read time: 1957550; Write time: 8446100 09:03:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:03:06 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 57479168; Read time: 0; Write time: 48380 09:03:06 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 148581888; Write bytes: 1070892032; Read time: 1944450; Write time: 8394640 09:03:06 INFO - Running post-run listener: _upload_blobber_files 09:03:06 INFO - Blob upload gear active. 09:03:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:03:06 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 09:03:06 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'] 09:03:06 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 09:03:07 INFO - (blobuploader) - INFO - Open directory for files ... 09:03:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:03:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:03:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:03:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:03:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:03:08 INFO - (blobuploader) - INFO - Done attempting. 09:03:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:03:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:03:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:03:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:03:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:03:10 INFO - (blobuploader) - INFO - Done attempting. 09:03:10 INFO - (blobuploader) - INFO - Iteration through files over. 09:03:10 INFO - Return code: 0 09:03:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:03:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aceb0234e5125c39124d2921859b1803c5e43d491c137e39ded689ab2f9c7f66b92a9dca27b0a509462952ea89b5863283cd87c5c44b3ec92f723faf202a6091", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/675ab7d9911c780e3606ba66623a4127105db555c5959cdb22aabc55b9dbeb116ac76142e00f122d3bbd035dbc54b9fa217d7d191d053bfc77c13b9984438e02"} 09:03:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:03:10 INFO - Writing to file C:\slave\test\properties\blobber_files 09:03:10 INFO - Contents: 09:03:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/aceb0234e5125c39124d2921859b1803c5e43d491c137e39ded689ab2f9c7f66b92a9dca27b0a509462952ea89b5863283cd87c5c44b3ec92f723faf202a6091", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/675ab7d9911c780e3606ba66623a4127105db555c5959cdb22aabc55b9dbeb116ac76142e00f122d3bbd035dbc54b9fa217d7d191d053bfc77c13b9984438e02"} 09:03:10 INFO - Running post-run listener: copy_logs_to_upload_dir 09:03:10 INFO - Copying logs to upload dir... 09:03:10 INFO - mkdir: C:\slave\test\build\upload\logs 09:03:10 INFO - Copying logs to upload dir... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... 09:03:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=937.378000 ========= master_lag: -0.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 37 secs) (at 2016-06-28 09:03:10.354782) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:10.355721) ========= '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-093 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-093 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-093 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/aceb0234e5125c39124d2921859b1803c5e43d491c137e39ded689ab2f9c7f66b92a9dca27b0a509462952ea89b5863283cd87c5c44b3ec92f723faf202a6091", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/675ab7d9911c780e3606ba66623a4127105db555c5959cdb22aabc55b9dbeb116ac76142e00f122d3bbd035dbc54b9fa217d7d191d053bfc77c13b9984438e02"} build_url:https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/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/aceb0234e5125c39124d2921859b1803c5e43d491c137e39ded689ab2f9c7f66b92a9dca27b0a509462952ea89b5863283cd87c5c44b3ec92f723faf202a6091", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/675ab7d9911c780e3606ba66623a4127105db555c5959cdb22aabc55b9dbeb116ac76142e00f122d3bbd035dbc54b9fa217d7d191d053bfc77c13b9984438e02"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RFquWZdpRwa8CBol9YXAUA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:10.480495) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:10.480868) ========= '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-093 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-093 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-093 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:10.596575) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:10.596901) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-28 09:03:11.518638) ========= ========= Total master_lag: 0.08 =========